誰かが必要なjQueryの代わりにZepto.js(http://zeptojs.com/ )の上にjQueryMobileを移植しようとしたのではないかと思いますか?
5 に答える
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 のサポートも失うことになります。
dave1010は良い点です。
また、 Hacker NewsでZepto(madrobby)の作成者とjQuery(John Resig)の間を行ったり来たりすることに興味があるかもしれません。
そのためには単純に時期尚早だと思います。jQuery Mobile はまだ正式リリースされておらず (alpha2 のみ)、zepto.js もまだ初期段階です。
さらに、zepto.js は、「[...] jQuery のすべての機能のエミュレーションはプロジェクトの目標ではない」と述べており、最も有用な部分をエミュレートしたいだけです。この方向性では、zepto.js がモバイル コンテキストで jQuery のドロップイン代替品として機能できるかどうかは疑問です。
ただし、zepto.js の成功の可能性は、jQuery チームに刺激を与える可能性があります...おそらく、すべての IE/Firefox/Opera がコンパイルされた「Chrome スマートフォン用 jQuery」ビルドが表示されるでしょう。
私は Web プロジェクトを開始しました。私は本当に、結集して Zepto を使用したいと思っていますが、Zepto を開発している現在のユーザーは非常に少ないです。大きなコミュニティではなく、プラグインも多くありません。Google の CDN を jQuery に使用しない理由がわかりません。
Zepto は、上級の JavaScript 開発者に最適です。