Le tapage médiatique autour du langage de balisage extensible (eXtensible Mark-up Language (XML)) donne beaucoup d’espoir à propos de l’avenir du web en matière de structuration et de réutilisation des documents. En essayant d’augmenter la flexibilité du langage HTML sans atteindre la rigidité de la norme SGML, XML est considéré comme un pas en avant dans les améliorations techniques des deux mondes (HTML et SGML). Dans cet article, nous nous intéressons aux différences (ou améliorations) de XML par rapport à la norme SGML. Tout document XML étant par construction conforme à la norme SGML, nous présentons dans ce travail les principes de base des deux standards ainsi qu’une comparaison de XML par rapport à SGML.
The media hype surrounding the eXtensible Markup Language (XML) leads us to hope that future Web documents will be better structured and easier to re-use. The XML specification, which addresses the wish of the Web community to have a language more flexible than HTML without necessarily adopting the rigidity and complexity of SGML, is considered a step forward since it incorporates technical advances of both the HTML and SGML worlds. In the present article we explain the differences (improvements) between XML and SGML. Since each XML document is by construction a valid SGML document, we review the basic principles of both standards and present a detailed comparison of XML and SGML.
@article{CG_1999___33-34_127_0, author = {Ben~Lagha, Sarra and Sadfi, Walid and Ben~Ahmed, Mohammed}, title = {Une comparaison {SGML-XML}}, journal = {Cahiers GUTenberg}, pages = {127--154}, publisher = {Association GUTenberg}, number = {33-34}, year = {1999}, language = {fr}, url = {http://www.numdam.org/item/CG_1999___33-34_127_0/} }
Ben Lagha, Sarra; Sadfi, Walid; Ben Ahmed, Mohammed. Une comparaison SGML-XML. Cahiers GUTenberg, Actes de GUT’99, Lyon. Seconde partie : XML, no. 33-34 (1999), pp. 127-154. http://www.numdam.org/item/CG_1999___33-34_127_0/