Historique
Définition : Le SGML (Standard Generalized Markup Language)
Origine et création :
Années 1980 :
Le SGML a été développé par le ISO (International Organization for Standardization) dans les années 1980 comme une norme de balisage général pour les documents électroniques.
Il a été défini dans la norme ISO 8879 en 1986.
1986 :
Publication de la norme ISO 8879 qui définit le SGML comme un langage standard pour la définition de la structure et du balisage des documents. SGML permet de décrire la structure des documents sans imposer de structure spécifique. Il est très flexible et extensible.
Utilisation initiale :
SGML a été principalement utilisé pour les documents complexes dans des domaines tels que l'édition technique, la documentation scientifique, et les grandes bases de données documentaires.
Définition : Le HTML (HyperText Markup Language)
Origine et création :
1989 - 1990 :
HTML a été inventé par Tim Berners-Lee, le créateur du World Wide Web, au CERN (Organisation Européenne pour la Recherche Nucléaire).
Son objectif était de créer un système de balisage simple pour structurer les documents hypertextes et les rendre accessibles sur le Web. HTML était destiné à permettre aux chercheurs de partager des informations par le biais de documents liés entre eux via des hyperliens.
1991 :
Première publication du HTML par Tim Berners-Lee. HTML n'était alors qu'un langage simple pour structurer des documents contenant des hyperliens, mais il est rapidement devenu un standard pour le Web.
1995 :
Le W3C (World Wide Web Consortium) a été fondé pour standardiser le développement du web, et HTML a été spécifié et amélioré dans diverses versions.
HTML 2.0 :
La première version officielle de HTML, publiée par le W3C en 1995, a permis une adoption massive du langage sur le web.
Définition : Le XML
Origine et création :
1996 :
Le développement d'XML a été initié par le W3C pour simplifier le SGML. SGML était trop complexe et lourd pour les applications web modernes. Le but d'XML était de créer un format plus simple mais qui conserve les principes de SGML en permettant des données structurées.
XML a été conçu pour permettre un échange de données indépendant des plateformes et des logiciels.
1998 :
La spécification XML 1.0 a été publiée en février 1998 par le W3C. Cette spécification a été largement utilisée pour l'échange de données dans des applications web, des services web, des fichiers de configuration, et plus encore.
XML 1.0 a rapidement gagné en popularité grâce à sa simplicité par rapport à SGML, et son adoption s'est accélérée avec le développement des technologies web modernes comme les services web (SOAP, REST) et les bases de données XML.