답변:
여기 내가 찾은 쿼크 모드에 관한 최고의 기사가 있습니다. 개인적으로 가능한 한 항상 표준 모드를 사용하려고합니다. 대부분의 브라우저에서 작동 할 수있는 가장 좋은 기회가 있기 때문입니다.
쿼크 모드로 개발하면 IE6 이전 버그를 에뮬레이션하도록 브라우저에 효과적으로 요청합니다. 정말 당신이하고 싶은 일입니까?
위키 백과 는 쿼크 모드 트리거링의 기본 사항을 설명하지만 다루지 않는 특별한 경우가 많이 있습니다. txwikinger에서 제공하는 링크는 역사와 주요 차이점의 좋은 설명을 제공합니다.
Jukka Korpela는 차이점에 대해 자세히 설명 하고 호환성 모드를 확인하는 방법도 설명합니다.
모드 확인 브라우저가 어떤 모드 (Quirks vs. Standards)인지 확인하려면,
Firefox에서는보기 / 페이지 정보 명령을 사용하십시오 (일반 패널 참조). 또는 Web Developer Extension이있는 경우 도구 모음에서 아이콘 (오른쪽에서 세 번째 아이콘)을 확인하십시오.
IE의 경우, 주소 표시 줄에 javascript : alert (document.compatMode)를 입력하고 팝업 창에 CSS1Compat (표준 모드 표시) 또는 BackCompat (Quarks 모드 표시)가 표시되는지 확인하십시오. 또는 간단한 Quirks 또는 Standards Mode Bookmarklet을 다운로드하여 설치하십시오.
대부분의 브라우저에는 쿼크 모드 외에 거의 표준 모드와 표준 모드의 두 가지 모드가 있습니다. 불행하게도 IE6 및 IE7은 거의 표준 모드에서만 실행되므로 이러한 브라우저를 지원해야하는 경우 모든 브라우저에서 거의 표준 모드 를 사용 하려고 합니다 . 그러나 표준에 따라 개발 한 다음 브라우저 문제를 해결하는 것이 좋습니다. HTML5는 엄격 모드 만 제공하므로 향후 호환성을 위해이 모드를 개발해야합니다.
@txwikinger 말했듯이, 쿼크 모드는 여기에 볼 수있는 사이트입니다.
: 도움이 될해야하는 유일한 추가 정보는 사용자의 브라우저가 특정 페이지에 사용되는 모드 감지하는 방법이 문서입니다 감지 (호환) 모드 . 웹 개발자 툴바 와 같이이를 수행 할 수있는 브라우저 확장도 있습니다 . FF 및 Chrome 버전이 있습니다.
Quirks Mode는 IE 6 및 7이 표준에서 요구하는 표준과 다르게 CSS를 렌더링하도록합니다.
표준 모드는 IE 6 및 7이 CSS를 Quirks Mode보다 표준에 더 가깝게하여 Firefox, Safari, Chrome, Opera 및 IE 8/9가 렌더링하는 방법에 더 가깝게 만듭니다.
표준 모드를 사용한다는 것은 이상한 페이지 작업을 시도 할 때 이상한 IE 문제가 적다는 것을 의미합니다. 에릭 마이어에 의해 확실한 가이드 페이지가 무엇인지 조회 : 그것은 당신이 CSS와 같은 책을 사용할 수 있다는 것을 의미 한다 일을. IE의 Quirks 모드에는 동일한 종류의 포괄적 인 문서가 없습니다.