html5的共性与特性

  html5是取代xhtml1.0与html4.01版本的新的html标准,除了强化了web页面的表现性能以外,还追加了本地数据库等web应用的功能。

  广义论及HTML5时,HTML与CSS、JavaScript在内的一整套技术组合,希望能够减少--浏览器对需要插件的丰富性网络服务(RIA如Flash/Siverlight/JavaFX)--的需求。并且提供更多能够有效增强网络应用的标准集。

特性如下:

1. 语义特性--赋予页面更好的意义与结构,更加丰富的标签将随着对RDFA的支持,对微数据与微格式的支持等等,构建对程序、用户更有价值的数据驱动的Web

本地存储特性--基于HTML5的APP将拥有更短的启动时间,更快的联网速度,这全得益于HTML5 APP Cache,以及本地存储功能。如Indexed DB,轻轻可查阅API文档。

2. 设备兼容特性--从Geolocation功能的API文档公开以来,HTML5为网络应用开发者们提供了更多功能上的优化选择,带来了更多体验功能的优势。HTML5提供了前所未有的数据与应用接入开放接口,使外部应用可以直接和浏览器内部的数据相挂连,例如视屏影音可以直接与mirophones及摄像头相关联。

3. 连接特性--更有效的连续工作效率,使得基于页面的实时聊天,更快速得网页游戏体验,更优化的再现交流得到了实现。HTML5拥有更有效的服务器推送技术,Server-Sent Event和WebSockets就是其中的两个特性,这两个特性能够帮助我们实现服务器将数据推送到客户端的功能。

4. 网页多媒体特性--支持网页的Audio及Video等多媒体功能,与网站自带的APPS,摄像头,影音功能相得益彰。

5. 三维、图形以及特效特性--基于SVG,Canvas、WebGL及CSS3的3D功能,用户会惊叹于在浏览器中所呈现的惊人的3D视觉效果。

6. 性能与继承特性--没有用户会永远等待你的Loading,HTML5会通过XMLHttpRequest2等技术,帮助您的Web应用和网站在多样化的环境中,更快速的工作。

7. CSS3特性--在不牺牲性能和语义结构的前提下,CSS3提供了更多的风格和更强的效果。此外,较之以前的Web排版,Web的开放字体格式(WOFF)也提供了更高的灵活性与控制性。

沿革

HTML5提供了一些新的元素和属性。例如<nav>和<footer>,这种标签将有利于搜索引擎的索引整理,同时更好的帮助小屏幕装置和视障人士使用,除此之外,还为其他浏览器要素提供了新的功能,如audio和video标记

1. 取消了一些过去的html4的标记

包括纯粹显示效果的标记,如<font>与<center>,他们已经被CSS取代

HTML5吸取了XHTML2的一些建议,包括一些用来改善文档结构的功能,比如新的HTML标签header、footer、dialog、aside、figure等的使用将使内容创作者更加注重语义的创作文档,之前的开发者在实现这些功能时一般都使用<div>。

2. 将内容和展示分离

3. 一些全新的标单输入对象

4. 全新的,更合理的Tag

5. 本地数据库

6. Canvas对象

7. 浏览器中的真正程序

8. HTML5取代Flash在移动设备中的地位

规范

应用须知

它可能会消灭flash

它新不代表它安全

它承诺带来一个无缝的网络

它会变成企业的Saas平台

它会变得很移动

漏洞

优点

网络标准

多设备跨平台

自适应网页设计

即时更新

争议

发展趋势

未来趋势

盈利方案

技术要点

重要标记

程序接口

元素变化

控件

图表库

标签

事件属性

标签属性

异常处理

 

 

 

 

posted @ 2013-11-05 22:53  苦练上网技术  阅读(160)  评论(0)    收藏  举报