Muchos de nuestros clientes están en redes corporativas donde no tienen control sobre sus versiones de navegador, etc.
Tenemos un sitio de Wordpress que no funciona bien con IE8.
No podemos informar a los clientes que actualicen porque no pueden.
¿Cómo debemos lidiar con esto?
Respuestas:
Haga que su sitio funcione bien con IE8. De Verdad.
IE8 no está tan desactualizado. A menos que su sitio esté hecho exclusivamente para atenderlos, en cuyo caso debería haber sido hecho para trabajar con lo que tienen en primer lugar.
No tienes control sobre lo que corren ... no tienen control sobre lo que corren ... pero sí tienes control sobre lo que sirves. Entonces la respuesta parece algo obvia.
fuente
Esta es una pregunta de producto y política, no una pregunta técnica. Sin embargo, trato con una situación similar: alojamos un sitio web que se basa en el producto de un proveedor y tiene una lista de compatibilidad. Esa lista se entrega a nuestros clientes como parte de su declaración de trabajo. Si no pueden ejecutar los navegadores con los que decimos que nuestro sitio funciona, no reciben soporte para esos navegadores (o incluso pueden elegir no ser clientes).
Si la empresa del cliente está comprando su servicio, debe conocer su lista de compatibilidad. Esto no es muy diferente de que compren software para ejecutarse en su propio entorno; si requiere SQL 2008 pero solo tienen SQL 2005, depende de ellos tratar de hacerlo funcionar, actualizar a la versión compatible o no comprar el producto.
fuente
Una de las mejores opciones es hacer que instalen el complemento Chrome Frame: http://code.google.com/chrome/chromeframe/
Los beneficios son:
Deberá agregar una metaetiqueta a su sitio de WordPress. También hay un complemento de WordPress para hacer eso: http://wordpress.org/extend/plugins/google-chrome-frame/
fuente
Sé que estás preguntando sobre IE8, que como muchos aquí dijeron, deberías apoyar. Pero digamos que realmente no puede recrear su problema por alguna razón, puede probar lo que hacemos cuando tenemos que lidiar con organizaciones que ejecutan IE6 internamente (no creerá cuántos hay en Israel): hacemos el caso para el equipo de TI para permitirles instalar Firefox y / o Chrome. Esto a menudo implica mendigar y suplicar (tácticas muy estratégicas). En la mayoría de los casos, lo permiten y eso se convierte en el navegador de elección para nuestro cliente dentro de la organización.
fuente
¡Trabajo para uni como desarrollador web y IE8 es un verdadero dolor de pelota! Un script que había desarrollado y que funcionaba perfectamente en mi versión local de IE8, estaba estropeando las PC de uni build también en IE8. No pude recrear el problema en mi máquina, como te vi decir en un comentario, luego noté que estaba usando 8.7.xxxx.xxxxx pero las máquinas uni ejecutaban 8.6.xxxx.xxxxx ... las dos versiones parecen diferir mucho ... Supongo que este puede ser tu problema para recrear tu problema erhhh, ¡sé que esto me desordenó! Puede obtener la versión 8.0 de la versión anterior . Supongo que si funciona en 8.0 funcionará para 8.x.
En respuesta a su pregunta principal, debe lidiar con eso. IE8 todavía tiene una parte considerable del mercado de navegadores, aunque IE8 no tiene ninguna posibilidad de crecer, solo se reduce, todavía tenemos que atender a los usuarios. El desarrollo web sería más fácil para muchas personas si no tuviéramos que lidiar con los diseños desordenados y la ignorancia hacia los estándares web establecidos ... pero al final del día, su competencia, los desarrolladores en IE hacen mucho de cosas interesantes, ¡solo desearía que tuvieran una política de actualización de 6 semanas como Chrome para que puedan arreglar las cosas interesantes que salen mal!
fuente
Honestamente, haga que su sitio funcione con IE 8; tiene bastante buen soporte de CSS <3 y JavaScript. Si hay algunos problemas menores con IE, use comentarios condicionales . Si usa HTML5, al menos use html5shiv , pero probablemente debería usar Modernizr , que incluye html5shiv.
Si su tema no es compatible con IE <8, cree un tema derivado o secundario , o use un tema diferente. Aquí está la guía oficial de WordPress para desarrollar un tema .
fuente