Histoire du HTML – Origine et évolution de l’hypertexte du Web

PARTAGE :

L’origine du HTML remonte à 1980, lorsque le physicien Tim Berners-Lee, travailleur au CERN (Organisation européenne pour la recherche nucléaire) a proposé un nouveau système « hypertexte » pour le partage de documents.

Les systèmes « hypertexte » avaient été développés des années auparavant.

Dans le domaine des technologies de l’information, l' »hypertexte » permettait aux utilisateurs d’accéder à des informations liées aux documents électroniques qu’ils consultaient.

D’une certaine manière, les systèmes « hypertexte » primitifs pouvaient être assimilés aux liens des pages web actuelles.

Après avoir terminé le développement de son système « hypertexte », Tim Berners-Lee l’a présenté à un appel organisé pour développer un système « hypertexte » pour l’Internet.

Après avoir uni leurs forces à celles de l’ingénieur système Robert Cailliau, ils ont présenté la proposition gagnante appelée World Wide Web (W3).

Le premier document officiel contenant la description de HTML a été publié en 1991 sous le nom de HTML Tags (balises HTML) et peut encore être consulté en ligne aujourd’hui comme une relique informatique.

La première proposition officielle visant à convertir HTML en une norme a été faite en 1993 par l’IETF (Internet Engineering Task Force).

Bien que des progrès significatifs aient été réalisés (à cette époque, les étiquettes des images, des tableaux et des formulaires ont été définies), aucune des deux propositions de norme, appelées HTML et HTML +, n’a réussi à devenir la norme officielle.

En 1995, l’IETF organise un groupe de travail de HTML et parvient à publier, le 22 septembre de la même année, la norme HTML 2.0. Malgré son nom, HTML 2.0 est la première norme HTML officielle.

À partir de 1996, les normes HTML sont publiées par un autre organisme de normalisation appelé W3C (World Wide Web Consortium).

La version HTML 3.2 est publiée le 14 janvier 1997 et constitue la première recommandation HTML publiée par le W3C.

Cette révision intègre les dernières avancées des sites web développés jusqu’en 1996, comme les applets Java et le texte qui circule autour des images.

Le HTML 4.0 a été publié le 24 avril 1998 (étant une version corrigée de la publication originale du 18 décembre 1997) et constitue un grand saut par rapport aux versions précédentes. Parmi ses nouveautés les plus notables, on trouve les feuilles de style CSS, la possibilité d’inclure de petits programmes ou scripts dans les sites web, l’amélioration de l’accessibilité des pages conçues, les tableaux complexes et les améliorations des formulaires.

La dernière spécification officielle de HTML a été publiée le 24 décembre 1999 et s’appelle HTML 4.01. Il s’agit d’une révision et d’une mise à jour de la version HTML 4.0, elle ne comporte donc pas de nouveautés significatives.

Depuis la publication de HTML 4.01, l’activité de normalisation de HTML s’est arrêtée et le W3C s’est concentré sur le développement de la norme XHTML.

Pour cette raison, en 2004, les entreprises Apple, Mozilla et Opera ont montré leur inquiétude face au manque d’intérêt du W3C pour HTML et ont décidé de s’organiser dans une nouvelle association appelée WHATWG (Web Hypertext Application Technology Working Group).

L’activité actuelle du WHATWG se concentre sur la future norme HTML5, dont la première ébauche officielle a été publiée le 22 janvier 2008.

Du fait de la force des entreprises qui composent le groupe WHATWG et de la publication des ébauches HTML 5.0 drafts, en mars En 2007, le W3C a décidé de reprendre l’activité de normalisation du HTML.

Parallèlement à son activité avec le HTML, le W3C a poursuivi la normalisation du XHTML, une version avancée du HTML et basée sur XML.

La première version du XHTML est appelée XHTML 1.0 et a été publiée le 26 janvier 2000 (puis révisée le 1er août 2002).

Le XHTML 1.0 est une adaptation de HTML 4.01 au langage XML, il conserve donc presque toutes ses balises et fonctionnalités, mais ajoute certaines restrictions et éléments de XML.

La version XHTML 1.1 a déjà été publiée sous forme d’ébauche et vise à modulariser le XHTML.

Il a également été publié l’ébauche de XHTML 2.0, qui sera un changement très important par rapport aux versions précédentes de XHTML.

La version XHTML 1.1 a été publiée sous forme d’ébauche.