Dragdealer.js 网页元素拖拽滑动 JavaScript 插件
Dragdealer 用来帮你实现网页上元素的拖拉(不是拖放)效果,例如一个滑动块的效果。而且该 JS 库也支持 iPhone 和 Android 的手机,Dragdealer.js 是…
audio.js 让所有浏览器都支持 HTML5 Audio 标签的音乐播放器插件
audio.js 提供了一种更加灵活的方式来使用 HTML5 的 标签。可以用它来制作一个Mp3播放器,当浏览器不支持 标签时,它将自动换成 Flash 来支持 Mp3 文…
HTML5 Audio 标签方法和函数 API 介绍
最近想弄一个类似在线播放 MP3 的应用,刚开始想用 flash 播放器,但是已经很就没有弄 flash 了,用起来很老火,于是想到了 HTML5 的 Audio 标签也可…
Kizzy 轻量级跨浏览器 JavaScript 本地存储工具
Kizzy 是一个轻量级跨浏览器 JavaScript 本地存储工具,它在可以利用 HTML5 本地存储 localStorage API,以及 Internet Explorer 的持久 XML 存储缓存…
Paper.js 开源的矢量图形 JS 脚本动画插件
Paper.js 是一个开源的矢量图形脚本框架,运行于 HTML5 Canvas(画布)之上。它提供了一个整洁的场景图(Scene Graph)或文档对象模型来创建矢量图形…
Basket.js 使用 localStorage 缓存网页脚本文件
简单来说 Basket.js 是一个脚本缓存器,使用本地储存 localStorage 缓存 JavaScript 文件,如果脚本以前在本地缓存过,那么他将会被快速的加载到页面…
使用 CSS3 代码制作六边形图形教程
这里是一个 100px×100px 的正方形 DIV height: 100px; width: 100px; border: 30px solid #999; 设置每一边不同的颜色 height: 100px; width: 100px; …
Promises 与 JavaScript 异步编程
在如今都追求用户体验的时代,Ajax 应用真的是无所不在。加上这些年浏览器技术、HTML5 以及 CSS3 等的发展,越来越多的富 Web 应用出现,在给与我们良…
jQuery List DragSort 列表拖动排列插件
在编写网页的时候,有时可能需要对 UL 的 LI 进行排序,今天就给大家推荐使用 jQuery 插件 jQuery List DragSort 实现列表拖动排序效果。 使用方法 $(…
帆布指纹识别 Canvas Fingerprinting
广告联盟或网站运营者都希望能够精准定位并标识每一个个体,通过对用户行为的分析: 浏览了哪些页面? 搜索了哪些关键字? 对什么感兴趣? 点了哪些按…
HTML5 时间和日期选择输入表单元素
HTML5 定义了几个与日期有关的新控件。支持日期控件的浏览器会提供一个方便的下拉式日历,供用户选择,目前只有 Chrome 和 Opera 提供下拉式日历支持…
Paper.js 开源的 HTML5 Canvas 画布矢量图形的脚本动画库
Paper.js 是一个开源你的脚本动画库,基于最新的 HTML5 Canvas 画布,提供了大量的 API 接口让用户去创建图形和曲线,能够兼容现在的主流浏览器。 Pap…