Hehehe, fin vurdering: “Vanskelig å si”. Tror vi heller kan opprette en kategori som heter “Ned i bøtta” mener nå jeg..!
Prøvde Acid3-testen med Safari jeg nå, fikk faktisk en score på 39, så ble litt glad da, hehe..
Men, tilbake til grunnen om hvorfor jeg skulle kommentere Internet Explorer 8, er at jeg pr dags dato har sett meg lei på at Microsoft skal ha sine egne standarder når det gjelder generering av nettsider og funksjoner som kun fungerer i Internet Explorer. Greit nok, sistnevnte er 3.parts utviklere sin feil, men når Microsoft lar dette være mulig, så blir jeg småsint av hele opplegget.
Grunnen er at på jobben så fungerer nesten ingenting av interne intranet på Firefox eller Opera. Alt er bygget opp med hensyn av Internet Explorer. Fint nok for de som liker det, men jeg som svoren Firefox-bruker gir opp å følge med på intranettene. Ingenting fungerer som sagt i Firefox, og til nød så fyrer jeg igang Internet Explorer kun for å få ført timer (lønn vil jeg veldig gjerne ha), og bare dette gir meg ingenting annet enn frustrasjon. Mitt poeng? Regner med at versjon 8 fortsatt kommer til å støtte dette, slik at vi aldri får et fritt valg av nettleser.
Beklager off-topic her i bloggen din, men blir så oppgitt av og til!
http://blogs.msdn.com/ie/archive/2008/03/05/why-isn-t-ie8-passing-acid2.aspx forklarer hvorfor/hvorfor ikke…
IE8 passes the official ACID2 test hosted on http://www.webstandards.org/files/acid2/test.html. (Note, this seems to be a popular destination at the moment. You may have trouble reaching the site.)There are also a number of copies of this test around the net. One popular copy that I’ve seen of late is http://acid2.acidtests.org/
IE8 fails the copies of ACID2 due to the cross domain security checks IE performs for ActiveX controls. Since IE does not natively handle HTML content in the OBJECT tag, but rather uses IE’s rendering engine as an ActiveX to display this HTML content, the same cross domain security checks also apply.
————
Thomas A: Dette er nettopp grunnen til at Microsoft fatkisk gjør en del store endringer i IE8. Som f.eks. å rendre sider i henhold til standarder som “default” valg, og ikke IE6 quirks mode som i IE7. Web slicences etc. er små tillegg som er spesifisert og gitt ut fritt tilgjengelig. I løpet av en dag var disse implementert på Firefox også.
Er det bare jeg som finner det noe sært at Internet Explorer krever ActiveX for å få dette til å spille rent? Nå må det vel sies at ActiveX i seg selv er sært. Og sårt.
Martin: vi er flere som stusser på det ja. Hvis den er avhengig av tillegg for å komme i mål, så er det liksom ikke helt jubel. Noen som vet hva den bruker active x til i testen?
@Christian: Acid testen inneholder en object tag og IE8 støtter ikke å selv rendre HTML innhold inne i en object tag. Dermed bruker de IE sin rendermotor via et ActiveX objekt for å rendre dette innholdet. (så kan man diskutere hvor lurt/bra/dårlig/idiotisk dette er) Problemet med f.eks. http://acid2.acidtests.org/ er at de referer til innhold på ett annet domene og ActiveX har ganske strenge regler for å hente ting fra andre domener og dermed feiler den.
Så den består fint testen på http://www.webstandards.org/files/acid2/test.html men ikke på http://acid2.acidtests.org/
At IE8 passerer ACID2 på webstandards.org men ikke andre steder har med cross-domain security å gjøre, ja. Hvis object-elementet i HTML-koden hadde referert relativt til samme domene som HTML-dokumentet ble servert fra, ville testen passert uansett hvor den lå hen, men da den refererer til absolutt URL på et annet domene (nemlig webstandards.org) blir ikke URL-en dereferert i det hele tatt og testen feiler således.
Man kan selvsagt si at dette er en idiotisk måte å implementere object-elementet på, noe jeg i så fall ville vært helt enig i, men når det først er slik det er gjort, synes jeg sikkerhetsaspektet og årsaken til at det ikke fungerer er helt grei.
Før du poster en kommentar må du være kjent med retningslinjene for kommentarposting, samt personvernpolitikken for bekkelund.net.
Felter merket med * må fylles ut. Din e-postadresse vil ikke være synlig.
Formatering med XHTML: Du kan bruke disse elementene til formatering: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> . Tekstbaserte uttrykksikoner konverteres automatisk til bilder. Hjelp til formatering.
Martin Bekkelund er fornøyd bruker av WordPress med hjemmelaget tema.
Du kan abonnere på både artikler som Atom, RSS 2.0 eller RSS 0.92, samt kommentarer som RSS 2.0.
Denne artikkelen ble til ved hjelp av 13 kopper espresso konsumert på 0.464 minutter.