文章分类 - HTML 5
摘要:HTML 5中的脚本APIHTML5新增的特性充分地考虑了应用程序开发人员,HTML 5引入了大量的新的Javascript API。可以利用这些内容与对应的HTML元素相关联,它们包括:◆二维绘图API,可以用在一个新的画布(Canvas)元素上以呈现图像、游戏图形或者其他运行中的可视图形。◆一个允许web应用程序将自身注册为某个协议或MIME类型的API。◆一个引入新的缓存机制以支持脱机web应用程序的API。◆一个能够播放视频和音频的API,可以使用新的video和audio元素。◆一个历史纪录API,它可以公开正在浏览的历史纪录,从而允许页面更好地支持AJAX应用程序中实现对后退功能。
阅读全文
摘要:原文链接:http://www.ibm.com/developerworks/cn/web/1011_guozb_html5off/郭 宗宝, 软件工程师, IBM简介:Web2.0 技术鼓励个人的参与,每个人都是 Web 内容的撰写者。如果 Web 应用能够提供离线的功能,让用户在没有网络的地方(例如飞机上)和时候(网络坏了),也能进行内容撰写,等到有网络的时候,再同步到 Web 上,就大大方便了用户的使用。HTML5 作为新一代的 HTML 标准,包含了对离线功能的支持。本文介绍了 HTML5 离线功能中的离线资源缓存、在线状态检测、本地数据存储等内容,并举例说明了如何使用 HTML5 的
阅读全文
摘要:除了原先的DOM接口,HTML5增加了更多API,如:1. 用于即时2D绘图的Canvas标签2. 定时媒体回放3. 离线数据库存储4.文档编辑5. 拖拽控制6. 浏览历史管理
阅读全文
摘要:HTML5 Landscape OverviewHTML5 is more a movement (or maybe it's more appropriate to call it abrand) than it is a technology. it saysmore power to the browserand mostly meansmore power to the browseras a programming platform. given this focus of HTML5, it is surprisingly hard to find a good place
阅读全文
摘要:HTML5 Web SQL Database 对象本地持久化 HTML 5标准并不只局限于传统的标记语言,它还拥有很多让人期待的API接口,利用这些接口,开发者可以创建更加丰富、更加引人注目的应用程序。之前我们介绍过支持文件拖放上传功能的HTML 5 File API,今天,我们一起来了解HTML 5的Web SQL Database API,使用本地和会话存储实现简单的对象持久化。 对于HTML 5,也许最为有用的就是它新推出的“Web Storage”(Web 存储)API。对简单的关键值对(比如应用程序设置)或简单对象(如应用程序状态)进行存储,使用本地和会话存储能够很好地完成,但是在对
阅读全文
摘要:HTML 5 Web SQL操作客户端数据库核心方法 本文将介绍规范中定义的三个核心方法:1、openDatabase:这个方法使用现有数据库或创建新数据库创建数据库对象。2、transaction:这个方法允许我们根据情况控制事务提交或回滚。3、executeSql:这个方法用于执行真实的SQL查询。打开数据库openDatabase方法打开一个已经存在的数据库,如果数据库不存在,它还可以创建数据库,创建并打开数据库的语法如下:var db = openDatabase('mydb', '1.0', 'Test DB', 2 * 1024 *
阅读全文
摘要:如果你的浏览器支持该特性的话,那么全局对象:window上会有一个localStorage的属性,反之,你的浏览器不支持的话,那么该属性值为undefinedfunction supports_local_storage(){ return !!window.localStorage;}<input type="button" onclick="Supports_localStorage()" value="Supports_localStorage"/><script type="text/javascr
阅读全文