Fragen Sie HN: Warum bestehen ' t modernes Chrome und Firefox den Acid3-Test nicht mehr?

> oder der Acid3-Test ist nicht so nützlich wie heute. Warum halten Sie den Acid3-Test für nützlich?

Es ist fast immer eine sehr gute Idee, einen Compliance-Test durchzuführen, um festzustellen, ob eine Reihe von Funktionen korrekt implementiert ist (ich muss wirklich ernsthaft nachdenken, um Beispiele zu finden, bei denen dies nicht der Fall ist. Es gibt einen Grund, warum einige Entwicklungsteams es sogar zu einem zentralen Prinzip für das Management der Softwareentwicklung machen (TDD – Test Driven Development). Ich bin mir natürlich bewusst, dass die mit Acid3 getesteten Funktionen so gewählt wurden, dass jeder Browser dieser Zeit in Acid3 schlecht aussah. Das macht Acid3 ein wenig politisch, aber nicht falsch.

Eine Testsuite kann „altmodisch“ werden, wenn Sie nach einer Implementierung suchen müssen, die diese nicht einhält. Acid1 gehört schon lange in diese Kategorie und heute würde ich auch Acid2 in diese Kategorie einordnen.

Aber da wir jetzt Implementierungen (Chrome, Firefox) finden können, die sich als innovativ bei der Implementierung neuer Funktionen (im Gegensatz zu Edge) bezeichnen und den Test nicht bestehen, zeigt mir dies, dass Acid3 nicht „altmodisch“ geworden ist. Das von der 97/100 in diesem Test gezeigte Problem könnte auch ein ernstes Problem bei der Abwärtskompatibilität der von ihr getesteten Standards darstellen (vgl. https://news.ycombinator.com/item?id=15258700) – und das sollte sorgfältig analysiert werden. Dies allein macht Acid3 immer noch nützlich, denke ich.

You might also like

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.