DOSSIER HTML 5

Abonnements, magazines... Notre catalogue complet au bas de cette page.

Impossible de ne pas voir HTML 5 un peu partout.
Un jour, il est la révolution du web, le lendemain,le tueur de Flash, puis on se demande à quoi ça sert de développer avec. HTML 5 pose plusieurs problèmes. Tout d’abord, sa spécification n’est toujours pas fixée, ni validée, ni publiée (c’est-àdire en version 1.0). Car malgré déjà plusieurs années de travail, il manque toujours une proportion non négligeable de nouvelles fonctions HTML comme les événements tactiles, la capture média, l’indexation, les API de fichiers… D’autres sont en fin d’élaboration, mais à peine un tiers de l’ensemble est aujourd’hui en recommandation W3C. En février 2011, le W3C estimait la fin du travail pour 2014… Et ensuite, il faut établir les batteries de tests, les implémentations officielles dans les outils de développements, les systèmes, les navigateurs. Tout ce travail ne se fera pas rapidement. Et la question est de savoir si tout le code HTML5 actuel, les sites, les applications fonctionneront sans problème avec la spécification finale. Aujourd’hui, personne ne peut répondre à cette question. Ce n’est pas peu dire que nous avançons sur la tête avec HTML 5. On veut rouler en voiture sans le moteur. Et dans notre numéro 150, nous avions évoqué deux problèmes importants : les préfixes Webkit et la sécurité. Il faut tout de même avouer que la course à la compatibilité des navigateurs à HTML 5 (par rapport à ce qui existe de HTML 5, quitte à rajouter des bouts en dehors de la spécification) est quelque chose de dérangeant et il faudra se poser la question de l’existant quand HTML 5 sortira pour de bon. Aujourd’hui c’est un peu le flou, même s’il est salutaire que les éditeurs comme Apple, Microsoft, Google, Adobe misent sur ce langage. Mais cela montre aussi que le temps nécessaire à établir une spécification n’est plus compatible avec le temps informatique… Et il faudra bien que tous ces éditeurs disent un jour si tout le code produit serait pleinement conforme aux spécifications officielles… Et que dire de la sécurité dans HTML 5 ? Nous sommes scandalisés par le silence des éditeurs et acteurs du HTML 5. Depuis un an circule un rapport précis sur 50 failles du langage et de différentes fonctions. Certes, certaines sont bien connues et les solutions existent mais pourquoi, la sécurité dans HTML 5 n’est pas un sujet considéré comme important. Pourquoi les éditeurs ne disent rien ou pas grand chose. Là aussi il y aura des comptes à rendre dans les prochaines années. Cependant, ne boudons pas l’intérêt de HTML5 pour le développeur web. Et ce dossier spécial webmaster va vous immerger dans les entrailles de HTML 5 : sécurité, migration du code, fonctions avancées, animations !

François Tonic

S'ABONNER
Egalement au sommaire de :
Programmez! #151