Întrebați HN:de ce nu' t Chrome modern și Firefox mai trec testul Acid3?

> sau testul Acid3 nu este la fel de util ca astăzi. De ce credeți că testul Acid3 este util?

a avea un test de conformitate dacă un set de caracteristici este implementat corect este aproape întotdeauna o idee foarte bună (chiar trebuie să mă gândesc serios pentru a găsi chiar exemple în care nu este. Există un motiv pentru care unele echipe de dezvoltare îl fac chiar ca principiu central pentru gestionarea dezvoltării de software (TDD – Test-driven development). Desigur, sunt conștient de faptul că caracteristicile testate cu Acid3 au fost alese astfel încât fiecare browser din acea vreme să arate rău în Acid3. Acest lucru face ca Acid3 să fie puțin politic, dar nu greșit.

o suită de testare poate deveni „de modă veche” dacă va trebui să căutați din greu o implementare care nu reușește să o respecte. Acid1 face parte din această categorie de mult timp și astăzi aș pune și Acid2 în această categorie.

dar din moment ce putem găsi acum implementări (Chrome, Firefox) care se descriu ca fiind de ultimă oră în implementarea de noi funcții (opuse Edge) și nu reușesc testul, acest lucru îmi arată că Acid3 nu a devenit „de modă veche”. Problema prezentată de 97/100 în acest test ar putea arăta, de asemenea, o problemă serioasă în ceea ce privește compatibilitatea inversă a standardelor pe care le testează (cf. https://news.ycombinator.com/item?id=15258700) – și acesta este un lucru care ar trebui analizat cu atenție. Numai acest lucru face ca Acid3 să fie util, cred.

You might also like

Lasă un răspuns

Adresa ta de email nu va fi publicată.