HTML5(一)——特性、优缺点、标签

 

一、HTML5特性

1、HTML5 八个特性类别对应的8个Logo

   语义化、离线&存储、设备访问、通信

     多媒体、图形和特效、性能和集成、呈现(CSS3)

1.1、语义特性(Class:Semantic):HTML5赋予网页更好的意义和结构。更加丰富的标签将随着对RDFa的。

1.2、本地存储特性(Class: OFFLINE & STORAGE):HTML5 APP Cache、本地存储功能、IndexedDB、FileAPI

1.3、设备访问特性 (Class: DEVICE ACCESS):为移动开发而生。重力感应、全球地理定位、麦克风、摄像头

1.4、连接特性(Class: CONNECTIVITY):WebSocket、Server-Sent Events实现双向连接,消息推送

1.5、 网页多媒体特性( Class: MULTIMEDIA):支持网页端的Audio、Video等多媒体功能。

1.6、 三维、图形及特效特性(Class: 3D, Graphics & Effects):图形增强,SVG,Canvas,WebGL,2D/3D游戏和页面视觉特效。

1.7、 性能与集成特性(Class: Performance & Integration):没有用户会永远等待你的Loading,HTML5增加WebWorker、XMLHttpRequest2

1.8)、呈现:(CSS3/styling)

二、HTML5优点与缺点

2.1、优点

1、网络标准统一、HTML5本身是由W3C推荐出来的。
2、多设备、跨平台
3、即时更新。
4、提高可用性和改进用户的友好体验;
5、有几个新的标签,这将有助于开发人员定义重要的内容;
6、可以给站点带来更多的多媒体元素(视频和音频);
7、可以很好的替代Flash和Silverlight;
8、涉及到网站的抓取和索引的时候,对于SEO很友好;
9、被大量应用于移动应用程序和游戏。

2.2、缺点

1)、安全:像之前Firefox4的web socket和透明代理的实现存在严重的安全问题,同时web storage、web socket 这样的功能很容易被黑客利用,来盗取用户的信息和资料。
2)、完善性:许多特性各浏览器的支持程度也不一样。
3)、性能:某些平台上的引擎问题导致HTML5性能低下。
4)、浏览器兼容性:最大缺点,IE9以下浏览器几乎全军覆没。

三、HTML5 标签

1、 :所有浏览器都支持注释标签。

2、:此元素可告知浏览器其自身是一个 HTML 文档。

3、 :用于定义文档的头部,它是所有头部元素的容器。这些标签可用在 head 部分:, , ,

你可能感兴趣的:(HTML5(一)——特性、优缺点、标签)