ACID3

A webes oldalak megjelenítését készítő fejlesztők most aztán kapkodhatják a fejüket, mert megjelent az eddigi legkomplexebb webes sztenderdeket követő, ACID3 teszt. Aki nem ismerné: a Web Standards Project által kiadott, webes megjelenítési normákat követő, a leggecibb hibákra és dolgokra játszó, böngésző megjelenítési-kompatibilitási tesztről van szó.

Az ACID3 tesztet JavaScriptben írták és 6 témakörben, 16 tesztet hajt végre, valamint 4 speciális tesztet. Ha minden jól sikerül, akkor a böngésző lapon a referencia képnek kell megjelennie. Jelen pillanatban a piacon levő böngészőkből egy sem teljesíti a tesztet, ezért egy “tanulmányi verseny” indult meg a fejlesztők között.

Persze a Webkit (Safari) fog nyerni, mert ők veszik komolyan a gyorsaságot és a web standardokat. Dave Hyatt, a Webkit egyik fő fejlesztője most blogján is részleteiben kommentálja a dolgot, valamint ha letöltjük a legújabb nightly buildet, láthatjuk, hogy a Webkit már 90 pontot csinál a 100-ból.

Jelen pillanatban a sorrend: IE, Konqueror (vicces egyébként, hogy a stable változat belefagy a tesztbe), Opera, Firefox (70/100), Safari (90/100) — sorrend a nightly buildeken alapul. A wikipedia ACID3 szócikkében még screenshotokat is kapunk az egyes böngészők teljesítményéről.

Egyébként ne gondoljuk azt, hogy ahhoz, hogy egy böngésző akár egy pontot is csináljon, elég, ha egy dolgot jól teszt. Dave Hyatt magyarázza meg (kiemelés tőlem):

You can think of the Acid 3 test as consisting of 100 individual test suites. In order for a browser engine to claim one of these precious 100 points, it has to pass a whole battery of tests around a specific standard. In other words it’s like the browser is being asked to take 100 separate exams and score an A+ on each test in order to get any credit at all.

Számomra egy hozadéka van ennek az egésznek: hogy van verseny a fejlesztők között. A középiskolában is azt gondoltam, hogy azok valójában a cool csávók, akik konkrétan csinálnak is valamit azokkal szemben, akik ülnek a kocsmában és cigarettáznak, meg elhitetik a szűk környezetükkel, hogy rájuk buknak a szőrös pinák (akkoriban még nem ment a trimmelés).

Márpedig a szőrös pinák azokra buknak, akik ACID3 compliant web böngészőt írnak, ehhez nem fér kétségem.

Egy kicsit se.

update: publikus builddel a webkit érte el március 26-án a 100%-ot, ráadásul úgy, hogy még egy bugot is találtak a tesztben. Itt írtam egy összefoglalót róla.

17 Responses to “ACID3”

  1. Gravatar Icon 0 hors3

    manapság viszont kevés a szőrös pina.. :)

  2. Gravatar Icon 1 angelday

    Igen, de a meglévők mind a web motor fejlesztőkre buknak.

  3. Gravatar Icon 2 krel

    A szőrös pinák bukjanak csak nyugottan rájuk:)

  4. Gravatar Icon 3 krel

    nyugodtan

  5. Gravatar Icon 4 ant

    MOst azonnal kitanulom a browser fejlesztest! :-)

  6. Gravatar Icon 5 Zsoltik@

    A Konqueror helyezésében csak az a szomorú, hogy ugye a webkit a KHTML-n (meg KJS-n persze) alapult anno. És ha nem forkolják, hanem azt fejlesztik folyamatosan, most is ugyanott tartanának, ha nem előrébb.
    És a Konqueror az nem csak egy böngősző, hanem minden fájlkezelők legnagyobb tudású néha kissé bug-os istene.
    Ettől függetlenül persze lehet szőrös is.

  7. Gravatar Icon 6 Bálint

    A gond csak az, hogy ettől még a Safari nem lesz jó böngésző.

  8. Gravatar Icon 7 Dob

    “Márpedig a szőrös pinák azokra buknak, akik ACID3 compliant web böngészőt írnak, ehhez nem fér kétségem.”

    Most igazából szerinted kit érdekel, hogy az adott böngésző 100-ból hány pontot csinál (a geekeken kívűl)? Melyik deigner lesz az, aki bevállalja, hogy az ő oldala csak olyan böngésző alatt fog menni, ami hozza a tesztet, és ami nem hozza, azon meg nem látszódik semmi?

    Ez olyan, mint a Bugatti Veyron 407-es végesebessége. Fasza, hogy van, de ember nem tudja kihajtani belőle sehol sem, mert vagy végetér a repülőtér, vagy meghal.

    Szóval ez megint egy dolog, amit majd lehet mutogatni, de ha valamelyik nagy böngésző azt mondja, hogy “kapjátok be”, akkor szart sem ér.

  9. Gravatar Icon 8 vinczepetya

    igenis jó dolog ez, mert nagyon nagy a szabványtalanság, és kicsit idegesítő,hogy adott lapon 3szor annyit kell dolgozni, hogy mindenki igényét kielégítse!
    Ideje lenne már ha húznának egy vonalat, hogy márpedig egy böngészőnek ezt kell tudni(jelen esetben legalább 93pontot), és akkor jobb lenne a világ én tudom!
    Amúgy meg a Safari teljesen tökéletes böngésző, mindenki mondhat amit akar!
    A szőrös pinák meg jöhetnek ingyen nyírásra hozzám:)

  10. Gravatar Icon 9 ion

    Safari 3.0.4 (5523.15) nalam 39/100
    Firefox 3 Beta 4 pedig 67/100

    Erdekes.

  11. Gravatar Icon 10 alpi
  12. Gravatar Icon 11 Lam

    ion: mármint, hogy az eredmények nem ugyanazok? A fenti eredmények a nightly verziókkal jöttek ki.

  13. Gravatar Icon 12 pesz

    firefox 2.0.0.12

    100%, ennyi

  14. Gravatar Icon 13 pesz

    no komment,
    mindenkitol elnezest a hulyesegert

  15. Gravatar Icon 14 fapina

    nem tudom miről van szó,
    de a kopasz pina (akár a tetkó)

    K O M M E R S Z .

  16. Gravatar Icon 15 mzn

    Angel, te irsz ACID3 compliant webbongeszot?

  17. Gravatar Icon 16 angelday

    Dob:

    Most igazából szerinted kit érdekel, hogy az adott böngésző 100-ból hány pontot csinál (a geekeken kívűl)? Melyik deigner lesz az, aki bevállalja, hogy az ő oldala csak olyan böngésző alatt fog menni, ami hozza a tesztet, és ami nem hozza, azon meg nem látszódik semmi?

    Ne vedd túl komolyan az életet! Ez egy jó móka, és kihívás, kommunikálható előny. Nekem a Safari Mac-en minden böngészőnél jobban tetszik.

    Az megvolt, hogy bármilyen szarrá-tört linket, akármit lehet a downloadsba copy-pastelni és onnan tök mindegy mi volt, letölti? Imádom. És ez csak egy.