ACID3 - Hvem vinner?
ACID er en gruppe som utvikler tester for hvor bra en nettleser følger webstandarder som HTML, CSS og JavaScript. ACID2-testen (fra 2005) bestod i å rendre et bilde av et ansikt. Hvis nettleseren din fulgte alle standarder som testen brukte, ville bildet bli et pent lite kantete smilefjes.ACID2-testen ble nærmest en konkurranse mellom de forskjellige nettleserene. Målet var å være førstemann til å bestå testen.
Safari (Apples nettleser) var førstemann til å bestå testen med sin versjon 2.0.2 i oktober 2005. Den norske nettleseren Opera bestod testen i juni 2006.
En slik test bidrar til at konkurranseinnstinktet hos nettleserutviklere våkner, og vi webutviklere slipper å behandle alle unntaksregler når vi skriver HTML eller CSS. Uheldigvis er det ikke alle som tar disse webstandard-milepælene like seriøst. Internet Explorer 6 er som kjent en vollgrav for de fleste web utviklere. Man kan skrive kode som fungerer utmerket i alle nettlesere. Men når man så til slutt skal teste i IE 6, faller alt sammen, og man må begynner å hacke det til med javascripts for å få det til å se sånn noenlunde ut. Og ting MÅ fungere i IE, siden det er verdens mest brukte nettleser. Når Microsoft lanserte IE7 i slutten av 2006, hadde de enda ikke greid å nå ACID2-testen.
Nå er altså version 3 av ACID testen kommet ut. Så langt er det Opera og Safari som ligger best an, mens IE har annonsert at deres neste versjon (IE8), vil bestå ACID2-testen. Dette er selvfølgelig et steg i riktig retning, men de er fortsatt milevis bak det man kan kalle å følge standarder.
I dag testet jeg ut WebKit, som er fundamentet/rammeverket for Safari. WebKit kommer daglig med sine Nightly Builds, som kan lastes ned fra hjemmesiden deres. Dette er i praksis en slags beta-utgave av Safari, som benytter seg av alle innstillingene og plugins man allerede har innstallert, og den kan kjøres parallelt med Safari.

Med dagens build av Safaris Webkit, ble ACID3-testen 92% bestått:
Filed under: Mac, Tanker, Web |

Heck yeah!