Los diseñadores y desarrolladores muchas veces nos quejamos por las diferencias entre navegadores. Y eso es hablando de los navegadores que existen ahora. ¿Cómo diseñar para todos los navegadores? ¿Cómo asegurarnos que nuestro sitio se verá en Internet Explorer 11, Mozilla 3.5 y Opera 10.2? Una palabra: estándares.
Si naciste antes de 1985, tal vez te acuerdes de los videocassettes Betamax. Betamax fue un formato desarrollado por Sony, que compitió contra el formato VHS. Tal vez te acuerdes de aquellos años en los que la gente era de un "bando" u otro:. "¿Tienes VHS o Beta?" Según los expertos Beta era superior, más compacto y con mejor calidad de imagen. Sin embargo, el formato de Sony se extinguió mucho antes que el de VHS. La razón es que Sony limitó la manufactura de cassettes compatibles con Beta, mientras que VHS fue hecho por una mayor cantidad de fabricantes.
Cuando se desarrollaron los discos compactos, se cuidó que no sucediera lo mismo: una guerra de formatos en la que el ganador no necesariamente es el mejor. Philips y Sony conjuntamente desarrollaron el formato, que luego fue ratificado por el Digital Audio Disc Committee y se volvió un estándar (vaya, por fin viene aterrizando la autora!).
¿La moraleja? La industria aprendió que era bueno tener un estándar tecnológico que asegurara la compatibilidad entre fabricantes y consumidores.
Cuando empezó el internet, era controlado por un grupo restringido de académicos. Pero poco a poco el acceso se empezó a generalizar, las compañías de software desarrollaron distintos navegadores y con este crecimiento surgió la necesidad de controlar los estándares en la web.
En 1994 Tim Berners-Lee, uno de los arquitectos de la WWW, fundo el W3C, o Consorcio de la WWW. Esta organización tiene el propósito de desarrollar estándares que regulen el desarrollo de la web y aseguren su intercompatibilidad. El W3C tiene especificaciones y guías que son el estándar de cómo deben de estructurarse los documentos de hipertexto, y cómo los lectores- navegadores y demás software, deben de interpretarlo.
Pero desgraciadamente estos estándares son comúnmente ignorados. Los desarrolladores y diseñadores no los conocen, o no los usan; los desarrolladores de software de desarrollo de página se enfocan en otros aspectos, y los creadores de navegadores ignoran, cambian, añaden y quitan a su gusto. El resultado: caos. Como diseñadores y desarrolladores, tenemos que probar que nuestro código funcione en diferentes plataformas, diferentes navegadores, checando quien soporta qué propiedad. Imagínate si pudiéramos diseñar una vez, bajo un sólo estándar, con la confianza de que todos los navegadores interpretarán el código de la misma forma, es decir, como se debe.
Desgraciadamente Internet Explorer, el navegador más popular, tiene grandes y severos errores al interpretar los estándares. Mucha gente diseña “para Internet Explorer”, tomándolo, no como el estándar oficial, pero el estándar de hecho.¿ Para qué seguir las recomendaciones del W3C si esto significa que la mayoría de los usuarios van a ver algo distinto?
Por un lado, si queremos que los navegadores comiencen a seguir los estándares, debemos empezar por escribir código de acuerdo a ellos. Por otro lado, al utilizar código válido, nos aseguramos que en algunos años, cuando más gente utilice navegadores compatibles (esperamos!), nuestros sitios se seguirán viendo bien. El número de usuarios de navegadores que NO sean Internet Explorer va subiendo rápidamente, y pronto puede dejar de ser la mayoría. Si o cuando esto suceda, la gente que no utilice estándares quedará con sitios “optimizados” para Internet Explorer que se verán mal para la mayoría de la gente.
Usuarios que han visto este tema también han visto...
- Cómo controlar el numero de páginas suplementarias de un dominio en Google
- Diagramas que pueden ayudarte a definir el Anchor Text
- Cómo crear un portal WAP
- Tipping point - sobre el libro
- Los diez errores más comunes en el diseño web
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.