Na html5shiv Google Code page użytkowania przykład zawiera IE warunkowy:Czy występują niepożądane skutki uboczne przy ładowaniu html5shiv w każdej przeglądarce?
<!--[if lt IE 9]>
<script src="dist/html5shiv.js"></script>
<![endif]-->
Jednak na html5shiv github page, opis wyjaśnia:
Skrypt ten jest de facto sposób, aby umożliwić korzystanie z HTML5 cięcia przy elementy starszy Internet Explorer, a także domyślny styl HTML5: w przeglądarce Internet Explorer 6 - 9, Safari 4.x (i iPhone 3.x), i Firefox 3.x.
Oczywistą sprzeczność. Tak więc, aby zaspokoić moją ciekawość, dla każdego, kto studiował kod, czy są jakieś niepożądane strony wpływające na ładowanie html5shiv w każdej przeglądarce (bez warunku IE)?
EDYCJA: Moim celem, oczywiście, jest użycie shiv bez warunku IE.
Dzięki. Dla wszystkich zainteresowanych, html5shiv rozwiązuje również problem FF2, o ile klient ma włączoną obsługę JavaScript w swojej UA. – Jeff
Dzięki @Jeff, nie wiedziałem o tym! Powinni napisać to na swoim GitHub :) – Giona
Jeśli to wszystko, co robi html5shiv, dlaczego nie wystarczy dodać bloku do głównego pliku CSS i zrobić z nim? Jeśli Twoja przeglądarka jest przeglądana przez starą przeglądarkę, pomaga, a jeśli używa nowoczesnej przeglądarki, nie zaszkodzi. Dobrze? –