走进HTML5开发(1)——htm5概述

2014年10月29日,万维网联盟(W3C)宣布,经过将近 8 年的艰辛努力,HTML5 标准规范终于最终制定完成并已公开发布。html5logo

  狭义上,HTML5 是 HTML 的第五个版本,是为创建网页而设计的一种标记语言.但广义上,HTML5 是 HTML5、CSS3、Javascript 2.0 的统称,对于现在的互联网开发而言,这三者密不可分。HTML 用于描述内容,CSS 用于定义样式,Javascript 用于实现功能。

         一次编写,到处运行(Write once, Run anywhere)是每一个程序员的梦想,随着市场竞争等因素的影响,现在大部分浏览器已经支持html5,但是各个浏览器支持的方式以及语法有所差异性,甚至有些浏览器根本不支持 html5。

        目前支持Html5的主流浏览器包括IE9 及其更高版本、Firefox(火狐浏览器)、Chrome(谷歌浏览器)、Safari、 Opera等;

liulanqi

        国内的傲游浏览器(Maxthon),以及基于 IE或Chromium所推 出的360浏览器、搜狗浏览器、QQ浏览器、猎豹浏览器等国产浏览器同样具备支持HTML5的能力。

        下面是findmebyip.com给出的一份IE,Chrome,Firefox, Safari,Opera五大主流大浏览器对CSS3 和 HTML5 各种特性支持情况的详细清单,含Mac 和 Windows 两个平台。

CSS3属性:

1

CSS3选择器:

2

HTML5 Web 应用程序:

3

HTML5 图形和内嵌内容:

4

HTML5 音频编码:

5

HTML5 视频编码:

6

HTML5 表单对象:

7

HTML5 表单属性

8

总结语:

      对 HTML5 和 CSS3 支持最好的是 Chrome,IE10 已经能和 Safari、Firefox、Opera 旗鼓相当。随着浏览器对html5支持的不断完善,在未来的web领域,htm5必将引起一股浪潮。

附上:

1. html5浏览器测试:兼顾性能和兼容体验

2.浏览器支持html5情况查询网站:caniuse.com

3.快速测试当前浏览器对HTML5的支持: HTML5Test

Written by

说点什么

欢迎讨论

avatar

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

  Subscribe  
提醒