哪个HTML5形成javascript polyfill具有最广泛的功能和浏览器范围?

时间:2012-01-09 16:51:09

标签: html5 html-form polyfills webshim

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功能和浏览器覆盖范围?

1 个答案:

答案 0 :(得分:9)

我使用Webshims Lib并喜欢它,因为:

  • 如果浏览器本身支持更多HTML5表单功能(当然,应该做任何好的polyfill),它运行'更轻量级'。
  • 您可以在所有情况下使用HTML5表单的声明性标记(属性)。
  • 该项目似乎比其他项目更“活跃”。

顺便说一句,Webshims创建者非常令人信服地回答了有关stackoverflow的另一个问题:html5 forms with polyfills - is it worth it?