Vous n'êtes pas sans connaitre Tim Berners-Lee, inventeur de la technologie Hypertexte,
auquel il a lié le protocole TCP (Transmission Control Protocol) et le système DNS (Domain Name System) pour former le World Wide Web actuel.
Inventeur du concept des adresses web, du protocole HTTP (Hypertext Transfer Protocol) et du langage HTML, ce dernier fonda en 1994 le World Wide Web Consortium plus connu sous l'acronyme W3C, dont le but est de publier sous forme de recommandations, des normes destinées à accorder les développeurs de sites web et les développeurs de logiciels sur le sujet litigieux qu'est l'interprétation des différentes technologies du World Wide Web ((x)HTML, CSS, mais aussi XML, SVG et même PNG entre autres).
Vendredi dernier le 27/10/2006 , Tim BL a publié un [article] sur son blog (en anglais bien évidemment) pour faire part des changements qu'il désire porter à l'élaboration des spécifications actuelles et futures du HTML et du XHTML. Il y expose la difficulté de créer des standards en ces termes :
Citation : Tim Berners-Lee - Fabriquer des standards est un travail difficile. C'est difficile car ça implique d'écouter les gens et de se figurer ce qu'ils veulent dire, ce qui signifie penser d'où ils viennent, penser à la manière dont ils utilisent les mots, et bien plus encore.
Il exprime de la même manière l'échec du XHTML :
Citation : Tim Berners-Lee - Certaines choses sont plus claires avec quelques années de recul. Il est nécessaire de faire évoluer le HTML de façon incrémentale. La tentative de faire passer tout le monde au XML, incluant la présence de guillemets autour des attributs, et les slashes "/" à la fin des éléments vides et des espaces nominatifs, rien de cela n'a fonctionné. Le large public produisant du HTML n'a pas bougé, principalement parce que les navigateurs l'acceptent ainsi. Quelques larges communautés se sont frayées un passage et goûtent désormais au fruits des systèmes bien formés, mais il ne s'agit là que d'une minorité. Il est important d'entretenir le HTML de manière incrémentale, tout en continuant la transition vers un monde "bien formé" dans lequel on développe plus de puissance.
Ainsi il exprime dans la suite de ce billet la volonté de créer un nouveau groupe de travail entièrement centré sur le HTML. Travaillant sur HTML et XHTML, ce groupe aura pour objectif de proposer et de réaliser des améliorations incrémentales des deux langages. Il ne faut pas perdre de vue la réalisation en parallèle de spécifications XHTML2 par un autre groupe totalement indépendant.
Daniel Glazman, développeur de Nvu (éditeur WYSIWYG assez original et efficace par son fonctionnement) qui a travaillé chez Netscape et qui a fait partie du groupe de travail de normalisation du langage CSS du W3C, exprime quant à lui la nécessité d'abandonner les spécifications du XHTML2 pour ne pas disperser ses forces. Je vous conseille la lecture du billet publié sur son blog pour l'occasion sur lequel il exprime son point de vue sur le sujet.
Il s'agit donc là d'une affaire à suivre. Reculer pour mieux sauter ? En tout cas, les enjeux ne sont pas nuls dans cette affaire et il faudrait donc mesurer le moindre fait avant de se lancer. Pour finir, je vous laisse sur une phrase de Daniel Glazman himsefl :
Citation : Daniel Glazman - Let XHTML 2 rest in peace, /dev/null is full of programs and specs that never made it. It happens, and it's never a shame.