Demandez à HN: Pourquoi ne ' t Chrome et Firefox modernes passent-ils plus le test Acid3?

> ou le test Acid3 n’est pas aussi utile qu’aujourd’hui. Pourquoi pensez-vous que le test Acid3 est utile?

Avoir un test de conformité si un ensemble de fonctionnalités est implémenté correctement est presque toujours une très bonne idée (je dois vraiment réfléchir sérieusement pour même trouver des exemples où ce n’est pas le cas. Il y a une raison pour laquelle certaines équipes de développement en font même un principe central pour la gestion du développement logiciel (développement piloté par les tests TDD). Je suis bien sûr conscient du fait que les fonctionnalités testées avec Acid3 ont été choisies de telle sorte que chaque navigateur de l’époque semblait mauvais dans Acid3. Cela rend Acid3 un peu politique, mais pas faux.

Une suite de tests peut devenir  » démodée » si vous devez rechercher une implémentation qui ne la respecte pas. Acid1 appartient à cette catégorie depuis longtemps et aujourd’hui, je mettrais également Acid2 dans cette catégorie.

Mais comme nous pouvons maintenant trouver des implémentations (Chrome, Firefox) qui se décrivent comme de pointe dans l’implémentation de nouvelles fonctionnalités (par opposition à Edge) et échouent au test, cela me montre qu’Acid3 n’est pas devenu « démodé ». Le problème montré par le 97/100 dans ce test pourrait également montrer un sérieux problème de rétrocompatibilité des normes qu’il teste (cf. https://news.ycombinator.com/item?id=15258700) – et c’est quelque chose qui doit être analysé attentivement. Cela seul rend encore Acid3 utile, je pense.

You might also like

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.