10

HTML5の新しいフォーム属性とタグは素晴らしいです。残念ながら、ChromeとFirefoxではこれらのサポートは限られており、IE9以下では基本的にサポートされていません。

ModernizrおよびHTML5ポリフィルを使用して、ネイティブサポートがないブラウザーでこの機能をポリフィルすることを調査しました。ただし、webshims lib、webforms2、h5fなどのHTML5フォーム機能には多数のポリフィルがあるようです(たとえば、https://github.com/Modernizr/Modernizr/wiki/HTML5-Cross-Browserのリストを参照してください)。 -Polyfills)そして私は学習に時間を費やすべきものがどれかわかりません。

これらのHTML5フォームのポリフィルのうち、HTML5の機能とブラウザのカバレッジに関して最も広いカバレッジを提供するのはどれですか?

4

1 に答える 1

9

私はWebshimsLibを使用していて、それが好きです。理由は次のとおりです。

  • ブラウザがより多くのHTML5フォーム機能をネイティブにサポートしている場合は、「より軽量」に実行されます(もちろん、これは適切なポリフィルを実行する必要があります)。
  • いずれの場合も、HTML5フォームの宣言型マークアップ(属性)を使用するだけです。
  • このプロジェクトは他のプロジェクトよりも「生きている」ようです。

ちなみに、Webshimsの作成者は、stackoverflowに関する別の質問に非常に説得力のある回答をしました。ポリフィルを含むhtml5フォーム-それだけの価値はありますか?

于 2012-06-21T06:12:35.067 に答える