HTML5应用经验分享--
研发经验分享
HTML5 应用分享
Covics Business Solution Ltd. ®
1
Covics Copyright 2012 ©
HTML5简介是目前被广泛应用的HTML 4.01的后续版本,未来将成为 HTML、XHTML 以及 HTML DOM 的新标准。 目前HTML5 仍处于完善之中,但大部分现代浏览器已开始对 HTML5的支持。 特点: 1. 强化网页展现效果方面的能力。 2. 增加本地缓存、位置等应用功能。 新特性 1. 增加header, nav, footer等新标 签、属性 2. email, url等新的表单对象 3. 支持离线存储 4. Canvas绘图对象Covics Business Solution Ltd. ®2
5. 位置服务 6. 多媒体回放 7. 文档编辑 8. 拖拽控制
Covics Copyright 2012 ©
为什么使用HTML5 使用HTML5的好处 1. 2. 3. 4. 文档结构清晰,更容易理解 更好的用户交互能力,提供良好的用户体验 专为移动设备提供的特性 规范不断丰富,是未来移动互联应用的标准
支持HTML5的浏览器
Covics Business Solution Ltd. ®
3
Covics Copyright 2012 ©
一些以HTML5实现的应用
微门户
图表
在线图片编辑
Game
地图Covics Business Solution Ltd. ®4
Covics Copyright 2012 ©
HTML5新特性<meta>标签 viewport: 定义viewport宽度和缩放设置 示例: <meta name="viewport" content="width=device-width; initialscale=1.0;user-scalable=no;"/> apple-mobile-web-app-capable:全屏显示(隐藏地址栏和菜单栏) 示例: <meta name=”apple-mobile-web-app-capable” content=”yes” /> format-detection:去除电话号码链接 示例: <meta name=”format-detection” content=”telephone=no” />
Covics Business Solution Ltd. ®
5
Covics Copyright 2012 ©
HTML5新特性<header>、<nav>、<footer>标签 结合css实现固定工具栏 Html代码: <header> <p class="header"><p id="title"></p><p class="fh"><img src="content/images/fh2.png"></p></p> </header> Css代码: .header .fh{width:100px; height:34px; position:absolute; left:0; top:0; text-align:left; padding-top:4px;}
Covics Business Solution Ltd. ®
6
Covics Copyright 2012 ©
HTML5新特性Web Storage API存储数据 读取数据 删除数据项 删除所有数据 Window.localStorage.setItem(key,value) Window.localStorage.getItem(key) Window.localStorage.removeItem(key) Window.localStorage.clear()
本地存储中每个域的存储大小默认是5M,比起Cookie的 4K要大的多。
数据没有经过加密,不用于存储敏感信息。 存在XSS攻击漏洞,严格过滤输入输出信息。
Covics Business Solution Ltd. ®
7
Covics Copyright 2012 ©
HTML5新特性在线状态监测 navigator.online 表示当前是否在线。如果为 true, 表示在线;如果为 false, 表示离线。当网络状态发生变化时,navigator.onLine 的值 也随之变化。 online/offline 在线状态切换事件。在线 / 离线状态切换时,online/offline 事件将触发在 body 元素上,并且沿着 document.body、 document 和 window 的顺序冒
泡。因此,开发者可以通过 监听它们的 online/offline 事件来获悉网络状态。
Covics Business Solution Ltd. ®
8
Covics Copyright 2012 ©
比较成熟的HTML5框架
Sencha Touch 2http://www.77cn.com.cn/products/touch/
Jquery Mobilehttp://www.77cn.com.cn/
1. 提供集成的UI组件 2. 不依赖其它库 3. 更重视界面组件的丰富性
1. 轻量级,依赖Jquery 2. 更强调操作性 3. 支持更多的设备
Covics Business Solution Ltd. ®
9
Covics Copyright 2012 ©
…… 此处隐藏:306字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [教学研究]2012西拉科学校团少队工作总结
- [教学研究]建筑工程公司档案管理制度
- [教学研究]小学数学人教版六年级上册圆的周长和面
- [教学研究]ERP电子行业解决方案
- [教学研究]钢支撑租赁合同范本
- [教学研究]预应力自动张拉系统用户手册Rev1.0
- [教学研究]MOOC课程:金瓶梅人物写真(每章节课后
- [教学研究]追加被执行人申请书(适用追加夫妻关系)
- [教学研究]2014年驾考科目一考试最新题库766
- [教学研究]2013-2014学年度九年级物理第15章《电
- [教学研究]新版中日交流标准日本语初级下26课-客
- [教学研究]小导管注浆施工作业指导书
- [教学研究]一般财务人员能力及人岗匹配评估表
- [教学研究]打1.2.页 小学一年级暑假口算100以内加
- [教学研究]学习贯彻《中国共产党党和国家机关基层
- [教学研究]2012年呼和浩特市中考试卷_35412
- [教学研究]最简易的电线电缆购销合同范本
- [教学研究]如何开展安全标准化建设
- [教学研究]工作分析与人岗匹配
- [教学研究]2016-2017学年高中历史第七单元现代中
- 山东省义务教育必修地方课程小学三年级
- 台湾宜兰大学互联网交换技术课程 01_In
- 思想品德:第一课《我知我家》课件(人
- SAR合成孔径雷达图像点目标仿真报告(附
- 利辛县“十三五”规划研究报告
- 2015-2020年中国手机APP行业市场发展趋
- 广告策略、创意表现、媒体方案
- 企业如何申请专利的的几点思考
- 《中国教育简史》网上作业
- 高中历史第二单元西方人文精神的起源及
- 年终晚会必备_精彩的主持稿_精心整理_
- 信息工程专业自荐书
- 2019高考历史人教版一轮练习:第十二单
- JAVA俱乐部管理系统软件需求规格说明书
- 2016-2021年中国小型板料折弯机行业市
- (人教新课标)六上_比的基本性质课件PPT
- 辽宁省公务员考试网申论备考技巧:名言
- 神经阻滞麻醉知情同意书
- 施工企业信息填报、审核和发布的相关事
- 初一(七年级)英语完形填空100篇




