20

誰かが必要なjQueryの代わりにZepto.js(http://zeptojs.com/ )の上にjQueryMobileを移植しようとしたのではないかと思いますか?

4

5 に答える 5

16

jQuery 上の Zepto.js の主な機能は、jQuery の最大 80kb ではなく、最大 10kb のファイル サイズ (gzip ではなく圧縮) です。jQuery を Zepto.js に置き換える場合でも、約 95kb (JS と CSS) の jQuery モバイルを含める必要があります。

  • jQuery および jQuery モバイル: 175kb
  • Zepto.js および jQuery モバイル: 115kb

ダウンロードの約 3 分の 1 の重量 (HTML、画像、その他の JS を除く) を節約できるため、jQuery Mobile を Zepto.js に移植する価値はほとんどありません。

Zepto.js は現在、WebKit ブラウザーのみをサポートしています。つまり、Firefox Mobile と IE7&9 Mobile のサポートも失うことになります。

更新: Zepto は、より多くのプラットフォームをサポートするようになりました。

于 2011-02-23T17:39:33.497 に答える
11

dave1010は良い点です。

また、 Hacker NewsでZepto(madrobby)の作成者とjQuery(John Resig)の間を行ったり来たりすることに興味があるかもしれません。

于 2011-07-13T14:51:32.067 に答える
4

そのためには単純に時期尚早だと思います。jQuery Mobile はまだ正式リリースされておらず (alpha2 のみ)、zepto.js もまだ初期段階です。

さらに、zepto.js は、「[...] jQuery のすべての機能のエミュレーションはプロジェクトの目標ではない」と述べており、最も有用な部分をエミュレートしたいだけです。この方向性では、zepto.js がモバイル コンテキストで jQuery のドロップイン代替品として機能できるかどうかは疑問です。

ただし、zepto.js の成功の可能性は、jQuery チームに刺激を与える可能性があります...おそらく、すべての IE/Firefox/Opera がコンパイルされた「Chrome スマートフォン用 jQuery」ビルドが表示されるでしょう。

于 2011-01-21T09:01:30.710 に答える
0

私は Web プロジェクトを開始しました。私は本当に、結集して Zepto を使用したいと思っていますが、Zepto を開発している現在のユーザーは非常に少ないです。大きなコミュニティではなく、プラグインも多くありません。Google の CDN を jQuery に使用しない理由がわかりません。

Zepto は、上級の JavaScript 開発者に最適です。

于 2013-03-10T13:56:55.173 に答える