¡Mi web no se ve en internet explorer!

Como desarrolladores de sitios joomla o simples usuario finales de una web realizada con Joomla! y otros ¿Cuantas veces habran oido esa frase?

«La web no se ve bien en internet explorer«

version seis, siete, en fin, los desarrolladores saben de lo que estoy hablando, incluso quien presta atencion a los navegantes de su web. Esto es algo que no es nuevo y la razon principal es que los usuarios finales, en su mayoria, no actualizan la version de su navegador. Motivos, los hay para contar de todo tipo y no dormir en una semana.

¿Qué sucede?

Este hecho es algo que trae de cabeza a cualquier desarrollador, primero porque el cliente quiere que su web se vea igual en cualquier navegador, lo cual es logico por el desconocimiento propio del hecho de que hay unas normas llamadas W3C y algunos navegadores como por ejemplo, no se, pensando asi un poquito, digamos… Internet explorer, se pasa esas normas por donde les apetezca a ustedes y eso el cliente no tiene porque saberlo o estar al dia sobre estos asuntos. Pinta bien ¿Verdad?, seguimos…

De todos es sabido que Internet explorer, es propiedad de la macro empresa Microsoft y que es el navegador, aun hoy dia, mas utilizado, no voy a entrar en como y porque, que mas o menos todos conocemos la historia y las tacticas que emplea esta gente. Bien la cuestion es que si te dedicas a desarrollar plantillas para Joomla!, lo normal es que diseñes la plantilla o template en ingles siguiendo las normas actuales de programacion que son impuestas por la W3C para que el resultado final se pueda ver correctamente en las versiones ultimas de los navegadores mas empleados y que logicamente soportan esas normas.

Hasta aqui todo normal. Si el diseño no es exigente incluso no deberia haber problemas para poder verlo en cualquier navegador, pero claro, hoy dia, ¿Quien es el que se a topado con un cliente que quiere una web muy simple, sin 2.0 ni historias? Yo creo que nadie. Y si la historia empezo siendo sencilla, siempre, y me recalco, siempre se termina complicando porque resulta que el cliente mientras estabas desarrollando una web simple, ha visto no se que leches en no se que web y quiere lo mismo para la suya. ¿Y que creen ustedes que ha visto por ahi el cliente? Pues si, algun widget, un flash, un super menu tipo T3 de joomlart y lo que se os ocurra, y lo que no, tranquilos, que ya lo tiene metido en la cabeza el cliente.

Y todo esto es comprensible, incluso logico ¿Ustedes no lo harian asi? Querran siempre lo que a su juicio les parezca mejor para su web, si no para que puñetas se gasta uno el dinero. Pueden salvar los muebles si han redactado un contrato especificando con detalles el desarrollo en cuestion, si, pero si el cliente se lo pide y lo paga y quieren quedar bien con el cliente, no les queda otra que entrar en el juego, es ya cuestion de cada uno.

Bien, hemos llegado al punto que tenemos que, si o si, validar la web para todos los navegadores y las versiones de hace ya diez años como es el ejemplo de Internet explorer 6, porque resulta que el cliente tiene windows xp pirata con internet explorer 6, y no me digan que no, incluso, pueden comprobarlo, Bancos, Cajas de ahorro, La administracion, Peridicos etc… siguen utilizando Internet explorer 6. ¿Y eso como se come? Yo se lo digo, simplemente ¡No se come!, Si, habran ocasiones que si, que siempre se puede uno romper los sesos y conseguir una aproximacion de lo que pide el cliente, no les digo que no.

Ahora vamos al punto, donde vamos a delimitar quien tiene la culpa de todo esto y proponer una solucion. A ver, asi pensando un poquito.. un poquito mas… :). Ya lo tengo.. Yo soy el culpable de que la gente no actualizen sus navegadores.

Piensenlo un momento, yo como desarrollador:
¿Puedo obligar a la fuerza que un navegante de cromañon (llamado cariñosamente) actualize su navegador?, la respuesta es no, pero si le puedo facilitar la tarea.

¿Porque prefiero hecharme la culpa en vez de apuntar a las grandes empresas?, que son las que crean y sacan las actualizaciones de seguridad y mejoras de los navegadores, mejor o peor y son los causantes reales, porque quieren el trozo mas grande del pastel. La respuesta es bien sencilla, No tengo tiempo, ni puedo permitirme ese lujo.

SOLUCIONES:

Una solucion viable es en el caso de que un navegante que visite nuestra web con un navegador antiguo sea avisado y puesto a su conocimiento de que esta navegando con un navegador «Caducado», incluso haciendo una comparativa para que entienda de que esta navegando de forma insegura y peligrosa para la integridad de su ordenador y sus archivos, por los riesgos que conlleva utilizar un navegador antiguo, añadiendo la siguiente pregunta en forma de comparativa ¿Se alimenta usted con alimentos caducados? No, porque sabe que es peligroso para su salud, entonces ¿Porque no actualiza su navegador, sabiendo ya que esta caducado y que es peligroso para su ordenador y los datos y archivos que contiene?. Y justo debajo le ponemos una serie de iconos representativos de los distintos navegadores mas utilizados y un enlace a la descarga de las ultimas versiones.

¿Creen que actualizaran?

O pasaran del tema y se iran a otra parte. Les aseguro que habra quien saldra pitando, pero la mayoria actualizara, si no para poder acceder a su web, si por el temor a perder sus datos y demas problemas. Y antes o despues volvera, pero esta vez con su navegador actualizado, al menos eso quiero creer. Yo ya me puse al dia. Solojoomla tenia instalado un plugin llamado IE Warning en joomla 1.5 y FS Browser compatibility para joomla 2.5 (Componente y plugin) para los navegantes de la edad del hombre de cromañon con internet explorer 6 y tambien 7 por un pequeño descuadre del modulo tabs.

Instalacion y configuración:

Para instalar el plugin, primero se lo descargan de forma directa desde el siguiente enlace sin registro.

Descarga directa Plugin IE Warning 2.2 Para joomla 1.5 – FS Browser compatibility para Joomla 2.5

Acceden a su administrador joomla, y en Extensiones / Instalar – desinstalar, siguen el proceso, lo instalan y luego van a Extensiones / Gestor de plugins, localizan y editan el plugin para seleccionar con que versiones de Interner Explorer saltara una ventana emergente y otras opciones, comprueben primero con que version de internet explorer puede fallar su pagina (si es asi, si no no instalen nada, claro esta) y seleccionan la opcion. Lo activan y ya tienen listo la advertencia y los enlaces a descargas para Internet explorer, Opera, Firefox, Safari, etc…

Comments

  1. mawinca

    Gracias por el artículo
    🙂 Que verdad tan absoluta que algunos navegantes se encariñan con ciertas versiones de navegadores… pero como señalas hay que destacar que lo puesto en línea se ve mejor en «x» versión, a fin de invitarlos a no pensar que esta mal la información consultada.

  2. flippo

    Totalmente deacuerdo
    Es un buen contenido orientativo y explicando de forma clara cual es la situacion. Gracias.

Deja un comentario