Zepto.js上的jQueryMobile?

时间:2011-01-14 12:54:50

标签: javascript-framework jquery-mobile zepto

我想知道是否有人已尝试在Zepto.js(http://zeptojs.com/)之上移植jQueryMobile而不是所需的jQuery?

5 个答案:

答案 0 :(得分:16)

Zepto.js相对于jQuery的主要特点是它的文件大小约为10kb(缩小,而不是gzip)而不是jQuery的~80kb。如果你要替换jQuery wuth Zepto.js那么你仍然需要包含jQuery mobile,它的重量约为95kb(JS和CSS)。

  • jQuery和jQuery mobile:175kb
  • Zepto.js和jQuery mobile:115kb

你可以节省大约1/3的下载权重(不包括HTML,图像和其他JS),这使得jQuery Mobile的端口可能不太值得花时间来使用Zepto.js。

Zepto.js目前也只支持WebKit浏览器,这意味着你也将失去对Firefox Mobile和IE7& 9 Mobile的支持。

更新:Zepto now supports a lot more platforms.

答案 1 :(得分:11)

dave1010提出了很好的观点。

你可能也对背部和背部感兴趣; Zepto(madrobby)和jQuery(John Resig)的创建者之间Hacker News

答案 2 :(得分:4)

我认为这只是为了早点。 jQuery Mobile还没有看到官方发布(只有alpha2)和zepto.js还处于起步阶段。

此外,zepto.js声明“[...]模拟jQuery的所有功能不是项目目标”,他们只想模拟最有用的部分。有了这个方向,zepto.js是否可以作为移动环境中jQuery的替代品,这是值得怀疑的。

然而,zepto.js的成功可能会激发jQuery团队......也许我们很快就会看到一个“jQuery for Chrome Smartphones”构建,其中包含所有IE / Firefox / Opera的东西。

答案 3 :(得分:1)

jqtouch已经支持zeptojs了,你可能想尝试一下。

答案 4 :(得分:0)

我开始了一个网络项目,我真的,团结想要使用Zepto,但目前为Zepto开发的用户真的很低。不是一个大社区,不是很多插件,我不明白为什么不使用谷歌的CDN的jQuery。

Zepto非常适合高级JavaScript开发人员。