HTML 2
HTML 2.0, o bien RFC 1866, editado por Tim Berners Lee y Dan Conolly, es la primera versión popular del lenguaje informático HTML, y supone una formalización de las anteriores versiones de HTML en uso que Tim Berners Lee publica y mantiene en discusión para implementación y reforma de 1990 hasta 1995.
Basado en SGML, es una definición completamente limpia del lenguaje, sin soporte para tablas, que no incluye ningún elemento de presentación, haciendo hincapié en la directividad del lenguaje hacia la definición de un marco estructural puro para el contenido y la funcionalidad hipertextual:
<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN"> <title>Ejemplo de documento</title> <p>con un <a href=http://www.w3c.org>purismo</a> sencillamente <em>*impresionante*</em></p>
Es clara la vocación a una edición manual, donde se simplifica al máximo la estructura del documento para agilizar su edición, donde la declaración explícita de los elementos body, html y head es opcional, a diferencia de XHTML.
La falta de adherencia estricta a esta especificación de 1995, en especial con la implementación ampliada de Netscape 2.0, y el uso por parte de un movimiento de diseñadores de las tablas semánticas que incluye HTML + para presentaciónre avanzada, y su popularización, representaría el comienzo de la batalla por disociar estructura y presentación en la web de mediados-finales de los años 90. En este sentido HTML 2.0, por su pureza, es un lenguaje que podemos considerar completamente actual y un curioso espejo de la realidad minimalista y funcional de diferenciación entre semántica y presentación que abandera la web 2.0.
Referencias
- Especificación en inglés, RFC 1866
- HTML+, versión precedente a HTML 2, año 1993 (en inglés)
- HTML 1 (en inglés)
- El protocolo de transferencia de hipertexto, HTTP, en 1992 (en inglés)