Pourquoi je n'aime pas HTML 5

Editon du - Mots-clés : HTML, HTML5, xHTML

Cet article a été écrit par al.jes et a été conjointement publié sur son blog.
Copyleft: cet article est libre, vous pouvez le copier, le diffuser et le modifier selon les termes de la Licence Art Libre

C'était il y a bientôt huit ans – un dimanche matin d'octobre 2003 – que j'ai fait ma première rencontre avec HTML. Je venais de pousser la porte d'une association ayant vocation de partager le goût des sciences pour participer à une activité de création de sites web.
Quelques années plus tard, j'ai appris que j'utilisais la quatrième version du langage HTML et qu'il en existait une évolution nommée xHTML (x pour extensible). Avec xHTML 1.0, puis 1.1, j'ai appris de nouveaux concepts comme la séparation du contenu et de la présentation, la sémantique d'un code ; j'ai appris un nouveau langage (CSS, pour la présentation) ; ma syntaxe est devenue plus rigoureuse et j'ai désappris de nombreuses mauvaises pratiques, même si je ne comprenais pas toujours pourquoi c'en était (fort heureusement, j'ai eu l'occasion d'y repenser, et de comprendre mon erreur).

Quelques années ont encore passé, et j'ai découvert que le W3C – World Wide Web Consortium, l'organisme qui gère (x)HTML et quelques autres standards en vigueur sur le web – préparait HTML 5, originellement un projet de différents éditeurs de navigateurs web, et xHTML 2, plus tard abandonné au profit du premier. Je ne m'y suis pas intéressé tout de suite, ces deux évolutions possibles n'étant ni finalisées ni implémentées dans la plupart des navigateurs, a fortiori dans les navigateurs les plus utilisés. Mais cela fait un an ou deux que la donne a changé : les navigateurs mettent fortement en avant HTML 5, présenté comme le futur du web. J'ai alors été un temps très enthousiaste, HTML 5 laissant de superbes perspectives pour l'avenir…
Pourtant, HTML 5 me hérisse le poil. Pourquoi ?

Lire la suite de Pourquoi je n'aime pas HTML 5