Ouvrir le menu principal

MacGeneration

Recherche

Retour sur "Junior" alias Firefox pour iPad

Florian Innocente

lundi 18 juin 2012 à 12:06 • 17

Logiciels

On avait parlé récemment de "Junior", le nom de code d'une version de Firefox pour iPad. Mozilla ne pouvant utiliser Gecko sur iOS, le logiciel se basera sur WebKit, mais l'idée est de se distinguer par l'interface utilisateur. La vidéo de présentation, disponible maintenant sur YouTube, permet de davantage cerner les atours de ce prototype de Firefox (lire aussi Mozilla : un projet de navigateur WebKit pour iPad).

Aucune date de disponibilité n’est donnée, le développement étant loin d'être achevé, mais pour Mozilla il devient crucial d’être présent sur l'une des « plus importantes plateformes grand public au monde ». D'autant que de l'avis des ingénieurs qui ont fait cette présentation, Alex Limi et Trond Werner Hansen, il ne fait aucun doute que Google va bientôt proposer une version iOS de Chrome. Alors tant pis si cela implique pour Firefox de rouler sans son moteur Gecko, la bataille se mènera sur le confort de conduite.

Mozilla n'est pas non plus complètement novice sur iOS, elle propose déjà Firefox Home sur l'App Store. Cet utilitaire permet de récupérer ses signets et son historique de navigation, ainsi que ses onglets. On le verrait donc bien être intégré à Junior.

En introduction de la démo, l'un des deux ingénieurs décrit l'expérience offerte par Safari sur iPad comme assez « misérable […] pas très fun, avec des onglets partout », même s'il concède qu'elle est parmi les meilleures de celles offertes aujourd'hui sur les tablettes. Il reproche notamment à Apple de n'avoir fait que transposer d'un bloc sur l'iPad l'interface de Safari sur Mac.

Junior privilégie un affichage plein écran, sans barre d'outils. La page web est d'une certaine manière assimilée à celle d'un magazine. Pour la navigation, une interface entièrement basée sur des gestes a été envisagée au départ, mais il a semblé plus réaliste de proposer un minimum d'éléments interactifs à l'écran.

On utilisera donc deux boutons de part et d'autre de l'écran, que l'on manipule avec les pouces. À la base ils assurent les fonctions de retour pour l'un et de menu pour l'autre (avec son symbole +).



En tirant sur ces boutons, on révèle des actions supplémentaires. Pour l'un, on a la fonction de recharge de la page et de déplacement en avant, pour le second ce sont les actions de partage et d'impression de la page. Tout cela concourt à redonner les fonctions principales d'un navigateur, sans charger visuellement l'interface.





Le second écran du navigateur (après avoir touché l'icône +) se divise en trois parties. La rangée supérieure fait office de listes des sites récemment visités et de barre d'onglets, elle contient des vignettes de pages, immédiatement identifiables.

Le second tiers regroupe les favoris avec de grosses icônes affichant le cas échéant les logos de sites. Une représentation que Mozilla défend par la facilité avec laquelle les internautes peuvent identifier ces logos (pour lesquels d'ailleurs les entreprises investissent des millions en communication). L'ajout d'une page dans les favoris se fait en tirant une page vers le bas.

La troisième partie de l'écran contient la barre d'URL et de recherche, avec le clavier. Les résultats d'une recherche s'affichent à la place des favoris.



Si l'on fait glisser vers la droite la zone centrale de cette page, on est conduit vers un écran où sont listés les différents utilisateurs du navigateur, avec leur session personnelle.



Il manque encore certaines choses courantes dans ce prototype, comme la jauge de progression lors du chargement d'une page. En l'absence d'une barre d'outils, il faut trouver une autre manière de l'afficher à l'écran. D'autant que les développeurs veulent éviter ce principe qui consiste à la fixer toujours en haut de l'écran, car cela oblige à un déplacement constant de l'oeil entre le lien tapé et cette barre dont on surveille toujours la progression.

Le développement d'une app iOS bouscule également les habitudes de la fondation (même si elle n'est pas 100% novice en la matière si l'on considère l'utilitaire Firefox Home). Il lui est impossible de proposer un bêta test accessible à tous comme elle le fait pour ses autres développements sur ordinateurs de bureau et Android, ce qui réduit sensiblement le nombre de personnes pouvant tester l'application. Mozilla utilise pour le moment la solution de TestFlight, mais là aussi il y a une limite au nombre de bêta-testeurs.

Actuellement aussi, Junior est développé avec Titanium d'Appcelerator, un outil qui permet de produire une application native iOS (ou Android) à partir d'un code JavaScript. Mais à terme, expliquent les deux ingénieurs, le développement devrait se faire avec les outils d'Apple.


Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Maccy, un gestionnaire de presse-papiers open-source et complet pour le Mac

17:00

• 10


Un dixième joli petit Apple Store pour Miami

15:47

• 3


Netflix augmente encore ses prix aux États-Unis : 24,99 $ pour la 4K

13:40

• 96


Orange partage à son tour par défaut les IPv4 pour les abonnés ADSL et fibre

11:45

• 51


Passez à Microsoft Office pour moins de 40 € avec les soldes d'hiver 2025 de Godeal24 📍

09:23


Disney+ : l'offre à 1,99 € est prolongée jusqu'en février 🆕

07:17

• 55


64 vidéos tournées puis affichées sur 64 iPhone (et énormément de travail), ça donne un clip très original

21/01/2025 à 22:23

• 30


macOS 15.3 quasiment finalisé, avec la sortie d'une RC

21/01/2025 à 19:21

• 6


Comment Apple Music lutte contre la manipulation des streams

21/01/2025 à 17:30

• 5


Dropover, un menu flottant qui facilite les glisser-déposer sur Mac

21/01/2025 à 15:30

• 29


Joueurs des Sims sur Mac, il est l'heure d'abandonner Origin

21/01/2025 à 12:30

• 3


Sonnet et Asus font une place à un SSD dans leurs docks Thunderbolt 5

21/01/2025 à 10:26

• 17


Canoo : la start-up spécialisée dans l'automobile électrique tire le rideau

20/01/2025 à 16:30

• 10


Astuce : comment compresser un lot de dossiers en plusieurs archives sur Mac

20/01/2025 à 15:00

• 24


Selon Trump, Apple s’est engagée à réaliser un « investissement massif » aux États-Unis

20/01/2025 à 14:21

• 54


Le milieu de la tech se réunit derrière Donald Trump, le nouveau président des États-Unis

20/01/2025 à 13:00

• 33