Les applications Web installables seront le prochain champ de bataille technologique

Une vague à venir d'applications Web installables pourrait faire du HTML5 la pièce maîtresse du développement d'applications modernes, mais une bataille se prépare pour savoir qui décidera du format qui deviendra la norme de l'industrie.





Les formats d'applications packagées permettront aux développeurs d'encapsuler les applications construites en HTML, CSS et JavaScript en tant que téléchargement natif traditionnel. Il est peu probable que les clients remarquent la différence, car même si les applications exploitent toujours le moteur de traitement de leur navigateur, elles ne seront pas enfermées dans une fenêtre conçue pour naviguer sur le Web.

Le rêve des développeurs, lorsque HTML5 a atteint sa pleine maturité, est simple : des applications multiplateformes qui fonctionnent sur n'importe quel appareil moderne, un déploiement facile et rapide des mises à jour et, potentiellement, une ligne directe vers des milliards d'internautes .

Le W3C a proposé une Spécification des widgets avec des fonctionnalités qui devraient faciliter la distribution de masse, comme la localisation pour cibler différentes régions et les signatures numériques comme mécanisme de confiance. En raison du fait qu'elles reposent sur des normes Web ouvertes, les spécifications des widgets sont déjà compatibles avec certains smartphones, téléviseurs et même tableaux blancs de classe, mais le W3C n'est pas le seul à essayer de définir le format de facto de l'application Web.

Pendant ce temps, Google et Mozilla travaillent sur leurs propres initiatives d'applications packagées. Les deux ont leurs propres boutiques d'applications HTML5 naissantes, sans aucun doute inspirées par le succès de la boutique d'applications native d'Apple.



A leur crédit, Mozilla promet une API ouverte afin que les développeurs indépendants puissent expérimenter de nouvelles façons de livrer à partir du Place de marché Firefox , ce qui peut stimuler l'innovation. de Mozilla investissement récent dans la plate-forme d'applications dynamiques Tout.moi pourrait aussi être révélateur de ses ambitions Firefox OS . Il est trop tôt pour évaluer la stratégie de Google, mais il organise discrètement une impressionnante collection d'applications Web, conçues pour son navigateur Chrome, dans le Boutique Chrome .

Bruce Lawson, un évangéliste Web pour Opera, souhaite que les concurrents collaborer sur une spécification interopérable , et m'a dit que la douzaine d'alternatives proposées semblaient inutiles.

Pourquoi ont-ils tous des formats ? il a dit. La réponse est, bien sûr, que chacun veut le faire à sa manière et encourager les développeurs dans leur écosystème. Si vous étiez cynique, vous diriez « enfermer les gens. » Mais je ne suis pas cynique.



Ni Google ni Mozilla n'ont répondu à ma demande de commentaire.

Je suis peut-être un peu plus cynique. Les défenseurs du marché libre peuvent défendre les entreprises qui participent à ce genre de course aux armements numériques, mais Internet prospère toujours lorsque les gens travaillent selon les mêmes normes. L'effort de collaboration sur HTML5 le prouve ; en travaillant selon une spécification commune, les fournisseurs de navigateurs se sont retrouvés en concurrence sur les performances et la mise en œuvre, des facteurs liés à l'utilisateur qui améliorent l'expérience globale.

Il est possible que les applications Web soient un format durable, elles doivent donc être à la hauteur des idéaux d'Internet. D'autre part, comme XKCD explique , il n'y a peut-être pas de retour en arrière maintenant.



cacher