Moi je me demande, à force de voir les efforts qui sont fait pour passer ce test, si toutes les modifications apportées aux différents moteurs ne sont pas simplement des rustines juste bonnes à effectuer un rendu correct du test...
euh.. oui.. ce sont des rustines... c'est le but non ?
Est-ce que les corrections effectuées sont vraiment ce qu'elles devraient être
À priori oui. Vu la complexité des moteurs de rendu, je doute trés fortement qu'il y ait des tests dans le code du genre (if(testacid2) blabla...Ce serait ridicule d'ailleurs.
Le test Acid2 a été fait par des experts CSS, et ce qui doit apparaître avec le test est le résultat selon les specifications de CSS, écrites noire sur blanc. Si donc le test ne passe pas, c'est qu'il a des bugs dans le moteur de rendu. Il n'y a donc pas de raison pour qu'il y ait des rustines juste pour acid2.
David Hyatt, durant ses corrections sur Webcore, s'est d'ailleurs rendu compte qu'il y avait un bug dans le test, par rapport aux specs. Ça a donc été corrigé. Ce qui montre que tout ceci n'est pas du flan.
Ce test permet de montrer qu'un navigateur (qui passe le test) est plus conforme que les autres (qui ne le passent pas). C'est donc en quelque sorte une garantie pour les auteurs de sites. Si leur site s'affiche mal avec un navigateur qui passent le test, c'est qu'il y a de fortes chances qu'ils aient un bug dans leur feuille de styles, plutôt qu'un bug dans leur navigateur.
[^] # Re: Optimisations pour le test ?
Posté par Laurent J (site web personnel, Mastodon) . En réponse au journal Après safari, konqueror :). Évalué à 10.
euh.. oui.. ce sont des rustines... c'est le but non ?
À priori oui. Vu la complexité des moteurs de rendu, je doute trés fortement qu'il y ait des tests dans le code du genre (if(testacid2) blabla...Ce serait ridicule d'ailleurs.
Le test Acid2 a été fait par des experts CSS, et ce qui doit apparaître avec le test est le résultat selon les specifications de CSS, écrites noire sur blanc. Si donc le test ne passe pas, c'est qu'il a des bugs dans le moteur de rendu. Il n'y a donc pas de raison pour qu'il y ait des rustines juste pour acid2.
David Hyatt, durant ses corrections sur Webcore, s'est d'ailleurs rendu compte qu'il y avait un bug dans le test, par rapport aux specs. Ça a donc été corrigé. Ce qui montre que tout ceci n'est pas du flan.
Ce test permet de montrer qu'un navigateur (qui passe le test) est plus conforme que les autres (qui ne le passent pas). C'est donc en quelque sorte une garantie pour les auteurs de sites. Si leur site s'affiche mal avec un navigateur qui passent le test, c'est qu'il y a de fortes chances qu'ils aient un bug dans leur feuille de styles, plutôt qu'un bug dans leur navigateur.