Какая форма 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 формы с полиполками - стоит ли это?