2014-07-19 1 views
2

나는 Internet Explorer 8 이하의 브라우저에서 Modernizr 및 Respond.js의로드를 차단하려고합니다. 이것들은 자바 스크립트를 렌더링하는 렌더링이므로, 가능한 한 내 페이지 속도를 최적화하기 위해이 작업을 수행하고 있습니다. Internet Explorer 8 이하는 항상 끈적 거리는 콧물처럼 매달려있는 것처럼 보이기 때문에 다른 구형 브라우저에 대해서는별로 신경 쓰지 않습니다. 나는 Modernizr과 Respond.js만을 사용하기 때문에 Internet Explorer 8 이하는 내가 사용하고있는 HTML 선택기와 미디어 쿼리의 사용을 지원할 수 있습니다. 처음에는 CSS가 모바일이므로 IE 8에서는 데스크톱 레이아웃이 합리적으로 보이기를 바랍니다. 따라서 Respond.js.LT IE 9 조건부 주석에 Modernizr 또는 Respond.js를 래핑하는 데 문제가 있습니까?

어쨌든,이 Okay 접근 방식의 조건부 주석 사용입니까? 더 좋은 방법이 있습니까? IE8 이하에 초점을 맞추기 만하면 인기있는 브라우저의 이전 버전을 무시합니다. 나는 그렇게 생각하지 않지만, 나는 단지 확인하고 싶다.

답변

1

아마도 지금까지 확인 하셨을 것입니다. 이것은 정확하게 내 페이지에서 문제를 어떻게 해결했는지입니다. 나는이 게시물에 기초하여 자신감을 느낀다 : https://github.com/scottjehl/Respond/issues/223. IE10보다 더 큰 것은 조건부를 더 이상 지원하지 않지만 어쨌든 그러한 브라우저에는 필요하지 않을 것입니다.

관련 문제