Am aflat recent despre lansarea Acid3, creat pentru testarea aplicatiilor web dinamice, specifice curentului “Web 2.0″ .

Pentru necunoscatori, Acidn (unde n=1,2,3 pana acum) reprezinta o serie teste create de Web Standards Project pentru a identifica problemele de randare a paginilor web in diferite browsere , identificand astfel in ce masura sunt respectate specificatiile W3C pentru un anumit browser.

Pentru developerii web (si nu numai) e bine de stiut ca un browser cu scor mare la testele Acid va randa o pagina exact asa cum trebuie daca pagina este valida iar unul cu scor mic va avea dificultati in punctele unde standardele nu au fost respectate (daca mai trebuie mentionat, developerii web au o antipatie deosebita fata de Internet Explorer :D )

Rezultatele testului sunt afisate extrem de sugestiv(Acid2 lansat in 2005 folosea o imagine cu un smiley).

Acid 3 testeaza urmatoarele specificatii

  • DOM2 Core
  • DOM2 Events
  • DOM2 HTML
  • DOM2 Range
  • DOM2 Style (getComputedStyle, …)
  • DOM2 Traversal (NodeIterator, TreeWalker)
  • DOM2 Views (defaultView)
  • ECMAScript
  • HTML4
  • HTTP (Content-Type, 404, …)
  • Media Queries
  • Selectors (:lang, :nth-child(), combinators, dynamic changes, …)
  • XHTML 1.0
  • CSS2 (@font-face)
  • CSS2.1 (’inline-block’, ‘pre-wrap’, parsing…)
  • CSS3 Color (rgba(), hsla(), …)
  • CSS3 UI (’cursor’)
  • data: URIs
  • SVG (SVG Animation, SVG Fonts, …)
Folosind pagina de test pe browserele instalate pe calculatorul meu, pot spune ca Firefox 2.0 obtine 50/100 iar Internet Explorer 6 un rusinos 12/100. Aproape imi pare rau ca am dezinstalat Safari...
O serie completa de rezultate inclusiv variante beta de browsere aici