27

Google はこれについて私をやや失敗させています (PolyFill/Shim/Spackle の用語は現時点では新しく多様であるためだと思います)。Webkit の (そして現在は RC FireFox 4 の) CSS トランジションに適した JavaScript PolyFill または Shim を見つけようとしています。

Weston Ruterが行ったこの作業を見つけましたが、しばらく更新されておらず、機能検出ではなくブラウザー検出を使用しています。

FakeSmileも発見しましたが、主に SVG アニメーションを対象としています。

この機能を埋めるための優れたライブラリを知っている人はいますか? できればModernizrで動作するもので、現在も積極的に取り組んでいます。これまでのところ、最善の選択肢は、Weston が思いついたものから始めることです。

4

2 に答える 2

20

jQuery.transitionと呼ばれる jQuery 用の非常に優れた CSS3 トランジション ポリフィルがあります。

jQuery で通常のanimate()メソッドを使用するだけで、利用可能な場合は CSS3 トランジションが自動的に使用され、利用できない場合はバニラ jQuery にフォールバックします。

于 2011-04-10T00:56:43.703 に答える
5

Google のPolymer Projectには、ドラフトW3C Web Animations仕様のWeb Animationsポリフィルが含まれています。

emptor の警告: W3C 仕様はパブリック ワーキング ドラフトにすぎないため、これはかなり初期の作業であり、変更される可能性があります。また、Polymer ポリフィルは最新バージョンのブラウザー (IE10+ など) のみを対象としているように見えるため、ニーズに合わない可能性があります。まだ、これはプロジェクトの初期段階にあるため、注意深く観察して実験してください。

ユーザーが使用しているプラ​​ットフォームを慎重にテストすれば、未来の Web を今すぐ活用できます。

于 2013-05-21T15:57:32.430 に答える