摘要: 一 拖放 拖放(Drag 和 drop)是 HTML5 标准的组成部分。拖放是一种常见的特性,即抓取对象以后拖到另一个位置。在 HTML5 中,拖放是标准的一部分,任何元素都能够拖放。 课程参考 http://www.w3school.com.cn/html5/html_5_draganddrop. 阅读全文
posted @ 2016-09-10 14:54 陈晓楠 阅读(1191) 评论(0) 推荐(1) 编辑
摘要: 一 应用缓存(Application Cache) 1 应用缓存 HTML5 引入了应用程序缓存,这意味着 web 应用可进行缓存,并可在没有因特网连接时进行访问。 应用程序缓存为应用带来三个优势: 离线浏览 - 用户可在应用离线时使用它们 速度 - 已缓存资源加载得更快 减少服务器负载 - 浏览器 阅读全文
posted @ 2016-09-10 14:51 陈晓楠 阅读(1223) 评论(0) 推荐(0) 编辑
摘要: 一 WebWorkder 它允许开发人员编写能够长时间运行而不被用户所中断的后台程序,去执行事务或者逻辑,并同时保证页面对用户的响应。简而言之,就是允许JavaScript创建多个线程,但是子线程完全受主线程控制,且不得操作DOM。从而,可以用webWorker来处理一些比较耗时的计算。 好处: 1 阅读全文
posted @ 2016-09-10 14:49 陈晓楠 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 一 Storage sessionStorage session临时回话,从页面打开到页面关闭的时间段 窗口的临时存储,页面关闭,本地存储消失 localStorage 永久存储(可以手动删除数据)Storage的特点 存储量限制 ( 5M ) 客户端完成,不会请求服务器处理 sessionStor 阅读全文
posted @ 2016-09-10 14:49 陈晓楠 阅读(652) 评论(0) 推荐(1) 编辑
摘要: 一 WebSocket 随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据。 我们知道,传统的HTTP协议是无状态 阅读全文
posted @ 2016-09-10 14:49 陈晓楠 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 一 加载外部网页 1、使用UIWebView加载网页 运行XCode 新建一个Single View Application 。 2 添加安全消息 添加以下消息到项目的 Info.plist 2、加载WebView 在ViewController.m添加WebView成员变量和添加实现 二 加载内部 阅读全文
posted @ 2016-09-10 13:46 陈晓楠 阅读(2511) 评论(0) 推荐(0) 编辑
摘要: 一 HTML5 新的类型 HTML5 拥有多个新的表单输入类型。这些新特性提供了更好的输入控制和验证。 email url number range Date pickers (date, month, week, time, datetime, datetime-local) search col 阅读全文
posted @ 2016-09-10 09:14 陈晓楠 阅读(590) 评论(0) 推荐(0) 编辑