6

いつ Slick を使い、いつ Sizzle を使いたいですか? スタンドアロンの CSS セレクター エンジンとしてのそれぞれの長所と短所は何ですか? Slick は JQuery でどれくらい簡単に使用できますか? Sizzle は Mootools で使用できますか?

4

2 に答える 2

6

http://davidwalsh.name/mootools-sizzle - mootools を sizzle で使用します。

valerio は、特にmootoolsが sizzle のようなサードパーティ プロジェクトを使用しない理由について投稿しました。

その投稿以来、mootools セレクター エンジンをスケーリングする必要性から、slick が出現したに違いありません (これはスタンドアロン エンジンですが、mootools チームが開発したもので、メンテナンスやパッチが容易です)。

slick を簡単にチェックアウトして、どのようなフレームワークにも移植できます。mootools 1.2.x で slick を使用する場合の要点は次のとおりです - http://gist.github.com/361474

たとえばhttp://davidwalsh.name/elements-shorthand-slickなど、使用に関する興味深い投稿がありますが、それはすべてアーリー アダプターのものなので、1.3 が適切になる前に、あまり注目されることはないと思います。

パフォーマンスに関しては、しばらく前に見たいくつかのベータ テストとほぼ同じで、document.body などでわずかに前進しています。とにかく、調査結果を投稿してください。興味深いでしょう。

于 2010-07-16T19:43:46.790 に答える
2

これが古い投稿であることは認識していますが、特にパフォーマンスを向上させる取り組みとして、MooTools で Slick の代わりに Sizzle を使用する方法を探しているときに、最近この投稿に出会いました。最終的には既存のものを見つけることができませんでしたが、上記の Gist を参考にして、MooTools API を変更せずに Slick を Sizzle に交換できるライブラリを作成することにしました。同様の意図でこの投稿に出くわす可能性のある他の人のための参照点として、ここで共有しています. ライブラリは、 https://github.com/mzabriskie/sickleの GitHub にあります。

于 2013-08-21T02:24:25.923 に答える