mboost-dp1

newz.dk

WaSP frigiver Acid3-testen

- Via The Web Standards Project - , redigeret af Net_Srak

Nu hvor Microsoft og Mozillas kommende browsere, Internet Explorer 8 og Firefox 3, allerede under udviklingen har vist, at de kan klar Acid2-testen, står de nu over for en ny opgave, Acid3 browsertesten.

Den nye Acid3-test fra The Web Standards Project (WaSP) tester primært en række standarder, der bruges i Web 2.0. En af de nye ting, der testes, er DOM Scripting, men der testes også for CSS og webfonte.

En liste over de specifikationer, der testes for, kan ses ved at klikke på overskriften af denne nyhed eller Læs mere. Ønsker man at prøve Acid3-testen, kan den findes her.





Gå til bund
Gravatar #1 - DrHouseDK
4. mar. 2008 14:23
Den ser sgu noget spøjs ud i IE7... hæhæ
Gravatar #2 - DrHouseDK
4. mar. 2008 14:27
Hmm... FF3 stopper ved 59/100.

Hvilken browser tester Acid-teamet i? O.o
Gravatar #3 - Tyrian
4. mar. 2008 14:27
Får groteske 12 point i IE7 - lidt bedre ser det ud med FF 2.0.0.12 (50/100), men af de to tilfælde er jo i nærheden af at være acceptable.

Det bliver dælme spændende at se hva IE8 trækker i den test..mon ikke der sidder et hold programmører som klasker sig i hovedet og siger "DOH!" efter de har fået den til at udføre Acid2:)

Oh well, de siger jo de holder sig til standarderne, så skulle den jo trække maks.
Gravatar #4 - ParusMajor
4. mar. 2008 14:31
#3 Hvordan kan en test af standarder der giver 50/100 være acceptabel? Det er da først okay når det giver 100/100, der er en grund til at det skal være STANDARD.

Dog er det okay at nuværende browsere ikke kan klare testen, da der er kommet nye standarder, som ACID3 tester. Nogen der ved hvilken browser der pt. får bedste resultat? Opera og Safari var nogle af de første til ACID2.
Gravatar #5 - mex
4. mar. 2008 14:35
Min Safari kan kun klare Acid3 med 39/100, og den kan faktisk heller ikke vise øjnene på smileyen i Acid2. Acid1 kan den dog godt klare uden problemer (:

Jeg kører Safari 3.0.4 på Mac OS X 10.5.2.
Gravatar #6 - Lobais
4. mar. 2008 14:37
Opera 9.26 giver 46/100
Firefox 2 giver 50/100
Gravatar #7 - Lobais
4. mar. 2008 14:42
I øvrigt, til dem, der mener, at de så denne test allerede for et par måneder siden, skyldes det, at der var beta.

Dette betyder naturligvis ikke, at den er fejlfri. Selv om den er lavet af eksperter inden for feltet, vil der kunne komme rettelser ind til den første rendener kan klare den.
Gravatar #8 - Sikots
4. mar. 2008 14:44
Firefox 3 Beta 3 i min udgave med diverse addons og tingeling trækker 59/100 point.
Det er vel ikke så dårligt for en beta-test? eller...
Gravatar #9 - Tyrian
4. mar. 2008 14:44
#4 det er en slåfejl. Der skulle have selvfølgelig have stået af ingen af de to tilfælde var i nærheden af at være acceptable.
Gravatar #10 - Lobais
4. mar. 2008 14:45
Testen på wikipedia: http://en.wikipedia.org/wiki/Acid3
Viser hvordan de forskellige browsere klarer testen.
Konquerer fra KDE 4 klarer den bedst med 60 rigtige, hvad nok skyldes, at de bruger en nyere version af webkit en safari.
Udviklingsversionen af webkit klarer 87/100.
Gravatar #11 - bobslaede
4. mar. 2008 14:50
firefox 3 beta 3 giver 60/100
Gravatar #12 - mathiass
4. mar. 2008 14:58
Firefox 3 er på vej ud ad døren, så den når næppe fuld Acid3 kompatibilitet, Safari har også haft en større release for nylig i forbindelse med Leopard, så der er nok længe til en release hvis de følger det nuværende skema. Det kunne være ret syret hvis IE8-teamet var de første som kunne klare Acid3(!)
Gravatar #13 - deldy
4. mar. 2008 14:58
Jeg kan godt lide at de ved hvordan det skal se ud når den er rigtig, når ingen browsere kan vise den 100/100 :)
Gravatar #14 - SpYkE112
4. mar. 2008 15:05
#13 - Mon ikke de har et fikst program til det?? Eller rent faktisk bare ved hvad de laver?
Gravatar #15 - Tyrian
4. mar. 2008 15:09
#14
De viser jo en rendering af, hvor billedet burde se ud...så de har jo nok afviklet det et eller andet sted..
Gravatar #16 - TullejR
4. mar. 2008 15:14
#10:Lobais
At sige at konqueror bruger webkit er altså forkert. khtml og webkit merger patches med hinanden for det meste, men derfor er det altså ikke det samme, og konqueror kommer - som det er nu - heller aldrig til at bruge webkit direkte. Spørg selv udviklerne af konqueror.
Gravatar #17 - TullejR
4. mar. 2008 15:15
#15: Eller beregnet sig frem til det. De ved jo godt hvor de vil hen ad, så selvfølgeligt er det ret nemt at lave en simpel side hvor det ser korrekt ud.
Gravatar #18 - reschat
4. mar. 2008 15:16
Prism giver 56/100 og ser desuden mere ud som den skal gøre i forhold til Firefox 2.

Men Prism er nu også en god browser - men havde nu regnet med at den ville klare den bedre.
Gravatar #19 - DarkFox
4. mar. 2008 15:20
65 Point med Opera Version 9.50 beta - Build 9807 (der er released to builds siden denne)
Gravatar #20 - ysangkok
4. mar. 2008 15:26
#15, det er jo ikke en decideret "rendering". Hvis det var en rendering ville de ikke kræve at det skulle se pixel for pixel ens ud i den rigtige Acid3 og reference versionen.

Browseren skal jo også selv f.eks. rendre teksten selv i reference version. Hvis denne version bare var et billede, ville forskellige OS'ers anti-aliasing ødelægge den idéelle pixel-for-pixel lighed.

Jeg håber bare på at der ikke er designfejl i den, for det ville ligesom få en til at miste ret meget af respekten til ACID-testen.
Gravatar #21 - Dr_Mo
4. mar. 2008 15:26
67 points med Firefox 3.0b4pre...
Gravatar #22 - gnаrfsan
4. mar. 2008 15:38
Det virker fint i IE 7. Det ser ihvertfald ret syret ud.
Gravatar #23 - Emmoss65
4. mar. 2008 15:46
Safari klarer sig fandme ikke godt. . .39/100.. tror jeg skifter til firefox lige om snart (igen)
Gravatar #24 - LsV
4. mar. 2008 15:47
Husk lige at dette har intet at gøre med w3c web standard - acid testen er hvad der sker hvis ikke w3c standard bliver overholdt.

Eller rettere, hvis man ikke skriver korrekt html, hvordan skal browseren så opfører sig - det er det acid testen handler om.

Et hurtigt eksempel er

<div
>

Her kan nogle browsere få det sjovt
Gravatar #25 - Lobais
4. mar. 2008 16:33
#16
khtml og webkit merger patches med hinanden
Interessant. Også efter webkit er blevet bygget ind i QT?

#24
Husk lige at dette har intet at gøre med w3c web standard
Det er måske lige at stramme den, men det er sandt, at den også tester nogen af de fallbacks, der er defineret i w3c standarden, i tilfælde af illegal data.
Gravatar #26 - Xill
4. mar. 2008 16:56
#24 .. rigtigt .. men derfor er det da meget behageligt at de alle er enige om hvordan de skal reagere, når de støder på sådan kode.

for mig ville det også være okay hvis de bare sprang over en sådan fejl, bare alle browsere behandler det på samme måde. (så må folk jo rette deres kode)

men lige meget hvad så er det altså vigtigt at der er standarter for hvad der skal gøres når folk bryder w3c standarterne.
Gravatar #27 - MathiasLM
4. mar. 2008 16:57
39 i Safari 3.
Gravatar #28 - TullejR
4. mar. 2008 17:03
#25: Qt er irrelevant i denne sammenhæng. Phonon bliver også udviklet uden for Trolltechs eget repository, selvom det også kommer med i Qt 4.4.
Gravatar #29 - LsV
4. mar. 2008 17:09
Jeg vil da hellere have at IE8/Firefox 3 overholder boksmodellen 100% istedet for acid testene - så er det jo op til producenterne af WYSIWYG programmerne til at lave et som kan overholde boks modellen, og skrive standard html kode. - og selvfølgelig de personer som laver det i notesblokken (eller farverige notesblokker) at overholde standarden.

Eller rettere sagt...
Får man ingen fejl i http://validator.w3c.org og i css validatoren, så ville tingene se ens ud i IE8/Firefox 3/Safari osv osv...
Gravatar #30 - knasknaz
4. mar. 2008 18:02
FAIL!

Men hvor er det fedt at de kræver webfont support. Det er virkelig en feature jeg har savnet, når jeg har været i design-hjørnet. Kun at kunne vælge mellem nogle få fonte, som man gætter på at folk har (eller endnu værre, at skulle holde sig til dem der er garanteret) er meget begrænsende for de grafiske muligheder. CSS3 får vistnok også support for flere kolonner (a'la en avis.)

Så mangler vi bare, at der også begynder at blive sat krav til kvaliteten af font-rendering (f.eks. windows' dårlige antialiasing), og at der kommer en ordentlig container/codec/html-tag standard for embedding af video i en webside i stedet for flash og klodsede object/embed tags.
Gravatar #31 - seahawk
4. mar. 2008 18:07
Så mangler vi bare, at der også begynder at blive sat krav til kvaliteten af font-rendering (f.eks. windows' dårlige antialiasing),

Det er i høj grad en subjektiv holdning - bare fordi du(og undertegnede) ikke bryder sig om den måde Windows antialiaser på, betyder det jo ikke at den er teknisk dårligere :)
Gravatar #32 - Windcape
4. mar. 2008 18:48
Dejligt med højere krav til browserne. Det giver udviklingerne noget at arbejde op imod.
Gravatar #33 - Mukke
4. mar. 2008 18:58
Synes det er lidt farligt med dette nærmest religiøse forhold til ACID tests...

F.eks. fra wikipedia (og ikek for at fremhæve en bestemt browser - de gør det sikker alle sammen):
The team that develop WebKit, used in Safari, also have a tracking bug[7]. As of late February 2008 the Webkit nightly builds pass 87 of the tests.


Var det ikke bedre at man kiggede på at opfylde standarden så godt som muligt, prioriteret efter hvilke dele der er vigtigst, frem for at prioritere efter at få størst mulig score i en speciel test?

I den perfekte verden ville 100% af standarderne muligvis blive fulgt, men i den virkelige verden vil det altid være et spørgsmål om prioritering. Og i den forbindelse finder jeg en sådan test her - og ikke mindst den virkning den kan have - problematisk. Som #29 er inde på vil jeg også hellere have en browser der viser korrekte sider perfekt, frem for en browser der viser sider med fejl "perfekt" i forhold til standarden. Og for hver krone der bliver brugt på at opfylde ACID3 for ACID3's skyld, er en krone der ikke bliver på _evt._ andre vigtigere ting.
Gravatar #34 - utdiscant
4. mar. 2008 19:16
Mit Opera 9.26 crashede da jeg prøvede Acid 3 testen :(
Gravatar #35 - LsV
4. mar. 2008 20:46
#30 + #31
Font-rendering...

Lige præcis dette synes jeg virkelig ikke Windows er særlig god til, Firefox på Mac giver et helt anden syn og langt pænere tekst (bare med simpel Arial fx) - og hvis man så bruger Safari, så bliver det endnu bedre.

Nu ved jeg så ikke om det er Mac skærmen (24" iMac) der giver den rigtig pæne skærm, eller om det er Mac OSX. Skal lige siges jeg endnu ikke har leget med Vista på en Mac, så kan ikke sige om det er Windows eller om det er skærmen :)
Gravatar #36 - Lobais
4. mar. 2008 21:02
#33
i den forbindelse finder jeg en sådan test her - og ikke mindst den virkning den kan have - problematisk.

Enig. Men i den virkelige verden er det også rat, at vide at i det mindste en bestemt del af standarden er supporteret af alle.

Jeg tror dog heller ikke det skal ses som, at webkit satser specifikt på acid 3, at de allerede har 87%. Hvis du læser på deres blog, har de længe været godt inde i kladderne til css 3 for f.eks. at supportere css-animation til programmer som Adium.

En anden vigtig funktion af syre testene er, at de, produceret uafhængigt, giver et eller andet grundlag for sammenligning af browseres standard support, og ved at udstille de dårlige, giver dem større incitament til at gøre noget ved sagen.
Gravatar #37 - c03
4. mar. 2008 21:40
ÅÅÅRRRH 100/100 i LYNX =D
Gravatar #38 - MiR
4. mar. 2008 22:40
5 skrev:
Min Safari kan kun klare Acid3 med 39/100, [...]
Jeg kører Safari 3.0.4 på Mac OS X 10.5.2.

Hvis man prøver Acid3-testen med nyeste Safari-motor (nightly build af Webkit), er de faktisk ret tæt på målet.

Her forleden dag, hvor jeg prøvede testen, var den på 87/100, altså kun 13 fejl fra målet.

Det bliver spændende at se hvem der kommer først, med understøttelse i en officiel browser.
Gravatar #39 - tblaster
4. mar. 2008 22:45
Til dem der gerne vil se hvordan Acid3 testen ser ud i forskellige browsere, så check http://browsershots.org/http://acid3.acidtests.org...
Gravatar #40 - salihb
5. mar. 2008 00:37
Rofl...

12/100 i IE 7
50/100 i nyeste Mozilla Firefox :S...

Ser ikke særlig godt ud lol!!!!111
Gravatar #41 - el_barto
5. mar. 2008 07:26
Jeg har lidt svært ved at tage denne test seriøst. At teste for hvordan en browser viser fejl-skrevet kode er (for mig at se) hul i hovedet.

Tag nu f.eks. denne fejl i Firefox 2:

Fejl: Stilarket http://acid3.acidtests.org/empty.css blev ikke indlæst, fordi dets MIME type, "text/html", ikke er "text/css".
Kildefil: http://acid3.acidtests.org/
Linje: 0

Er det Firefox´s skyld?

Nej, lad os få en ACID-test der viser antal point opnået i kode der overholder standarderne, serveres med korrekt mime-type og de øvrige headers korrekte.
Gravatar #42 - mathiass
5. mar. 2008 08:23
Jeg har lidt svært ved at tage denne test seriøst. At teste for hvordan en browser viser fejl-skrevet kode er (for mig at se) hul i hovedet.
Fordi det i erkendelse af at de fleste sider ikke overholder standarderne også er standardiseret hvordan man skal behandle kode som ikke overholder standarderne(!). Der testes ikke noget i Acid-testen som man ikke kan afgøre en korrekt rendering af ud fra specifikationerne, så derfor bør browserne rendere korrekt.
Gravatar #43 - Holger_dk
5. mar. 2008 08:24
#41:
det er ikke hul i hovedet, da det også er en del af standarden hvordan FEJL håndteres... altså så, hvis det skulle gå galt, giver et ensartet resultat.

det gør også at det er nemmere at debugge
Gravatar #44 - el_barto
5. mar. 2008 09:06
Jeg kan altså stadig ikke se hvorfor Firefox IKKE skulle give en fejlmelding (og nægte at læse) et CSS-ark der indeholder HTML og har en html/text mime-type.

Sider der ikke overholder standarden vil i fremtiden (forhåbentlig) bare vise en blank side med "Taberen der har lavet denne side gad ikke teste den" :D
Gravatar #45 - mathiass
5. mar. 2008 09:43
#44 Det skal Firefox ikke gøre fordi standarden indeholder en beskrivelse af hvad man skal gøre i det tilfælde. Det er da sådan set ret simpelt...
Gravatar #46 - DrHouseDK
5. mar. 2008 09:46
Den der browsershots er da genial.. (eller?!)

http://peecee.dk/upload/view/101814
Gravatar #47 - DrHouseDK
5. mar. 2008 09:47
IE 5.5 scorer 1 point bedre end IE 7 O.o
Gravatar #48 - el_barto
5. mar. 2008 10:08
#45 Jeg kunne ikke finde noget på ACID-siden, men der må da være noget dokumentation på at W3C fortæller at en browser skal tolke en .css-fil som CSS på trods af at den indeholder HTML og en HTML mime-type.

Jeg er ikke bekendt med at det findes, men tror da på dig :)
Gravatar #49 - Windcape
5. mar. 2008 11:07
#48

http://www.ietf.org/rfc/rfc2318.txt

Og grunden til at der er fejl i Acid testene, er fordi de checker om browserne forsøger at rette fejlen, eller opfører sig som forventet.

Det er jo netop problemet med Internet Explorer, at den forsøger at rette dårlig kode, og derfor tillader dårlig kode.
Gravatar #50 - Lobais
5. mar. 2008 14:47
Det er jo netop problemet med Internet Explorer, at den forsøger at rette dårlig kode, og derfor tillader dårlig kode.

Det var da også flinkt af den, hvis den vel at mærke lige gad overbevise resten af w3c om det første, så vi kunne få browsere der opførte sig ens.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login