2010-05-05 12 views
15

¿Existe una solución única para todos los problemas de IE6? Un archivo HTC/jQuery que soluciona problemas de IE6 como PNG, posición de fondo, desplazamiento, (incluso) esquinas redondeadas ...Una solución para todos los problemas de IE6

Estoy demasiado cansado para buscar todas las soluciones, probarlas y ponerlas por separado.

+37

Simplemente ignorar el hecho ¡que IE6 existe y todos tus problemas desaparecerán! :-) –

+7

una solución de reparación? sí, usa chrome –

+4

Trate de convencer a su cliente, sea quien sea, que no admita IE6. "¡Ni siquiera YouTube lo admite y tienen millones de visitantes todos los días!" :) –

Respuesta

9

No escuche a las personas que le dicen que deje de soportar IE6. Prefiero no habilitar todas las características para IE6, ya que requerirá un tiempo infinito.

Solo asegúrese de que su sitio web degrades gracefully.

Si su sitio web no funciona en absoluto en IE6, perderá several internet users. Especialmente para sitios web orientados al Aunt Marge.

La secuencia de comandos que vise propuso es buena.

No olvides ver Universal internet explorer 6 css.

+0

Creo que usaré el script IE8.js. Diablos, ¿cómo agrego el enlace? http://code.google.com/p/ie7-js/ – Victor

+4

La cuota de mercado de IE6 en todo el mundo no siempre es representativa. Si su sitio recibe un 90% de tráfico de EE. UU., ¿Por qué le importarían qué navegadores utilizan los chinos (IE6 - 55%)? El camino a seguir es ** medir ** y ** considerar **. Si su sitio obtiene menos del 5% de tráfico IE6, entonces su audiencia es "lo suficientemente buena" para obligar al resto a cambiar sus navegadores. O instala Chrome Frame. Mucha gente olvida que incluso existe.De hecho, puede ser nuestra única esperanza porque pronto enfrentaremos el problema de IE 8. – galambalazs

+0

De acuerdo con el mismo cuadro, bajó al 10% un año después. – Piskvor

77

La única solución para todos los problemas de IE6 es dejar de soportar IE6.

+16

Esta es una de las pocas respuestas que creo que es realmente útil. – MJB

+6

Secundado, pero un tipo pobre podría quedar atrapado en una posición insostenible. Simpatía por el que pregunta. – Nate

+1

http://media.smashingmagazine.com/cdn_smash/wp-content/uploads/2010/03/slide51.jpg: # – dmp

18

No exactamente 100% pero ie7.js funciona bastante bien.

+2

Es una gran secuencia de comandos, y un ejemplo perfecto de cómo la plataforma (en su conjunto, incluidas todas las versiones) está muy bien diseñada. No entiendo cómo Chrome, ff, etc. pueden lanzar constantemente nuevas versiones sin romper nada, e IE parece presentar aún más problemas en cada iteración. Simplemente loco. Me pregunto cuánto cuesta este navegador a la industria por año ... – dmp

+0

cromo y safari sigue los estándares bastante bien. FF intenta seguir los estándares ... pero a veces rompen viejos diseños. –

+0

No es tan frecuente. Ambos tienen un conjunto de pruebas completo para rastrear regresiones. Webkit tiene más de 10000 pruebas IIRC. – vise

4

Alas, no.  

+1

Cuando intenté una respuesta "En resumen, no". SO me dijo que era muy corto. ¿Cómo te fuiste más corto? – spender

+6

Parece que la magia de ' '. –

+4

' '. – SLaks

1

Si está buscando una abstracción, GWT puede hacer muchas cosas por usted. Todavía es compatible con IE6, por lo que a menudo incluye una solución temporal, a veces basada en JavaScript, para ese navegador. Siempre que use widgets y diseños de GWT, esto sucede automáticamente, por lo que no tiene que hacer cambios en su código para IE6. (Por supuesto, no puede hacer cosas que son imposibles en IE6.)

Usted tiene que estar dispuesto a dar el salto al paradigma de la programación de GWT, por supuesto (que personalmente me parece muy bien, pero que depende principalmente de la pregunta, si te gusta Java o no). Sin embargo, puede usar gwtquery para escribir mucho del código en estilo JQuery (prácticamente la misma sintaxis e incluso un poco más rápido).

1

Puse en segundo lugar la llamada para dejar de soportar IE6. Si bien aún puede tener una participación de mercado no despreciable, esta es probablemente la inercia pura. Dudo mucho que un navegador así tenga una base de fans leales que adore IE6 y no cambie incluso si les facilita obtener algo mejor, como ofrecer un enlace de descarga para IE7 o Firefox. Sin embargo, valdría la pena apoyar una cuota de mercado igual de admiradores dedicados para evitar alienarlos a ellos y sus opciones de navegador.

+0

El único problema restante son las empresas que tienen IE6 implementado, y hacen que sea imposible para su personal instalar un navegador real. –

+0

@chris_l: Este tipo de compañías son probablemente dinosaurios que viven de los rescates del gobierno, se resisten a cualquier cambio y no pueden innovar para salir de una bolsa de papel. No siento pena por ellos. Tampoco siento lástima por el personal que no puede encontrar la manera de instalar un navegador "real" de todos modos. – dsimcha

+0

¿Qué pasa con el personal que podría ser despedido por la instalación de software, o aquellos cuyas PC están bloqueadas? Si los usuarios de negocios son una parte importante de su mercado objetivo, es un tonto ignorar IE6. –

2

<meta http-equiv="refresh" content="5;http://www.google.com/chrome" />

Cuestiones relacionadas