谷歌Chrome遵循W3C标准领跑行业测试
泡泡网软件频道12月8日 万维网伊始,浏览的内容相对来说很简单。然而,现在,那些原来只能在桌面操作的应用,比如email、电子表格、数据库管理,越来越被在线处理。而且,在即将到来的云计算时代,浏览器将不仅仅是传递内容的载体,它将自成体系地成为一个平台。
“web蕴藏的梦想是一个可在其中通过分享信息而进行通信的公共信息空间”,由万维网的发明者 Tim Berners-Lee于1994年10在在麻省理工学院计算机科学实验室成立的W3C(万维网联盟),是一个致力于“尽展万维网潜能”的国际组织。
W3C为解决Web应用中不同平台、技术和开发者带来的不兼容问题,保障Web 信息的顺利和完整流通,万维网联盟制定了一系列标准并督促Web 应用开发者和内容提供者遵循这些标准。标准的内容包括使用语言的规范,开发中使用的导则和解释引擎的行为等等。因此浏览器是否遵守国际标准的设计才是浏览器兼容性好坏的评判标准。
CSS3(层叠样式表)是自W3C组织成立时所制定的行业标准,在网页制作时采用CSS技术,可以有效地对页面的布局、字体、颜色、背景等排序操作,以及对其它效果实现更加精确的控制。CSS3是CSS技术的升级版本,加强了对网页排版制作更精确的控制。
HTML是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。为了推动web标准化运动的发展,由一些IT行业的公司成立了一个叫做 Web Hypertext Application Technology Working Group (Web 超文本应用技术工作组 - WHATWG) 的组织。在2007年被 W3C 接纳后,成立了新的 HTML 工作团队。HTML5强化了Web网页的表现性能,实现移动Web应用、娱乐、多媒体加载应用的需求。
小编为什么用这么大篇幅去阐述HTML5和CSS3,因为对于国内很多用户来说,普遍存在的观点是浏览器能否登陆网上银行成为了浏览器兼容性好坏的评定。那是因为国内网银的网上交易安全控件普遍是采用IE内核的ActiveX技术开发的,必须依托于IE才能正常运行,这便为非IE内核的浏览器设置了一道无法逾越的障碍。而HTML5和CSS3的实用性及强大的功能逐渐成为目前最为流行的行业标准。因此只有支持HTML5和CSS3的新一代浏览器,才会支持用户各种在线的应用包括游戏、视频,跨平台操作等应用。
目前在对所用浏览器的CSS3支持评测平台实在太少了。由日本一位漫画牛人制作的哆拉A梦因为是用CSS3制作的,所以被许多网友用于测试自己所使用的浏览器对CSS3的支持能力,有兴趣的朋友也可点击以下网址进入测试页面。
测试地址:http://cn.engadget.com/2010/05/16/doraemon-shows-you-how-well-your-browser-is-doing-css3/
目前Chrome浏览器对于CSS3的支持非常高,能呈现出完整的多啦A梦,不仅圆角、阴影一应俱全,眼睛还会转动。试了试Firefox的表现也不错,只是眼晴不会动而已。
目前有许多有趣好玩的测试平台可测试浏览器对于HTML5的支持,微软亦开发了许多测试平台用于测试IE9,小编挑了几个具有代表性的测试平台来评测Chrome 浏览器对HTML5技术的支持。
这是微软与土豆网合作开发的HTML5体验站,点击进入,可看到画面清晰,浏览的时候还算流畅。测试地址:http://www.ieliulanqi.com/#/experience
看到此图会不会以为用来测试的Chrome浏览器玩完了?
千万别误会以为我的浏览器爆了,这是一个叫“视频爆炸”的HTML5测试平台,只要点击视频,就会在点击处出现炸开口及碎片四飞的场面,是个很有趣的测试平台。谷歌Chrome浏览器的表现不俗,画面很清晰,还能把碎片的图像完美的呈现出来。测试地址:http://www.craftymind.com/factory/html5video/CanvasVideo.html
最后我们通过第三方HTML5测试平台对Chrome浏览器进行指标评测。除了少量的几项指标不支持外,Chrome浏览器已经支持HTML5的大量特性。测试地址:http://html5test.com/
综合上述,Chrome浏览器对于新一代浏览器技术CCS3及HTML5的支持已经处于全球浏览器行业的领先行列。随着移动Web应用及娱乐的快速增长,CSS3和HTML5多元化的功能被网页制作者所采纳,以CSS3及HTML5的标准为代表的主流设计将会越来越广阔,更多的应用与体验如影视观看,娱乐、游戏、跨台操作等功能都将搬上互联网这个庞大的平台,这就要求浏览器具备新一代浏览器特性才能完美支持,这一点Chrome浏览器没问题!