Acid3
网站类型 | 网页标准测试 |
---|---|
语言 | 英语 |
持有者 | 网页标准计划 |
网址 | acid3 |
商业性质 | 否 |
注册 | 否 |
推出时间 | 2008年3月3日 |
现状 | 线上 |
Acid3由网页标准计划设计,是一份网页浏览器及设计软体之标准相容性的测试网页,Acid3开发始于2007年4月[1],2008年3月3日正式发布[2]。其测试焦点集中在ECMAScript、DOM Level 3、Media Queries和data: URL。以浏览器开启此测试网页后,页面会不断载入功能、直接给予分数,满分为100分。
历史
[编辑]Google员工伊恩·希克森于2007年4月开始进行测试,但开发进展缓慢。2007年12月,工作重新启动。2008年1月10日,当时Anne van Kesteren在部落格中提到了该项目,该项目引起公众关注[3]。
在Acid3推出时,没有任何一款软体能通过测试[4][5]。及至推出后不到一个月,Presto[6][7]和WebKit[8][9]引擎的测试版本已成功取得100分。
2008年4月1日,Opera曾声称其测试版的Acid3分数达到106分,不过后来证实是愚人节的玩笑[10]。
2011年9月17日,伊恩·希克森与哈肯·维姆·莱(Opera软体公司)宣布针对Acid3测试作了调整和变化,这将让更多的浏览器可以通过测试[11]。
Acid3测试调整之后,Firefox 4和Internet Explorer 9拿到了100分,然而Internet Explorer 9的测试结果与真正满分的效能和外观有些差异,直到Internet Explorer 10才正式通过测试[12]。
分数一览
[编辑]排版引擎 | 代表浏览器或显示软件 | 最新稳定版截图 | 注解 |
---|---|---|---|
Trident EdgeHTML |
Internet Explorer(Trident) Microsoft Edge(EdgeHTML) |
IE 10.0 |
|
KHTML | Konqueror 4.10.2[13] |
引擎为Konqueror(内置于Linux的KDE)所使用。 | |
Gecko | Mozilla Firefox | Firefox 67.0.2 |
引擎为Mozilla Firefox所使用。在Firefox 7时,曾经获得100/100的成绩,但随著Firefox的更新,Acid3测试结果也渐渐变差。[14]使用相同引擎的行动版Firefox for Mobile在Windows Mobile平台上的得分是72分。(Firefox for Mobile的Windows Mobile自2010年2月即不再更新。) |
WebKit | Safari | Safari 4.0 (530.17) |
引擎为Safari所使用,在2008年3月26日推出的r31342公开测试版本已取得100分,但仍有一些技术问题有待解决。这些问题在2008年9月25日完全解决。[15]并于2009年6月8日释出Safari 4 稳定版。
引擎同为Google Chrome所使用,Google Chrome 3.0.195.32 (正式版本 30772),也能获取100分,但是和最终结果略有差异。曾已经完全通过[16]。 引擎同为Google Earth所使用,Google Earth 6.1.0.5001,但只获取99分。 |
Google Chrome(28之前) | Chrome 28.0.1500.95 m | ||
Presto | Opera(12之前) | Opera 10.50 |
引擎为Opera所使用,行动版Opera Mobile9.7也能获得100分的成绩。[17] |
Blink | Opera(14之后) | WebKit的分支,由Google和Opera Software开发,作为Chromium计划的一部分。Chrome 28现最新版本仍有不完全匹配的部分,然而Opera 15则完全通过。 | |
Chrome(28之后) | Chrome 28.0.1500.95 m |
参考
[编辑]参考资料
[编辑]- ^ HTML5 IRC logs: freenode / #whatwg / 20070422. 2007-04-23 [2007-12-28]. (原始内容存档于2008-02-11).
- ^ Acid3: Putting Browser Makers on Notice, Again. (新闻稿). Web Standards Project. 2008-03-03 [2007-03-04]. (原始内容存档于2008-08-19).
- ^ van Kesteren, Anne. Acid3. 2008-01-10 [2008-03-04]. (原始内容存档于2008-03-07).
- ^ Peterson, Adele. The WebKit browser engine running under the Safari browser UI. WebKit.org. 2007-04-08 [2010-02-09]. (原始内容存档于2010-06-12).
- ^ Stachowiak, Maciej. Full Pass of Acid3. WebKit.org. 2008-09-25 [2010-02-09]. (原始内容存档于2013-07-06).
- ^ Tim Altman. Opera and the Acid3 Test. Opera Software. 2008-03 [2008-03-28]. (原始内容存档于2008-03-28).
- ^ Lars Erik Bolstad. Public Acid3 build. Opera Software. 2008-03 [2008-03-28]. (原始内容存档于2008-04-01).
The latest post-9.5 build scores 99/100 and fails the smoothness criterion.
- ^ Maciej Stachowiak. WebKit achieves Acid3 100/100 in public build. WebKit.org. 2008-03-26 [2008-03-26]. (原始内容存档于2008-03-28).
- ^ Paul Lilly. Safari Beta 4 is the First Browser to Hit a Perfect Acid3 Test Score. Maximum PC. 2008-09-29 [2009-11-16]. (原始内容存档于2009-05-25).
- ^ Opera Desktop Team - Acid 3: Opera first to 106. [2010-03-27]. (原始内容存档于2008-04-02).
- ^ Ian Hickson announces Acid3 modifications. 2011-09-17 [2011-09-17]. (原始内容存档于2011-10-12).
- ^ Acid3 Test Simplified; All Modern Browsers Score 100. 2011-09-20 [2013-06-07]. (原始内容存档于2013-05-02).
- ^ Lowe, Alex. Bug 156947: Konqueror 4 fails Acid3 test (filed on 30 January 2008). KDE. [2012-05-05]. (原始内容存档于2012-03-04).
- ^ chrisjone. 1409813 - Firefox Quantum 57.0b9 (64-bit) (Linux) Fails Acid 3 Test. Bugzilla. 2017-10-18 [2018-12-23]. (原始内容存档于2018-12-23).
- ^ Surfin' Safari - WebKit achieves Acid3 100/100 in public build. [2008-03-27]. (原始内容存档于2012-03-04).
- ^ Result of Acid3 rendering on Google Earth
- ^ Opera and the Acid3 Test. [2008-03-27]. (原始内容存档于2008-03-28).