¿Cuál es su mejor herramienta o técnica para obtener la misma pantalla en IE6/7 y Firefox?[cerrado]

StackOverflow https://stackoverflow.com/questions/26113

Pregunta

No me refiero a herramientas que permiten ver una página en combinaciones de sistemas operativos y navegadores como crossbrowsertesting.com, sino a crear o descubrir el CSS real.

¿Fue útil?

Solución

Si todavía están codificando para IE6, están cometiendo un error.

yo suelo IE7.js para que IE6 represente páginas como IE7.IE7 no es perfecto, pero al menos tiene cierta apariencia de estándares.Dado que solo tengo que codificar para IE7 y FF, me hace un 33% más eficiente en términos de pruebas con navegadores, algo que creo que tiene sentido comercial.

Enlace: IE7.js

Otros consejos

Utilice un restablecimiento de CSS para nivelar el campo en todos los navegadores.YUI y Eric Meyer tienen buenos.

Escribo según los estándares y tanto Firefox como IE7 siguen un conjunto bastante bueno en común.

En lo que a mí respecta, IE6 está muerto, pero si vuelvo al desarrollo web profesional probablemente tendré que revisarlo;)

Intento crear una página que cumpla con los estándares y hago todas mis pruebas en Firefox (ya que tiene algunas extensiones de desarrollo excelentes como Web Developer y Firebug).Luego, cuando termino, pruebo el sitio en IE y luego hago los pequeños cambios que sean necesarios.Creo que necesito hacer muy pocos cambios, ya que no hago nada extraordinariamente complejo con CSS.

Solía ​​tener más problemas con las diferencias de Javascript, pero después de que comencé a usar bibliotecas de Javascript (como jQuery) dejé de tener problemas serios con eso.

Relleno.

IE6 puede resultar un poco complicado al utilizar el margen para colocar elementos horizontalmente en una página.Si ajusta el tamaño de sus elementos y espacia el contenido usando relleno, puede hacer que muchos diseños funcionen muy bien en IE6/7, FF, Safari y Opera sin ningún truco.IE5.5 hace que las cosas sean un poco más complicadas debido al modelo de caja rota, pero creo que ahora podemos descartarlo en la mayoría de las circunstancias.

Intento crear una página que cumpla con los estándares y hago todas mis pruebas en Firefox (ya que tiene algunas extensiones de desarrollo excelentes como Web Developer y Firebug).Luego, cuando termino, pruebo el sitio en IE y luego hago los pequeños cambios que sean necesarios.Creo que necesito hacer muy pocos cambios, ya que no hago nada extraordinariamente complejo con CSS.

Lo mismo aquí, excepto que no suelo necesitar usar Firebug y demás.Sin embargo, recientemente solo he tenido problemas con IE6, que se resuelven mediante simples omisiones de CSS:

/* All browsers read: */
html body {
    margin: 10px;
}

/* FF, IE7, Op etc. read: */
html > body {
    margin: 0;
}

Estoy con Eli.Escribir en Firefox (con Firebug instalado) hace que tengas que escribir código "más compatible" para empezar y luego es menos complicado cuando llegues a hacerlo compatible con IE.

utilizar el sitio En modo capricho para ayudarle a encontrar respuestas a la información de compatibilidad

Si se trata de un proyecto nuevo, me propongo probar todos los cambios de html+css en todos los navegadores a los que me dirijo mientras hago los cambios.En el pasado, tendía a concentrarme en mi navegador favorito y luego probaba con los demás una vez que terminaba para encontrar que una o más pequeñas peculiaridades estaban presentes y era muy tedioso identificar la causa real.Ahora tengo todos los navegadores abiertos y simplemente actualizo cada uno después de cada cambio de html/css para asegurarme de que la pantalla cumpla con mis expectativas.Cuando algo sale mal, sé exactamente qué lo causó.

Puede parecer que llevar mucho tiempo realizar pruebas en todos los navegadores a la vez, pero a la larga, en realidad ahorra tiempo al detectar los problemas a la vez.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top