我知道網站上有很多關於這兩個腳本庫的好問題。通過html5shiv瞭解Modernizr的好處
我想問一些我在其中任何一箇中都找不到的東西。
Modernizr是什麼規定html5shiv沒有開箱即用,只是包含腳本。
我知道html5shiv「just」修復了IE瀏覽器的HTML5元素< 9,它支持停止嗎?
Modernizr修復IE導航器上的CSS3問題嗎? ie9.js能做到嗎? (我的意思是開箱即用的這個特殊問題,沒有額外的js代碼來處理角落案例)
當你考慮到除了包含腳本之外還使用庫,Modernizr優於html5shiv的優點是什麼?
不是一個答案,但我的理解是,modernizr通常只是用來檢查瀏覽器是否支持新的(CSS3/HTML5)功能。然後代碼可以處理那些沒有的代碼。它確實有它所謂的「polyfills」,它們基本上是墊片或更復雜的版本。我不能完全肯定比html5shiv什麼Modernizr的提供(在墊片而言),但總體來說,Modernizr的往往是用來檢查,而不是補丁。也許我錯了,但那是我的想法。 – Marshall 2012-03-10 02:13:49
http://blog.userinterfacemedia.com/modernizr-vs-html5shiv/ – 2015-03-16 14:13:51