On me demande souvent si Mozilla compte s'engager dans le domaine des mobiles. Il y a plusieurs raisons pour lesquelles ça n'est pas encore le cas. Voici pourquoi :
- L'expérience utilisateur pour un navigateur mobile reste à inventer ;
- Le marché des navigateurs mobiles est encore manipulé par les opérateurs, qui ne veulent pas que les utilisateurs disposent de liberté et d'accès aux services gratuits
- Mozilla n'est pas structuré pour s'interfacer avec les acteurs du marché de la téléphonie mobile (fabricants de terminaux et opérateurs)
- La technologie Mozilla, prévue pour les ordinateurs de bureau, a besoin d'évoluer pour être parfaitement efficace sur les terminaux mobiles.
Je compte bien aborder ces différents sujets dans des billets à venir. Pour l'instant, revenons sur le premier point : l'expérience utilisateur.
Dès que j'en ai l'occasion, je teste des terminaux mobiles divers et variés, et je tente d'accéder à différents sites Web, depuis mon blog, Wikipedia, Google, jusqu'à différentes applications en Ajax. Le résultat est bien souvent contrasté. La plupart des navigateurs, même rudimentaires (comme celui de mon Blackberry 8800) s'en sortent décemment avec des sites simples et utilise un balisage sémantique, mais pour ce qui est des applications avancées, c'est une autre paire de manches, et les sites utilisant de l'Ajax sont bien souvent inaccessibles.
Nokia N800 et Blackbery 8800
Pour l'instant, c'est le Nokia N800 avec le Micro Browser Maemo (utilisant Mozilla Geko 1.9) qui est le meilleur à mon sens. Mais c'est plus un ordinateur de poche qu'autre chose, d'autant qu'il n'a pas de connexion GPRS. Presse-Citron en a fait un test en video, très complet, pour ceux que ça intéresse. L'approche est intéressante, dans la mesure où c'est essentiellement un ordinateur sous Linux, avec les logiciels propriétaires (argh) dont Flash et Skype. Les inconvénients sont multiples, dont le temps de démarrage de la machine et l'obligation d'avoir un accès Wifi, à moins de passer par un téléphone Bluetooth qui offre sa connexion GPRS.
Pour ce qui est de Windows Mobile, je ne l'ai pas assez utilisé pour me faire une opinion définitive, mais les avis des utilisateurs sont très rarement positifs, tant sur les problèmes de stabilité récurrents que sur les multiples limitations du navigateur intégré, Pocket Internet Explorer.
Laurent appuie là où ça fait mal : c'est une interface d'ordinateur de bureau "sur un truc qui n'est pas fait pour ça".
Le Standblog sur un iPhone d'Apple
L'iPhone est très intéressant à cet égard, dans la mesure où Apple a innové en terme d'interface, avec l'absence de clavier, de boutons, et l'invention de nouveaux gestes naturels qui redéfinissent l'expérience utilisateur (pincer une page, tourner l'écran...). Pourtant, cette innovation ne suffit pas. C'est certes un progrès appréciable, mais on sent bien que l'objectif d'avoir l'Internet dans sa poche n'est pas encore atteint. Mike Pinkerton, auteur de Camino, n'est pas tendre avec l'iPhone, en particulier en terme d'utilisabilité.
En ce qui concerne mon Blackberry 8800, le navigateur est relativement rapide, mais il est très limité. Par exemple, il n'affiche pas la position d'une commune sur la carte de France en haut à droite. Et, comme Safari et Pocket IE, les plantages sont monnaie courante.
En conclusion, je pense que personne aujourd'hui n'a encore trouvé la bonne façon (conviviale, efficace et universelle) d'accéder à Internet en général et au Web en particulier. Nokia et Apple innovent autour de moteur de rendu libres[1]. Celui qui saura implémenter et populariser une telle méthode pourrait bien faire un malheur sur le marché. En attendant, on peut se demander si accéder à tout Internet depuis son mobile est bien ce que veulent les utilisateurs, finalement. C'est la question à laquelle tente de répondre le projet Joey.
15 réactions
1 De lrbabe - 03/09/2007, 12:09
Ton article m'intéresse spécialement en ce moment, m'ai j'aurais quelques questions supplémentaires...
Pourrais tu détailler un peu plus ce qui fait que tu préfères le N800 ?
Es-ce que ce qui prime pour toi c'est la compatibilité avec les sites internet, le fait que ce soit un navigateur "ouvert", ou bien encore la stabilité, la lisibilité de l'écran, la rapidité de chargement des pages ?
Qu'est-ce qui manque selon toi à la technologie mozilla pour être au point sur terminaux mobiles ?
Enfin aurais-tu, par hasard, déjà essayé l'Archos 605, le pmp français sous linux (mais complètement tivoi'sé) embarquant opera (9 je crois) ?
2 De xhtml - 03/09/2007, 12:14
A mon avis c'est pas un problème de matériel... c'est plus un problème de création de documents web et de normes! (W3C)
La plus part des créateurs de sites web ont un niveau technique très rudimentaire (Xhtml1.x et CSS).
Un document web n'est pas uniquement qu'une question de design et de couleurs !!!!
Concernant la programmation avec Ajax (javascript) a mon avis ce n'est pas une solution pour le long terme.
PS: pour ceux qui veulent avoir du contenu depuis leurs mobiles voici quelques liens sur cette page qui montre que c'est possible:
et même des applications Web2.0 sur des mobiles avec le projet Atemis
3 De scraly - 03/09/2007, 14:10
Les interfaces utilisateurs sur les terminaux mobiles sont encore a l'age de pierre. C'ets mon avis.
Je travaille dans ce milieu, je créé des applications pour le web, wap/xhtml, sms et msms et je trouve qu'on a pas encore énormément de possibilité lorsque l'on veut faire du wap.
On a des contraintes énormes et c'est fortement dommage.
4 De Eric - 03/09/2007, 14:17
Concernant Internet Explorer Mobile (il ne s'appelle plus Pocket IE depuis Windows Mobile 5), il est devenu très stable depuis sa dernière version et au final très pratique à utiliser.
Le rendu des pages en une colonne est notamment très bien pensé et rend la lecture fluide et presque agréable sur un smartphone.
N'oublions pas qu'il embarque aussi une version complète du Flash player (7)
Mais il lui manque effectivement quelques fonctions et ce n'est pas le plus ergonomique. Rendons-lui au moins grâce d'avoir été le premier navigateur mobile à afficher un rendu des pages identique à un PC de bureau, il fut le premier navigateur mobile à afficher le "vrai" web. Rappelons qu'il est sorti il y a 7 ans (avec Pocket PC en fait), à l'époque ou l'on parlait à peine de Wap.
Maintenant comme son grand frère de bureu il a très peu évolué, alors que sont arrivés Opéra Mobile, Opéra Minin (excellents tous les deux), le navigateur des Nokia dernières séries, celui de l'iPhone, sans compter d'autres initiatives alternatives intéressantes comme l'étonnant thunderhawk ( http://www.bitstream.com/wireless/ ) ou encore le prototype Deepfish de Microsoft, très prometteur ( sans vouloir spammer, voir test avec vidéo ici : http://www.presse-citron.net/?2007/... )
5 De ceDesguin - 03/09/2007, 14:24
Une tendance inaugurée par Nokia avec le E90 (Symbian) est d'embarquer un navigateur respectant la mise en page d'origine. Une opportnité pour Mozilla de prendre pied sur le terrain des terminaux mobile sans devoir transformer trop radicalement l'interface. Il faudrait juste l'alléger pour libérer le plus possible d'espace écran.
6 De Ombre - 03/09/2007, 14:35
Il ne faut pas oublier que très peu de sites implémentent le media «handeld» pour les css. En attendant, les navigateurs se débrouillent comme ils peuvent.
7 De Lali - 03/09/2007, 14:44
Oui, enfin pour moi, c'est Nokia qui fait les meilleurs mobiles. Nokia innove ET fait des choses efficaces, stables… (comparé aux autres). Je pense aussi au Nokia E65 (VoIP SIP intégré !) et N95 (GPS, etc. !). Pour moi l'iPhone d'Apple c'est un phénomène de mode… cet iPhone me fait penser à l'iPod 1G (1re génération). Peut-être que l'iPhone 2G ou 3G sera réellement plus intéressant…
8 De Paul - 03/09/2007, 14:48
"L'expérience utilisateur pour un navigateur mobile reste à inventer ;"
Oui, clairement. Techniquement, aujourd'hui, la concurrence se fait rude pour Opera. Le challenge est de rendre accessibles les applications Web majeures sur les mobiles. Opera et Windows Mobile ne suffisent plus. Les alternatives sérieuses sont Maemo (Mozilla embarqué), et aussi WebKit. Pour ce dernier, une version (OpenSource) pour l'embarqué est en développement par une boîte française (Pleyo): OWB (http://www.sand-labs.org/owb). Les moteurs de rendu sont donc là, et comme le dit le patron de Pleyo, la prochaine étape, c'est une UI innovante.
9 De hapax - 03/09/2007, 15:03
Merci, merci, merci.
Enfin un article intelligent sur les navigateurs web mobile.
On nous vend des innovations inutiles alors que les usages du net mobile reste à définir.
Perso je vais sur le net avec mon smartphone (sous Windows Mobile pas si pourri que ce que tu sembles le penser) avec Opéra Mini. Ca me convient pour ce que j'en fait. Aller voir les résultats sportifs, la météo du lendemain et le programme télé du soir.
Je ne "surfe" pas avec mon mobile car :
1. Les forfaits avec internet illimité (indispensable à mon avis pour "surfer") sont encore loin d'être abordable.
2. Les écrans tactile ne sont pas encore répandus dans les mobiles moyenne gamme (le couple écran tactile/stylet étant pour moi la meilleure alternative à la souris)
3. Mais c'est plus une conséquence des deux point précédents qu'une cause, les navigateurs ne sont pas assez évolués pour visiter les même sites que ceux que l'on visite sur ordi.
Je pense qu'à court terme l'avenir du web sur mobile n'est pas dans la navigation (désolé pour Mozilla) mais dans les applicatifs, je m'explique.
Ce que j'utilise le plus c'est tout simplement le petit client gMail en java.
Je ne vais pas sur gmail.com avec le navigateur de mon smartphone, je préfère y accéder grâce à ce petit logiciel en java exclusivement dédié à cette fonction et, de ce fait, très pratique et dont l'ergonomie est parfaitement adaptée à sa mission unique.
Donc je pense plutôt (encore une fois à court terme) que ce sont ce type de logiciel ainsi que les moteurs de widget (RSS, Météo, etc.) qui sont le plus gros potentiel de développement de l'utilisation d'internet sur mobile (à ne pas confondre avec l'internet mobile) que la navigation sur le web pénalisée par des forfaits, une ergonomie des périphériques et des navigateurs pas adaptés.
10 De yeiazel - 03/09/2007, 15:24
A propos de Nokia, il ne faut pas non plus oublier le navigateur utilisé sur leur téléphones, sous l'OS Symbian S60.
Ce navigateur est basé sur Webkit, et j'en suis très content.
Je ne l'a pas testé de fond en comble, mais j'arrive à consulter la plupart des sites (y compris certains avec de l'Ajax)... le majeur problème ici est la lenteur de la plateforme (200 MHz ; tout est relatif...)
Mais effectivement, ça n'est pas encore parfait (particulièrement des problèmes de défilement horizontal, de non-support de certaines technologies, etc).
11 De Da Scritch - 03/09/2007, 17:07
Très cher Tristan.
Je sors de 7 années dans la mobilité, et je ne peux qu'applaudir devant une analyse aussi lucide. Oui, les opérateurs brident les fabricants. Oui, l'expérience utilisateur n'existe pas... en Europe !
Car il faut bien avouer que le plus répandu des navigateurs (sur le nombre de modèles), l'infâme OpenWave, a réussi à rendre encore moins pratique le WML. Il n'a pour lui que de tourner sur des interfaces très réduites.
L'autre browser mobile le plus répandu (en nombre de terminaux), c'est le navigateur de Nokia, qui tourne sur S40 et S60. Il respecte parfaitement le HTML4 et le XHTML, mais est incapable de lire les CSS. Résultat, seuls les sites en tables apparaissent presque proprement.
Alors que cela fait une dizaine d'année qu'au Japon, ils ont parfaitement compris que le problème, c'est le langage et l'uniformité d'une navigation. Alors que l'on peut tolérer des interfaces totalement fantaisistes sur des écrans d'ordis, il est impossible d'avoir la même chose sur un téléphone portable avec un clavier réduit.
D'où le succès du i-Mode, du J-Sky et même de l'ezWeb : unifier l'interface par des raccourci communs à tous les sites (0 pour revenir à la home), et les emoji pour unifier les icônes les plus utilisées. Mais cela n'a été possible que parce que les opérateurs ont justement totalement verrouillé leurs mobiles. Ce qui n'est pas la meilleure solution pour les consommateurs.
Si on doit arriver à quelque chose, c'est d'abord en passant par des étapes de base :
- imposer le media @handheld des CSS sur un MAXIMUM de navigateurs mobiles
- respecter les chartes de navigations communes (en France, l'initiative Gallery est une très bonne chose, car le GUI est indépendant des opérateurs comme des fabricant)
- alléger encore et encore le code des navigateurs
- supprimer dese fonctions des téléphones (y'en a trop ex: http://dascritch.net/blog.php/post/... )
- avoir le JIT, pour que les sites AJAX n'effondrent pas le téléphone en surchargeant l'interpréteur Javascript
- avoir un point d'entrée unique aux sites (le .mobi est une connerie sans nom http://dascritch.net/blog.php/post/... )
- que les industriels et les opérateurs comprennent enfin que les Mobiles doivent devenir des systèmes de bricoles cf http://dascritch.net/blog.php/post/...
- que le W3 clarifie enfin la balise <link>, et en propose un validateur (je suis en plein dedans pour mon site)
Accessoirempent, si quelqu'un cherche un bon spécialiste sur la mobilité et leurs interfaces, je suis dispo
12 De Bruno Michel - 03/09/2007, 22:45
Merci pour ce billet très instructif. Je regrette juste que les projets OpenEZX (1) et Open Moko (2) n'aient pas été évoqués. Je suppose que ce sera pour la seconde partie. Pour ceux qui sont pressés, une des conférences des RMLL portaient sur ces 2 projets, et la vidéo est disponible en ligne : http://www.rmll.info/video119.html .
(1) http://www.openezx.org/
(2) http://openmoko.org/
13 De Michel Pinquier - 06/09/2007, 11:35
Il me semble assez étonnant que dans cet article aucune mention ne soit faite d'Opera mini 4 dont la bêta 2 vient de sortir (http://www.operamini.com/beta). Cette application java (donc multiplateformes) offre un confort d'utilisation pour la lecture du WEB sur de petits écrans assez confondant.
Les pages demandées sont reformatées / allégées par les serveurs d'Opera d'une façon particulièrement intelligente. Au final, la mise en page HTML est conservée et une fonction de zoom (un peu comme avec Microsoft DeepFish) avec adaptation automatique du texte à la largeur de l'écran me permet de consulter sans problèmes mes sites préférés dans les transports.
14 De Noisequik - 08/09/2007, 12:05
Effectivement la nouvelle version d'Opera Mini est bluffante ! Ou comment avoir un vrai navigateur Web sur un simple Nokia !
Pour ma part, les constructeurs ont encore beaucoup à faire pour améliorer l'ergonomie au niveau hardware. Avec le iPhone, on s'en rapproche, mais il y a encore du boulot...
L'idéal serait d'avoir au moins 2 molettes à disposition, une pour zoomer/cliquer, une autre pour se déplacer rapidement.
Ainsi, couplé avec un système de saisie efficace, il devrait être possible d'avoir une expérience du web sur un portable très agréable.
15 De Pierre - 08/09/2007, 19:51
Salut,
>"Il me semble assez étonnant que dans cet article aucune mention ne soit faite d'Opera"
Moi pas
Tristan a aussi oublié de parler de Minimo.
Opera est passé-outre depuis quelques années, je pense, les (4 ?) raisons pour lesquelles certains ne peuvent s'engager dans la voie de la mobilité. Un projet comme Joey doit gentillement faire sourire à Oslo.
Apple et Nokia seraient des concurrents à priori plus sérieux, s'ils n'étaient pas verrouillés à leur "propre" matériel.
Par contre, le lien vers le test complet du N800 de Presse Citron prète un peu à confusion en citant "La N800 est équipée du navigateur Opera 9 sur lequel se greffe une surcouche Mozilla"
@+
--
Pierre