IE6 버그를 논의하고 고정하는 방법에 대해 논의하기 전에 이러한 성가신 문제를 피하기위한 몇 가지 전략에 대해 이야기해야합니다.
IE6 시장 점유율
시장 점유율 통계에 따르면, IE6의 현재 시장 점유율은 25.25%이지만 다른 장소의 통계는 18.1%로 상당히 낮습니다. Taobao의 IE6 사용자는 쓰기로 70%에서 69%로 떨어졌습니다). 그러나 가장 중요한 것은 자신의 웹 사이트의 통계입니다. 웹 사이트에서 트래픽 분석을 수행 한 경우 IE6의 비중은 IE6을 위해 개발할 가치가 있습니까? 이를 위해서는 직접 무게를 측정해야합니다.
대부분의 웹 사이트 방문자가 IE6을 사용하지 않고 지불하지 않으면 IE6과 호환 될 필요가 없으므로 시간, 에너지 및 비용을 절약 할 수 있습니다.
간단한 디자인을 만드십시오
설계하는 동안 코드 구현을 고려하면 일부 레이아웃 문제를 피할 수 있습니다. 디자인 드래프트가 아무리 복잡하더라도 간결한 코드로 구현할 수 있습니다.
풍부한 개발 경험이 있다면 많은 레이아웃 문제를 극복하고 솔루션을 기록하며 향후 동일한 문제를 겪을 때 개발 효율성을 향상시킵니다.
적절한 문서 문 (doctype) 사용
잘못된 문서 선언을 사용하면 올바른 문서 선언이 모든 브라우저에서 일관된 결과를 유지할 수 있습니다. 문서 중 하나를 사용하여 HTML 5 [/i], [i] HTML 4.01 Strict [/i], [i] HTML 4.01 프레임 세트 [/i], [i] HTML 4.01 Transitional [/i], [i], [i] ] XHTML 1.0 엄격한 [/i], [i] XHTML 1.0 프레임 세트 [/i], [i] XHTML 1.0 Transitional [/i] 또는 [i] XHTML 1.1
HTML 5
<! doctype html>
HTML 4.01 엄격한
<! doctype html public "-// w3c // dtd html 4.01 // en" " http://www.w3.org/tr/html4/strict.dtd ">
HTML 4.01 프레임 세트
<! doctype html public "-// w3c // dtd html 4.01 프레임 세트 // en" " http://www.w3.org/tr/html4/frameset.dtd ">
HTML 4.01 전환
<! doctype html public "-// w3c // dtd html 4.01 Transitional // en" " http://www.w3.org/tr/html4/loose.dtd ">
XHTML 1.0 엄격한
<! doctype html public "-// w3c // dtd xhtml 1.0 엄격한 // en" " http://www.w3.org/tr/xhtml1/dtd/xhtml1-srtrict.dtd ">
XHTML 1.0 프레임 세트
<! doctype html public "-// w3c // dtd xhtml 1.0 프레임 세트 // en" " http://www.w3.org/tr/xhtml1/dtd/xhtml1-frameset.dtd ">
XHTML 1.0 전환
<! doctype html public "-// w3c // dtd xhtml 1.0 Transitional // en" " http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd ">
XHTML 1.1
<! doctype html public "-// w3c // dtd xhtml 1.1 // en" " http://www.w3.org/t/xhtml11/dtd/xhtml11.dtd ">