keyboard.backbone.js 依赖于 domEvents.backbone.js,domEvents.backbone.js 又依赖于
jQuery 和 Backbone。keyboard.backbone.js 主要是依赖 domEvents 的 keyDown 和
Rider 是一个基于 Stylus 与后处理器、无侵入风格的 CSS 样式工具库。
提供了以下功能:
key-board-short-cuts 是用 JavaScript 实现的简单键盘快捷键示例。
Classing{js} 创建一个典型 OOP 的 JavaScript
接口。它不需要编译和任意的预处理过程,就可以营造出经典的面向对象的环境。它提供函数重载,concrete(Final 或者 Extensible)
kbNav 可以很方便的使用键盘来进行用户友好的网站导航。kbNav
快捷键会出现在用户点击的对象中。用户可以很方便的找到想要使用的快捷键。用户可以使用网站开发一些无意识的快捷键和一些行为的关联,消除记忆快捷键
JavaScript Shortcuts Library 是个令人印象深刻,而且又容易使用的 JavaScript 快捷键库,可以处理各种键盘事件。支持
Keys.js 是个卓越的浏览器应用快捷键。在线演示
特性
使用名称定义绑定,可以指定一个或者多个键或者组合键
该软件是基于原生js编制的时间线(时间轴)前端渲染工具,设计为使用js的google可视化图表(Google Visualization
Lo-Dash是一个实用的JavaScript工具库。类似 Underscore.js
Mithril.js 是一个客户端的 JavaScript MVC 框架。可将应用分成数据层、UI层和控制层。Mithril 压缩后只有 3kb
Recline.js是一个简单但功能强大的库,用于构建数据应用纯Javascript和HTML。它提供大量数据的应用程序提供了一组模型(数据集,记录/行,场)和(网格,地图,图表等)的组成和结构。表格头可以拖拉改变大小,包括分页
KeyCode.js 是个跨浏览器的 JavaScript 常规键盘快捷键库。这个库围绕键盘对象来运行,还有一些 { Int code, bool
Ember Charts 是个图表库,使用 Ember.js 和d3.js
框架构建的。它包括时间线,条形图,饼图和散点图,非常容易扩展和修改。这些图表组件都是开箱即用的,在图表交互和演示方面应用的很好。
Handling Keyboard Shortcuts in JavaScript 是个 JavaScript
键盘快捷键库,使用这个库,用户可以添加键盘快捷键到 JavaScript 应用中,它支持Mac 的 Meta Key,但是目前只是测试版,需要小心使用。
UserKeyboardShortcuts 是重构了 mootools-more 提供的键盘类,提供给用户本地自定义的键盘快捷键,不需要用户做过多的操作。
监听滚动条滚到结尾的插件 可以用于chrome,firefox,ie,手机浏览器
使用起来很简单
loadCSS 是一个简单的 JavaScript 方法,用来实现异步的 CSS 加载。
使用方法:
<head>
Shine.js 可轻松帮你实现文字的阴影效果。示例代码:
var shine = new Shine(document.getElementById(\'my-shine-object\'));
UAParser.js 是基于JavaScript的User-Agent的轻量级字符串解析器。支持浏览器和node.js的环境。也可作为$.ua,
OnOff 是个极小的 JavaScript 库,提供 on(), off() 和 trigger() 事件管理函数。同时还包括一个非常方便的 once()
JsAction 是个极小事件代理库,允许解耦 JavaScript 代码中处理 action 的 DOM
节点。添加事件处理器传统的方式就是获取节点的引用,然后添加到事件处理它。JsAction 允许用户通过自定义的 HTML 属性 jsaction
CSVjs 是一个使用纯 JavaScript 实现对 CSV 内容的编解码的库。
示例代码:
var csv = new CSV({ header: true });
Sprite3D.js 是生成和操作 CSS 3D 转换效果的库。Sprite3D.js 没有任何的依赖项,所以非常容易集成 JS
ctmessage 是 JavaScript 个性弹窗,提供了alert、confirm和message的实现。
如何使用:
Epoxy.js 是为 Backbone 编写的一个优雅的数据绑定模块。
Epoxy 基于 jQuery+Backbone 构建,支持
KISSY MINI
是面向移动终端的KISSY瘦身版,在保持API和KISSY一致的情况下,着重优化、精简核心模块代码,保证高可用的同时做到身材苗条。
Minicart.js 是一个很棒的方式来改善你的 PayPal 购物车的集成。你的用户可以直接在你的网站上管理他们的购物车。
XDomain 是 JavaScript CORS 跨域请求的一个替代产品,无需任何服务器端的配置。只需要在同域下放置一个 proxy.html
progre(c)ss 是纯 CSS 进度条,非常容易使用:
包括样式表
添加类 progrecss 到任意存在的元素中
ConstraintJS 是一个用来开发动态 Web 应用的 JavaScript 框架。
示例代码:
<label>Title:</label>
XHook 可轻松的修改 XHR 的请求和响应。主要用于:
Cache requests in memory, localStorage, etc.
将页面依赖的js、css、img资源嵌入到页面中去。
举例,如html页面中有如下外部css链接:
styleCombine
提供了一套促成更彻底的应用模块化开发与性能自动化保障的解决方案,并创新性的提出了服务端的模块加载器的构建思路,是降低前端开发成本,提升应用性能和可维护性的利器,目前已经在阿里巴巴中文站全
Odyssey.js 库主要是为记者、博客和其他在 Web 上发布各种文章故事的人实现内容和地图之间的交互。
Adobe的PhoneGap移动应用开发框架非常受欢迎,它能将HTML5混合应用发布到移动设备上。尽管开发者对能用PhoneGap来编写跨平台复用代码感到很高兴,但用PhoneGap编写的应用运行比较慢。