Porqué sí seguir dando soporte para IE6.

Muchos de ustedes habrán participado en las campañas que se organizaron en la red en los últimos dos años, “Dejad morir IE6″ “Yo ya no doy soporte a ie6 actualizate” y un sin fin de slogans para estas campañas, incluso hubo una a favor “Save IE6” (como si se tratara de un animal en extinción, vaya que así es.)

No estoy a favor ni en contra de dejar morir a IE6. (Lo dejo en claro).

Pero aquí van unas razones por las cuales seguir soportando a este viejo y moribundo navegador:

  • Un muy buen porcentaje de usuarios que visitan sitios web populares sigue usando IE6
  • Las empresas que piden nuestros servicios web (maquetación, diseño, desarrollo) apuntan a un mercado que no es de “expertos” (léase tú, yo)
  • El segundo punto de arriba significa que la masa popular de usuarios, continúa usando IE6
  • Como maquetadores web no podemos darnos el lujo de decir “yo cumplí, que se las arreglen los usuarios” ó ¿tú quisieras comprar un auto que viene sin llantas? y en la agencia te dijeran:”arregleselas usted”
  • NO TODOS SOMOS GEEKS y NO TODOS CONOCEMOS FIREFOX.
  • A las empresas que les trabajamos les importa llegar a un gran numero de usuarios para vender sus productos mediante la web y si su sitio no funciona para IE6 estaríamos haciéndoles perder una gran cuota de usuarios.

Muchas personas mantienen IE6 no porque quieran, se hayan acostumbrado o simplemente se resistan al cambio, la realidad a veces va más allá.

En la mayoría de los países tercermundistas (léase donde yo vivo), muchos pero muchos tienen copias piratas, lo cual significa que sus serial numbers son inválidos y no permiten realizar actualizaciones hacia IE7 por lo menos…

Este es tan solo mi punto de vista.
¿Tú qué piensas?

PD: si escribo esta reflexión es porque ahora mismo estoy dándome un break, he pasado las ultimas 2 horas con hacks para IE6 para un diseño de un sitio web muy importante. (Si no, no me pagan).

sbsyoel says:

“no todos somos geeks y conocemos Firefox” ???????

Perdona, pero la mayoría de mis amigos, no son Geeks, de hecho usan el ordenador para el MSN, el Facebook y el Emule, y usan Firefox. Y no precisamente porque yo se lo haya sugerido.

    Amir says:

    Creo que no me dí a entender, estoy muy de acuerdo con tu punto de vista, olvidé mencionar (después de escribir el post fue que me acordé) que mi ex-novia usa FIREFOX… y yo mismo me quedé asombrado.

    Sin embargo el comentario está en el contexto de que muchos desarrolladores dicen :”Bah, no le daré soporte a IE6 que los usuarios se actualizen o bajen Firefox.”

    El problema es que no todos los usuarios mortales (no todos, pero como puedes ver tus amigos, mi ex-novia) conocen firefox.

    Eso es básicamente lo que trataba de decir, espero haber aclarado :)

    Un saludo.

    Este comentario te ha servido? y colabora con el blog
    Reply
    Arnar says:

    I recently made the decision to stop supporting IE6 in my development. I will make a script that checks and if you are using IE6 it will notify the user that his Web Browser is a ancient dinosaur.

    The user will then be given a option to upgrade his IE6 to a newer version or Install Mozilla Firefox wich is far better than any version of IE and works perfectly even if your software is pirated.

    As for websites not working on pirated copies I don’t have any soft spots for that market. All the more reason for people to purchase legit copies to have a better computing experience.

      Amir says:

      How they can buy a legal copy of windows if they don’t have money to do it?

      That’s the principal problem…

      with $200 dolars i can eat for two weeks, the average salary is $800…

    ¡hola, todos !
    Yo no soy ningún diseñador profesional, sólo un geek como los que visitan esta web (me figuro)…
    Soy profe de castellano en Francia y uso firefox…
    A mi parecer hay que diferenciar la producción profesional de diseño y los sitios web que no son para clientes sino para usuarios:
    una web de empresa, efectivamente, no se puede contentar con una parte del público (los que tienen máquinas potentes y usan navegadores de última generación)…
    Sin embargo, un sitio que no tiene impacto comercial puede ser el pretexto para recomendar un navegador alternativo al IE y que no necesite tener una versión ‘normal’ del sistema operativo para mantenerlo… esto es lo que hago yo en mi trabajo cotidiano: he realizado un sitio para evaluar a los alumos y para que trabajen en casa. Lo uso en clase y con ordenadores muy diferentes (portátiles, ordinosaurios con win98, otros con linux…) y functiona perfectamente… Sigo recomendando cada día un navegador alternativo explicando los problemas de IE.
    Me parece importante explicar que uno puede utilizar OTRAS aplicaciones que las que da Microsoft con sus sistemas operativos.

    Bueno, también hay que decir que me he pasado mucho tiempo con php, js, css, html para conseguir un resultado que funccione correctamente y no me da la gana volver a hacerlo todo para los navegadores que no respetan los estandares del W3c ! ^^

Estoy de acuerdo con casi todo lo que dices. Creo que el espíritu de estas campañas debe ser el de eliminar el soporte de IE6 en aquellos proyecto donde nos sea posible, dígase los proyectos propios donde estemos dispuestos a sacrificar esa cuota de mercado. Y si podemos convencer a un cliente pues mejor.

Pero algo tenemos que hacer y este es un buen paso. No es normal que un proyecto que tarda una semana tarde otra semana adicional sólo por compatibilizar con un navegador obsoleto.

alejandro says:

pues yo pienso en parte igual que tu, que tus jefes querran llegar a la mayor parte de publico y eso significa IE6.Pero , el argumento del pais tercermundista y la clave invalida … no me convence.
IE es gratis te lo puedes bajar de la web , viene en cd de publicidad a veces.Aparte si eres una persona que tienes interes en actualizarte, tienes idea de que tu clave es invalida, te considero igual de capaz de buscar una alternativa,bajarte IE7 , Firefox o lo que sea, no se es “inteligente” para una cosa y la otra no.

Por otro lado , tambien pienso que es un sufrimiento que se mantenga IE6 a la hora de desarrollar.
Saludos

DjMiki says:

bueno mi opinion va igual que alejandro y alfredo, pienso que tanto el desarrollador como el usuario final, deban tener problemas de compatibilidad a la hora de vizualizar paginas web modernas, y me refiero a eso ya que como la tecnologia avanza todo debe seguir y no quedarse como lo esta haciendo IE6, es por eso que creo yo que nosotros como webmaster’s(y digo nosotros por que tambien me dedico a eso) debemos insentivar esa desicion,esa actualizacion que todos deseamos, ofreciendo alternativas y soluciones, pero como dice Amir, tiene razon al decir pues que hay mucha gente que se resiste al cambio, y tiene mucha razon, muchos se resisten, y conosco muchos casos, :D en fin, creo que este post esta hecho para opinar y dar nuestros puntos de vista.
Mi postura es: IE6 DEBE (NO MORIR) si no dejarse de usar(suena mejor :D )

Eduardo says:

Coders.me no da soporte a IE6, es mas ni siquiera a IE jaja :P

Este comentario te ha servido? y colabora con el blog
Reply
fabio says:

Como dato, ultimamente he tenido que formatear varias pcs, de amigos y pues ala hora de ponerles el navegador, en google te aparece el internet explorer 8, y cuando lo bajas, ya no t pide eso de que el windows sea original ni nada, lo bajas de la pagina de microsoft y listo.

Tu analogía con el auto no es correcta. No es lo mismo usar un navegador antiguo a que te entreguen un auto sin ruedas. La analogía correcta podría ser comprar una carreta de 1850 tirada por caballos y recorrer la ciudad actual con dicha carreta. Seguramente lo lograrás, pero de manera incómoda. La ciudad no está hecha para carretas y la gran mayoría de la gente ya se acostumbró para usar automóviles.

Volviendo al punto, explorer 6 es un navegador antiguo, con serias falencias… y la solución no es “adiós ie6, instala firefox”… no necesariamente firefox es la solución. Bastaría simplemente con seguir la misma línea y solo actualizar de explorer 6 a 7 u 8… lo de las copias piratas no tiene ningún sentido. Hace rato que Microsoft liberó explorer y se puede descargar sin verificación de licencia.

Aún así, creo que como desarrollador aún debo preocuparme de ie6, pero no por mucho tiempo. Actualmente incluyo un aviso para ie6 invitando a los usuarios a actualizar su navegador (me da igual que sea explorer , firefox, opera, chrome o safari… pero que se actualice)

Juanshis says:

^^ algo que me paso ayer, que fui a un cyber por que tenia problemas, sucedio que yo acababa de acomodar la PC, y entre las instalaciones, pues puse Firefox como por defecto, entonces, la muchacha que llego a la pc…sucede que abrió Firefox, y en cuanto lo abrió lo cerro, y rápidamente se puso a buscar Internet Explorer, y se puso a hacer lo que quiera hacer.
Ahí fue cuando dije “-.-U tan mal estamos?” Por un lado la gente que no sabe oye “Internet”, “Internet”…^^ y lo asocia a Internet Explorer, para ellos Internet Explorer es “Internet”…
Mucha otra gente, solo sabe del MSN Messenger, y de Windows, si le preguntas que versión de windows tiene, no sabrá contestarte… Entonces, para ellos es su mundo, si le cambias un botón a su mundo, ellos colapsan y entran en crisis.
Inclusive, conozco gente que no la prende, por que creen que la romperán, así que se la dejan a los jóvenes.
Así que, si eso les pasa con el Ordenador, si se refiere a el Navegador, es peor el asunto.

Eduardo says:

Los que tenemos años usando internet, desde la época de Netscape vs IE, sabemos que IE ganó la batalla porque Netscape renderizaba mal las webs, y porque IE venia preinstalado.

Me acuerdo que mi ISP me habia dado un CD (en ese tiempo los regalaban) con Netscape y cuando lo instalé, ninguna web se veia bien y el navegador tenia muchos bugs sobre todo de posición.

Cuestión de que decidí usar IE5 además de que todas las webs tenian la clásica leyenda “Optimizado para Internet Explorer”.

Hoy la tendencia es “Optimizado para Firefox” y está claro que es el mercado que hoy tiene Firefox se lo debe en gran parte a los desarrolladores web, que presionan todos los dias a los usuarios a actualizarse.

Y eso es justamente lo que se lee en los comentarios, presión. En mi trabajo de vez en cuando me dejan “no dar soporte a IE6″ pero no es una práctica común, y en las webs que van a tener mucho tráfico no dar soporte a IE6 es una estupidez.

Sin embargo, sigo poniendo “display:inline” en los float, sigo usando zoom:1, y _height para max_height, pero no me quita el sueño que se vea mal en IE6.

Me doy el lujo de no dar soporte a IE en este blog, porque considero de que si usas IE no eres desarrollador web, pero esto no debería ser una práctica común.

Este comentario te ha servido? y colabora con el blog
Reply
Juanshis says:

^^ ahora, tambien algo que hoy en dia le ha ayudado tambien a firefox es la presion no solo de los desarrolladores, si no, de los usuarios, que al ver la comparacion entre ie6 y firefox, se dan cuenta.
^^ hay muchos usuarios que les gusta ver las cosas como son, aunque no sean desarrolladores…y esto se derriva del famoso “lo conoces, compartelo”…=3

PD: yo rara vez, doy soporte para ie, mas que nada, por las horas que se tardaria, pero de vez en cuando…^^ me gusta complicarme la vida…XD

Yo pienso que es parte de un profesional el hacer bien su trabajo, no debe de importar el si mi cliente usa ie, firefox, etc. Ahí se ve precisamente el que tan comprometido estas con tu trabajo y si realmente te importa hay que tratar de hacerlo lo mejor posible. Es una realidad que ie6 es parte de nuestra fauna de navegadores y por lo mismo no debemos despreciarlo si no mas bien comprometernos con nosotros mismos por hacer un buen trabajo y no dejar las cosas simplemente a “en mi maquina si funciona”.

Heinrich says:

Yo apoyo la popularización de FF o Chrome -te amo Google-. Debemos tomar en cuenta no solamente la presentación que nos dan los navegadores, si no la seguridad que nos brindan los mismos aparte de la inseguridad de ie , agregándole los bugs y el detalle de los estándares.

Considero que también es parte del profesionalismo, el ayudar a gente que no conoce mucho de estos temas y orientarlos a usar una herramienta más eficiente y segura, a beneficio de todos.

:) Saludos a todos

El_Happy says:

Creo yo en lo personal que IE6 deberia dejarse de usar, por muchas razones entre ellas, no funciona con las nuevas paginas web y colocar un mensaje discreto pero visible para todos puede ser una manera de mejorar la navegacion para ambos.

Otra cosa a tomar en cuenta, el IE6 es usado por los Spiders y algunos Bots para buscadores y la verdad eso puede incluso a saturar el ancho de banda.

Para un cliente siempre es algo generico para que funcione para todos, pero algo mas profesional o una empresa grande es mejor preguntarle si desea agregar ese mensaje para que puedan sus clientes poder ver la web en todo su explendor.

guille says:

¿No hay algún script que cuando entre a la pagina con ie6 salga una linda ventana (sexy windows :) ) y avise al usuario que la pagina se vera mal,que haga click en algun link que le dejamos para que se actualice (solo ie 7 al menos)..pregunto nomas!
saludos!

Prozaker says:

Desafortunadamente Diseñadores que se creen programadores ( o programadores que se creen diseñadores) creen que la unica manera de soportar ie6 es por medio de hacks… es triste ver como muchas personas usan todo tipo de artimañas y diferentes cosas para poder diseñar una pagina.

La verdad es que para que una pagina se vea bien en todos los browsers, unicamente necesitas saber que es lo que si funciona en cada uno, y lo que no que se degrade.

en fin, me da risa lo de que muera el ie6, cuando fue ese mismo ie6 que le ha dado a tantos diseñadores hace no muchos años trabajo, y que tambien sirve para separar a los expertos de los aficionados.

Por mi que se vaya olvidando lentamente y que cada vez que usemos un div flotante nos acordemos de el, cual abuelito que aunque se le aprecia, no dice mas que puras sandeces, pero no por eso lo vas a mandar a una eutanasia.

IE6 te saludo…

eljuanchosf says:

Buen artículo. Aunque… considero que tanto IE6 como IE7 debería ser erradicados de la faz de la web. Simplemente, tienen *demasiados* problemas con la seguridad (ver http://www.webuser.co.uk/news/top-stories/431941/ie-users-warned-to-disable-javascript) y compatibilidad con lo definido con la W3C (ver http://acid3.acidtests.org/). Microsoft siempre hizo lo que quiso, pero hay un movimiento tal con FireFox y Google Chrome que está haciendo que M$ recapacite sobre sus políticas (IE8 es una prueba de ello). Es mi opinion como desarrollador web que debemos ofrecerles las mejores alternativas a nuestros clientes y advertirles sobre lo que puede pasar con determinados productos, así como “darle un empujoncito” a los visitantes de las webs que desarrollamos para que vean que hay muchas más alternativas que el IE. Saludos y sigan así, me parece genial la discusión.

Enrique says:

Problemas de ie6, utiliar gif, png o jpeg de photoshop con fondo transparente y que este navegador le ponga fondo blanco, es realmnte molesto, soy diseñador web y la mayoria de las veces creo 3 .css, para chrome, ie6, y para ie superior, pero solo esa es mi molestia. Son detalles que molestan un poco pero que tienen solucion.

Vinnie says:

Bueno la verdad no estoy muy de acuerdo con ciertos puntos pero mas que exponer mi punta vamos a las confiables estadisticas :D .

Buen sitio.

Pablo says:

Hola Eduardo,

Te felicito por los scripts, estaba preparado para navegar y buscar en internet, pero tuve la suerte de ingresar a tu sitio y la verdad, de lo mejor que he visto. Búsqueda finalizada.

Te deje una “donacion” que en realidad es un pago, pues te lo has ganado. Felicitaciones de nuevo.

No escribo aqui porque no me aparece el captcha que debo escribir en el formulario de contacto.

Pablo
Cordoba, Argentina

Pablo says:

Quise decir:

Escribo aqui porque no me aparece el captcha que debo escribir en el formulario de contacto.

Estimado Amir,

Quisiera que ie6 desapareciera porque no quiero maldecir más. Ya estoy cansado. Y viejo.

jodacame says:

En parte tienes la razón de seguir dando soporte, pero creo que hay que hacer una especie de “huelga” contra microsoft ya que ellos no se han preocupado por hacer actualizaciones a ie6 o informar a los usuarios de los problemas que genera el uso del mismo, para que las paginas se puedan visualizar correctamente, ademas si nos ponemos en la tarea de estar haciendo “parches” para IE no avanzaremos nunca y mucho menos ahora con la llegada de html5 creo que IExplorer sera un especie de “freno” en los adelantos de la programación web.

Es mi humilde opinión.

Felicitaciones por tus proyectos.

Lo siento pero no estoy de acuerdo en absoluto contigo, firefox se actualiza automaticamente o te dá el aviso, internet explorer como es “especial” no hace eso, Microsoft ha anunciado que este año deja de dar soporte, Google ha dejado oficialmente de dar soporte. El porcentaje es un 15-20 % que sigue usandolo, sinceramente prefiero perder ese porcentaje que es un usuario tipo que no aporta mucho a la red, sino sabe o no conoce firefox que vamos por IE8 ,apaga y vamonos…

jose says:

alguien me explica como funciona esto?

Zero says:

Simplemente unas pocas palabras:

No doy soporte a navegadores, Yo soporto estandares!

Así de simple, y así debería ser todo lo que es diseñado para la web, los estandares no están ahí por diversión y esta muy claro que los de Redmond nunca han querido ni querran seguir el estandar

fcodiaz says:

valla hasta que encuentro a alguien sensato, muchos comentaron de que es fácil y no hay pretexto para no actualizar, pero el final es que el usuario no lo hace y son ellos los que al final consumirán nuestro trabajo, es bastante extresante tratar con IE6 pero con un poco de tiempo y cayendo un montón de veces en errores en los siguientes proyectos el bachesito es menos doloroso, simplemente hay que saber que no jala en este explorador, omitirlo en los desarrollos o saber como evadir el bache, o bien no esta de mas un desarrollo aplicando Progressive Enhancement, para así detectar ha es un IE6, no dos los recursos no compatibles, le envió un sitio tal vez pobre en JS y en estilos pero funcional y le mando un mensajito al usuario de si puedes actualiza (haz me el paro no), pero lo dejo ver el sitio y no le muestro un sitio horrible y mal formado,

en fin el IE6 es algo que ira muriendo lentamente, y la llegada de HTML5 y el nuevo soporte de CSS3 llegaran algún día pero hay que saber esperar el cuando o como converger entre lo anticuado IE6 y lo novedoso, recordar que un principio del desarrollo Web siempre ha sido, que tu sitio se vea en la mayor cantidad de lugares posibles (esto incluye exploradores viejos)

CamiloAdobe says:

En realidad si el target es popular si se debería tener en cuenta.. sino no. El hecho de mencionar que “un buen porcentaje usa IE6″ es muy relativo, un buen porcentaje no es un dato exacto, por eso la mejor manera de diseñar es haciendo un Brief. Si conoces tu cliente, le das lo mejor, la generalización nunca es buena. Por lo cual mi conclusión es que el cliente manda.. pero hay que conocer quien es el cliente.

Saludos

juan says:

Ciertamente hay que seguir dando soporte por el asunto de la cantidad de usuarios que lo siguen usando, dado que viene nativo con windows XP que es por lo menos en mi país (Venezuela) uno de los mas usados (pirateado o no). lamentablemente los programadores nos vemos en la obligación de sufrir cuando verificamos que todo va bien en firefox, opera, chrome y safari pero en alguna, varias o todas las versiones del IE NO FUNCIONA el script o estilo.

Joshua says:

Es tonto, IE6 no tiene la mayor cuota de mercado, la tiene chrome y firefox, y entre las versiones de IE la mayor cuota la tiene IE8; entonces los usuarios de IE6 se vuelven una minoria, que dicho de otra forma:
1. tienen un equipo lo suficientemente desactualizado para comprometer cualquier compra por internet, poniendo en riesgo tu reputacion como desarrollador.
2. Dar soporte a una tecnologia vieja es devolverse en el tiempo, de que sirve ser experto en una tecnologia vieja y novato en una nueva?
3. Se mal acostumbra al usuario, claro como hay paginas que todavia tienen soporte a IE6 y menos entonces para que me actualizo, ni siquiera me tomo el trabajo de trabajar con chrome siendo este mas rapido, liviano y facil de usar.