Test Acid | |||||||
---|---|---|---|---|---|---|---|
|
Acid3 désigne un test pour navigateur web mis en place par le groupe Web Standards Project et écrit par Ian Hickson en 2008. Il est destiné à soumettre les moteurs de rendu à un panel de tests vérifiant leur capacité à supporter un choix de fonctionnalités relevant de différents standards du Web. Il est ainsi nommé à l'image des tests Acid2 (2005) et Acid1 (1998).
Pour passer le test, un navigateur doit, avec ses réglages par défaut, faire le rendu fluide d'une animation dont l'image finale doit correspondre exactement à une image de référence, avec un score de 100/100. Pour cela, le navigateur doit implémenter correctement certains aspects du DOM2, d'ECMAScript, des CSS, du SVG, du XML et des URI. Le test Acid3 n'est donc pas un test de conformité global à ces spécifications, comme le sont en revanche les test suites du W3C.
La version officielle du test est publiée le 3 mars 2008 par le Web Standards Project, après avoir été élaborée principalement par Ian Hickson et complétée au terme d'une compétition ouverte aux développeurs. Le test n'est cependant alors pas encore documenté, et reste sujet à corrections, compte-tenu de sa complexité.
object
, iframe
, …)getComputedStyle
, …)defaultView
)inline-block
, pre-wrap
, parsing…)@font-face
du module CSS3 Web fonts permettant l'emploi de polices de caractères téléchargeables. Ce module est en 2008 encore au stade de document de travail du W3C, et non de recommandation. Håkon Wium Lie, créateur historique des Feuilles de style en cascade, soulignait dès 2007 l'importance cruciale à ses yeux de cette avancéergba()
, hsla()
, …)cursor
):lang
, :nth-child()
, combinators, dynamic changes, …)Moteur de rendu | Navigateurs principaux | Autres navigateurs utilisant le moteur de rendu | Dernière version stable du navigateur principal à la sortie du test Acid3 | Dernière version stable du navigateur principal | Version de développement du navigateur principal | Notes |
---|---|---|---|---|---|---|
Gecko | Firefox | Camino, Flock, IceCat (IceWeasel), Iceweasel, Kazehakase, K-Meleon, SeaMonkey, Orca Browser | Firefox 2.0.0.12 | Firefox 3.6.8 | Firefox 4 Bêta 4 | |
KHTML | Konqueror | Konqueror 4.0.2 | Konqueror 4.3.2 | | ||
Presto | Opera | Opera 9.25 | Opera 10.61 | Opera 10.70 | ||
Trident | Internet Explorer | AOL Explorer, Avant Browser, Maxthon | IE 7.0 | IE 8.0 | IE 9.0 1.9.7916.6000 | |
WebKit | Safari | ABrowse, Arora, Epiphany, iCab, Midori, OmniWeb, Rekonq, Shiira, SWK Browser, Vespucci, Qt | Safari 3.0 beta | Safari 5.0.1 | | |
Google Chrome | Non connue | Google Chrome 6.0.472.53 | Google Chrome 7.0.497.0 dev (ou via Chromium) |
Moteur de rendu | Navigateurs Internet | Dernière version stable du navigateur lors de la sortie du test Acid3 | Dernière version stable à l'heure actuelle | Version de développement | Notes |
---|---|---|---|---|---|
Internet Explorer Mobile | Internet Explorer Mobile | | |||
Presto in Opera Mini | Opera Mini | | | | |
Presto | Opera mobile | | | | |
NetFront | NetFront | | |||
WebKit | MobileSafari | Mobile Safari 3.0 iPhone firmware 1.1.4 | iPhone firmware 4 | ||
Iris Browser | | Iris 1.1.7 | |