No estoy hablando acerca de las herramientas que permiten una vista de una página en combinaciones de sistemas operativos y navegadores como crossbrowsertesting.com pero en la creación o averiguar el CSS real.¿Cuál es su mejor herramienta o técnica para obtener la misma pantalla en IE6/7 y Firefox?
Respuesta
Si ustedes todavía están codificando para IE6, estás cometiendo un error.
Uso IE7.js para obtener IE6 para representar páginas como IE7. IE7 no es perfecto, pero al menos tiene una apariencia de estándares. Como solo tengo que codificar para IE7 y FF, me hace un 33% más eficiente en términos de pruebas contra navegadores, algo que creo que tiene sentido comercial.
Enlace: IE7.js
escribo a las normas y Firefox e Internet Explorer 7 siguen un muy buen conjunto en común.
IE6 está muerto en lo que a mí respecta, pero si regreso en dev web profesional probablemente voy a tener que revisar eso;)
Trato de hacer una página compatible con los estándares y hacer todas mis pruebas en Firefox (ya que tiene algunas extensiones de desarrollo excelentes, como Web Developer y Firebug). Luego, cuando termine, pruebo el sitio en IE y luego hago los pequeños cambios necesarios. Encuentro que necesito hacer muy pocos cambios, ya que no hago nada extraordinariamente complejo con CSS.
que solía tener más problemas con las diferencias de Javascript, pero después de que empecé a usar librerías Javascript (como jQuery) que dejó de tener problemas serios con eso.
relleno.
IE6 puede ser un poco hinky al utilizar el margen para colocar los elementos en posición horizontal sobre una página. Si dimensiona sus elementos y espacia el contenido utilizando el relleno, puede hacer que muchos diseños funcionen perfectamente en IE6/7, FF, Safari y Opera sin ningún tipo de intrusión. IE5.5 hace las cosas un poco más rígidas debido al modelo de caja rota, pero creo que podemos contarlo en la mayoría de las circunstancias ahora.
Intento hacer una página que cumpla con los estándares y realizar todas mis pruebas en Firefox (ya que tiene algunas extensiones de desarrollo excelentes como Web Developer y Firebug). Luego, cuando termine, pruebo el sitio en IE y luego hago los pequeños cambios necesarios. Encuentro que necesito hacer muy pocos cambios, ya que no hago nada extraordinariamente complejo con CSS.
Lo mismo aquí, excepto que no tiendo a necesitar usar Firebug y tal. Sólo he tenido problemas con IE6 sin embargo, recientemente - que se resuelve por simple CSS no pasa por:
/* All browsers read: */
html body {
margin: 10px;
}
/* FF, IE7, Op etc. read: */
html > body {
margin: 0;
}
uso de un restablecimiento CSS para nivelar el terreno en todos los navegadores. YUI y Eric Meyer tienen buenos.
estoy con Eli. Escribir contra Firefox (con firebug instalado) hace que tengas que escribir un código "más compatible" para comenzar y luego se queda sin trabajo más adelante cuando lo haces compatible con IE.
Utilizar el sitio QuirksMode para ayudar a encontrar respuestas a compatbility información
Si es un nuevo proyecto que lo hacen un punto para poner a prueba todos los cambios HTML + CSS en todos los navegadores he orientado como hago los cambios.En el pasado, tendía a centrarme en mi navegador favorito y luego probar con los demás después de que terminé para encontrar que uno o más pequeños caprichos estaban presentes y era muy tedioso señalar 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 mucho tiempo para probar en todos los navegadores a la vez, pero a la larga realmente ahorra tiempo a medida que captas los problemas a la vez.
- 1. ¿Cuál es la mejor herramienta para scrum en TFS
- 2. ¿Cuál es la mejor herramienta de instalación para Java?
- 3. ¿Cuál es la mejor herramienta de combinación visual para Git?
- 4. ¿La mejor técnica para obtener el contexto del paquete OSGi?
- 5. ¿Cuál es la mejor herramienta de trabajo ágil para Qt?
- 6. ¿Cuál es la mejor herramienta para analizar archivos de registro?
- 7. ¿Cuál es la mejor herramienta para crear archivos XSL?
- 8. ¿Cuál es su método de plegado favorito (o técnica secreta) en Vim para HTML, Javascript y CSS?
- 9. ¿Cuál es la mejor herramienta de compresión/ofuscación de JavaScript?
- 10. ¿Cuál es la mejor herramienta para organizar o alfabetizar automáticamente tus propiedades de CSS?
- 11. ¿Cuál es la mejor herramienta para encontrar y reemplazar expresiones regulares en varios archivos?
- 12. ¿Cuál es su herramienta de depuración de código abierto favorita?
- 13. ¿Qué herramienta/marco utilizar para la documentación técnica?
- 14. ¿Cuál es la mejor forma de usar XCode para instalar varias compilaciones de la misma aplicación iOS en su iPhone?
- 15. ¿Cuál es su herramienta favorita de perfil de bajo nivel?
- 16. ¿Graphviz es la mejor herramienta para este tipo de gráfico?
- 17. cuál es mejor ... GATE o RapidMiner
- 18. ¿Cuál es la mejor técnica de hashing para el inicio de sesión de php mysql?
- 19. ¿Cuál es la mejor y más fácil herramienta para probar unidades de aplicaciones de Android?
- 20. Mejor técnica para las líneas de tiempo
- 21. min o gzip, ¿cuál es mejor?
- 22. ¿cuál es la mejor manera de alternar dos divs en la misma zona
- 23. ¿Cuál es la mejor herramienta para encontrar errores en el código de Java?
- 24. ¿Cuál es su herramienta de informes de elección?
- 25. cuál es la mejor herramienta para la prueba de regresión de rendimiento
- 26. ¿Cuál es el estado actual de la técnica en látex?
- 27. file_get_contents ("php: // input") o $ HTTP_RAW_POST_DATA, ¿cuál es mejor para obtener el cuerpo de la solicitud JSON?
- 28. ¿La mejor herramienta para visualizar ontologías?
- 29. Mejor técnica de optimización usando if/else o el diccionario
- 30. ¿Cuál es la mejor herramienta para admitir el desarrollo impulsado por el comportamiento en Python?