Le HTML5 rendra-t-il les applications superflues ?
C'est surtout dans le domaine du mobile que la nouvelle version du langage web, HTML5, aura un impact profond sur la publicité en ligne.
Avant même que la publicité en ligne sur les appareils mobiles ne devienne un sujet d'actualité, ce domaine, avec ses nombreuses formes de publicité, était déjà une affaire compliquée. Et il est vite apparu que ce qui fonctionnait sur les écrans de bureau ne pouvait pas être transposé tel quel sur les appareils mobiles. Des solutions spéciales, des apps, ont donc vu le jour pour télécharger des programmes optimisés sur les smartphones et les tablettes. Mais la fièvre des apps de ces derniers mois n'est une histoire à succès qu'à première vue. Celui qui s'apprêtait à lancer une application devait la faire développer (souvent en dehors de l'entreprise) et attendre ensuite son autorisation dans l'App Store d'Apple. Ceux qui voulaient être présents non seulement sur les appareils Apple, mais aussi sur les appareils Android (et Windows Mobile, Blackberries, etc.), devaient répéter cette procédure plusieurs fois. Et ce, même s'il ne s'agissait que de petites modifications - auxquelles on renonçait alors souvent de manière pragmatique. L'utilisation de solutions Rich Media pour les mobiles s'est avérée encore plus fastidieuse. En effet, Apple a banni de ses appareils mobiles les plug-ins Flash pour les navigateurs web, grâce auxquels ces derniers fonctionnent correctement sur les ordinateurs de bureau, notamment parce qu'ils mettent trop de vapeur sur les ordinateurs, ce qui entraîne une mauvaise durée de vie de la batterie.
Un remède miracle ?
Dans les milieux techniques, le HTML5 est depuis longtemps considéré comme un remède miracle contre ce genre de calamités. Cette nouvelle version du langage web est considérée par les développeurs comme un "Living Standard", c'est-à-dire qu'elle ne sera pas adoptée officiellement dans un avenir proche, mais qu'elle sera développée en permanence. Les équipes de développement des différents navigateurs web se livrent ainsi à une course pour savoir qui a déjà implémenté le plus grand nombre des nombreuses nouvelles caractéristiques. Google et Apple ont une longueur d'avance, car ils utilisent HTML5 non seulement sur leurs navigateurs de bureau (Chrome et Safari), mais aussi sur leurs plates-formes mobiles (Android et iOS). De nombreuses fonctionnalités qui n'étaient jusqu'à présent disponibles avec les apps qu'en collaboration avec des développeurs de logiciels deviennent ainsi accessibles aux développeurs web, ce qui permet de procéder plus rapidement et plus facilement. Ce n'est pas la première fois que la promesse de "développer une fois et faire tourner partout" (write once, run anywhere) circule dans l'informatique. Et comme avec HTML5, ils sont nombreux à y croire, on prédit souvent la fin des apps. Il y a un an déjà, un institut d'études de marché américain estimait que le pic de la vague des apps se situerait en 2013. Et le cabinet de conseil McKinsey&Company a prédit dans un récent rapport que la moitié des applications mobiles seraient passées au HTML5 dans les trois à cinq prochaines années.
HTML5 n'apporte pas que des avantages
Le nouveau standard web n'offre pas que des avantages, le diable se cache dans les détails. Toutes les caractéristiques ne sont pas implémentées de manière identique et complète dans tous les navigateurs. Ces caractéristiques méritent donc une attention particulière : Vidéo et audio : tout comme les images aujourd'hui, ces deux formes de médias peuvent être facilement affichées dans le navigateur. Il n'est plus nécessaire d'installer et de maintenir des plug-ins séparés. Cependant, aucun format vidéo n'est actuellement défini comme devant être pris en charge par tous les navigateurs. Des formats pouvant être mis en œuvre sans licence ont été discutés comme norme minimale. Mais cela ne permet pas de mettre en œuvre toutes les caractéristiques exigées par le marché (par exemple en ce qui concerne la protection des droits), raison pour laquelle il est probable que différentes solutions, dont des solutions propriétaires et des solutions sous licence, continueront à exister à l'avenir. De même, comme la publicité vidéo en ligne, par exemple avec des pré- et post-rolls, est aujourd'hui basée sur Flash, il sera toujours nécessaire de prendre en charge plusieurs formats vidéo. Conception : là où il faut aujourd'hui recourir à Flash d'Adobe, par exemple pour les représentations 3D et les animations, de nombreuses variantes de conception peuvent être mises en œuvre directement dans le navigateur grâce au nouveau standard Web. Les jeux en ligne peuvent ainsi fonctionner directement dans le navigateur Web et être facilement distribués, notamment sur les appareils mobiles. Les formulaires : Il est plus facile d'utiliser des formulaires pour saisir des données complexes, qui sont plus simples et plus fluides à utiliser. Stockage local des données : avec HTML5, les navigateurs web peuvent également stocker localement des données dans leurs propres bases de données. Tout comme les applications actuelles, les applications web, telles que les listes de prix ou les horaires, peuvent être stockées dans le navigateur et utilisées sans connexion au réseau. Les défenseurs de la vie privée craignent que cette possibilité ne soit utilisée pour stocker bien plus de données spécifiques à l'utilisateur que ce qui est possible avec les cookies actuels. Il est clair que les nouveaux standards du web, regroupés sous l'abréviation HTML5, peuvent stimuler le commerce de contenu et la publicité en ligne sur les appareils mobiles. Parallèlement, les secteurs connexes tels que les télécommunications et les appareils en profiteront s'il devient de plus en plus facile et attrayant d'utiliser des services de communication de données en déplacement. Pour la planification stratégique et tactique, il est donc conseillé d'observer l'évolution de HTML5 et d'en tenir compte en conséquence. Lors de futures décisions concernant le lancement d'applications, il faudra se demander si les dépenses actuelles se justifient encore ou si l'on peut déjà miser sur une solution avec HTML5. Pour que de telles décisions puissent être abordées puis mises en œuvre de manière compétente, il est impératif de développer le savoir-faire correspondant. Une fois les compétences nécessaires acquises, les applications avec HTML5 peuvent être mises en œuvre et commercialisées plus facilement et plus rapidement. Et comme ces applications sont diffusées de la même manière que d'autres contenus Web, il est par exemple facile de tester en temps réel de nouvelles variantes auprès de groupes cibles spécifiques à l'aide de tests A/B. Un autre avantage important réside dans le fait qu'il existe ainsi des données d'analyse uniformes et qu'il n'est plus nécessaire d'additionner les chiffres d'utilisation de différentes plateformes d'applications de la manière la plus judicieuse possible. Si l'on souhaite avoir une telle application HTML5 en accès rapide sur son téléphone portable, il suffit d'enregistrer une icône avec le lien correspondant.
Les facteurs rabat-joie
Mais ce ne serait pas la première fois que des techniciens ont imaginé un nouveau pays des merveilles qui échoue sur le marché. Il faut surtout tenir compte de ces facteurs potentiellement rabat-joie : Là où il est écrit HTML5, il n'y a pas forcément de HTML5 dedans. Certes, toutes les nouvelles versions de navigateurs mettent actuellement en avant leurs capacités HTML5, mais les mêmes caractéristiques ne sont pas toujours implémentées partout de manière identique et complète. Si des navigateurs compatibles HTML5 sont disponibles, cela ne signifie pas pour autant qu'ils sont utilisés partout. Cela devrait constituer un obstacle non négligeable, surtout dans le domaine des ordinateurs de bureau, car de nombreux contemporains semblent craindre les mises à jour logicielles comme le diable craint l'eau bénite. Sur les appareils mobiles, les mises à jour logicielles se font souvent par OTA (over the air) et sont donc largement indolores. Sur les appareils mobiles, il existe d'autres arguments en faveur des applications : elles peuvent être vendues facilement via les magasins d'applications. Elles sont moins dépendantes de bonnes connexions de données que ce n'est souvent le cas avec HTML5, où l'accès au réseau est souvent nécessaire pour le stockage des données et les calculs (cloud computing). Et les applications peuvent facilement accéder aux composants de l'appareil tels que la caméra, le microphone ou les capteurs d'inclinaison et d'accélération, ce qui n'est pas prévu dans la norme HTML5 et nécessite des paquets logiciels supplémentaires. Toutefois, il n'y aura pas d'autre solution que le HTML5 : C'est en effet le seul moyen d'afficher des contenus vidéo sur les appareils mobiles largement répandus d'Apple - un segment d'utilisateurs auquel personne ne voudra renoncer. Ainsi, le New York Times intègre des clips vidéo sur ses pages web sans recourir à Flash. Et YouTube propose depuis l'été dernier des vidéos pour les appareils mobiles avec un navigateur compatible avec HTML5. S'il est vrai que les applications sont actuellement en vogue dans les entreprises et les agences, il faudra à l'avenir avant tout un bon site web, conçu et optimisé pour l'utilisation mobile conformément aux dernières normes du web. Christoph J. Walther
