Wulin.com의 기사 소개 (www.vevb.com) : HTML5 표준이 도입 된 이후 많은 관심을 받았습니다. 세계에서 가장 많은 사용자를 보유한 IE 브라우저로서 HTML5 표준을 지원할 수 있습니다. 지난주 Microsoft는 기술 컨퍼런스에서 Microsoft가 현재 IE9를 개발하고 있다고 HTML5 표준을 더 지원할 것이라고 밝혔지만 Microsoft는 IE9가 모든 HTML5 표준을 완전히 지원할 것인지에 대해 약간 모호합니다. HTML
HTML5 표준이 도입 된 이후 많은 관심을 받았습니다. 세계에서 가장 많은 사용자를 보유한 IE 브라우저로서 HTML5 표준을 지원할 수 있습니다. 지난주 Microsoft는 기술 회의에서 현재 Microsoft가 개발중인 IE9가 HTML5 표준을 더 지원할 것이라고 밝혔지만 Microsoft는 IE9가 모든 HTML5 표준을 완전히 지원할 것인지에 대해 약간 모호합니다. HTML5 표준은 웹 페이지에보다 효율적이고 깨끗한 코드를 가져올 수 있습니다. Microsoft가 HTML5 설계에 참여할 때만 브라우저는 더 많은 새로운 요소를 인식 할 수 있습니다.
HTML5 표준은 2022 년에 세계에 출시 될 것으로 예상됩니다. 아직 출시일로부터 약 3 년이 지났지 만, 우리와 그리 멀지는 않다고 생각합니다. 현재 많은 웹 사이트 디자인 및 개발이 HTML5 표준을 채택하고 있습니다. HTML5 표준의 제형 및 홍보 측면에서 Apple, Google, Opera 및 Mozilla와 같은 잘 알려진 브라우저 제조업체가보다 긍정적으로 수행했습니다. Microsoft는 이제 조치를 취하고 있습니다. 지난 주 Technology Conference에서 Microsoft가 발표 한 IE9 세부 사항을 판단하여 Microsoft는 웹 표준에 참여하기 위해 신중한 태도를 채택 할 것입니다. Microsoft는 또한 IE 브라우저가 표준 HTML5에 중점을 둘 것이라고 언급했습니다. 그러나 Microsoft의 최신 브라우저 IE8 및 다음 IE 버전은 HTML5 태그에 대한 지원이 제한적입니다. 웹 페이지에 스크립트를 추가하여 현재 IE 브라우저의 HTML5 지원 문제를 해결할 수 있습니다.
IE (IE6 포함)를 지원하려면 HTML5 요소를 지원하려면 HTML 헤더에 다음 JavaScript를 추가해야합니다. 이는 간단한 문서입니다. CreateElement Declaration은 조건부 주석을 사용 하여이 JS 파일을 IE에 대해 호출합니다. Opera, Firefox 등과 같은 기타 비이 브라우저는이 코드를 무시하고 HTTP 요청이 없습니다.
<! - [IF]>
<스크립트 src => </script>
<! [endif]->
위의 코드는 IE 브라우저에서만 실행됩니다. 또 다른 점은 페이지에서 페이지에서 html5.js 파일을 호출하는 것이 페이지의 헤드 요소에 추가되어야한다는 것입니다. IE 브라우저는 요소가 구문 분석되기 전에이 요소를 알아야 하므로이 js 파일을 페이지 하단에서 호출 할 수 없기 때문입니다.
이 HTML5 JS 파일은 모든 사람이 직접 전화 할 수 있도록 Google 코드 프로젝트의 저자가 제공합니다. 물론 이것이 웹 페이지 오프닝 속도에 영향을 미칠 것이라고 생각되면 HTML5 JS 파일을 직접 다운로드하여 서버에 업로드하여 별도로 호출 할 수 있습니다.
다음은 html5의 JS 파일의 코드입니다.
(function () {if (!/*@cc_on!@*/0) return; var e = abbr, article, 제쳐두고, 오디오, 캔버스, 데이터리스트, 세부 사항, 대화 상자, 대화,
EventsOURCE, 그림, 바닥 글, 헤더, HGROUP, Mark, MENU, METER, NAV,
출력, 진행, 섹션,
time, video.split ( ','), i = e.length; while (i -) {document.createElement (e [i])}) ()
웹 페이지에 위의 코드가 포함 된 JS 파일을 호출하여 IE 브라우저가 HTML5 요소를 지원할 수 있도록 할 수있을뿐만 아니라 다음 방식으로 웹 페이지에 직접 코드를 추가 할 수도 있습니다.
<! - [IF]>
<cript>
(function () {if (!/*@cc_on!@*/0) return; var e = abbr, article, 제쳐두고, 오디오, 캔버스, 데이터리스트, 세부 사항, 대화 상자, 대화,
EventsOURCE, 그림, 바닥 글, 헤더, HGROUP, Mark, MENU, METER, NAV,
출력, 진행, 섹션,
time, video.split ( ','), i = e.length; while (i -) {document.createElement (e [i])}) ()
</스크립트>
<! [endif]->
IE 개발 관리자 Adrian Bateman은 IE 팀이 HTML5에 대한 견해를 공유하고 표준 공식에 대한 토론에 참여하기를 희망한다고 말했다. Butman은 IE 팀이 현재 솔루션을 제공하기보다는 질문을하고 있지만 공개 토론은 HTML5의 개발을 촉진하는 가장 좋은 방법이라고 말했다. IE 브라우저가 HTML5 표준을 계속 지원할 수 있는지 여부에 관계없이 전 세계의 HTML5 표준의 광범위한 사용이 일반적인 추세가되었다고 생각합니다.
원래의: