La récente déclaration de Steve Jobs indiquant qu’Apple n’implanterait pas le player Flash sur l’iPhone a certainement déçu une grande partie des 4 millions d’utilisateurs de ce dernier (l’iPhone, pas Steve Jobs).
Même si il ne s’agissait pas vraiment d’une surprise, quelques rumeurs apparues ces dernières semaines aurait pu laisser croire qu’il y avait un espoir de voir enfin le player d’Adobe sur l’iPhone.
Il n’en sera donc rien et c’est fort dommage, car si nos smartphones préférés étaient enfin compatibles avec Flash, l’impact sur nos vies numériques et nomades serait certainement bien plus important qu’on pourrait le penser.
Etat des lieux.

flashlite30 Flash sur les mobiles, le plugin qui pourrait tout changer... sil existait


Flash sur les mobiles, revue de détail.
Vous ne le savez peut-être pas tant sa diffusion est discrète et confidentielle, mais une version mobile de Flash player existe depuis de nombreuses années pour Windows Mobile (sa diffusion est tellement discrète qu’il est même introuvable sur le site d’Adobe, heureusement il y a Google). La première implantation remonte à la création de la plate-forme Pocket PC en 2000. Macromedia avait publié très peu de temps après une première version de son player pour Pocket PC, sous la forme d’un plugin téléchargeable, comme pour la version destinée aux machines de bureau. Le plugin a évolué, suivant les mises à jour du Flash player de bureau, jusqu’à la version 7. Depuis, Macromedia puis Adobe, allez savoir pourquoi, ont cessé de faire évoluer le player.
Du coup, si celui-ci permet aux machines sous Windows Mobile (uniquement celles avec écran tactile) d’accéder à la majorité des sites web réalisés en Flash et à la plupart de leurs fonctions sans problème particulier, il n’est pas compatible avec ce qui est devenu l’essentiel : les vidéos (.FLV) et la lecture de fichiers audio diffusés avec des players comme Dewplayer ou similaires.
C’est peu dire que ces restrictions sont non seulement frustrantes, mais qu’elles rendent le player Flash pour Windows Mobile finalement assez inutile.
Une autre version du player Flash a été parallèlement et ultérieurement développée pour les smartphones sous système d’exploitation Symbian, largement représentés par Nokia et notamment sa série S60.
Cette version de player, connue sous l’appellation Flash Lite, est encore plus spécifique puisqu’elle ne peut pas s’installer comme un plugin, mais doit être nativement implantée par les fabricants ou les opérateurs, qui seuls décident du choix de l’appareil ou de la gamme qui en bénéficiera.
FlashLite pour Symbian offre des fonctions encore plus limitées que son homologue pour Windows Mobile car il est dédié spécifiquement à l’exécution de petites applications spécialement développées pour lui, principalement des jeux, de la cartographie et des widgets multimédia. Bref, riend e bien transcendant. Rien qui révolutionnera le web mobile en tout cas.
Avec FlashLite, n’espérez pas accéder à 2Advanced, et encore moins à Youtube…

Ajax, JavaScript : les navigateurs mobiles évoluent… mais pas Flash
Du rustique Wap à Safari pour l’iPhone, l’accès et la navigation au web sur les mobiles ont parcouru un sacré bout de chemin, à tel point que nous ne sommes plus étonnés de voir nos derniers smartphones afficher correctement des pages incluant des fonctions DHTML et Ajax sophistiquées. Evolutions qui au passage ont hissé également notre niveau d’exigence.
On aurait pu penser que Flash suivrait cette évolution naturelle sur les mobiles, or force est de constater qu’il n’en n’est rien.
Bien sûr les tenants du web sémantique et conforme diront que Flash n’est pas un modèle d’accessibilité, mais les faits sont têtus : le Flash player équipe plus de 95% des machines de bureau connectées dans le monde et l’intégralité des sites de vidéo ou de musique sont en Flash. N’est-ce pas plutôt l’attitude qui consiste à ne pas fournir le plugin à toutes les machines équipées d’un navigateur web pour accéder à tout ce contenu qui va à l’encontre des bonnes pratiques d’accessibilité ?

Alors, quels usages pour un "vrai" Flash player mobile ?
Chacun trouvera certainement des usages correspondant à ses besoins, mais voici les plus évidents

  • pouvoir lancer la lecture d’une vidéo (Youtube et autres…) directement dans la page web visitée : les webmaster font de plus en plus d’efforts d’adaptation de leur contenu pour les mobiles en proposant des versions spécifiques de leurs sites, il existe nombre de plugins ou services facilitant ces portages, et malheureusement tout le contenu Flash est systématiquement exclu de ces versions, ce qui revient à priver les visiteurs d’une partie importante de celui-ci. Bien sûr il existe des versions dédiées de Youtube pour les mobiles, mais elles ne permettent pas de lire une vidéo directement dans un billet de blog
  • idem pour la lecture d’un fichier audio (Dewplayer, Deezer…)
  • accéder aux playlists (Deezer, Last.fm…)
  • accéder aux diffusion en flux live de sites comme Flixwagon en étant soi-même en situation de mobilité
  • accéder à des modules de rich commerce
  • etc…

Ces fonctions ne sont pas anodines : Deezer étant en full Flash, imaginez un peu une version light qui vous permettrait d’accéder à l’intégralité de son contenu en flux sur votre smartphone. Vos playlists et celles des autres, et la découverte de nouveaux artistes accessibles en permanence et de partout sur votre mobile, en Wifi ou 3G (à condition d’avoir souscrit à un forfait internet mobile illimité bien sûr).
Une version mobile de ce type de sites ne serait pas difficile à mettre en place (c’est principalement un travail de mise en page et d’ergonomie) et ouvrirait d’autres horizons, tant pour les éditeurs de musique que pour les sites de diffusion : pourquoi ne pas imaginer un modèle PC gratuit et une version mobile payante, accessible sur abonnement ? Payer quelques Euros par an pour avoir un accès permanent à un Pandora ou un Deezer sur son mobile ne me paraîtrait pas complètement délirant.
Pour avoir pendant quelques jours goûté aux joies de Last.fm et Deezer en mobilité grâce à la tablette Nokia N800 que j’utilisais avec ses oreilletes comme baladeur multimédia, je peux vous dire que ma frustration est grande de ne pouvoir en faire autant avec un iPhone.

D’un côté, la vidéo et les contenus riches confirment leur percée sur internet, de l’autre tout le monde s’accorde pour dire que l’internet mobile est l’avenir du web. Entre les deux, pas ou peu de passerelles.
Vous ne trouvez pas qu’il y a une sorte de non-sens dans ce constat même ?
Loin d’être un gadget pour geek, je pense au contraire que l’implantation d’un vrai player Flash sur tous les mobiles devrait figurer parmi les priorités d’Adobe, des fabricants et des développeurs tant il s’agit au contraire de l’application utilisée justement par la plus large partie du grand public.
Peut-être un espoir du côté d’Android ou de Silverlight ?

Edit : selon Keewixi dans ce commentaire, avec un N95 8Gb – dernier firmware et muni de FlashLite, il est tout à fait possible d’accéder à Youtube, Deezer et autres. Excellente nouvelle et bravo Nokia !