Hoofdcategorieën
Topicacties

IE8 en Acid2: Super standards vs backwards compatibility

Pagina: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 last

Reageer Nieuw Topic
Nog steeds geen boomknuffelaar

Vers van de pers:
http://blogs.msdn.com/ie/...osted=true#commentmessage
quote:
As a team, we’ve spent the last year heads down working hard on IE8. Last week, we achieved an important milestone that should interest web developers. IE8 now renders the “Acid2 Face” correctly in IE8 standards mode.
http://ieblog.members.winisp.net/images/AcidTest2.PNG

Is er dan toch nog hoop :? Als ze nu ook nog wat andere dingen eindelijk fixen zou het misschien ooit nog wel een normale browser kunnen worden waar je niet bij elke release al je sites hoeft te patchen :o

Nog geen woord in de blogpost over hoe dan precies die 'standards compliant mode' getriggered wordt, maar ik hoop niet dat ze daar weer een of ander proprietary iets voor verzonnen hebben.

SchizoDuckie wijzigde dit bericht 20-12-2007 00:45 (35%)

Berichten: 337
Reg. datum: 19 december 2007

wilt iemand zo vriendelijk zijn om mij te vertellen wat de acid2 face test is?
 
Het zou bijna raar zijn als je niet een klein beetje naar richtlijnen zouden kijken :) Dit is niet meer dan een open deur intrappen.

Ja natuurlijk kijken ze. Ja natuurlijk houden ze een crisp achter een deur heigen :P

Maar minder dan dit zou toch niet kunnen?

disjfa - disj·fa (meneer)
disjfa.nl
Speel mee: schuifpuzzle | indiegamer.nl

Nog steeds geen boomknuffelaar

quote:
Onizuka-Sensei schreef op donderdag 20 december 2007 @ 00:43:
wilt iemand zo vriendelijk zijn om mij te vertellen wat de acid2 face test is?
quote:
What are we testing?

Acid2 tests features that web designers have been requesting. Everything that Acid2 tests is specified in a Web standard, but not all Web standards are tested. Acid2 does not guarantee conformance with any specification. After careful consideration, we have selected and are testing the features we consider most important for the future of the web. Although Acid2 was inspired by Microsoft’s announcement of IE7, it is not targeted at a specific browser. We believe Acid2 will highlight problems in all current browsers.
Oftewel, als een browser de Acid2 test goed doorkomt (d.w.z. er staat een smiley face in) dan wil dat zeggen dat de volledige specifieke subset van CSS 2.1 geimplementeerd is die de Acid2 gasten bij elkaar geraapt hebben, wat er weer voor zorgt dat je niet iedere keer browser specifieke hacks hoeft toe te passen om iets werkend te krijgen. Overigens zegt dit alleen iets over het rendersysteem (de layout engine zoals daar bij IE vaak over gesproken wordt), en helemaal niets over de daar achterliggende DOM en z'n browser specifieke quirks.

SchizoDuckie wijzigde dit bericht 20-12-2007 00:54 (3%)

USB-apparaat voor massaopslag
Berichten: 205
Reg. datum: 25 mei 2006

quote:
Onizuka-Sensei schreef op donderdag 20 december 2007 @ 00:43:
wilt iemand zo vriendelijk zijn om mij te vertellen wat de acid2 face test is?
http://www.google.nl/search?q=acid2, bovenste hit.
Met deze test kun je checken of een browser aan standaarden voldoet.
1 minuut te laat

BARTdG wijzigde dit bericht 20-12-2007 00:50 (4%)

Wij Tweakers doen elkaar permanent de groeten. http://www.artsalas.com/w_esculturas/esc_011.htm

MVP Windows Live Platform

Hmm, ik heb vorige week (11/12) een kaart per post naar het IE-team gestuurd, met daarin de vraag of ze ons developers wat meer info zouden willen geven. De bezorgtijd zou 5 tot 7 werkdagen zijn, kennelijk heeft die Dean mijn kaart gehad en gelezen...

Maar het zal wel gewoon toeval zijn ;)


O, de tekst die ik erin had gezet:
quote:
Hi Dean,

This card is for the entire IE-team.

First of all, let me say: I wish you a merry
Christmas, and a happy new year.


Good luck on developing IE 8, and please
be more open with us developers as you
were when you were devving IE 7.

Hope to hear from you soon ;)


Best wishes,
Alex van Herwijnen
IE-fan
En dan aan de andere kant mijn adresgegevens, als plaatje een "Yodelaheeehoooo" van Hoops & Yoyo (www.hallmarkgreetz.nl)

Alex) wijzigde dit bericht 20-12-2007 00:52 (46%)

Ik geloof het pas als IE8 ook mijn site goed rendert. :/ Zelfs mijn mobiel doet het beter dan IE6/7.

En verder: heel leuk dat IE8 eindelijk een wat, 8 jaar oude standaard goed implementeert, maar verder? DOM lvl3? SVG? XHTML? etc etc.

Fuzzillogic wijzigde dit bericht 23-08-2008 11:15 (40%)

Je wilt "Photoshop" voor PHP? Nexime, de foto-extensie!

Berichten: 337
Reg. datum: 19 december 2007

quote:
SchizoDuckie schreef op donderdag 20 december 2007 @ 00:48:
[...]


[...]


Oftewel, als een browser de Acid2 test goed doorkomt (d.w.z. er staat een smiley face in) dan wil dat zeggen dat de volledige CSS 2.1 spec geimplementeerd is, wat er weer voor zorgt dat je niet iedere keer browser specifieke hacks hoeft toe te passen om iets werkend te krijgen. Overigens zegt dit alleen iets over het rendersysteem (de layout engine zoals daar bij IE vaak over gesproken wordt), en helemaal niets over de daar achterliggende DOM en z'n browser specifieke quirks.
dankuwel :)
 
Berichten: 12.396
Reg. datum: 04 november 2000

Als dit een indicatie is van de standardscompliance van IE8, dan ziet het er goed uit. Maar dat zal de tijd moeten uitwijzen. Ze kunnen het bij wijze van spreken wel zo getweaked hebben dat net die Acid2-test het doet, maar de engine uiteindelijk nog steeds slecht de standaarden ondersteunt. Hopelijk is het echter echt het resultaat van de verbeteringen.

Vreemd dagje vandaag. Internet explorer die Acid2 goed rendert, teasertje van Duke Nukem Forever, een deel van m'n salaris al gestort... the world's gone crazy :+

Spank your inner muppet! | Geschiedenis van GoT

Jeuj, ze hebben een 9,5 jaar oude standaard geimplementeerd!!!

Dus hoeven we nog maar 3 jaar te wachten op XHTML, 5 jaar op SVG 1.1 en 6 jaar op DOM lvl3.

Het is voorlopig nog aangenaam warm in hel.

Je wilt "Photoshop" voor PHP? Nexime, de foto-extensie!

USB-apparaat voor massaopslag
Berichten: 205
Reg. datum: 25 mei 2006

quote:
Cyphax schreef op donderdag 20 december 2007 @ 00:55:
Vreemd dagje vandaag. Internet explorer die Acid2 goed rendert, teasertje van Duke Nukem Forever, een deel van m'n salaris al gestort... the world's gone crazy :+
Ik had ook zoiets. Heb ik net een Bluetooth toetsenbord gekregen vanwege de wekenlange problemen met het interne toetsenbord van mijn MacBook Pro, is er ineens een patch...
quote:
Cyphax schreef op donderdag 20 december 2007 @ 00:55:
Ze kunnen het bij wijze van spreken wel zo getweaked hebben dat net die Acid2-test het doet, maar de engine uiteindelijk nog steeds slecht de standaarden ondersteunt. Hopelijk is het echter echt het resultaat van de verbeteringen.
Dat is het probleem met alle tests, vrees ik. Ze nodigen uit tot het frauderen om de test te doorstaan, in plaats van tot het vinden van een echte oplossing.

Maar ik was positief verbaasd over IE7, dus ik blijf hoop houden.

Wij Tweakers doen elkaar permanent de groeten. http://www.artsalas.com/w_esculturas/esc_011.htm

( o Y o )
Berichten: 21.261
Reg. datum: 08 juni 2000

quote:
Zelf inzet tonen zou je niet mistaan. Dat is ook een va nde regels in dit subforum. Denk daar even aan.

Girls with an ass like this, don't talk to guys with a face like that.
You've moved up on my notch-list. You now have 1 notch...
KnuffelActie 2009!

( o Y o )
Berichten: 21.261
Reg. datum: 08 juni 2000

quote:
Fuzzillogic schreef op donderdag 20 december 2007 @ 01:06:
Jeuj, ze hebben een 9,5 jaar oude standaard geimplementeerd!!!

Dus hoeven we nog maar 3 jaar te wachten op XHTML, 5 jaar op SVG 1.1 en 6 jaar op DOM lvl3.

Het is voorlopig nog aangenaam warm in hel.
Hoe lang heeft het geduurd voordat Firefox het had geimplementeerd? Volgens mij is 't voor IE8 nooit enige bedoeling geweest om Acid2 te kunnen renderen :)

Girls with an ass like this, don't talk to guys with a face like that.
You've moved up on my notch-list. You now have 1 notch...
KnuffelActie 2009!

Nouja, ik gok dat de acid2 test er in deze op wijst dat ze eens echt serieus bezig zijn geweest om die antieke Trident-engine eens te vervangen voor wat fatsoenlijks. Van Trident kan ik echt niet zeggen dat die de CSS2-spec implementeerde, daarvoor zijn er echt VEEL te veel hiaten.

En ik heb het ook niet over firefox. Opera ftw ;)

Oh! Ff testen hoe m'n mobiel de acid2-test rendert :P

[edit]resultaat:
http://randysimons.com/overige/browsable/Nokia-Acid2.png

Ach. He? We've seen worse :+

Fuzzillogic wijzigde dit bericht 20-12-2007 01:28 (13%)

Je wilt "Photoshop" voor PHP? Nexime, de foto-extensie!


Acties: [view][quote]


Door: crisp
Devver / Moderator WEB
Papa van Jeremy \o/
Berichten: 32.394
Reg. datum: 24 februari 2000

Ik vraag me ook af wat de "IE8 Standards Mode" precies inhoud en hoe dat afwijkt van de "Standards Compliant Mode" in IE6/7. Ik hoop niet dat dit weer een nieuwe renderingmode wordt die een of andere (propriety) opt-in switch nodig heeft, ik zie liever een IE-only opt-out switch voor diegenen die geen standards-compliant sites/apps kunnen/willen maken zodat de rest van de wereld in ieder geval wel verder kan...

Verder zegt Acid2 niet zoveel mbt ECMA/DOM support; punten waar IE ook het nodige ontbeert. Ik zal me in ieder geval alvast voorbereiden op een te introduceren ie8_fix.css want ik geloof niet dat de eerste echte poging tot standards-compliance zonder bugs zal zijn...
Sunglasses at night

quote:
BtM909 schreef op donderdag 20 december 2007 @ 01:08:
[...]

Hoe lang heeft het geduurd voordat Firefox het had geimplementeerd? Volgens mij is 't voor IE8 nooit enige bedoeling geweest om Acid2 te kunnen renderen :)
Firefox? Nog steeds niet. Althans, misschien versie 3 ofzo, maar beta's hou ik niet echt bij.

Verder, leuk dat ze deze nu aan het werk hebben, maar zoals eerder is opgemerkt: klopt de rest ook?

En Crisp: zou leuk zijn als ze helemaal voldoen, maar dan mag je _fix.css-bestanden bij gaan leveren voor Fx en de rest... Uiteindelijk maakt het geen ruk uit zolang de belangrijkste browsers niet alles precies hetzelfde renderen.

Punksmurf wijzigde dit bericht 20-12-2007 01:30 (19%)

being high is my total existence
Catch Interactive

Berichten: 3.201
Reg. datum: 14 november 2003

Het viel me op dat bij Safari en Firefox de Acid2 test niet eens goed renderde, maar later zag ik op Slashdot een mogelijke verklaring:
I noticed the same error on Konqueror 3.5.8, Opera 9.5a, & Firefox 3 on Linux, and on Opera 9.24 and Safari 3.04 on Windows -- all of which are supposed to pass the test.

Earlier today I tried to pull up the webstandards.org website, and couldn't. This got me thinking it might be a server problem.

I looked at the code for the test, and at one point it has an OBJECT where it tries to load the url, http://www.webstandards.org/404/ [webstandards.org]. That should fail, causing the browser to display the fallback content inside the OBJECT element instead.

Guess what? That URL is returning a 200 OK code instead of 404 Not Found, so the compliant browsers are doing what they're supposed to do and displaying the content of that page in a little rectangle with scroll bars, and hiding the fallback content that we would normally see.

When their webmaster fixes the server config, the various compliant browsers should start displaying it correctly again.
 
ondergewaardeerde internetguru
Berichten: 6.236
Reg. datum: 30 december 2001

Hoewel ACID2 een stap in de goede richting is, blijft het maar een enkele testcase. Het feit dat Internet Explorer de laatste browser is die er aan voldoet is ook niet echt iets om trots op te zijn, en helemaal als dit als dit alles is wat het afgelopen jaar is bereikt.

Microsoft had zich voorgenomen om na IE7 minstens ieder jaar een update uit te brengen. Inmiddels is het jaar al ruim voorbij en hebben we nog niks meer dan een screenshotje van een smiley. Er had al maanden geleden een public beta moeten zijn.

Voor IE7 is er ook een hele hoop werk verricht aan features die niet op tijd konden worden geimplementeerd voor Windows Vista, na meer dan een jaar extra is daar ook niks meer van vernomen.

Eigenlijk is het dus maar een heel klein stapje dat wel heel erg lang op zich heeft laten wachten.

Aan de inhoud van de bovenstaande tekst kunnen geen rechten worden ontleend, tenzij dit expliciet in dit bericht is verwoord.

Berichten: 5.379
Reg. datum: 23 januari 2001

quote:
BtM909 schreef op donderdag 20 december 2007 @ 01:08:
[...]

Hoe lang heeft het geduurd voordat Firefox het had geimplementeerd? Volgens mij is 't voor IE8 nooit enige bedoeling geweest om Acid2 te kunnen renderen :)
Als je het interview bekijkt op channel9 http://channel9.msdn.com/showpost.aspx?postid=367207 dan zie je dat ze de test uit elkaar hebben getrokken en bug voor bug hebben uitgezocht en 'verholpen'. Ze geven ook aan dat het voor IE7 nooit de bedoeling was om deze dingen te fixen maar dat dit bij IE8 een belangrijk onderdeel van het project is.

Het komt iig op mij over alsof ze IE8 hebben gemaakt aan de hand van deze test hoewel ze dat wel een aantal keer proberen te ontkennen.

Zou het leven wel een stuk makkelijker maken, we zullen wel zien wat het word.

Blackspot wijzigde dit bericht 20-12-2007 02:58 (9%)

 
Python!
Berichten: 1.319
Reg. datum: 24 maart 2004

quote:
crisp schreef op donderdag 20 december 2007 @ 01:18:
Ik vraag me ook af wat de "IE8 Standards Mode" precies inhoud en hoe dat afwijkt van de "Standards Compliant Mode" in IE6/7. Ik hoop niet dat dit weer een nieuwe renderingmode wordt die een of andere (propriety) opt-in switch nodig heeft, ik zie liever een IE-only opt-out switch voor diegenen die geen standards-compliant sites/apps kunnen/willen maken zodat de rest van de wereld in ieder geval wel verder kan...
In het filmpje op channel9 hebben ze het idd over een nieuwe engine. Als het via een opt-in switch gaat betekent dat wel dat ze de ACID2 test gewijzigd hebben, en dat ze 'm dus eigenlijk niet halen ;)
left part of the evil twins

quote:
JanDM schreef op donderdag 20 december 2007 @ 08:43:
[...]

Als het via een opt-in switch gaat betekent dat wel dat ze de ACID2 test gewijzigd hebben, en dat ze 'm dus eigenlijk niet halen ;)
Scherp ;)
quote:
Hangt er vanaf hoe hun opt-in switch is lijkt me. Als ze de opt-in switch als juist doctype hebben is er nog niks aan de hand.
Goeie doctype -> standards mode
Geen doctype -> compliant mode
 
zie 23648

ik hoop iig dat ze er rekening mee houden dat de html5 proposed doctype wel IE8 standards mode triggered:
code:
1
<!doctype html>

sowieso is dat hele dtd gebeuren dikke klets imho, alleen nuttig voor editors die ook echt aan de dtd checken (zijn er weinig) browsers doen er geen zak mee, behalve gebruiken als rendermode switch. Beetje oneigenlijk gebruik

Gelukkig hebben ze dat voor html5 iig door

mophor wijzigde dit bericht 20-12-2007 09:57 (49%)

var _ = {_: 'unreadable code detected!'};
alert(_._);

Berichten: 254
Reg. datum: 27 augustus 2004

Zoals MossMan in de comments al zegt:
quote:

[...]
Zo te zien doen ze dat al... het lijkt er op dat de ACID2 test-site is veranderd!!! Waardoor Opera, Firefox et al het ineens NIET meer renderen, maar - wat toevallig - IE8 ineens wel!

http://my.opera.com/deskt...ml/1596591#comment4257522
En het schijnt dus dat de 'officiële' acid2 test is aangepast, degene die gewoon werkt in Opera, FF en Safari staat
quote:
Ha-ha, Microsoft fix acid2 for IE8. Now IE8 pass test (http://blogs.msdn.com/ie/...nd-acid2-a-milestone.aspx). But only IE8. No others! (consalt)
---
The test is currently broken, so if the current version is the one IE8 is working with it doesn't pass Acid2 after all.

Here's a proper version of Acid2:

http://www.hixie.ch/tests/evil/acid/002/ (haavard)
hier dus...

$me;

( o Y o )
Berichten: 21.261
Reg. datum: 08 juni 2000

Lees dan ook de rest van de comments ;)
quote:
Hij is niet veranderd. Beetje extra onderzoek laat blijken dat de publieke ACID test een beetje stuck was / is ;)

Hier wat meer info: http://it.slashdot.org/co...d=394442&cid=21759522

BtM909 wijzigde dit bericht 20-12-2007 10:58 (12%)

Girls with an ass like this, don't talk to guys with a face like that.
You've moved up on my notch-list. You now have 1 notch...
KnuffelActie 2009!

Pagina: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 last



VNU Media logo Powered by True

© 1998 - 2009 Tweakers.net - Alle rechten voorbehouden

Uitgever van: