由于浏览器种类繁多,版本各异。所以对html5的支持情况各不相同。通常我们使用polyfill来填平旧浏览器对HTML5支持上的缺陷,即通过其他方式间接的实现html5相应的功能。
在GitHub上提供了完整的各种polyfill集合:https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-browser-Polyfills
(注意:这些腻子脚本在品质、性能和支持等方面有着非常大的差异,所以采用时自己要先实际测试下。)
原文出自:www.hangge.com 转载请保留原文链接:http://www.hangge.com/blog/cache/detail_821.html