HTML5中的新表单属性和标签非常棒。不幸的是,Chrome和Firefox中对这些内容的支持有限,而且在IE9及以下版本中基本上不支持这些内容。
我已经调查过使用Modernizr和HTML5 polyfill在缺乏本机支持的浏览器中填充此功能。但是,HTML5表单功能似乎有大量的polyfill,例如webshims lib,webforms2和h5f(例如参见https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-Browser-Polyfills的列表),我不确定我应该投资哪一个或哪些学习的时间。
这些HTML5表单中的哪一个填充将为我提供最广泛的HTML5功能和浏览器覆盖范围?
答案 0 :(得分:9)
我使用Webshims Lib并喜欢它,因为:
顺便说一句,Webshims创建者非常令人信服地回答了有关stackoverflow的另一个问题:html5 forms with polyfills - is it worth it?