Какая форма HTML5 javascript polyfill имеет самую широкую функциональность и браузер?

Новые атрибуты форм и теги в HTML5 великолепны. К сожалению, в Chrome и Firefox существует только ограниченная поддержка, и в IE9 и ниже они не поддерживаются.

Я исследовал с использованием полиномов Modernizr и HTML5 до polyfill этой функции в браузерах, лишенных поддержки. Тем не менее, похоже, что существует большое количество полисов для функций форм HTML5, таких как webshims lib, webforms2 и h5f (см., Например, список в https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-Browser-Polyfills), и я не уверен, какой из них или я должен потратить время на обучение.

Какая из этих форм полинальных форм HTML5 даст мне самое широкое покрытие с точки зрения возможностей HTML5 и покрытия браузера?

Ответ 1

Я использовал Webshims Lib и нравится, потому что:

  • Он работает "более легким", если браузер поддерживает больше возможностей формы HTML5 (что, конечно же, должно делать любой хороший polyfill).
  • Вы можете просто использовать декларативную разметку (атрибуты) форм HTML5 во всех случаях.
  • Проект кажется более "живым", чем другие.

Кстати, создатель Webshims ответил довольно убедительно на другой вопрос о stackoverflow: html5 формы с полиполками - стоит ли это?