Texto original: Ultimate IE6 Cheatsheet: Cómo solucionar 25+ Internet Explorer 6 Bugs
Traducción: http://www.vfresh.org/w3c/727 (la traducción complementa el texto original)
Antes de discutir los errores IE6 y cómo solucionarlos, es necesario hablar sobre algunas estrategias para evitar estos problemas molestos, como dice el dicho, evitando problemas antes de que ocurran.
Participación de mercado de IE6Según las estadísticas de participación de mercado, la participación de mercado actual de IE6 (agosto de 2009) es del 25.25%, pero las estadísticas en otros lugares son significativamente más bajas, con un 18.1%. Aunque los resultados estadísticos son diferentes, todos muestran una tendencia a la baja (en el momento de la traducción, los usuarios de IE6 de Taobao han caído del 70% al 69%). Pero lo más importante son las estadísticas de su propio sitio web. Si ha realizado un análisis de tráfico en su sitio web, ¿vale la pena desarrollar la proporción de IE6 para IE6? Esto requiere que lo pesas tú mismo.
Si la mayoría de los visitantes de su sitio web no usan IE6 y no le pagan, entonces no necesita ser compatible con IE6, ahorrando así tiempo, energía y dinero.
Hacer un diseño simpleMientras está diseñado, considerar la implementación del código puede evitar algunos problemas de diseño. No importa cuán complejo sea el borrador del diseño, se puede implementar con código conciso. Si usa etiquetas demasiado complicadas, debe revisar el borrador de diseño.
Si tiene una rica experiencia de desarrollo, supere muchos problemas de diseño, registre sus soluciones y mejore la eficiencia del desarrollo al encontrar los mismos problemas en el futuro.
Use la declaración de documentación apropiada (DOCTYPE)El uso de una declaración de documento incorrecta activará el modo de peculiaridad. La declaración de documento correcta puede garantizar que su página mantenga resultados consistentes en todos los navegadores. Declare el uso de uno de los documentos: html 5 [/i], [i] html 4.01 estrict [/i], [i] html 4.01 frameset [/i], [i] html 4.01 transición [/i], [i] xhtml 1.0 strict [/i], [i] xhtml 1.0 frameset [/i], [i] strict 1.0 strict Transitional [/i], o [i] xhtml 1.1
Html 5<! Doctype html>
Html 4.01 estricto<! Doctype html public -// w3c // dtd html 4.01 // en http://www.w3.org/tr/html4/strict.dtd>
HTML 4.01 Frameset<! Doctype html público -// w3c // dtd html 4.01 frameset // en http://www.w3.org/tr/html4/frameset.dtd>
HTML 4.01 Transición<! Doctype html público -// w3c // dtd html 4.01 transitional // en http://www.w3.org/tr/html4/loose.dtd>
Xhtml 1.0 estricto<! Doctype html public -// w3c // dtd xhtml 1.0 Strict // en http://www.w3.org/tr/xhtml1/dtd/xhtml1strict.dtd>
XHTML 1.0 Frameset<
XHTML 1.0 Transición<
XHTML 1.1<! Doctype html public -// w3c // dtd xhtml 1.1 // en http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd>
Página anterior 1 2 Página siguiente Lea el texto completo