2009-05-06 9 views
9

Acabo de enterarme de ie7-js;¿Qué tan viable es ie7-js por Dean Edwards?

IE7 es una biblioteca JavaScript para hacer Microsoft Internet Explorer se comporta como un navegador compatible con los estándares. Es corrige muchos problemas de HTML y CSS y hace que PNG transparente funcione correctamente bajo IE5 e IE6.

http://code.google.com/p/ie7-js/

Parece que es muy bueno, pero es lo que realmente funciona (la corriente issue list parece bastante miedo)? ¿Ya has trabajado usando esto con éxito?

Otra pregunta es qué tan lento el script hará que el sitio web en IE?

Respuesta

8

En páginas estáticas funciona bastante bien. Si diseñó un par de páginas html estáticas utilizando navegadores y estándares modernos y desea que se muestre correctamente en IE6 y 7, este script lo ayudará.

Pero, y es un gran pero, si agrega un poco de javascript a la receta, este método muestra sus debilidades. Cualquier cosa añadida más tarde a ellos DOM o cualquier evento desencadenado después NO se verá afectado por este script.

Eso es todo. Mi recomendación de una línea es si tiene páginas simples y ligeras. de lo contrario, ¡intenta resolver tus problemas mirando las raíces!

+3

en reall puede usar IE7-js con contenido dinámico (cargado con AJAX por ejemplo), pero también necesita recalc.js, y necesita llamar a recalc después de que el HTML/DOM ha cambiado: ' ' ' if (document.recalc) document.recalc(); ' – Enrique

3

Creo que la mejor respuesta es: pruébalo en tu sitio web y mira si funciona para tu código en particular. Si funciona, y no afecta la velocidad, genial, ya terminaste. Si no funciona, entonces tendrá que dedicar el tiempo necesario para que su sitio funcione en IE.