IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Acid3

De WikiDeveloppez.

(Différences entre les versions)
m
m
Ligne 43 : Ligne 43 :
  Test 22 failed: no exception for createElement('<div>')
  Test 22 failed: no exception for createElement('<div>')
  Test 23 failed: expected '5' but got 'undefined' - wrong exception for createElementNS('null', '<div>')
  Test 23 failed: expected '5' but got 'undefined' - wrong exception for createElementNS('null', '<div>')
-
  Test 24 failed: expected 'update() /* this attribute's value is tested in one of the tests */' <br/>but got 'function anonymous()\n{\nupdate() /* this attribute's value is tested in one of the tests */ \n}' - onload value wrong
+
  Test 24 failed: expected 'update() /* this attribute's value is tested in one of the tests */' <br/>but got 'function anonymous()\n{\nupdate() /* this attribute's value is tested in one of the <br/>tests */ \n}' - onload value wrong
  Test 25 failed: exceptions don't ha...
  Test 25 failed: exceptions don't ha...
Ligne 146 : Ligne 146 :
  Test 70 failed: UTF-8 encoded XML document with invalid character did not have a well-formedness error
  Test 70 failed: UTF-8 encoded XML document with invalid character did not have a well-formedness error
  Test 71 failed: expected '2' but got '1' - wrong number of children in #document (first test)
  Test 71 failed: expected '2' but got '1' - wrong number of children in #document (first test)
-
  Test 79 failed: character position 1, which is between a normal character and the first character of a two-character glyph, is 38800 but should be 10000.
+
  Test 79 failed: character position 1, which is between a normal character and the first character of a <br/>two-character glyph, is 38800 but should be 10000.
  Test 84 failed: expected '0.0000' but got '-0.0000' - toFixed(4) wrong for -0
  Test 84 failed: expected '0.0000' but got '-0.0000' - toFixed(4) wrong for -0
  Test 97 failed: expected 'four' but got 'fail' - data: failed as base64 with spaces
  Test 97 failed: expected 'four' but got 'fail' - data: failed as base64 with spaces
  Test 98 failed: expected 'Sparrow' but got '' - document.title did not update dynamically
  Test 98 failed: expected 'Sparrow' but got '' - document.title did not update dynamically
  Total elapsed time: 0.95s
  Total elapsed time: 0.95s

Version du 13 mars 2009 à 09:32

Sommaire

Introduction

Acid 3 est en fait une page web, http://acid3.acidtests.org/, qui permet de savoir si votre navigateur web est capable d'afficher correctement une page web utilisant pleinement différents standards que l'on rencontre habituellement sur le web.

Ce test, Acid 3, fait suite au test Acid 2, qui est vraiment le minimum qu'on est en droit d'attendre d'un navigateur web, ce qui n'est malheureusement toujours pas le cas pour certains d'entre eux.

Tous les détails concernant le test Acid 3 : http://www.webstandards.org/action/acid3/

N'hésitez pas à completer cette page avec vos copies d'écran des résultats des tests Acid3 (ainsi que les détails) de votre navigateur web favori.

La référence

Ce à quoi devrait ressembler le résultat du test Acid 3

Image:Acid3-Reference.png

Les résultats

Les résultats des tests dans différents navigateurs web :

Internet Explorer

Internet Explorer 7

Image:Acid3-InternetExplorer7.0.5730.11.png

Failed 88 tests.
Test 00 failed: 'document.defaultView' a la valeur Null ou n'est pas un objet.
Test 01 failed: 'documentElement' a la valeur Null ou n'est pas un objet.
Test 02 failed: 'documentElement' a la valeur Null ou n'est pas un objet.
Test 03 failed: 'documentElement' a la valeur Null ou n'est pas un objet.
Test 04 failed: Cet objet ne gère pas cette propriété ou cette méthode
Test 05 failed: Cet objet ne gère pas cette propriété ou cette méthode
Test 06 failed: 'documentElement' a la valeur Null ou n'est pas un objet.
Test 07 failed: Cet objet ne gère pas cette propriété ou cette méthode
Test 08 failed: Cet objet ne gère pas cette propriété ou cette méthode
Test 09 failed: 'documentElement' a la valeur Null ou n'est pas un objet.
Test 10 failed: Cet objet ne gère pas cette propriété ou cette méthode
Test 11 failed: 'documentElement' a la valeur Null ou n'est pas un objet.
Test 12 failed: 'documentElement' a la valeur Null ou n'est pas un objet.
Test 13 failed: 'documentElement' a la valeur Null ou n'est pas un objet.
Test 15 failed: privilege escalation security bug: text file ran script
Test 16 failed: Demande d'accès à la méthode ou aux propriétés inattendue.
Test 17 failed: Cet objet ne gère pas cette propriété ou cette méthode
Test 18 failed: expected '10' but got '8' - DOCTYPE node Type wrong
Test 19 failed: expected '1' but got 'undefined' - document DOCUMENT_FRAGMENT_NODE constant missing or wrong
Test 20 failed: null in getElementById() probably terminated string
Test 21 failed: Cet objet ne gère pas cette propriété ou cette méthode
Test 22 failed: no exception for createElement('<div>')
Test 23 failed: expected '5' but got 'undefined' - wrong exception for createElementNS('null', '<div>')
Test 24 failed: expected 'update() /* this attribute's value is tested in one of the tests */' 
but got 'function anonymous()\n{\nupdate() /* this attribute's value is tested in one of the
tests */ \n}' - onload value wrong Test 25 failed: exceptions don't ha...

FireFox

FireFox 3 (3.0.7)

Image:Acid3-Firefox3-0.7.png

Failed 29 tests.
Test 01 failed: Component returned failure code: 0x80004001 (NS_ERROR_NOT_IMPLEMENTED) [nsIDOMDocumentTraversal.createNodeIterator]
Test 02 failed: Component returned failure code: 0x80004001 (NS_ERROR_NOT_IMPLEMENTED) [nsIDOMDocumentTraversal.createNodeIterator]
Test 03 failed: Component returned failure code: 0x80004001 (NS_ERROR_NOT_IMPLEMENTED) [nsIDOMDocumentTraversal.createNodeIterator]
Test 04 failed: Component returned failure code: 0x80004001 (NS_ERROR_NOT_IMPLEMENTED) [nsIDOMDocumentTraversal.createNodeIterator]
Test 07 failed: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMRange.cloneContents]
Test 09 failed: expected 'Hello Wonderful KittyHow are you?' but got  - toString() on range selecting Document gave wrong output
Test 10 failed: expected 'result' but got  - toString() didn't work for attribute node
Test 11 failed: when inserting <a> into Document with another child: wrong exception raised
Test 26 passed, but took 380ms (less than 30fps)
Test 30 failed: Component returned failure code: 0x80070057 (NS_ERROR_ILLEGAL_VALUE) [nsIDOMEventTarget.dispatchEvent]
Test 33 failed: expected '1' but got '0' - whitespace error in class processing
Test 38 failed: p.childNodes[1].replaceWholeText is not a function
Test 39 failed: expected '1' but got '0' - :nth-child(odd) failed with child 0
Test 40 failed: expected '1' but got '0' - part 1:0
Test 46 failed: expected 'uppercase' but got 'none' - case a failed (index 1)
Test 54 failed: expected 'HIDDEN' but got 'hidden' - input control's type content attribute was wrong
Test 60 failed: attribute not specified after removal
Test 61 failed: expected ' te  st ' but got 'te st' - class attribute's value was wrong
Test 68 failed: Unpaired surrogate handled wrongly (input was '&#55395;text', output was '�ext')
Test 69 passed, but took 1 attempts (less than perfect).
Test 70 failed: UTF-8 encoded XML document with invalid character did not have a well-formedness error
Test 71 failed: expected 'null' but got  - internalSubset wrong (first test)
Test 74 failed: getSVGDocument missing on <iframe> element.
Test 75 failed: anim.beginElement is not a function
Test 76 failed: expected '0' but got '100' - Incorrect animVal value after svg animation.
Test 77 failed: expected '4776' but got '5560' - getComputedTextLength failed.
Test 78 failed: expected '90' but got '0' - getRotationOfChar(0) failed.
Test 79 failed: expected '34' but got '33' - SVGSVGTextElement.getNumberOfChars() incorrect
Test 82 failed: unexpected 1 in t3
Test 95 failed: expected 'string' but got 'number' - type of |"2147483648"| is not string
Test 98 failed: expected 'Sparrow' but got  - document.title did not update dynamically
Total elapsed time: 1.18s

Google Chrome

Google Chrome 1 (1.0.154.48)

Image:Acid3-GoogleChrome1-0-154-48.png

Failed 21 tests.
Test 01 failed: method [object NodeIterator].nextNode() didn't forward exception
Test 02 failed: expected '[object HTMLElement]' but got 'null' - expectation 13 failed
Test 04 failed: expected 'null' but got '[object HTMLIFrameElement]' - expectation 21 failed
Test 06 failed: expected '[object HTMLTitleElement]' but got 'null' - failed to handle regrafting correctly
Test passed, but took 47ms (less than 30fps)
Test 11 failed: when trying to surround two halves of comment: wrong exception raised; code = 3
Test 13 failed: collapsed is wrong after deletion
Test 18 failed: expected '10' but got '1' - DOCTYPE nodeType wrong
Test 23 failed: no exception for createElementNS('null', ':div')
Test 25 failed: failed to  raise exception
Test 26 passed, but took 127ms (less than 30fps)
Test 38 failed: TypeError: Object #<a Text> has no method 'replaceWholeText'
Test 42 failed: expected '1' but got '0' - rule did not start matching after change
Test 44 failed: expected '0' but got '1' - mis parsed selectors
Test 46 failed: expected 'uppercase' but got 'none' - case h failed (index 7)
Test 59 failed: expected 'submit' but got " - <button> doesn't have type=submit
Test 65 passed, but took 126ms (less than 30fps)
Test 69 passed, but took 54 attemps (less than perfect).
Test 70 failed: UTF-8 encoded XML document with invalid character did not have a well-formedness error
Test 71 failed: expected '2' but got '1' - wrong number of children in #document (first test)
Test 72 failed: expected '3' but got '2' - cssRules isn't live
Test 75 failed: TypeError: Object #<an SVGElement> has no method 'beginElement'
Test 76 failed: expected '0' but got '100' - Incorrect animVal value after svg animation
Test 77 failed: expected '42' but got '65' - getSubStringLength #1 failed.
Test 79 failed: expected '34' but got '33' - SVGSVGTextElement.getNumberOfChars() incorrect
Total elapsed time: 3.46s

Google Chrome 2

Image:Acid3-GoogleChrome2.0.168.0.png

Failed 0 tests.
Test 26 passed, but took 161ms (less than 30fps)
Test 69 passed, but took 30 attempts (less than perfect).
Total elapsed time: 1.45s

Safari

Safari 4 Public Beta (528.16)

Image:Acid3-Safari4-PublicBeta-528.16.png

Failed 0 tests.
Test 26 passed, but took 48ms (less than 30fps)
Test 65 passed, but took 341ms (less than 30fps)
Test 69 passed, but took 14 attempts (less than perfect).
Total elapsed time: 1.99s

Opera

Opera 9.64

Image:Acid3-Opera9-64.png

Failed 15 tests.
Test 02 failed: reached expectation 17 when expecting expectation 16
Test 10 failed: expected 'result' but got  - toString() didn't work for attribute node
Test 18 failed: expected '10' but got '1' - DOCTYPE nodeType wrong
Test 20 failed: null in getElementById() probably terminated string
Test 26 passed, but took 140ms (less than 30fps)
Test 29 failed: expected '2' but got '1' - cloned table had wrong number of children
Test 33 failed: expected '1' but got '0' - whitespace error in class processing
Test 43 failed: expected '1' but got '0' - failure 10
Test 46 failed: expected 'uppercase' but got 'none' - case h failed (index 7)
Test 47 failed: expected 'auto' but got 'default' - control failed
Test 70 failed: UTF-8 encoded XML document with invalid character did not have a well-formedness error
Test 71 failed: expected '2' but got '1' - wrong number of children in #document (first test)
Test 79 failed: character position 1, which is between a normal character and the first character of a 
two-character glyph, is 38800 but should be 10000. Test 84 failed: expected '0.0000' but got '-0.0000' - toFixed(4) wrong for -0 Test 97 failed: expected 'four' but got 'fail' - data: failed as base64 with spaces Test 98 failed: expected 'Sparrow' but got - document.title did not update dynamically Total elapsed time: 0.95s
Récupérée de « https://wiki.developpez.com/Acid3 »
Contacter le responsable de la rubrique Dév. Web