Reliquias HTML: fragmentos olvidados que sobrevivieron a las guerras de navegadores

Antiquated HTML Snippets and Artefacts

Reliquias HTML: fragmentos olvidados que sobrevivieron a las guerras de navegadores

Este artículo recorre una colección de fragmentos HTML que alguna vez fueron esenciales para lidiar con navegadores, extensiones y plataformas específicas, y que hoy han quedado obsoletos. Desde la etiqueta meta X-UA-Compatible para Internet Explorer, pasando por los comentarios condicionales de Netscape, hasta los intentos de Microsoft por etiquetar contenido con PICS o los trucos para evitar la transcodificación de Baidu y el toolbar de Skype, cada relicto cuenta una historia de la evolución del web. El autor explica su propósito original y por qué desaparecieron, ofreciendo una mirada nostálgica pero informativa a la era de las guerras de navegadores.

Por cada línea de la especificación HTML que ha cambiado desde sus inicios, hay muchas más piezas de HTML que han experimentado lo que yo llamaré cambios 'ambientales'.
  1. matsemann

    También estaba pensando en los charsets, BOM (marcas de orden de bytes) y otras triquiñuelas que tenían que estar correctas al principio del archivo para que las cosas se mostraran como se esperaba. Al menos fue una lucha para mí a los 13 años por qué a veces æøå aparecía completamente roto, y a veces no. Hoy en día parece un problema resuelto, todos los archivos son UTF-8 de principio a fin y simplemente funciona.

    https://www.w3.org/International/questions/qa-byte-order-mar...

  2. nness

    Para siempre grabado en mi mente está el truco de PNG alpha en IE:

    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='image.png');

  3. CM30

    Me recuerda lo incómodos que solían ser los doctypes de HTML. Hoy en día es muy simple, pero ¿en el pasado? Tenías que referirte a la URL de la declaración de doctype en cada página

    > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

    Esto junto con lo de X-UA-Compatible mencionado en el artículo significaba que, para mucha gente, las primeras líneas de código de una página web eran algo que probablemente copiaban de un tutorial o documento de referencia cada vez, al menos si no tenían un CMS a mano.

  4. rickcarlino

    Los mapas de imagen del lado del servidor también son divertidos: https://rickcarlino.com/2021/what-were-server-side-image-map...

  5. cprecioso

    Solo añadiría la etiqueta `meta` de Safari Pinned Tabs (https://developer.apple.com/library/archive/documentation/Ap...), que te obligaba a definir un SVG simple en blanco y negro. Esta imagen se usaba cuando un usuario fijaba tu pestaña en Safari, en color cuando estaba activa y en negro cuando estaba inactiva.

Más de este día

2026-09-08