Terra y Estándares Web

Thursday 31 de March, 2005, 18:10

Hoy casi accidentalmente visité Terra.cl y noté que estaba construido sin tablas para diagramar, de hecho utiliza CSS. No desde hace cuánto tiempo esto es así , pero comprobé que también ocurre en la versión internacional, Terra.com. El problema es el siguiente: nunca ha sido el objetivo dejar de diagramar con tablas para reemplazarlas indiscriminadamente con divs sin ningún valor semántico ni criterio de estructuración. Es evidente que un div, como elemento semánticamente neutro en HTML tiene una serie de usos, principalmente como contenedor. Pero en Terra el uso es indiscriminado y se comete el clásico error de asociar CSS a divs y spans. No es así. Con CSS podemos aplicar estilos a cualquier elemento en el body.

Lo que la gente de Terra no entendió es que la idea de dejar de lado las tablas es utilizar un marcado de contenidos semánticamente rico, valiéndose de los elementos estructurales de HTML, para que la estructura describa al contenido, no para presentarla visualmente.

Es sorprendente lo que puede encontrar uno mirando bajo la superficie.

Otra cosa curiosa es la práctica de 1995 de usar browser sniffing: mediante JavaScript intenta identificar el browser y le sirve una hoja de estilo específica. Vamos, sabemos que basta con sólo un par de ajustes para corregir los errores de Explorer, no se necesita una hoja completamente nueva. Más aún, para Terra sólo existe Netscape y Explorer (so 1995!), si intentas visitar el sitio con Opera identificándose como tal (Opera puede identificarse como otros browsers al comunicarse con el servidor para evitar este tipo de situaciones) no verás nada. Sólo el título de la página. Nada más.

Me cuesta creer que esto se deba a razones de presupuesto, tiempo o marketing, esto es sólo desconocimiento. La buena noticia es que eso tiene remedio, a trabajar muchachos y a actualizarse, están aún atrapados en los ‘90.

Comentarios para 'Terra y Estándares Web'

  1. 1URIjuque, Thursday 31 de March, 2005, 19:10

    wow! (por no decir un chilenismo). Es una verdadera oda al div. Tampoco tenia idea que los chicos de terra se había divorciado del uso de tablas.

    Ejercicio para reforzar tu 2do. párrafo Nelson: Si tienes la Web Developer Extension en tu Firefox deshabilita los estilos y voila! un chanchullo de cosas sin jerarquía alguna.

  2. 2URIjuque, Thursday 31 de March, 2005, 19:12

    ops, equivoqué el copy paste :) de la Web Developer Extension, ahora sí.

  3. 3URIRodrigo Bayer, Friday 1 de April, 2005, 1:26

    Tu crees Nelson que no les interesa ser vistos por Mozilla u Opera ? o en realidad crees que es solo ignorancia? porque cómo no van a saber que existen?! , me rehuso a creer eso; yo creo que no les interesa simplemente…
    PD: Web Developer Extension it’s fun … vale juque no conocia esto

  4. 4URINelson, Friday 1 de April, 2005, 13:03

    En realidad en Mozilla se ve y bien. Es en Opera donde sencillamente no se dibuja nada. Pero no es un problema del browser sino de la construcción del sitio. Creo que aquí el problema pasa por entender mal cuál es la razón real para no usar tablas. Usar divs no mejora en nada las cosas si no se utiliza una estructura semántica de HTML.

  5. 5URIFrancesc, Sunday 3 de April, 2005, 11:48

    Aunque no hayan hecho la migración “completa” han conseguido que la página sea menos pesada en tiempo de descarga (la mayor parte de la presentación ahora está en un fichero que el navegador carga una sola vez para todo el site), en el renderizado (tengo entendido que el contenido de las tablas no se muestra hasta que éstas no se han cargado al completo). Además, seguro que ahora les es más fácil actualizar sus páginas.

    De hecho, el “cacho” que les falta (la semántica) es mínimo (aunque no menos importante). Con sólo cambiar/reestructurar algunos elementos y tocar un poco las hojas de estilo ya lo tienen.

    Estoy seguro lo van a cambiar cuando vean lo importante que es darle un significado al contenido (a veces parece que esto de la semántica es sólo para los “pobres invidentes”, sin pararse a pensar que los buscadores, por ejemplo, lo ven de forma parecida).

  6. 6URIochovio, Sunday 3 de April, 2005, 12:23

    Bueno, hace unos meses que terra “cambio”, lo gracioso es que durante mas de una semana no estubo excesible para otro navegador que no fuera IExplorer, porque no se preocuparon de visualizar las CSS en otro navegador, por lo que se veia completamente desarmada.

    Solo te lo cuento como dato, porque si es por pelar….bueno partamos por terra.cl, sigamos con el desastroso CMS de Altavoz (portales de diarios regionales del Mercurio, radio cooperativa, Armada de Chile …) o el de la LUN.com … verdaderas “odas” al amateurismo.

  7. 7URICea Andres, Tuesday 12 de April, 2005, 0:06

    pequenle una mirada -con distintos navegadores y resoluciones de pantalla- al nuevo diseño de La Tercera.cl, eso si que está horrible.