Web app 的优点
◆
“
”
通过兼容性浏览器实现配置而不需要任何复杂的 转出 步骤;
◆浏览器应用程序几乎不需要客户端上的磁盘空间;
◆新功能从服务器自动传递给用户,用户自己不必升级程序;
◆可以轻松整合进入其他服务类 web 程序;
◆跨平台的兼容性
那么究竟是什么技术能使
HTML5 有如此的能耐呢?
因为
WEB 应用程序可以在线使用,也可以离线使用,在用户在浏览器输入了该
web app 网站的地址之后,web app 会提示用户(或者自动)保存在 iPad 里面保存
该
web app 网站的缓存(即是在 iPad 中保存该 web app 的缓存),当用户离线没
有接入互联网时候,只要该用户保存了该
web app 网站地址的书签,该用户再次点击
该书签之后用户就可以正常的浏览该
web app 的内容,当用户再次连接网络,web
app 会自动更新内容,方便下次离线使用。
所以我们必须要先熟悉
HTML5 的离线功能(相关知识可以参考文档[1]),只认
识
HTML5 是不够的,还需要学习 wml、JavaScript、css。
需要学习
HTML5 的新特性,1.用于即时 2D 绘图的 Canvas 标签;2.定时媒体回
放;
3.离线数据库存储;4.文档编辑;5. 拖拽控制;6.浏览历史管理
需要学习的
JavaScript,使用移动 JavaScript 的开发框架开发会提高 app 开发
效率,移动
JavaScript 开发框架有,(网站地址参考[2])
jQuery Mobile(jQM API 中文手册)
Titanium Mobile
The-M-Project
Jo
xui.js
EmbedJS
zepto.js
DHTMLX Touch
Mobilize.js