2012五大主流浏览器 HTML5 和 CSS3 兼容性大比拼

标签: 主流 浏览器 html5 | 发表时间:2012-07-12 08:52 | 作者:梦想天空(山边小溪)
出处:http://www.cnblogs.com/lhb25/

  距离上一次发布《五大主流浏览器 HTML5 CSS3 兼容性大比拼》转眼已过去一年,在这一年里,浏览器领域的竞争愈演愈烈。Firefox 成为新的“版本帝”但依然未能摆脱被 Chrome 超越的命运,支持更多标准的 IE10 将随着 Windows 8 在10月底正式发布,淡定的 Opera 也在上个月发布了新版本,国内的各大浏览器厂商更是掀起一轮又一轮的 HTML5 跑分竞赛。

 

 

  浏览器厂商的竞争促使各大浏览器对 HTML5 CSS3 的支持越来越完善,下面的图表列出了 IE,Chrome,Firefox, Safari,Opera 五大主流浏览器,在 Mac 和 Windows 两个平台,对 HTML5 和 CSS3 各种特性最新的支持情况的详细清单(个别数据可能有误,大家可以通过 caniuse.com 查询更为详细的信息)。

CSS3 属性

  从表中可以看出,除了 Overflow Scrolling 还没有浏览器支持之外,其它属性在 Windows 平台,Chrome 和 Safari 全部支持,其次支持比较好的是 Opera 和 Firefox,曾经一片红叉的 IE 开始迎头赶上,开始支持部分 CSS3 属性。在 Mac 平台情况要好很多,Safari 、Chrome 和 Firefox 几乎支持全部的 CSS3 特性。

  (注:CSS3 的 Overflow Scrolling 属性用于模拟移动设备原生的阻尼滚动,类似于  iScroll 实现的滚动效果,目前只有 iOS 5 内置的 Sarari 浏览器支持,详情: Native style momentum scrolling to arrive in iOS 5

 

 

CSS3 选择器

  最让人欢乐的就是这张 CSS3 选择器兼容情况表了,除了 IE9 以下的版本,其它浏览器已全部支持 CSS3 选择器特性。IE6 悲剧的一个都不支持,IE7 和 IE8 支持少部分,IE9可以说是是拯救了网页开发人员,竟然也全部支持。

 

 

HTML5 Web 应用程序

  HTML5 为支持 Web 应用程序开发新增的这些特性是 HTML5 最激动人心的部分,包括本地存储、离线存储、客户端数据库、Workers 和 WebSockets 等等。从表中可以看出,除了Touch(触控)事件外,其它特性 Chrome 浏览器全部支持,Firefox 除了对  Touch 不支持外,还不支持 WebSQL Database 和 meter element 特性,Safari 和 Opera 支持程度次之,IE9 和其它浏览器的差距还很大,微软还得加油啊。

 

 

HTML5 图形和内嵌内容

  这应该是 HTML5 最令人期待的东西了,内置Canvas,Audio,Video,SVG 和 WebGL 等重要特性对象。Chrome、Firefox、Safari 和 Opera 支持全部的特性,其中对于 WebGL,IE9 是不支持的,Firefox、Safari 和 Opera 都是部分支持,只有 Chrome 完全实现。

 

 

HTML5 音频编码

  Chrome 依然给力,对 HTML5 音频 又是全部支持,Safari 除 Ogg Vorbis 格式外全部支持。让人感到奇怪的是 IE9 竟然不支持自家的 WAV 格式,而 Chrome、Firefox、Opera和 Sarari 却都支持。

 

 

HTML5 视频编码

  对 HTML5 视频的支持还是 Chrome 最好,包容天下。Firefox 和 Opera 支持 Ogg Vorbis 和 WebM 两种视频格式,不支持 H.264,相反的 IE9 和 Safari 只支持 H.264。据统计,目前 80%的视频使用H.264编码,期待 H.264 早日统一的视频编码标准!

 

 

HTML5 表单输入

   HTML5 新增了众多新的 input 类型,例如 DateTime、Range、Colour 等,以前这些都是需要使用 JavaScript 才能实现的功能,如今只需要设置 input 类型就能实现。淡定的 Opera 竟然全部支持,Chrome、Firefox 和 Safari 都支持一部分,IE 家族全军覆没。

 

 

HTML5 表单属性

   HTML5 表单属性也是对表单功能的重要改进,简化了 Web 应用开发。Opera 依然全部支持,Chrome 不支持 List 属性,Safari 不支持Autocomplete 属性,Firefox 对 Min、Max 和 Step 属性还不支持,IE 又是全军覆没。

 

 

写在最后

  目前,对 HTML5 CSS3 支持最好的是 Chrome  和 Safari ,Firefox 和 Opera 次之,IE9 开始拥抱标准。总的来说,各大浏览器对 HTML5 和 CSS3 的支持正在不断完善,各大企业和开发者也在尝试在项目中使用 HTML5 CSS3,特别是在移动互联网领域,相信会有越来越多使用 HTML5 和 CSS3 技术的优秀应用涌现出来。

(文/ 梦想天空,数据来源: http://www.findmebyip.com/litmus

 

您可能还喜欢

 

 

本文链接: 五大主流浏览器 HTML5 和 CSS3 兼容性大比拼

编译来源: 梦想天空 ◆ 关注前端开发技术 ◆ 分享网页设计资源

本文链接

相关 [主流 浏览器 html5] 推荐:

五大主流浏览器 CSS3 和 HTML5 兼容性大比拼

- jessie - 博客园-梦想天空
  各大主流浏览器对 CSS3 和 HTML5 的支持越来越完善,曾经让多少前端开发人员心碎的IE系也开始拥抱标准. 就在前几天,W3C的 HTML5 社区领袖 Shelley 宣布,HTML5的开发工作已经接近完成,如果进展顺利,HTML5 将在 2012 年正式成为国际标准.   当然,即使标准正式制定了,现代浏览器要普及到大部分用户也是需要一个相当漫长的过程.

详述主流浏览器的HTML5音频支持情况

- - GamerBoom.com 游戏邦
叙述HTML5音频支持状态糟糕的文章已有很多. 事实就是如此,所以我不会在此赘述这一观点. 相反,我主要着眼于开发者在特定平台中将会遇到的问题及潜在解决方式. 上表总结了网页浏览器当前的市场份额. Internet Explorer依然是主要的桌面浏览器,紧随其后的是Chrome和Firefox. 在手机领域中,Safari主导市场,这主要归功于强大的iOS品牌,紧随其后的是Android.

2012五大主流浏览器 HTML5 和 CSS3 兼容性大比拼

- - 博客园_梦想天空
  距离上一次发布《五大主流浏览器. CSS3 兼容性大比拼》转眼已过去一年,在这一年里,浏览器领域的竞争愈演愈烈. Firefox 成为新的“版本帝”但依然未能摆脱被 Chrome 超越的命运,支持更多标准的 IE10 将随着 Windows 8 在10月底正式发布,淡定的 Opera 也在上个月发布了新版本,国内的各大浏览器厂商更是掀起一轮又一轮的.

2013年五大主流浏览器 HTML5 和 CSS3 兼容性大比拼

- - 博客园_梦想天空
  转眼又已过去了一年,在这一年里,Firefox 和 Chrome 在拼升级,版本号不断飙升;IE10 随着 Windows 8 在去年10月底正式发布,在 JavaScript 性能和对 HTML5 和 CSS3 的支持方面让人眼前一亮. 这篇文章给大家带来《五大主流浏览器 . CSS3 兼容性大比拼》,让我们一起来看看2013年的浏览器现状.

Chrome浏览器HTML5性能评测

- - HTML5研究小组
编者按:大家知道HTML5有两大特点是强化Web网页的表现性能和追加本地数据库等Web应用的功能. 对于 表现功能上的呈现问题,想必也是绝大多数Chrome浏览器用户选择使用Chrome的其中一个最主要原因. 而了解HTML5架构的浏览器,追求浏览器网 页在线视频的高清播放能力以及浏览器稳定运行性能的玩家们,则更关心Chrome浏览器HTML5性能的表现.

主流浏览器以及分辨率

- - Web前端 - ITeye博客
2014年5月份 PC平台 浏览器、分辨率、操作系统市场份额.     其实这类市场份额数据对于互联网开发做产品来说是一个很有用的信息. 做产品的,这类数据肯定没少看,当然你也知道从哪里看,这里的数据就是来自于百度的统计数据. 根据官方的说法,以下的数据是来源于百度统计所覆盖的超过150万的站点,而不是百度本身的流量数据.

PouchDB:一个JavaScript与HTML5实现的浏览器端CouchDB

- Vingel - NoSQLFan
CouchDB的一大特点是利用其同步机制在终端与服务端进行数据同步,比如在移动终端Android系统和iOS系统下都有CouchDB的实现,其策略是离线时将数据存在本地,在线后将数据与服务端进行同步. 而今天要说的是利用JavaScript和HTML5的IndexedDatabase实现的一个完全兼容CouchDB同步协议的家伙:PouchDB.

移动浏览器HTML5兼容性列表

- 沈蚊 - 前端观察
这个很赞,整理了智能手机和平板中默认浏览器对HTML5和CSS3新技术的支持情况. 多谢 @cnjoel 在twitter的分享. 这个网站的开发者是firt,国外网页开发者. 直接访问吧:http://mobilehtml5.org/. PS:这样分享一个网站貌似有发文章充数的嫌疑. 不过考虑很多人不玩twitter/微博,好东西要让更多人知道吧.

GTK+ 3.2发布 支持在HTML5浏览器上运行

- xing - cnBeta.COM
GTK+刚刚发布了3.2版本,该版本最大的改进就是支持在Web浏览器上运行基于HTML5的应用程序,同时支持Wayland后端协议. HTML5 Broadway后端允许在支持HTML5的浏览器上运行GTK应用,也就是说你可以在浏览器上运行例如Gedit或者是GIMP等应用.