Skip navigation.

Log in | Sign up

photo of Guillermo

Guerra por los estándares

Estándares web, nueva guerra de los navegadores, tips de desarrollo web

Posts tagged with "internet explorer"

Inicio de hostilidades de la Segunda Guerra

, , , ...

Durante años los estándares estuvieron ahí para no ser cumplidos, el dominio absoluto que tenia Internet Explorer en el mercado hizo que los desarrolladores web no se preocupasen en hacer bien sus páginas, sólo las probaban con ése navegador, y se adaptaron a sus bugs.

Quedaban algunos pequeños rebeldes, la especificación de CSS era nueva y necesitaba aunque sea un navegador que la soportara por completo. Gran parte de los programadores seguían usando tablas y la etiqueta para crear los diseños de sus sitios, habia que demostrarles que habia algo mejor. Entonces nació Opera, que se mantuvo creciendo solo, en una batalla épica por años contra un gigante que parecía indestructible.

Netscape parecía estar muerto, pero de sus cenizas nació Firefox, que, ayudado por la comunidad de software libre, empezó a reclutar adeptos, su crecimiento de usuarios fue tal, que muchos se vieron obligados a dejar de hacer sus sitios sólo para Internet Explorer.

Ahora se han unido Safari y muchos otros navegadores al frente de batalla por los entándares abiertos, así que la balanza de poder se está equilibrando.

Esta guerra se está peleando desde 3 frentes: Los navegadores, los desarrolladores web, y los usuarios. Mas arriba presenté como van las cosas del lado de los navegadores.

Del lado de los usuarios, a nivel mundial Internet Explorer sigue siendo el líder, pero desde el 2002 está perdiendo adeptos a un paso cada vez más acelerado. El frente de batalla de los usuarios es el más importante. El hecho que todos utilicen un solo navegador hace que los desarrolladores se vuelvan perezosos y no hagan sus páginas de acuerdo a los estándares, sino con un prueba y error con el navegador que todos usan, actualmente, Internet Explorer 6. La variedad es lo que hace fuerte a los estándares abiertos.

El frente de los desarrolladores web (en el que estoy yo) es uno muy dificil de ganar. El problema es que tenemos desarrolladores web que no sólo que no siguen a los estándares, sino que utilizan sistemas de detección de navegadores, dándoles un producto inferior a navegadores poco conocidos, sin importar si éstos son capaces de manejar la tecnología o no.


Esta guerra no se trata de un navegador contra otro, sino de construir una unica web, sin importar la tecnología o plataforma utilizada, que sea accesible para todos.

La Primer Guerra

, , ,

Por el año 95, Netscape era líder indiscutido de la internet y Microsoft acababa de licenciar Mosaic como base de Internet Explorer 1, adjuntando su navegador a su sistema operativo Windows 95 Plus! (si, el signo de exclamación era parte de su nombre).

Esto fue el comienzo de lo que hoy conocemos como la primera guerra de los navegadores, guerra de la que sufrió toda Internet y de la que aún no nos recuperamos.

Las compañías involucradas iniciarion una carrera armamentística por la supremacía de internet, priorizando nuevas características antes que el arreglo de bugs. Nuevas versiones de estos navegadores aparecían constantemente, que salían con problemas de inestabilidad, serios incumplimientos con los estándares web, agujeros de seguridad, e inconsistencias de interoperabilidad, a tal punto que se volvió casi imposible para los webmasters de aquella época mantener una sola página para todos los navegadores, así salieron los famosos carteles de "Best viewed with ..." (se ve mejor con ...). Cada desarrollador tomó un navegador favorito y la web se dividió. En el fragor de la batalla surgieron armas "sucias", como marquee, blink y activeX, minas de guerras pasadas que aún cobran sus victimas.

El vencedor fue Internet Explorer, uno pensaría que con un ganador, todos apuntarían para un mismo lado, y los estandares avanzarían. Pero este no fue el caso, Internet explorer no se actualizó por años, y tenía errores fundamentales, que nunca fueron arreglados. Los desarrolladores de sitios web se volvieron perezosos y sólo testeaban los sitios con ese navegador, sin importar si seguían los estándares, algunos empezaron a aprovechar los errores del mismo navegador para poder incluír características especiales a sus sitios.


Foto obtenida de http://www.flickr.com/photos/eye_on_the_world/2183579028/
Download Opera, the fastest and most secure browser