Acid3 - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Introduction

Test Acid
13 Acid3 reference.png
13
Acid2 Acid3 Acid4

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).

Description du test

L'image finale de l'animation affichée par le navigateur web lorsqu'il passe le test Acid3 avec succès.

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é.

Les technologies testées

  • HTML 4 (object, iframe, …)
  • XHTML 1.0
  • ECMAScript
  • HTTP (Content-Type, 404, …)
  • URIs
  • DOM
    • DOM2 Core
    • DOM2 Events
    • DOM2 HTML
    • DOM2 Range
    • DOM2 Style (getComputedStyle, …)
    • DOM2 Traversal (NodeIterator, TreeWalker)
    • DOM2 Views (defaultView)
  • CSS
    • CSS2.1 (inline-block, pre-wrap, parsing…)
    • la propriété @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ée
    • CSS3 Color (rgba(), hsla(), …)
    • CSS3 UI (cursor)
    • CSS Media Queries
    • CSS Selectors (:lang, :nth-child(), combinators, dynamic changes, …)
  • SVG
    • SVG Animation
    • SVG Fonts

Résultats des principaux navigateurs

Progression des principaux moteurs de rendu pour le test Acid3
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
52/100
Firefox 2.0.0.12
94/100
Firefox 3.6.8
97/100
Firefox 4 Bêta 4
KHTML Konqueror
61/100
Konqueror 4.0.2
89/100
Konqueror 4.3.2
Non connue
Presto Opera
46/100
Opera 9.25
100/100
Opera 10.61
100/100
Opera 10.70
Trident Internet Explorer AOL Explorer, Avant Browser, Maxthon
14/100
IE 7.0
20/100
IE 8.0
95/100
IE 9.0 1.9.7916.6000
WebKit Safari ABrowse, Arora, Epiphany, iCab, Midori, OmniWeb, Rekonq, Shiira, SWK Browser, Vespucci, Qt
41/100
Safari 3.0 beta
100/100
Safari 5.0.1
Non connue
Google Chrome Non connue
100/100
Google Chrome 6.0.472.53
100/100
Google Chrome 7.0.497.0 dev
(ou via Chromium)

Navigateurs pour mobile

Progression des principaux moteurs de rendu destinés aux mobiles pour le test Acid3
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
Windows Mobile 2003 SE
Presto
in Opera Mini
Opera Mini
Opera Mini 4.2
Opera Mini 5
Non connue
Presto Opera mobile
Opera Mobile 8.65
Opera Mobile 10 pour Windows Mobile
Non connue
NetFront NetFront
NetFront 3.5
WebKit MobileSafari
40/100
Mobile Safari 3.0
iPhone firmware 1.1.4
100/100
iPhone firmware 4
Iris Browser
Non connue
100/100
Iris 1.1.7
Non connue
Page générée en 1.061 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise