PDA

Ver la versión completa : IE6 debe morir para que la web crezca [traduccion]



st3al
17/07/2009, 02:32
Hace 6 años atrás, la web era dominada por un navegador: Internet Explorer, específicamente la versión 6 del mismo. Sin Netscape para competir contra el, y la capacidad de venir incluido como navegador predefinido en Windows XP, Microsoft tenia hasta un 95% de ocupación en el mercado. Pero hoy, tenemos mejores navegadores como Firefox, Safari, Opera, y Chrome.

Entonces, ¿por qué el 15 o 25 por ciento de las personas sigue navegando por la web en un navegador creado en la Edad de Piedra? Muchos diseñadores web han sufrido tratando de hacer compatible su sitio web con el anticuado navegador.

A pesar de la dificultad presentada por IE6, la web ha ido bien. Pero con el lanzamiento de HTML 5 estaremos ante un punto de quiebra, donde la innovación sera ahogada si los desarrolladores y sitios web continúan dándole soporte a IE6.

El problema con IE6

Debes estar haciéndote dos preguntas: ¿Que tiene de malo IE6? Y ¿Porque tanta gente continua usándolo?. La respuesta a la primera pregunta es relativamente sencilla: Internet Explorer 6 esta desactualizado, es tecnología vieja. Imagínate usando Microsoft Office, iTunes, Mensajería instantánea y videojuegos… con una computadora del 2001 (20GB de Disco Duro, 256Mb de RAM, ¿algo mas?). Es lo mismo: Una gran parte de las nuevas tecnologías WEB son incompatibles con IE6. Una pequeña lista de las cosas que IE6 no soporta:

CSS v2: Este es que se utiliza para diseñar prácticamente todo en la web. En otras palabras, los diseñadores tienen que modificar por completo el código de sus sitios para que se vean bien en IE6.[/*:m:3xtf4x84]
Transparencia en PNGs: Las imágenes .png no se ven bien en IE6. Esto básicamente no permite usarlas en el diseño.[/*:m:3xtf4x84]
Seguridad general: Así como, si no actualizas tu Antivirus podes llenar tu computador de virus, si no actualizas tu navegador estas abriendo una puerta a los ataques. Hay códigos malignos que solo pueden ejecutarse en IE6, debido a sus problemas de seguridad.[/*:m:3xtf4x84]
Digg, Facebook y Youtube: Digg y Youtube han anunciado que dejaran de brindar soporte a IE6. En otras palabras, si continuas usando IE6 e ingresas a esos sitios es posible que no puedas usarlos. Facebook ya sugiere mediante alertas a los usuarios sobre actualizarse a un mejor navegador.[/*:m:3xtf4x84] Otras companias, como 37Signals, han cortado el soporte a IE6: “Continuar soportando IE6 significa que nuestros sitios web no puedan optimizar y mejorar sus interfaces y usabilidad.”

Ahora, si estas preguntándote porque las personas continúan usando el viejo y desactualizado IE6, hay dos razones principales: Es el navegador por defecto de Windows XP (que es el Sistema Operativo mas utilizado del mundo), y el hecho es que muchos departamentos de IT no ven la necesidad de actualizarse.

Sin embargo la web se ha acostumbrado y ha tomado “bien” las limitaciones impuestas por IE6. Pero hay nuevas tecnologías próximas a implementarse en la WEB, tecnologías que IE6 no puede soportar.

El siguiente paso: HTML 5

HTML es el código que ayuda a formar la WEB – todos ustedes probablemente han usado un tag HTML (especialmente en sus blogs). HTML5 es la siguiente revisión de el lenguaje HTML, y las características nuevas son impresionantes, especialmente porque sus principales editores son Jan Hickson, de Google, y Dave Hyatt, de Apple.

Google en particular esta apoyándolo porque HTML5 puede mejorar la usabilidad y las posibilidades del desarrollo web. En la ultima Google I/O (conferencia), Google presento algunas de las nuevas características:

Video tag: Taggeando un video con <video>, podrás embeber un video mediante HTML. Gracias a esto, realmente tendremos el control de como luce el video.[/*:m:3xtf4x84]
Audio tag: Lo mismo que el tag <video>, pero para embeber audios. Estos tags simplificaran mucho el trabajo de los desarrolladores.[/*:m:3xtf4x84]
Hora: El tag ayudara a los navegadores a reconocer el tiempo en las paginas HTML.[/*:m:3xtf4x84]
Drag & Drop (Agarrar y Soltar): Con esta caracteristica, podrás agarrar y soltar archivos dentro del navegador. Una caracteristica notable en Google Wave (una gran razón por la que Google apoya a HTML5).[/*:m:3xtf4x84]
Almacenamiento local: Las aplicaciones web pueden trabajar como aplicaciones de escritorio, pero no pueden almacenar información en tu computadora fácilmente HTML 5 arreglara ese problema.[/*:m:3xtf4x84]
Geolocalización: Con HTML 5 podrás hacer aplicaciones web que determinen tu posición y te proporcionen información relevante. Esto servirá principalmente en aplicaciones para mobiles.[/*:m:3xtf4x84]
Canavas (Lienzo): Los elementos del lienzo permite ejecutar mapa de bits. Esto significa que puedes crear gráficos o imágenes “al vuelo” con HTML, lo que hará aun mas dinámicas las interfaces.[/*:m:3xtf4x84]
Como con cualquier buen lenguaje, mas funcionalidades serán añadidas a HTML5 con el paso del tiempo. Si te interesa saber mas sobre HTML5, sugiero la lectura de la Librería Tecnica de IBM.
Pero el punto es: aunque los viejos navegadores sigan funcionando con HTML5, simplemente no ofreceran las mismas funcionalidades que uno nuevo. Y si mas y mas comoanias abandonan el soporte a IE6, los usuarios se actualizaran.

IE6 ya ha asfixiado a la innovacion lo suficiente.

Nosotros hemos hablado de la muerte del IE6 desde el 2001, pero recien ahora se alcanzo el punto de quiebre, y las compañias comienzan a sentirlo.
YouTube y Digg no consideran dentro de sus intereses continuar dando soporte al desfasado navegador.
Muchas compañias tomaran este camino, argumentando el gran coste que les significa mantener sus sitios con compatibilidad para el antiguo navegador de Microsoft.
Pero mirando al frente, el estandar HTML 5 posibilita la creacion de grandes aplicaciones web. El uso de las aplicaciones web como facebook se han catapultado en todo el mundo. Google acaba de anunciar su sistema operativo Google Chrome OS, que contara con aplicaciones web integradas al navegador. Pero los grandes proyectos (como Google Wave) no pueden utilizar todo su potencial en un navegador que no soporte los nuevos estandares.

IE6 era bueno en 2001, pero las aplicaciones web evolucionarion y crecieron en herramientas que corren casi a la par de las aplicaciones de escritorio, por lo que los navegadores necesitan mas tiempo y energia para hacer bien el trabajo.

El unico motivo por el cual la gente actualizara su navegador IE6 será por la perdida de compatibilidad con las nuevas tecnologias que llegan con el HTML 5.

Traduccion por kotzi, st3al y Praboy.


Fuente: http://www.hwarg.com.ar/2009/07/ie6-debe-morir-para-que-la-web-crezca-traduccion/

GoldenX
17/07/2009, 13:41
Muy interesante.
Van a tener que obligar a microsoft a tambien promocionar el cambio de IE6 a sus otros exploradores, aún así ie8 creo que no soporta canvas, van a tener que ponerse las pilas.
El problema es que acabo de reinstalar una pc vieja y lo máximo que le puedo instalar es ie6, y firefox no se si correrá en 2000 o 98se.

st3al
17/07/2009, 14:31
Muy interesante.
Van a tener que obligar a microsoft a tambien promocionar el cambio de IE6 a sus otros exploradores, aún así ie8 creo que no soporta canvas, van a tener que ponerse las pilas.
El problema es que acabo de reinstalar una pc vieja y lo máximo que le puedo instalar es ie6, y firefox no se si correrá en 2000 o 98se.
Instala firefox 2 que anda, yo lo hice andar en un pentium II con 256 de ram y w98 final (trae todas las actualizaciones) dwadas

sfavale
09/09/2009, 10:57
Yo como diseñador ya no doy soporte a IE6..

Me limite a que cuando tengan IE6 aparezca un cartel que les diga "este sitio ya no soporta IE6, instala otra cosa!!"..

Igualmente todos los IE son una cagada. El IE7 está lleno de bugs, con funciones y codigos solo propios de Microsoft, que nada tienen que ver con el estandar HTML..

Es una muerte hacer cosas bien y que se vean bien en los IE.. porque IE hace lo que quiere.. grrrr..