我想知道是否有人已尝试在Zepto.js(http://zeptojs.com/)之上移植jQueryMobile而不是所需的jQuery?
答案 0 :(得分:16)
Zepto.js相对于jQuery的主要特点是它的文件大小约为10kb(缩小,而不是gzip)而不是jQuery的~80kb。如果你要替换jQuery wuth Zepto.js那么你仍然需要包含jQuery mobile,它的重量约为95kb(JS和CSS)。
你可以节省大约1/3的下载权重(不包括HTML,图像和其他JS),这使得jQuery Mobile的端口可能不太值得花时间来使用Zepto.js。
Zepto.js目前也只支持WebKit浏览器,这意味着你也将失去对Firefox Mobile和IE7& 9 Mobile的支持。
答案 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开发人员。