HTML 및 "질문"과 "표준 준수"모드 : 설명해야하는 이유를 설명하십시오.


16

HTML 웹 페이지를 빌드 할 때 "쿼크"모드와 "표준 준수"모드의 차이점은 무엇입니까?

한 모드에서 다른 모드로 작동 할 때 어떻게 알 수 있습니까? 웹 마스터, 웹 디자이너 및 개발자와 같은 사람들이 왜 쿼크 모드보다 표준 준수 모드를 선택 해야 합니까?

새로운 컨텐츠를 개발할 때 쿼크 모드가 정당화 될 수 있습니까?

답변:


11

여기 내가 찾은 쿼크 모드에 관한 최고의 기사가 있습니다. 개인적으로 가능한 한 항상 표준 모드를 ​​사용하려고합니다. 대부분의 브라우저에서 작동 할 수있는 가장 좋은 기회가 있기 때문입니다.


5

쿼크 모드로 개발하면 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는 엄격 모드 만 제공하므로 향후 호환성을 위해이 모드를 개발해야합니다.


2

@txwikinger 말했듯이, 쿼크 모드는 여기에 볼 수있는 사이트입니다.

: 도움이 될해야하는 유일한 추가 정보는 사용자의 브라우저가 특정 페이지에 사용되는 모드 감지하는 방법이 문서입니다 감지 (호환) 모드 . 웹 개발자 툴바 와 같이이를 수행 할 수있는 브라우저 확장도 있습니다 . FF 및 Chrome 버전이 있습니다.


2

CSS 재설정 또는 프레임 워크를 사용하는 경우 영향을받는 브라우저 (일반적으로 IE7 및 IE8)를 표준 모드로 전환하기 위해 doctype을 포함시키지 않으면 많은 위치 지정 문제가 발생하기 시작합니다. doctype 선언을 설정하고 표준 모드를 ​​사용하는 것이 가장 좋습니다.


1

Quirks 모드는 브라우저가 HTML 사양에 따라 페이지를 렌더링하지 않는 곳입니다. 한 시점에서 웹 브라우저는 본질적으로 스위치 인 페이지 상단에 doctype 을 포함시키는 스위치를 얻었습니다 . 해당 doctype이 없으면 브라우저는 쿼크 모드로 들어갑니다. 유효한 doctype이 있으면 브라우저가 표준 모드 인 "올바른"모드로 설정됩니다.

표준 모드를 ​​사용하는 것이 좋습니다. 따라서 doctype을 사용하십시오! -앞으로 이동하면 가능한 한 많은 브라우저에서 페이지가 정확하고 일관되게 작동합니다.


1

Quirks Mode는 IE 6 및 7이 표준에서 요구하는 표준과 다르게 CSS를 렌더링하도록합니다.

표준 모드는 IE 6 및 7이 CSS를 Quirks Mode보다 표준에 더 가깝게하여 Firefox, Safari, Chrome, Opera 및 IE 8/9가 렌더링하는 방법에 더 가깝게 만듭니다.

표준 모드를 ​​사용한다는 것은 이상한 페이지 작업을 시도 할 때 이상한 IE 문제가 적다는 것을 의미합니다. 에릭 마이어에 의해 확실한 가이드 페이지가 무엇인지 조회 : 그것은 당신이 CSS와 같은 책을 사용할 수 있다는 것을 의미 한다 일을. IE의 Quirks 모드에는 동일한 종류의 포괄적 인 문서가 없습니다.


1

다음 중에서 선택하십시오.

  • IE5 엔진 (또는 버그에 대한 버그 에뮬레이션)
  • 더 현대적인 것 (IE8이 아닌 비 IE에서 최선의 노력, 긴 이야기 ...)

중심이 제대로 작동하지 않고 1999와 같은 CSS를 작성하려면 쿼크를 사용하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.