¡Evolución histórica de los lenguajes de marcas!

El lenguaje de marcas es una forma de codificar un documento que incorpora etiquetas o marcas que contienen información adicional acerca de la estructura del texto, el más extendido és el HTML5.

Orígenes

El concepto de lenguaje de marcas fue expuesto por primera vez por William W. Tunnicliffe en 1967, diferenciaba entre la presentación y la estructura del texto, dirigió el desarrollo de un estándar al que bautizaría como GenCode. Charles Goldfarb, investigador de IBM, es considerado el padre de los lenguajes de marcas, participó en la creación del lenguaje GML, y dirigió el comité que elaboró el estándar SGML.

Los lenguajes primitivos

El primer lenguaje fue el Scribe, desarrollado por Brian Reid en 1980. Otro estandard de publicación fue TeX, creado y mantenido por Donald Knuth en los años 70 y 80. Al margen de la industria editorial surgieron, lenguajes troff y nroff, lenguajes utilizados para maquetación en sistemas UNIX.

La generalización de los lenguajes de marcas

La iniciativa que sentó las bases de los actuales lenguajes partió de la empresa IBM. Charles F. Goldfarb, junto con Edward Mosher y Raymond Lorie, diseñaron el Generalized Markup Language o GML. El lenguaje GML fue un gran éxito y en 1986 la Organización Internacional para la Estandarización publicaría el Standard Generalized Markup Languaje. El SGML es un metalenguaje, del que se derivan varios lenguajes especializados. Su gran potencia fue una ventaja y desventaja al mismo tiempo ya que a pesar de su gran éxito resultó farragoso y difícil de aprender.

La popularización: el HTML

Sir Tim Berners-Lee utilizó la sintaxis SGML para crear el HTML, era parecido a cualquier otro creado a partir de SGML pero reslutó mucho más sencillo debido a su flexibilidad y escabilidad. Hoy en dia es el lenguaje de marcas más utilizado en el mundo, pero al resultar tan sencillo todo el mudno empezó a utlizarlo sin respetar los estandares y esto generó en los 90 una cantidad ingente de documentos mal estructurados.

La madurez: el XML

La solución a los problemas del HTML nos la proporcionó el XML, ya que es un metalenguaje que nos permite crear etiquetas adaptadas a las necesidades, es estricto en cuanto a los que está permitido y lo que no; todo documento debe ser valido y estar bien formado. Fue desarrollado por el World Wide Web Consortium, mediante un comité creado y dirigido por Jon Bosak.

Historia LDM.