HTML5 n’est pas prêt, ne le sera jamais, et c’est une bonne chose

Christian Heilmann, développeur évangéliste chez Mozilla, explique pourquoi « HTML5 n’est pas prêt, ne le sera jamais, et c’est une bonne chose » :

HTML est désormais un standard vivant. Ça dérange l’esprit de beaucoup de personnes : comment un standard peut-il être vivant ? Et bien, pour moi, ça a beaucoup de sens. Les besoins du web sont constamment en train de changer. Il y a quelques années personne n’aurait prédit – et encore moins les groupes de standards – que nous utiliserions internet sur des appareils mobiles avec des interfaces tactiles. Que va-t-il se passer dans le futur proche ? Qui sait ? De la reconnaissance faciale et de la détection de mouvements ?

HTML5 est définit par les fabricants de navigateurs qui bricolent et innovent et enrichissent les standards. Puis les autres fabricants de navigateurs viennent en discuter et nous nous accordons pour en faire un standard. Cela évite le problème pour des développeurs d’avoir à construire des choses pour des navigateurs et ça signifie que le standard ne sera pas à la traîne. Le principal pouvoir d’internet est que vous n’avez pas à écrire la même application plusieurs fois pour différents environnements, et en s’accordant entre fabricants de navigateurs nous nous assurons qu’il n’y aura pas de nouvelle situation à la IE6.

Donc non, HTML5 n’est pas prêt et ne le sera jamais – et c’est une bonne chose. Nous avons un standard pour le web avec tout ses changements et adaptations, et pas un standard logiciel qui s’attends à un renouvellement tous les 5 ans.

Je suis d’accord avec le fond de l’article. Par contre, j’ai l’impression qu’il présente les fabricants de navigateurs et les groupes de standards de manière un peu trop idéaliste. Il y a tout juste un mois, tous les fabricants de navigateurs étaient d’accords pour commencer à faire du grand n’importe quoi, quitte à ce qu’on se retrouve justement dans « une nouvelle situation à la IE6 ».

Faire de HTML un standard vivant est une très bonne chose. Mais j’ai comme des doutes sur la capacité des groupes de standards actuels à en faire une bonne chose sur le long terme.