Aller au contenu | Aller au menu | Aller à la recherche

Dans les entrailles du Libre

L'Acid Test : est-ce un indicateur objectif représentant l'efficacité des moteurs web pour les standards ?

Alors que IE8 vient de sortir ce 19 mars, on ressort sur la table toujours cet indicateur (hyper-célèbre dans le domaine) l'Acid Test pour représenter le respect dans standards par un navigateurs web ou plutôt son moteur de rendu. Très utilisé pour la comparaison de ces logiciels, je remarque qu'ils sont utilisés à mauvais escient et qu'ils cachent une part de vérité dans tout ceci. L'Acid Test n'est en effet pas un bon indicateur de tout ceci pour une simple et bonne raison : non exhaustivité et architecture du test trop mal faite.

En quoi ? Déjà il faut savoir que l'Acid Test n'utilise qu'un nombre restreint des standards disponibles, par exemple on n'a rien sur le SVG au niveau avancé, ni même le CSS3 à la même échelle et encore moins pour d'autres standards assez peu utilisés et connus. Donc en quoi c'est représentatif étant donné qu'une grande partie des standards sont de factos absents à ce test ?

Puis parlons plutôt de l'architecture du machin. L'acid test n'a qu'un but, mettre à genoux les moteurs de rendus en faisant des combinaisons que l'on retrouve dans aucun site web correctement fait. En faite, l'Acid Test exploite des conflits des règles des standards que les navigateurs ne prévoient pas (car on les rencontrent assez peu ou que la situation est tout bonnement improbable en condition réelle). En faite on pourrait comparer l'Acid Test à une dictée où on ajoute un contexte faisant que plein de règles de notre belle langue se rencontrent et entrent en conflit où même les plus grands intellectuels français pourraient trébucher tellement que la situation est complexe et inexpliquée (car imprévue) par nos règles grammaticales. Pourtant, ça n'empêche pas à ces intellectuels de manier notre langue presque parfaitement de bout en bout.

C'est un peu ça le problème, un score tel que 80% n'a pas pour autant moins de balises supportés qu'un moteur de rendu qui a atteint les 100 (d'ailleurs, de mémoire, Firefox supportent plus de choses que Webkit et a pourtant un score inférieur). C'est juste que le navigateur qui a 100 a spécifié à son moteur de rendu quoi faire dans de telles situations. Et le soucis que cela entraine, c'est que ce test est devenu une référence (absurde) et que ça en devient une arme marketing obligeant els développeurs à se préoccuper de ce test plutôt que d'inclure d'autres standards qui sont intéressants comme le SVG.

Existe-il un site qui représente correctement la chose ? Oui et non... La tâche est complexe, il existe beaucoup de standards et de choses à implémentées à l'intérieur de ceux-ci, donc tout représenter reste difficile. Ceci dit il y a une méthode simple, faire un grand tableau comme ce site qui permet d'être plus exhaustif, précis et instructif pour l'utilisateur et le développeur web.

Après, je pense que peu importent les tests. Ce qui faut voir, c'est déjà si on peut profiter pleinement des sites courants. Et si difficulté il y a, lesquelles ? Puis après de voir si certaines possibilités sont freinées ou pas (comme le SVG) par certains navigateurs voire tous. Après aux développeurs qui veulent en profiter de montrer la faiblesse de ces navigateurs qui empêchent de profiter de ces technologies.

Puis, de là à critiquer Firefox ou les navigateurs webkit ou Gecko d'être moins bien qu'Opera par exemple est ridicule, Opera supporte peu de choses en plus que ces navigateurs et encore, des choses assez inutilisées, de manière globale seul IE a un retard conséquent pour qu'on puisse parler d'avantage d'utiliser un autre navigateur...

Commentaires

1. Le samedi, mars 21 2009, 20:37 par Kanor

Salut
Intéressant article mais je pense que tu ne doit pas connaitre acid3
http://fr.wikipedia.org/wiki/Acid3
qui vérifie le support des technologie suivante svg html4.1, css3 (une partie seulement ) ...

Ce test plus cohérent que la version 2

2. Le samedi, mars 21 2009, 21:28 par Renault

Attention, je parle bien de haut niveau. Le SVG par exemple est loin d'être totalement analysé par ce test... D'ailleurs tous les navigateurs ont de grosses lacunes sur ce sujet ce qui montre bien le manque d'exhaustivité de ce test.

3. Le dimanche, mars 22 2009, 16:59 par VINDICATORs

Au passage...nous ne savons pas vraiment ce que cela fait en dehors de montré un chargement d'un score...

4. Le lundi, mars 23 2009, 06:50 par Pois

VINDICATORs> clic droit, afficher la source.

Renault> ok les test acid ne sont peut-être pas complet mais est-ce pour autant un mauvais test ?
J'avais trouvé un lien qui provenait du développement de firefox, indiquant pour chaque étape d'acid3 ce qu'il restait à faire pour atteindre 100%. C'est tres instructif et c'est là que l'on se rend compte que ce test a son importance, pour tel partie : tiens on doit implementer ça pour mieux supporter la norme, ou alors : tiens ici on avait pas prévu le coup.
C'est à mesyeux, en supportant les cas les plus entremêlés de CSS que l'on affiche le mieux les CSS les plus simples.

5. Le jeudi, septembre 9 2010, 10:43 par replica watches

<h1><a href=http://www.newwatchs.com/ title="Swiss replica watches">Swiss Replica Watches</a></h1>
<h1><a href=http://www.newwatchs.com/alange-soh... title="A.Lange & Sohne Watches">A.Lange & Sohne Watches</a></h1>
<h1><a href=http://www.newwatchs.com/alain-silb... title="Alain Silberstein Watch">Alain Silberstein Watch</a></h1>
<h1><a href=http://www.newwatchs.com/breitling-... title="Breitling Watches">Breitling Watches</a></h1>
<h1><a href=http://www.newwatchs.com/bvlgari-re... title="Bvlgari Watches">Bvlgari Watches</a></h1>
<h1><a href=http://www.newwatchs.com/tag-heuer-... title="TAG Heuer Watches">TAG Heuer Watches</a></h1>
<h1><a href=http://www.newwatchs.com/cartier-re... title="Cartier Watches">Cartier Watches</a></h1>
<h1><a href=http://www.newwatchs.com/chopard-re... title="Chopard Watches">Chopard Watches</a></h1>
<h1><a href=http://www.newwatchs.com/hamilton-r... title="Hamilton Watches">Hamilton Watches</a></h1>
<h1><a href=http://www.newwatchs.com/hublot-rep... title="Hublot Watches">Hublot Watches</a></h1>
<h1><a href=http://www.newwatchs.com/iwc-replic... title="IWC Watches">IWC Watches</a></h1>

6. Le samedi, octobre 16 2010, 08:13 par replica watches

Nowadays ( http://www.worldwide-watches.com )replica watches are becoming more and more popular in the market. (

http://www.worldwide-watches.com/ro... )rolex watches are known for both their precision and elegance such as (

http://www.worldwide-watches.com/ro... )rolex air king watches, ( http://www.worldwide-watches.com/ro...

-watches )rolex submariner watches and ( http://www.worldwide-watches.com/ro... )rolex datejust watches.

( http://www.worldwide-watches.com/br... )breguet watches are among the extremely unique and sophisticated timepieces. (

http://www.worldwide-watches.com/bl... )blancpain watches are works of excellence and decadence. ( http://www.worldwide-

watches.com/bell-ross-watches )bell ross watches may be well characterized by the squared military-style instrument face. With excellent

craftsmanship and elegant style, ( http://www.worldwide-watches.com/ba... )Baume Mercier watches have get great value

in Swiss watchmaking. ( http://www.worldwide-watches.com/bv... )bvlgari watches are noted for their fashion and precision,

which make them well received in the world luxury industry. If you want to accentuate your beauty and style with good-looking accessories, (

http://www.worldwide-watches.com/ch... )chopard watches are no doubt your ideal options. ( http://www.worldwide-

watches.com/dewitt-watches )dewitt watches and ( http://www.worldwide-watches.com/mo... )montblanc watches are

well known brands of watches all over the world, too. ( http://www.worldwide-watches.com/or... )oris watches are greatly

sought after in the realm of luxury watches. ( http://www.worldwide-watches.com/pa... )panerai watchess are very beautiful.

Their large, chunky lines are subdued by their understated styling. ( http://www.worldwide-watches.com/pa... )patek

philippe watches are admired for their intricate craftsmanship and super technical advance. ( http://www.worldwide-watches.com/pi...

       )piaget watches are a status symbol for wealth, fortune, and prestige. If you intend to give something very special this season to people

who are close to you then choose to buy ( http://www.worldwide-watches.com/ra... )rado watches. As one of the most popular

timepieces in the world, ( http://www.worldwide-watches.com/tu... )tudor watches are well received by their splendid design

and great durability. ( http://www.worldwide-watches.com/u-... )u boat watches is a highly elite watch brand that was

founded by Italian watch maker Italo Fontana. ( http://www.worldwide-watches.com/eb... )ebel watches share the same properties

with the world's most spectacular architecture in innovation, melodious and the most talented craftsmanship. ( http://www.worldwide-

watches.com/ferrari-watches )ferrari watches and ( http://www.worldwide-watches.com/fr... )franck muller

watches are famous for its high quality and elegant appearance. Self-producing movement is the representative of ( http://www.worldwide-

watches.com/glashutte-watches )glashutte watches. ( http://www.worldwide-watches.com/gu... )gucci watches

have been around since 1920 and have been leading the time peace market for many decades now. ( http://www.worldwide-watches.com/he...

         )hermes watches were well received since they were first launched into the market. As one of the most prestigious watch brands in the

world, ( http://www.worldwide-watches.com/hu... )hublot watches are specialized in splendid timepieces. (

http://www.worldwide-watches.com/iw... )iwc watches have elegant, understated taste. If you want to by luxury, (

http://www.worldwide-watches.com/lo... )louis vuitton watches and ( http://www.worldwide-watches.com/ma...

-watches )maurice lacroix watches maybe your best choice.

7. Le samedi, octobre 16 2010, 08:14 par swiss replica watches

Everyone knows that ( http://www.highwaywatches.com )swiss replica watches are the finest quality timepieces in the world. (

http://www.highwaywatches.com/paner... )panerai watches’ great popularity is based on its high-end timepieces with high quality and top

craftsmanship. One prominent feature of ( http://www.highwaywatches.com/Hublo... )Hublot watches that makes the brand different from

other luxury watch brands lies in the materials used in manufacturing. Also, ( http://www.highwaywatches.com/tag-h... )tag heuer

watches and ( http://www.highwaywatches.com/Chopa... )Chopard watches are people’s choice. If there are any watches that should be known

for all the watch collectors, ( http://www.highwaywatches.com/breit... )breitling Navitimer should be among one of them. The (

[http://www.highwaywatches.com/rolex-DateJust]      )srolex DateJust, (    [http://www.highwaywatches.com/rolex-Daytona]      )rolex Daytona and the (
  [http://www.highwaywatches.com/rolex-Submariner]      )rolex Submariner fall into the professional line of watches. As a world known leading

luxury brand, ( http://www.highwaywatches.com/burbe... )burberry watches are considered as a symbol of classic style and elegance. (

http://www.highwaywatches.com/bregu... )breguet watches have a history of more than 230 years through the arrangement of spare parts. As one of

the most sought after watches in the world, ( http://www.highwaywatches.com/patek... )patek philippe watcheshas literally stood the

test of time. And ( http://www.highwaywatches.com/Audem... )Audemars Piguet watches are some of the world's best built timepieces. (

  [http://www.highwaywatches.com/U-Boat]      )U Boat watches are characterized as bold, aggressive and oversized and (

http://www.highwaywatches.com/Franc... )Franck Muller watches are complex, innovative. If you are looking for a watch of high quality

and superior elegance, I think ( http://www.highwaywatches.com/B-R-M )B R M watches will be your choice. (

http://www.highwaywatches.com/A-Lan... )A Lange Sohne watches and ( http://www.highwaywatches.com/Ferra... )Ferrari watches are

two famous brands in the world, too.

Ajouter un commentaire

Les commentaires peuvent être formatés en utilisant une syntaxe wiki simplifiée.

Fil des commentaires de ce billet