Web开发人员实用的开源JavaScript库和插件
validate.js
Validate.js是一个轻量级的JavaScript表单验证类库,它不依赖于其它任何JavaScript框架,经GZIP压缩后仅有 1KB大小。它所提供的验证类型有:是否为空、数字、Email地址、判断输入值是否在某一范围内等,此外你也可以自定义验证规则,它也支持在一个输入框中使用多种验证规则。验证规则的提示信息是默认设置在JS文件中的,它也提供了函数让你可以自定义提示信息。
retinajs
retina.js是一个开源的脚本,可以很容易地为视网膜显示设备提供高清晰度的图像。
Bootbox.js
Bootbox.js是一个小型的JavaScript库,它允许你使用Bootstrap创建模态对话框,而无需担心任何所需的DOM元素或JS事件处理程序的创建,管理或删除。不
Bonsai.js
Bonsaijs:轻量级JavaScript绘图库是一套轻量级的JavaScript绘图库,内有一个SVG 渲染器。简单易用,而且支持各种多媒体资源包括音频、视频、图片、字体等等。
gmaps.js
gmaps.js 允许你以一种非常简单的方式使用谷歌地图
Moment.js
Moment.js 是一个5kb大小的JavaScript日期库进行解析,验证,操作和格式化日期。
grumble.js
grumble.js是一个轻量级的jQuery插件,气泡提示框可以显示在任意位置,同时可以很轻松的定义CSS样式。除此之外,提示框可以设置为自动隐藏或者点击后隐藏,也有淡入淡出的效果。当然更重要的是,此插件能完美兼容IE6。
SimpleModal
SIMPLE MODAL是一个非常小的插件用于创建模式对话框。只需要几行代码就能够生成警告对话框和消息对话框。
html5sql.js
html5sql 是一个轻量级的 JS 模块用于简化处理 HTML5 Web 数据库操作。其主要功能就是提供一个 SEQUENTIAL 结构用来在单事务中处理 SQL 语句。
jQuery Mobile
jQuery Mobile是jQuery 在手机上和平板设备上的版本。jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。jQuery Mobile开发团队说:能开发这个项目,我们非常兴奋。移动Web太需要一个跨浏览器的框架,让开发人员开发出真正的移动Web网站。
Prism JS
Prism 是一个轻量级,可扩展的语法着色工具,符合 Web 标准。它压缩后只有 1.5KB,并且非常易于使用,只需要插入一个 CSS 和 JS 文件即可。