Zepto是用于现代浏览器的极简JavaScript库,具有与 jQuery兼容的API。 如果您使用jQuery,您已经知道如何使用Zepto。

虽然100%的jQuery覆盖率不是设计目标,但提供的API与jQuery对应的API匹配。我们的目标是拥有一个约5-10k的模块化库,并通过 熟悉且通用的API 快速下载并执行,因此您可以专注于完成工作。
Zepto是开源软件,并根据开发人员和商业友好型 MIT许可发布。
下载Zepto
- zepto.js v1.2.0(用于开发) – 57.3k未压缩,很多评论
- zepto.min.js v1.2.0(用于生产) – 压缩后为9.6k
其他下载替代方法:
- npm install zepto; 要么
- 在GitHub上获取最新版本。
缺省构建包括以下模块: Core,Ajax,Event,Form,IE。
Zepto仅在$尚未定义全局时将其设置为自身。没有Zepto.noConflict办法。
浏览器支持
主要(100%支持)
- Safari 6+(Mac)
- Chrome 30+(Windows,Mac,Android,iOS,Linux,Chrome操作系统)
- Firefox 24+(Windows,Mac,Android,Linux,Firefox OS)
- iOS 5+ Safari
- Android 2.3以上版本的浏览器
- Internet Explorer 10+(Windows,Windows Phone)
次要目标(完全或主要受支持)
- iOS 3+ Safari
- 铬<30
- Firefox 4+
- Safari <6
- Android浏览器2.2
- 歌剧10+
- webOS 1.4.5+浏览器
- BlackBerry Tablet OS 1.0.7+浏览器
- 亚马逊丝绸1.0+
- 其他基于WebKit的浏览器/运行时
请注意,Zepto的一些可选功能专门针对移动浏览器。因为最初的项目目标是专门为移动网络提供一种比jQuery更精简的替代方案。
Zepto是浏览器扩展(适用于Safari,Chrome和Firefox)以及在本机应用程序框架(例如PhoneGap)中开发基于HTML的视图的理想选择。
简而言之,Zepto有望在每种现代浏览器和类似浏览器的环境中工作。Zepto不支持旧的Internet Explorer版本(<10)。
手动构建Zepto
zepto.js和zepto.min.js上面提供可以原样使用。但是,为了获得最佳效率和可定制性,请运行Zepto的源代码随附的构建系统。它允许您选择模块,运行测试,使用UglifyJS最小化您的自定义版本,并提供压缩压缩后可实现的压缩估算zepto.min.js。
有关如何构建Zepto的说明, 请参阅自述文件,包括运行测试和提供补丁程序。
