Vraag HN: waarom slagen' t moderne Chrome en Firefox niet meer voor de Acid3-test?

> of de Acid3-test is niet zo nuttig als vandaag. Waarom denk je dat de Acid3 test nuttig is?

het is bijna altijd een goed idee om een compliance test uit te voeren of een set functies correct is geïmplementeerd (ik moet echt serieus nadenken om zelfs maar voorbeelden te vinden waar dit niet het geval is. Er is een reden waarom sommige ontwikkelteams het zelfs maken als een centraal principe voor het beheren van softwareontwikkeling (TDD – test-driven development). Ik ben me natuurlijk bewust van het feit dat de functies getest met Acid3 zodanig zijn gekozen dat elke browser van die tijd er slecht uitzag in Acid3. Dit maakt Acid3 een beetje politiek, maar niet verkeerd.

een test suite kan “ouderwets” worden als u hard moet zoeken naar een implementatie die er niet aan voldoet. Acid1 behoort al lange tijd tot deze categorie en vandaag zou ik Acid2 ook in deze categorie willen plaatsen.

maar aangezien we nu implementaties kunnen vinden (Chrome, Firefox) die zichzelf beschrijven als cutting edge bij het implementeren van nieuwe functies (in tegenstelling tot Edge) en de test niet halen, laat dit mij zien dat Acid3 niet “ouderwets”is geworden. De kwestie die in de 97/100 in deze test wordt aangetoond, kan ook een ernstig probleem in achterwaartse compatibiliteit van de normen die het test (cf. https://news.ycombinator.com/item?id=15258700) – en dit is iets dat zorgvuldig moet worden geanalyseerd. Dit alleen al maakt Acid3 nog steeds nuttig, denk ik.

You might also like

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.