이 질문에 대한 답변을 찾을 수 없습니다 :Internet Explorer 브라우저 모드의 안정성은 어느 정도입니까?
IE에서 브라우저 모드를 변경할 때 웹 페이지 렌더링에 실제로 얼마나 의존 할 수 있습니까? IE10?
이 질문에 대한 답변을 찾을 수 없습니다 :Internet Explorer 브라우저 모드의 안정성은 어느 정도입니까?
IE에서 브라우저 모드를 변경할 때 웹 페이지 렌더링에 실제로 얼마나 의존 할 수 있습니까? IE10?
지금까지 혼합 결과가 표시됩니다. 나는 IE9 버전을 테스트 한 적이 없으므로 마이크로 소프트가 이번에 더 잘 해낸다면 논평 할 수 없다. (보고 된 것의 종류는 https://stackoverflow.com/a/11418046/841830이다. 내가 본 것보다 CSS에 훨씬 더 구체적이다.)
특히 Windows 7 (64 비트)에 IE10을 설치하고 HTML5 기능을 테스트했습니다. 문서 모드 선택은 브라우저 모드 선택보다 훨씬 중요합니다.
변화 IE 감지 관용구
<!--[if lte IE 9]>
<script language="javascript">
var is_ie_9_or_earlier=true;
<</script>
<![endif]-->
typeof window.PostMessage
작동 : 잘못된. 이것은 IE7 모드에서 "객체"로 반환됩니다. 나는 이것이 IE7에서 정의되지 않았다고 믿는다. IE8/IE9/IE10은 정확하게 그것을 "객체"로 반환합니다.
typeof new XMLHttpRequest().responseType
. 이것은 IE7/IE8/IE9에서 "정의되지 않음"이고 IE10에서는 "문자열"입니다. 나는 그것이 옳다고 믿는다.typeof Object.keys
. IE7/IE8에서는 정의되지 않았지만 IE9/IE10에서는 "function"입니다. 다시 말하지만, 이것이 정확하다고 생각합니다.반면에 같은 컴퓨터의 ietester는 훨씬 더 이상하지 않습니다 (javascript가 있어야 제대로 작동합니다).
IE가 IE8 모드 일 때 사용자 에이전트에서 IE8로 식별되기 때문에 상당히 정확할 것이라고 생각했을 것입니다. 또한 IE8이 페이지를 지원하지 않는 HTML5 기능을 사용하는 웹 사이트가 올바르게 렌더링되지 않는 것으로 나타났습니다. – starbeamrainbowlabs
여기에서 무엇을 찾고 계십니까? 정량화 할 수있는 척도? 기껏해야 당신은 일화적인 데이터를 얻을 것이라고 생각합니다. "IE8 호환 모드와 실제 IE8의 차이점은 무엇입니까?"라고 다시 말하면됩니다. 또는 그런 것. 어쨌든 97.63255 % 정확하다고 생각합니다. –
@jeffamaphone IE가 다른 버전의 트라이던트와 함께 제공되는지 또는 다른 모드로 전환 할 때 '새로운 기능'을 사용할 수 없는지에 대해 생각하고있었습니다. 하지만, 97.63255 %가 도움이되었습니다. –