#第六届英特尔杯全国大学生软件创新大赛博客征集#HTML5概述

#第六届英特尔杯全国大学生软件创新大赛博客征集#

HTML5概述

HTML5是啥?


¦发展目标:取代 HTML、XHTML 以及 HTML DOM而成为新标准,以期能在互联网应用迅速发展的时候,使网络标准达到符合当代的网络需求。
¦广义上指的是包括HTML、CSSJavaScript在内的一套技术组合。
¦它希望能够减少浏览器对于需要插件的丰富性网络应用服务,如Adobe Flash、Microsoft Silverlight,与Oracle JavaFX的需求,并且提供更多能有效增强网络应用的标准集。

为什么需要HTML5?


¦技术方面的诉求
¦浏览器厂家的呼声
¦用户方面的需求

HTML5发展史


设计原理


¦避免不必要的复杂性
¦支持已有的内容:
¦解决现实的问题:
¦求真务实:
¦平稳退化:
¦最终用户优先:

HTML5有什么?


¦新标记
           -典型现代网站应用的必须标记
¦新API
           -Canvas API
           -SVG
           -音频和视频
           -Geolocation API
           -Communication API
           -WebSockets API
           -Forms API
           -拖放
           -Web Workers API
           - Web Storage API

谁在负责HTML5的开发制订工作


¦WHATWG:由浏览器厂家(Apple、Mozilla、Google、Opera等)组成,2004年成立。主要工作是开发HTML和Web应用API,同时为各浏览器厂商以及其他有意向的组织提供开放式合作。
¦W3C:有HTML工作组负责发布HTML5规范。
¦IETF:发开由HTML5定义的一种新API(依赖于新的WebSocket协议)。

 

 

作者


¦学校:北京航天航空大学
¦姓名:彭伟
¦E-mail:786800158@qq.com
¦新浪微博:Way-彭伟      http://weibo.com/pengway
¦微信号:w786800158

Per informazioni più dettagliate sulle ottimizzazioni basate su compilatore, vedere il nostro Avviso sull'ottimizzazione.