Wiem, że na stronie znajduje się wiele dobrych pytań na temat tych dwóch bibliotek skryptów.Zrozumienie korzyści związanych z modernizacją w stosunku do html5shiv
Chciałem zapytać o coś, czego nie mogę znaleźć w żadnym z nich.
Co oznacza, że zapewnia, że html5shiv nie wychodzi z pudełka, to znaczy po prostu włączając skrypt.
Wiem, że html5shiv "po prostu" naprawia elementy HTML5 dla IE < 9, czy tam jest wsparcie?
Czy usługa Modernizr rozwiązuje problemy CSS3 na nawigatorach IE? Czy to robi ie9.js? (i mam na myśli to konkretne pytanie po wyjęciu z pudełka, bez dodatkowego kodu js do obsługi narożników)
Jakie są zalety Modernizr nad html5shiv, biorąc pod uwagę korzystanie z biblioteki oprócz samego włączenia skryptu?
Brak odpowiedzi, ale rozumiem, że modernizator jest często używany do sprawdzania, czy przeglądarka obsługuje nowe funkcje (CSS3/HTML5). A potem kod może poradzić sobie z tymi, którzy tego nie robią. Ma "polyfills", które są w zasadzie podkładkami lub bardziej złożonymi wersjami. Nie jestem całkowicie pewien, co oferuje Modernizr w porównaniu do html5shiv (pod względem podkładek), ale ogólnie Modernizr jest często używany do sprawdzania, a nie do łatania. Może się mylę, ale to moja myśl. – Marshall
http://blog.userinterfacemedia.com/modernizr-vs-html5shiv/ –