답변

3

하나의 "호환 모드"가 아니라 여러 가지가 있습니다.

v8과 v11 간의 모든 IE 버전은 호환 모드를 제공합니다. 이전 버전의 IE에는 IE7만큼 사용할 수있는 호환 모드가 있습니다.

따라서 IE8은 IE7 호환 모드를 제공하고 IE9는 IE8 및 IE7 호환성 모드를 제공하며 IE10은 IE7, IE8 및 IE9 호환성 모드를 제공하며 IE11은 IE7, IE8, IE9 및 IE10 모드를 제공합니다.

모든 브라우저 버전간에 호환 모드는 상당히 일관됩니다. 따라서 IE7 모드는 IE8에서 IE11과 거의 동일하게 작동합니다.

IE5.5의 호환 모드 인 Quirks 모드라고하는 것도 있습니다. IE11에는 두 가지 다른 Quirks 모드가 있습니다. 원래의 버크 모드는 IE10 이전 버전에서와 똑같이 계속 작동합니다. 이는 렌더링 레이아웃을 변경하는 것 외에도 새로운 브라우저 기능을 모두 해제하여 가능한 한 IE5.5에 가깝게 작동한다는 것을 의미합니다. 그러나 IE11의 새로운 버크 모드는 이것을하지 않습니다. 단지 렌더링 모드를 변경합니다. 이것은 다른 브라우저에서 quirks 모드처럼 작동합니다. IE11에는이 두 가지 모드가 있지만 IE10은 원래 모드 만 가지고 있습니다. 따라서 쿼크 모드를 트리거하는 방법에 따라 다르게 작동하는 경우가 있습니다. IE10과 IE11에서 동일하게 작동 시키려면 원래의 단점 모드를 사용해야합니다.

IE를 대체하는 Microsoft의 새로운 브라우저 Edge는 이러한 호환 모드 나 버크 모드를 지원하지 않습니다. 따라서 IE에 결국 Edge에 대한 선호가 사라지기 때문에 의존하지 않아야합니다.

관련 문제