답변:
Modernizr은 다른 렌더링 엔진에서 HTML5 기능의 가용성을 확인하는 데 사용됩니다. 여기에는 Html5Shiv와 같은 스크립트가 포함되어 있으며 Microsoft Internet Explorer에서 HTML5 태그를 활성화합니다 (HTML5 이전 버전 9 이전). "IE 및 Firefox 2에서 HTML5를 작동시키는 방법" 도 참조하십시오 .
IE <9에 HTML5를 사용하려면 Html5Shiv이면 충분합니다. MS 조건부 주석 내에서 Remy Sharp 의 Html5Shiv 버전을 사용하고 있습니다 .
<!--[if lte IE 8]>
<script src="templates/js/html5.js"></script>
<![endif]-->
또한 CSS 또는 JS를 통해 확인하려는 경우 클라이언트 브라우저가 HTML5 양식 요소 (예 : Operas 날짜 입력), CSS3 열 또는 그라디언트를 사용할 수있는 경우 Modernizr 을 사용하십시오 .
html5 사이트로 시작하기에 좋은 리소스 인 html5boilerplate.com 을 확인하고 html5 shiv 또는 modernizr와 같은 토글 가능한 선택을 제공하고 다른 많은 기본 개선 사항을 제공 할 수도 있습니다.