문제

IE8에 HTML5 지원이 있습니까? IE8 로드맵에 있습니까?

도움이 되었습니까?

해결책

IE8 베타 2는 html5에서 두 개의 API를 지원합니다. 신문 간 메시징 그리고 비 SQL 스토리지.

IE8 베타 2는 HTML5 구문 분석 알고리즘 또는 새로운 요소를 구현하지 않습니다 (NO <canvas> 또는 <video> 지원하다).

IE8을 HTML5와 더 잘 정렬하는 버그 수정도 있습니다.

다른 팁

이 JavaScript를 헤드에 포함시켜 IE8에서 HTML5 태그를 작동시킬 수 있습니다.

<script type="text/javascript">
 document.createElement('header');
 document.createElement('nav');
 document.createElement('menu');
 document.createElement('section');
 document.createElement('article');
 document.createElement('aside');
 document.createElement('footer');
</script>

당신이 사용할 수있는 이것은 html5 shim 스크립트입니다 HTML5에서 새로운 시맨틱 요소에 대한 기본 수준의 지원을 얻기 위해 <article>.

Modernizr IE HTML5 렌더링 기능을 제공하는 훌륭한 옵션입니다.

지원합니까?

<!DOCTYPE html>

예, 그렇습니다.

아마도 더 나은 질문은 최신 웹 기능 IE8이 지원하는 내용 일 것입니다. 대답하기 가장 좋은 장소 중 일부 caniuse.com, html5test.com, 그리고 Browserscope.org.

HTML5는 다른 사람들에게 많은 다른 것을 의미합니다. 요즘은 HTML, CSS 및 JavaScript 기능을 의미합니다. 이 용어는 약간 "Web 2.0"유사가되고 있습니다.

HTML5도 지원됩니다 Hashchange 이벤트 그리고 Ononline, 오프라인 이벤트

IE8의 HTML5 지원은 제한되어 있지만 인터넷 익스플로러 9 방금 풀려 났고 있습니다 강한 새로운 신흥 HTML5 기술에 대한 지원.

HTML5는 여전히 초안 사양에 있습니다 (그리고 looooong 시간이 될 것입니다). 왜 귀찮게?

확인하십시오 사용해도 되나요 미래 버전을 포함하여 모든 브라우저 및 버전의 모든 HTML 5 기능에 대한 가이드.

이것을 사용하여 IE8이 기본 HTML5 태그를 이해/지원할 수 있습니다.

<!--[if lt IE 9 ]> 
    <script type="text/javascript">
        var html5Elem = ['header', 'nav', 'menu', 'section', 'article', 'aside', 'footer'];
        for (var i = 0; i < html5Elem.length; i++){
            document.createElement(html5Elem[i]);
        }
    </script>
<![endif]-->

에 따르면 http://msdn.microsoft.com/en-us/library/cc288472(vs.85).aspx#html, IE8은 "강력한"HTML 5 지원을받습니다. 나는 "강력한지지"가 수반하는 것을 정확히 논의하는 것을 보지 못했지만, 일부 HTML5 물건은 IE8로 만들 것이라고 말할 수 있습니다.

IE8 및 HTML 5 지원에 대한 자세한 내용은 다음을 참조하십시오.

http://blogs.msdn.com/giorgio/archive/2009/11/29/ie8-and-html-5.aspx

여기서 다른 답변 중 일부는 IE8 및 기타 브라우저에 HTML5 기능을 추가하는 것입니다. 이것들은 호출됩니다 폴리 필 그리고 내가 가장 좋아하는 곳은입니다 여기.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top