Verder ben ik het eens met crisp: dit is echt gewoon achterlijk.
Feit is dat MS met oude meuk zit die ontwikkeld is voor IE. Dat kúnnen ze / mogen ze niet breken omdat iedereen (behalve puristen/standard compliant ontwikkelaars) over ze zullen vallen.quote:Microsoft heeft gewoon poep op z'n hoofd en laat zich weer eens van z'n echte kant zien. Wmb hoeft er geen IE8 te komen en mag die hele bende afsterven, daar zouden ze de mensheid een groot plezier mee doen...
Ik kan niet echt een goede oplossing bedenken behalve een header meegeven. Ik zie genoeg rants in dit topic (en terecht, ik ben ook niet blij met IE), maar niemand draagt een beter alternatief aan behalve 'break it'.
Op zoek naar een baan? Kom werken bij SWIS!
We hebben het dan ws voornamelijk over intranet webbased applicaties. Als IE8 gewoon naast IE6/7 te installeren zou zijn dan is het breken van dergelijke 'sites' al een stuk minder sterk argument omdat bedrijven dan nog steeds de oude versie IE kunnen blijven gebruiken voor deze applicaties.quote:orf schreef op dinsdag 22 januari 2008 @ 23:06:
[...]
Feit is dat MS met oude meuk zit die ontwikkeld is voor IE. Dat kúnnen ze / mogen ze niet breken omdat iedereen (behalve puristen/standard compliant ontwikkelaars) over ze zullen vallen.
Ik kan niet echt een goede oplossing bedenken behalve een header meegeven. Ik zie genoeg rants in dit topic (en terecht, ik ben ook niet blij met IE), maar niemand draagt een beter alternatief aan behalve 'break it'.
Waar je het hebt over publieke sites: als die al breken in IE8's "super-duper" standards mode dan waren die sites waarschijnlijk al broken in elke andere browser behalve IE...
Maar goed, als de HTML5 doctype straks een automatische opt-in voor 'edge' is dan vind ik het wel prima eigenlijk
crisp wijzigde dit bericht 22-01-2008 23:17 (5%)
HTML5 doctype = edge, stond dit dat wel in de planning (heb ik gemist namelijk ?)
Blackspot wijzigde dit bericht 22-01-2008 23:21 (15%)
Dat is zo, maar je herinnert je vast wel de topics hier op GoT met als titel 'IE only websites'. Bij sommige doelgroepen zie je percentages tot 98% IE gebruik. Is het dan erg dat de site het niet doet in andere browsers? Ja, dat is erg omdat het niet volgens de standaarden gebouwd is. Ja, dat is erg omdat dit slecht toegankelijke websites zijn.quote:Waar je het hebt over publieke sites: als die al breken in IE8's "super-duper" standards mode dan waren die sites waarschijnlijk al broken in elke andere browser behalve IE...
Toch kan MS deze sites niet breken.
Het is lang geleden dat ik naar Outlook Web Access heb gekeken, maar volgens mij is dat ook een goed voorbeeld. MS kan het niet verkopen als dat in IE8 ineens niet meer werkt
edit:
HTML5 als doctype lijkt mij ook een goede, ik verwacht echter in IE 10.5 support voor een subset van HTML5.
orf wijzigde dit bericht 22-01-2008 23:23 (7%)
Op zoek naar een baan? Kom werken bij SWIS!
uhm, de mening van een meerderheid heeft meestal niet zo veel te betekenen. Een gemiddeld kennisniveau is imo niet genoeg om hier echt een oordeel over te kunnen vellen. Dat wil niet zeggen dat ik denk dat ik gelijk heb (ook al heb ik dat welquote:Blackspot schreef op dinsdag 22 januari 2008 @ 23:18:
We zouden eigen gewoon eens een poll moeten houden onder webdevvers en andere mensen die er verstand van hebben wat hun keuze is. En dan zorgen dat er zoveel mogelijk ( als in veel ) mensen stemmen zodat we een democratie beeld krijgen.
De discussie is in deze veel belangrijker omdat je daarmee meerdere aspecten van 'het probleem' kan belichten en daarmee mensen juist helpt een objectiever beeld te krijgen (voor zover ze daarvoor open staan).
Ik refereerde naar:quote:HTML5 doctype = edge, stond dit dat wel in de planning (heb ik gemist namelijk ?)
hoewel Chris Wilson hier nog in het midden laat of dat dan opt-in is voor IE8(?)'s buggy en incomplete implementatie van HTML5 of 'edge'quote:# re: Compatibility and IE8
Tuesday, January 22, 2008 12:03 PM by cwilso
@SvenGroot, @David Zülke: of course, for content that we don't have backward compatibility concerns for (a new DOCTYPE or MIME type, e.g.), we can automatically opt in.
crisp wijzigde dit bericht 22-01-2008 23:28 (22%)
OWA zal automatisch in quirks mode worden gerenderd, zelfs met Exchange 2007 is de source nog brak:quote:orf schreef op dinsdag 22 januari 2008 @ 23:21:
[...]
Het is lang geleden dat ik naar Outlook Web Access heb gekeken, maar volgens mij is dat ook een goed voorbeeld. MS kan het niet verkopen als dat in IE8 ineens niet meer werkt
HTML:
1 | <!-- Copyright (c) 2006 Microsoft Corporation. All rights reserved. -->
|
Dit is een letterlijke c/p uit de OWA die ik heb
De vraag is of die sites wel of niet al een opt-in doen naar standards mode dmv een volledige doctype. Verder kan je wel blijven stellen dat "sites niet mogen breken, zelfs al zijn het IE-only sites", maar is dat wel gekwantificeerd? Met andere woorden: hoeveel sites zouden er breken bij wijziging X in IE8 en in welke mate? Wat is acceptabel en wat niet, en wie bepaald dat? objectief gezien?quote:orf schreef op dinsdag 22 januari 2008 @ 23:21:
[...]
Dat is zo, maar je herinnert je vast wel de topics hier op GoT met als titel 'IE only websites'. Bij sommige doelgroepen zie je percentages tot 98% IE gebruik. Is het dan erg dat de site het niet doet in andere browsers? Ja, dat is erg omdat het niet volgens de standaarden gebouwd is. Ja, dat is erg omdat dit slecht toegankelijke websites zijn.
Toch kan MS deze sites niet breken.
Verder weet ik niet in hoever HTML5 compatible is met HMTL4, als dit 100% is maakt het niet uit of IE8 HTML5 nog niet foutloos weergeeft, je zou dan iig alle features uit 4 kunnen gebruiken zonder problemen (en opt-in problemen). Maar dan moeten de rest van de browsers ook niet gaan flippen over HTML5's doctype anders schiet je niets op. (of lul ik nou dom?)
Blackspot wijzigde dit bericht 22-01-2008 23:39 (34%)
Het aanpassen van website door voor IE8 beperkt je zo specifiek tot IE8 (en nieuwer?) terwijl je de devvers die wel van toeten en blazen weten niet lastig valt met deze crap.
Je verlichting bedienen met Arduino? Maak het zelf, met 433MHzForArduino!
Omdat ze willen dat alle oude niet-meer-onderhouden websites nog blijven werken ....quote:Fuzzillogic schreef op dinsdag 22 januari 2008 @ 23:42:
Waarom draaien ze het niet gewoon om? Sites met correct HTML4 en nieuwer doctype renderen in standards-mode, maar dat je met een meta-tag of conditional comment oid kunt aangeven dat je eigenlijk een incapabele prutser bent en je je website hebt "geoptimaliseerd" voor IE6/7.
Het aanpassen van website door voor IE8 beperkt je zo specifiek tot IE8 (en nieuwer?) terwijl je de devvers die wel van toeten en blazen weten niet lastig valt met deze crap.
Als ze Outlook Web Access vanaf het begin Standards-compliant hadden gecode, dan zou a) de ervaring er in IE en FF er even goed uit zien en B hij ook makkelijk draaien in een standard compliant IE8.quote:orf schreef op dinsdag 22 januari 2008 @ 23:21:
[...]
Dat is zo, maar je herinnert je vast wel de topics hier op GoT met als titel 'IE only websites'. Bij sommige doelgroepen zie je percentages tot 98% IE gebruik. Is het dan erg dat de site het niet doet in andere browsers? Ja, dat is erg omdat het niet volgens de standaarden gebouwd is. Ja, dat is erg omdat dit slecht toegankelijke websites zijn.
Toch kan MS deze sites niet breken.
Het is lang geleden dat ik naar Outlook Web Access heb gekeken, maar volgens mij is dat ook een goed voorbeeld. MS kan het niet verkopen als dat in IE8 ineens niet meer werkt
edit:
HTML5 als doctype lijkt mij ook een goede, ik verwacht echter in IE 10.5 support voor een subset van HTML5.
Maar dat willen ze natuurlijk niet, ze willen dat laatste beetje sites met proprietary crap nog houden zo lang ze kunnen
=edit=
Als MS echt had gewild dan laten ze zich natuurlijk niet tegenhouden door OWA, OWA wordt immers gemaakt door MS zelf dus hoeveel moeite is het om je OWA team samen met het IE-team een goede OWA te laten maken....
Ramon wijzigde dit bericht 22-01-2008 23:57 (51%)
Following rules makes you stupid. | God is an imaginary friend for adults.
Ramon wijzigde dit bericht 22-01-2008 23:57 (108%)
Following rules makes you stupid. | God is an imaginary friend for adults.
Als ze OWA vanaf het begin volgens de standaarden gecode hadden, hadden wij nu geen XMLHttp Object, vergeet dat niet. Ik ben helemaal niet tegen proprietary crap, maar maak dát dan juist opt-in en maak de standaard gewoon volgens de specs. Dan is iedereen blij en is er ruimte zat om te experimenteren.quote:Ramon schreef op dinsdag 22 januari 2008 @ 23:52:
[...]
Omdat ze willen dat alle oude niet-meer-onderhouden websites nog blijven werken ....
[...]
Als ze Outlook Web Access vanaf het begin Standards-compliant hadden gecode, dan zou a) de ervaring er in IE en FF er even goed uit zien en B hij ook makkelijk draaien in een standard compliant IE8.
Maar dat willen ze natuurlijk niet, ze willen dat laatste beetje sites met proprietary crap nog houden zo lang ze kunnen
Alsof die sites nu wel 'goed' werken in moderne browser (==!IE). Voor sites waar het boeiend is, zijn de aanpassingen allang gedaan. En als IE8 net zo rendert als Gecko, Webkit/KHTML en Presto/Futhark dan zie ik geen problemen eigenlijk.quote:Ramon schreef op dinsdag 22 januari 2008 @ 23:52:
[...]
Omdat ze willen dat alle oude niet-meer-onderhouden websites nog blijven werken ....
Je verlichting bedienen met Arduino? Maak het zelf, met 433MHzForArduino!
Besides that is er natuurlijk geen enkele garantie dat MS eeuwig support blijft leveren voor "IE7 rendering mode". Ze schuiven het probleem enkel naar voren maar lossen het niet echt op, ze maken het hooguit erger door "IE7 rendering mode" tot default te verheffen voor sites die geen gekke meta-tag includen...quote:Fuzzillogic schreef op woensdag 23 januari 2008 @ 00:09:
[...]
Alsof die sites nu wel 'goed' werken in moderne browser (==!IE). Voor sites waar het boeiend is, zijn de aanpassingen allang gedaan. En als IE8 net zo rendert als Gecko, Webkit/KHTML en Presto/Futhark dan zie ik geen problemen eigenlijk.
/shameless plug: http://crisp.tweakblogs.n...nightmare-comes-true.html
Dit is echt bullshit waarmee Microsoft al jarenlang hun gebrek aan innovatie mee goedpraat. In april 2006 maakten ze plotseling een verandering in IE6 waardoor Flash-animaties opeens niet meer afspeelden vanwege een patentkwestie. Er was geen betaperiode of iets dergelijks. Alle IE6 gebruikers kregen opeens niet werkende Flash-animaties voorgeschoteld. Een behoorlijk ingrijpende verandering voor gebruikers. Binnen een paar weken was het echter opgelost want het overgrote deel van de ontwikkelaars hobbelde snel achter Microsoft aan en implementeerde een ranzige JavaScript-hack om de oude functionaliteit weer terug te krijgen.quote:orf schreef op dinsdag 22 januari 2008 @ 23:06:
[...]
Feit is dat MS met oude meuk zit die ontwikkeld is voor IE. Dat kúnnen ze / mogen ze niet breken omdat iedereen (behalve puristen/standard compliant ontwikkelaars) over ze zullen vallen.
Microsoft heet het web eerder geproken, en kan het opnieuw doen zonder ernstige gevolgen want er staat altijd een enorm leger van web-ontwikkelaars klaar om de fouten van Microsoft naar de gebruikers toe te maskeren, en dat is iets waar ze de afgelopen 5 jaar heel goed in zijn geworden omdat het nogal vaak nodig is.
Aan de inhoud van de bovenstaande tekst kunnen geen rechten worden ontleend, tenzij dit expliciet in dit bericht is verwoord.
Hoe zit het met die aanklacht van Opera tegen MS voor het breken van de standaarden die er zou komen?
SchizoDuckie wijzigde dit bericht 23-01-2008 09:12 (3%)
Dat is misschien wel het enige goede nieuws dat we uit het voorstel kunnen halen: het is MS blijkbaar gelukt om de engines van verschillende IE-versies inderdaad naast elkaar te laten draaien zonder dat versienummers e.d. 'mixed up' raken (wat bij de huidige standalone versies gebeurt). Tenzij IE8 niet de engines van 6 en 7 herbergt, maar deze enkel emuleert natuurlijk, maar dan zal de uitwerking nog hopelozer zijn dan het voorstel zelf.quote:crisp schreef op dinsdag 22 januari 2008 @ 23:15:
Als IE8 gewoon naast IE6/7 te installeren zou zijn dan is het breken van dergelijke 'sites' al een stuk minder sterk argument omdat bedrijven dan nog steeds de oude versie IE kunnen blijven gebruiken voor deze applicaties.
-- einde bericht --
Als je geloofd dat dankzij deze header het probleem (!= symptoom) voor eeuwig is oplost, heb je oogkleppen op.
Talkin.nl daily photoblog
Day 2204: Schoterbos (2)
Foto specs: Canon 50D, Sigma 8-16 HSM, 1/400s, f/6.3, ISO 100
Even lezen onder "What we Know". Trident blijft gewoon, hetzij aangepast. Volgens dat artikel dan.quote:7.01D schreef op woensdag 23 januari 2008 @ 09:39:
[...]
Tenzij IE8 niet de engines van 6 en 7 herbergt, maar deze enkel emuleert natuurlijk, maar dan zal de uitwerking nog hopelozer zijn dan het voorstel zelf.
Heart..pumps blood.Has nothing to do with emotion! Bored
De test moet niet het doel zijn, maar een streven dat je wilt bereiken door de standaarden na te leven. Ondanks denk ik dat het geen slecht pad is wat het IE ontwikkelteam is ingeslagen.
Ik mag toch hopen dat de mensen van Firefox, Opera, Safari ed dit niet gaan doen. Dan moet je straks voor elke versie van een browser alles gaan aanpassenquote:Hope for the future
For many years, we designers and developers have been yearning for a way to reliably deploy our websites. In addition to the headaches of writing cross-platform styles and scripts, we’ve had to deal with the fallout from new browser releases that inevitably broke something we couldn’t possibly have anticipated. It’s never fun explaining the cause of an unexpected break to our clients, bosses, and users. But with IE8’s introduction of version targeting, there is a light at the end of the tunnel. I, for one, hope other browser vendors join Microsoft in implementing this functionality.
En over die niet onderhouden websites, wie kijkt daar dan nog naar? Als het toch niet geupdate oid word.
iMac 24" early 2008 | Pad 32 GB | iPhone 4 32 GB | iPhone 3GS 32 GB | † iPone 3G 16 GB
Nee, nu moet je alle oude sites gaan controleren bij iedere nieuwe versie, om te kijken of er geen nieuwe quirk is ontstaan waardoor je footer ineens knalroze is en ondersteboven wordt weergegeven met scrollbalken. Het hele idee is dat je oude sites niet hoeft aan te passen als je de browsers engine versie kunt afdwingen.quote:Good Fella schreef op woensdag 23 januari 2008 @ 11:27:
Quote van ALA:
[...]
Ik mag toch hopen dat de mensen van Firefox, Opera, Safari ed dit niet gaan doen. Dan moet je straks voor elke versie van een browser alles gaan aanpassen
En over die niet onderhouden websites, wie kijkt daar dan nog naar? Als het toch niet geupdate oid word.
Driekwart van de mensen in dit topic verwart backward compatibility met forward compatibility. Als ik een PS2 spel in mijn PS4 steek, dan kan ik onmogelijk verwachten dat dat spel op magische wijze de features van de PS4 kan benutten. Wat ik wel kan verwachten (althans, mag hopen) is dat het spel werkt in mijn PS4, en dat het correct wordt weergegeven.
Noem dat version lock-in, of hoe je wilt. Dat is om geen enkele reden slecht te noemen. Het enige probleem dat ik kan bedenken is dat IE18, zoals hier al geoppperd, 10 verschilllende engines moet hebben. Dat zal in mijn ogen wel meevallen,. Op dit moment hou ik al niet eens meer rekening met IE5.5 (1.7% marktaandeel geloof ik) en met mij vele anderen. Als de renderengines van twee of drie vorige versies worden ondersteund, moet een site al erg oud zijn wil hij niet werken.
Al met al, petje af voor Microsoft
Nee, je kan op je website zeggen voor welke versie van de browser hij goed is en de browsers past daar zijn rendering dan op aan. Dus je hoeft je site juist minder aan te passen. Op zich is dat goed. Alleen als MS dat met IE doet blijven we langer hangen met IE6 crap omdat er minder noodzaak is om up te graden (niemand gaat zijn IE6-only site upgraden naar web standards als IE8 gewoon in IE6 mode kan renderen...), en dat is slecht.quote:Good Fella schreef op woensdag 23 januari 2008 @ 11:27:
Quote van ALA:
[...]
Ik mag toch hopen dat de mensen van Firefox, Opera, Safari ed dit niet gaan doen. Dan moet je straks voor elke versie van een browser alles gaan aanpassen
En over die niet onderhouden websites, wie kijkt daar dan nog naar? Als het toch niet geupdate oid word.
Following rules makes you stupid. | God is an imaginary friend for adults.
Safari (WebKit) zegt nee: http://webkit.org/blog/15...patibility-and-standards/quote:Good Fella schreef op woensdag 23 januari 2008 @ 11:27:
Quote van ALA:
[...]
Ik mag toch hopen dat de mensen van Firefox, Opera, Safari ed dit niet gaan doen. Dan moet je straks voor elke versie van een browser alles gaan aanpassen
een Gecko devver zegt nee: http://weblogs.mozillazin...hives/2008/01/post_2.html
een Opera devver zegt nee: http://annevankesteren.nl/2008/01/ie-lock-in
dus...
Klaar voor een nieuwe uitdaging.
Je kunt toch ook niet verwachten dat spelletjes uit het DOS-tijdperk het nu nog doen op Vista? Als ik een website maak dan houd ik rekening met IE6+, FF, Opera en Safari. Ik ga niet alles testen in IE5 of FF1.
Opzich is het een mooi systeem wat MS hier maakt, alleen word het verkeerd ingevoerd. Zoals al eerder gezegd zou het veel beter zijn als het andersom zou werken. Dus websites die voor IE7 (of 6) zijn gemaakt een extra meta tag of w/e toe te laten voegen.
@Ramon, dat laatste is inderdaad gewoon slecht. En dat kun je afdwingen door IE6 en 7 gewoon niet te ondersteunen in IE8 (dus niet die render rommel erin).
@chem, mooi
iMac 24" early 2008 | Pad 32 GB | iPhone 4 32 GB | iPhone 3GS 32 GB | † iPone 3G 16 GB
Eh ja, en?quote:TeeDee schreef op woensdag 23 januari 2008 @ 09:45:
[...]
Even lezen onder "What we Know". Trident blijft gewoon, hetzij aangepast. Volgens dat artikel dan.
Volgens het voorstel van MS wordt het mogelijk om voor een site te bepalen met welke versie van de engine deze gerenderd wordt. Ik neem aan dat dat ook voor de layout engine en JavaScript engine geldt, anders weet je al helemaal niet waar je blijft. Anyway, ze zullen dus ofwel de verschillende versies van die engines moeten includen in de browser, ofwel ze moeten de oudere versie emuleren. Aangezien de afwijkingen onderling en t.o.v. de webstandaarden grootendeels te maken hebben met bugs en quirks lijkt exacte emulatie onhaalbaar.
-- einde bericht --
Dat zal dus juist niet meevallen.quote:Bozozo schreef op woensdag 23 januari 2008 @ 11:59:
Het enige probleem dat ik kan bedenken is dat IE18, zoals hier al geoppperd, 10 verschilllende engines moet hebben. Dat zal in mijn ogen wel meevallen,. Op dit moment hou ik al niet eens meer rekening met IE5.5 (1.7% marktaandeel geloof ik) en met mij vele anderen.
Voor nieuwe sites hoef je inderdaad misschien geen rekening meer te houden met IE5.5 en sites uit die tijd kunnen nu ook met moderne browsers bekeken worden.
Wanneer een site echter getarget wordt op IE6 zal iedere toekomstige versie van IE deze dus moeten renderen als ware het IE6. Dat is namelijk wat juist deze 'fix' impliceert. IE18 zal dus niet 10 maar 13 engines moeten herbergen: quirks mode, IE7 (standards mode) en IE8 t/m 18.
-- einde bericht --
Waardoor ze de deur wagenwijd openzetten om browser-bugs te misbruiken. De 'goede' developers worden hier de dupe van, die moeten een extra html-tag invoegen, de prutsers hebben nergens last van. Stel je voor dat hun 'website' breekt...quote:Bozozo schreef op woensdag 23 januari 2008 @ 11:59:
[...]
Nee, nu moet je alle oude sites gaan controleren bij iedere nieuwe versie, om te kijken of er geen nieuwe quirk is ontstaan waardoor je footer ineens knalroze is en ondersteboven wordt weergegeven met scrollbalken. Het hele idee is dat je oude sites niet hoeft aan te passen als je de browsers engine versie kunt afdwingen.
Een update naar FF3 of Opera 9.5 breekt toch ook niet zomaar je website? Het is door het geknoei van MS en het niet uitbrengen van tussentijdse releases met bugfixes dat websites aangepast moeten worden. Om bij jouw voorbeeld van de roze footer te blijven. Stel dat IE9 alle blauwe footers roze rendert, dan is dat MS' fout, en moeten zij met een 9.0.1 komen. Het is van de zotte dat we massaal om browserbugs heen (moeten) werken...
Ik heb liever dat mijn websites standards-compliant zijn, en dat ze dat blijven. Als IE9 dan zoveel beter is dan IE8, en er komt een fout in mijn pagina aan het licht, zal ik dat graag fixen. Jij hangt er een IE8 labeltje aan en laat de fouten er tot in lengte van dagen in zitten. Precies wat MS wil: als ik morgen een nieuwe browser bouw kan ik alle IE-engines gaan imiteren...
Dan kun je toch ook verwachten dat een website die goed werkt in IE8 (het PS2 spel) gewoon werkt in IE10 (de PS4) ? Als het PS2-spel zeer brak geschreven is (voor IE6), en afhankelijk is van PS2-bugs dan vind ik het niet raar als deze niet werkt op een PS4... Wat MS zou doen is een PS4 maken met daarin de PS1, PS2, PS3 en PS4 ingebouwd, en standaard werkt het apparaat als PS1.quote:Driekwart van de mensen in dit topic verwart backward compatibility met forward compatibility. Als ik een PS2 spel in mijn PS4 steek, dan kan ik onmogelijk verwachten dat dat spel op magische wijze de features van de PS4 kan benutten. Wat ik wel kan verwachten (althans, mag hopen) is dat het spel werkt in mijn PS4, en dat het correct wordt weergegeven.
edit: flashback naar OOXML:
OOXMLish
sigh.
<render-like-IE6>
JanDM wijzigde dit bericht 23-01-2008 12:56 (10%)
Ik quote op jouwquote:
Dus bij deze.quote:Tenzij IE8 niet de engines van 6 en 7 herbergt, maar deze enkel emuleert natuurlijk, maar dan zal de uitwerking nog hopelozer zijn dan het voorstel zelf.
Heart..pumps blood.Has nothing to do with emotion! Bored
Tuesday, January 22, 2008 6:03 PM by Steve
Are there any doctypes that do not require this new meta tag to render with the IE8 rendering engine?
Tuesday, January 22, 2008 6:57 PM by cwilso
@Steve - sure. Any unknown (i.e. not widely deployed) DOCTYPE. HTML5, for example.
Uit dat artikel: "Microsoft has been stressing this repeatedly in saying that end users have an expectation that a web site will work the same from one version of a browser to the next. If the site breaks, they blame the browser. I can respect that."quote:TeeDee schreef op woensdag 23 januari 2008 @ 09:45:
[...]
Even lezen onder "What we Know". Trident blijft gewoon, hetzij aangepast. Volgens dat artikel dan.
... allemachtig. Ja natuurlijk ligt het aan 'de browser' als een website opeens breekt. Namelijk, aan IE6/7!
Dat hypocriete gezeik over "don't break the web" van Microsoft is toch werkelijk van de pot gerukt. Het is notabene Microsoft zelf die DirectX 10 alleen voor Vista implementeert. Ik hoor daar toch ook niet heel veel gezeik over. Het is Microsoft die IE7 voor duistere redenen ("security", uhhu) enkel voor XP SP2 en nieuwer beschikbaar heeft gemaakt. Toch wordt daar veel makkelijker over gedaan, want sja, je moet toch ergens de grens leggen met backwards compatibility. Daar ben ik het helemaal me eens. Waarom dan dat krampachtig vasthouden aan een antieke renderengine?
Als IE8 inderdaad heel veel moeite zou hebben met het correct renderen van hedendaagse webpagina's, die het prima doen in de huidige generatie moderne browser, dan is het toch vrij duidelijk dat IE8 er (weer) een zooitje van maakt. Dat ze dat dan gewoon fixen! Dan 'breekt' het web niet, developers blij en eindegebruikers blij.
Je verlichting bedienen met Arduino? Maak het zelf, met 433MHzForArduino!
Dan 'breken' hun eigen webbased applicaties die doorspekt zijn met prorietaire tags / javascripts en diens meer.quote:Fuzzillogic schreef op woensdag 23 januari 2008 @ 14:59:
[...]
Dat hypocriete gezeik over "don't break the web" van Microsoft is toch werkelijk van de pot gerukt.
Een goed voorbeel hiervan is Microsoft CRM. In de eerste plaats geraak je er al niet aan met een andere browser dan IE6 en sinds de laatste update ook met IE7. Wanneer je FF of een andere browser de identiteit laat aannemen van IE6 dan geraak je er in 98% van de pagina's nog niet op en de overige 2 werken niet.
Sharepoint moest je aanpassen met een veredelde versie van Frontpage, ook hier weer bakken rare code. Outlook Web Access is net toegangkelijk maar van alle gebruikte scripts en styles werkt er niets in een andere browser dan IE.
Wanneer ze die oude renderengine eruit gooien moeten -tig developments over gedaan worden en op dit moment is het nog easy money en maar 1 app onderhouden.
Ja dat zag ik, en al voor de tweede keer nu.quote:
Ah, erg verhelderendquote:Dus bij deze.
-- einde bericht --
Wat wil je nou? Jij vroeg je af of Trident er nog in zat. Ik geef je een link met informatie waarin gezegd wordt dat dit het geval zal zijn. Vervolgens is jouw reactie "Ja en?". Dus geef ik 'm nog maar een keer, ervan uitgaande dat je het niet begreep.quote:7.01D schreef op woensdag 23 januari 2008 @ 16:22:
[...]
Ja dat zag ik, en al voor de tweede keer nu.
[...]
Ah, erg verhelderend
Heart..pumps blood.Has nothing to do with emotion! Bored
Dan moet je ineens naar een standaard gaan coden die nog niet eens af is en dan kan het ineens welquote:# re: Compatibility and IE8
Wednesday, January 23, 2008 11:45 AM by Jeff Schiller
What may not be clear from this IEBlog post is that if you code to HTML5 standard (using the HTML5 DOCTYPE) you do not need the meta tag. IE8 will automatically go into "super standards" mode if you code your websites in HTML5. This has been confirmed by Chris here: http://blogs.msdn.com/cwi...el-happy-too.aspx#7203075
SchizoDuckie wijzigde dit bericht 23-01-2008 18:08 (10%)
Los van dat wmb super standaard altijd de default moet zijn, is het wel logisch dat documenten welke duidelijk nieuw zijn minder backward compatability vertroeteling nodig hebben als je hun logica doortrekt.
Talkin.nl daily photoblog
Day 2204: Schoterbos (2)
Foto specs: Canon 50D, Sigma 8-16 HSM, 1/400s, f/6.3, ISO 100
Reg. datum: 06 mei 2006
HTML5 wordt backwards compatible met HTML 4.01 Strict. Je kunt dus zonder complicaties een HTML5-doctype boven een HTML 4.01 Strict-document zetten. Daarmee dwing je IE8 in "super-ACID2-modus", zonder dat je extra IE-tags hoeft toe te voegen.quote:SchizoDuckie schreef op woensdag 23 januari 2008 @ 18:07:
Het wordt steeds gekker
Dan moet je ineens naar een standaard gaan coden die nog niet eens af is en dan kan het ineens welMicrosoft hoopt dus gewoon dat we HTML4 maar gewoon gaan skippen ofzo
Voordeel daarvan is, dat je je website niet hoeft op te hangen aan een IE-versie. Hierdoor blijft het www platformonafhankelijk, en tevens forwards compatible.
Als ze dát nou gewoon boven de blogpost gezet hadden en daar op gefocussed hadden dan waren de majority van de reacties héél anders van insteek geweest. Op de een of andere manier voel ik nog een addertje of 100 onder het gras in het rondkrioelen.... Verder blijft het natuurlijk loos dat het standaard dan IE7 mode draait mara daar hebben we het al over gehad...quote:Niels Sijm schreef op woensdag 23 januari 2008 @ 21:51:
[...]
HTML5 wordt backwards compatible met HTML 4.01 Strict. Je kunt dus zonder complicaties een HTML5-doctype boven een HTML 4.01 Strict-document zetten. Daarmee dwing je IE8 in "super-ACID2-modus", zonder dat je extra IE-tags hoeft toe te voegen.
Voordeel daarvan is, dat je je website niet hoeft op te hangen aan een IE-versie. Hierdoor blijft het www platformonafhankelijk, en tevens forwards compatible.
SchizoDuckie wijzigde dit bericht 23-01-2008 22:02 (6%)
Hoezo? Mijn sites zijn nooit HTML 4.01 strict. Al was het maar omdat ik altijd XHTML gebruik. Moet ik dan alles naar HTML4 terugzetten om IE8 in het gareel te krijgen?quote:SchizoDuckie schreef op woensdag 23 januari 2008 @ 22:01:
[...]
Als ze dát nou gewoon boven de blogpost gezet hadden en daar op gefocussed hadden dan waren de majority van de reacties héél anders van insteek geweest. Op de een of andere manier voel ik nog een addertje of 100 onder het gras in het rondkrioelen.... Verder blijft het natuurlijk loos dat het standaard dan IE7 mode draait mara daar hebben we het al over gehad...
Nog afgezien van het feit dat ik HTML5 een stap in de verkeerde richtig vind
Je verlichting bedienen met Arduino? Maak het zelf, met 433MHzForArduino!
Reg. datum: 18 april 2002
Ik gebruik er 1. (Uit een include of een MasterPage)
Ik moet dus op 1 plek een meta-tag meegeven.
Poe poe wat een werk.
Dat is nu nét niet het probleemquote:Sybesma schreef op woensdag 23 januari 2008 @ 22:37:
Poe poe wat een werk.
Op zoek naar een baan? Kom werken bij SWIS!
Het probleem is dat een standaard op standard-compliant ingestelde IE8 het 'nieuwe' web kan maken door het 'oude' te breken. Maar wat MS nu doet is het oude web meesleuren en pretenderen standard compliant te zijn. Dat is mijn probleem met deze beslissing.quote:Sybesma schreef op woensdag 23 januari 2008 @ 22:37:
Maken jullie in een grote site altijd voor alle pagina's een eigen header?
Ik gebruik er 1. (Uit een include of een MasterPage)
Ik moet dus op 1 plek een meta-tag meegeven.
Poe poe wat een werk.
Following rules makes you stupid. | God is an imaginary friend for adults.
Wat een non-argument zeg. IE is gewoon eindelijk zover dat ze standards compliant zijn en de Acid 2 test doorstaan, en dan blijkt dat dit geen standaardgedrag is van IE8. Je moet als devver expliciet vermelden dat je een pagina volgens de standaarden wilt laten rederen, omdat MS bang is dat alle prutsers die voor IE only ontwikkelden nu hun sites kapot gaan zien vallen.quote:Sybesma schreef op woensdag 23 januari 2008 @ 22:37:
Ik moet dus op 1 plek een meta-tag meegeven.
Poe poe wat een werk.
Aha, maar ik vroeg me niet af of 'Trident' er nog in zou zitten, maar of de IE6- en IE7-versies van de engine zouden worden meegeleverd, danwel geëmuleerd. Het artikel waarnaar je verwees geeft geen antwoord op die vraag. Dat de engines in IE6, 7 en 8 allemaal dezelfde naam hebben doet er niet toe, er zitten immers grote verschillen tussen de uitvoer die de verschillende versies geven, of zoals je zelf al aangaf: "Trident blijft gewoon, hetzij aangepast". Vergelijk het met de browser zelf: IE blijft ook gewoon, hetzij aangepast, en toch vinden ze het bij MS nodig om een fix te introduceren omdat IE8 teveel zal afwijken van zijn voorgangers.quote:TeeDee schreef op woensdag 23 januari 2008 @ 16:37:
[...]
Wat wil je nou? Jij vroeg je af of Trident er nog in zat. Ik geef je een link met informatie waarin gezegd wordt dat dit het geval zal zijn. Vervolgens is jouw reactie "Ja en?". Dus geef ik 'm nog maar een keer, ervan uitgaande dat je het niet begreep.
Het verbaasde me overigens dat in het artikel wordt gesteld dat de layout engine van Trident herschreven is. Ik (en blijkbaar ook Wikipedia) was altijd in de veronderstelling dat Trident juist de layout engine is. Niet dat dat er hier toe doet.
Weet iemand hoe dat precies zit?
-- einde bericht --
Uh de code meecompileren is tig keer eenvoudiger dan prachtige semi-random dingen als de peekaboo bug of de double margin bug proberen te emuleren in een correcte implementatie hoorquote:7.01D schreef op donderdag 24 januari 2008 @ 01:11:
[...]
Aha, maar ik vroeg me niet af of 'Trident' er nog in zou zitten, maar of de IE6- en IE7-versies van de engine zouden worden meegeleverd, danwel geëmuleerd.
XHTML5 kan ook, http://www.w3.org/TR/2008/WD-html5-20080122/#html-vsquote:Fuzzillogic schreef op woensdag 23 januari 2008 @ 22:25:
[...]
Hoezo? Mijn sites zijn nooit HTML 4.01 strict. Al was het maar omdat ik altijd XHTML gebruik. Moet ik dan alles naar HTML4 terugzetten om IE8 in het gareel te krijgen?
offtopic:
Nog afgezien van het feit dat ik HTML5 een stap in de verkeerde richtig vind
Persoonlijk lijkt het me nog wat te vroeg voor een (X)HTML5 DocType. Het beste zou zijn als alle developers deze switch gewoon zouden negeren:
- IE8 rendert dan als ware het IE7 waar je sowieso de komende jaren nog rekening mee moet houden. Dat levert dus geen extra werk op
- Door de IE7-rendering zal IE steeds schraler afsteken tegenover Fx, Sf en Op naarmate deze browsers zich verder ontwikkelen. Op deze manier zorgt de keuze van MS om de IE7-rendering als default te kiezen (wat natuurlijk van de pot gerukt is) ervoor dat de investeringen in de nieuwe render engine van IE8 voor niets zijn geweest. Hopelijk dwingt hen dit om die default instelling te wijzigen.
- wanneer iedereen "edge" gaat gebruiken zal MS waarschijnlijk een nieuwe switch introduceren, of "edge" simpelweg gelijkstellen aan "IE8"
Laten we het negeren en zorgen dat het als een boemerang terugkomt bij MS.
-- einde bericht --
En in de praktijk zijn het de web-ontwikkelaars die met allerlei workarounds en hacks de problemen van Microsoft voor de zoveelste keer moeten oplossen.quote:7.01D schreef op donderdag 24 januari 2008 @ 01:39:
Laten we het negeren en zorgen dat het als een boemerang terugkomt bij MS.
Ik heb zelf ook al moeten nadenken over wat de beste manier zou zijn voor web-ontwikkelaars om hier mee om te gaan mocht Microsoft toch doorzetten met dit plan. Ik kan wel stoer gaan zeggen dat ik die meta-tag niet ga gebruiken en gewoon aan de hand van open standaarden blijf werken, maar daarmee snij je dan alleen maar jezelf in de vingers omdat je een deel van je bezoekers onnodig buitensluit als de pagina met de brakke IE7-modus wordt gerenderd. Door de meta-tag wel te gebruiken help je echter actief mee aan het creeëren van een onwenselijke situatie die uiteindelijk misschien nog veel schadelijker is voor het internet.
Microsoft probeert weer hun problemen af te schuiven op de web-ontwikkelaars die op deze manier worden gedwongen om te kiezen tussen twee kwaden. Het beste zou zijn dat deze feature er niet komt, en anders is het hopen dat het marktaandeel de komende jaren flink blijft krimpen en de hele IE-familie uiteindelijk uitsterft, want iedere nieuwe versie zal meer moeilijkheden opleveren.
Aan de inhoud van de bovenstaande tekst kunnen geen rechten worden ontleend, tenzij dit expliciet in dit bericht is verwoord.
Mijn site voldoet gewoon aan huidige standaarden, als je het dan willens en wetens vertikt fatsoenlijk te renderen hoef je van mijn kant echt niks meer te verwachten. Zeker omdat er qua rendering dus geen klap verandert tussen IE7 en IE8 zijn er, afgezien van de developers die niet overstappen, weinig mensen (behalve automatisch updaters) die over moeten stappen op IE8, waardoor heel dat proces ook nog een stuk langzamer gaat. Op die manier krijg je dus niks voor elkaar.
Je kunt op de meta-tag trappen wat je wilt, maar de kern is natuurlijk dat de IE developers al lang en breed hebben toegezegd dat de switch implicit gaat zijn op future doc- en MIME-types waarbij backwards compatibility niet boeit. Het probleem lost zich dus simpelweg in de nabije toekomst op met aankomende nieuwe webstandaarden.
Is de meta-tag oplossing ideaal? Nee, maar het alternatief is dat we dadelijk meer conditional stylesheets moeten gaan toevoegen, oftewel dat MS de uitrol van IE8 realistisch niet kan pushen omdat het een groot deel van het bestaande web zou breken voor gebruikers die nog nooit van de afkorting HTML hebben gehoord. En we weten allemaal hoe fijn het is dat er nu nog zo'n grote hoeveelheid IE6 gebruikers op deze planeet rondlopen, dan heb ik liever dat ze nu een methode kiezen die ze toestaat IE8 keihard de wereld in te stampen en dadelijk met (X)HTML5 of whatever eindelijk van de hacks af te zijn.
Je kan als softwarebouwer / webdeveloper ook niet eeuwig stil blijven staan, feit is nou eenmaal dat de markt en de browsers veranderen. Als je hele bedrijf afhankelijk is van een bepaalde browserversie heb je ergens toch iets verkeerd gedaan. Dat je dan flink geld uit moet geven om de boel op orde te krijgen, tsja... deels je eigen schuld vind ik.
DataGhost wijzigde dit bericht 24-01-2008 03:13 (18%)
Nou, zo groots zou ik het niet willen noemen, maar een andere implementatie van de switch zou volgens mij wel een veel betere oplossing zijn.quote:curry684 schreef op donderdag 24 januari 2008 @ 02:56:
Lekker popiejopie zeiken op MS natuurlijk weer, maar heeft er iemand al een concreet alternatief bedacht om te voorkomen dat de wereldeconomie dadelijk instort als ieder bedrijf ter wereld miljarden moet gaan uitgeven om kut gebouwde intra-, extra- en internetsites te *moeten* moderniseren?
Dat wordt erg moeilijk natuurlijk. Vaak zitten er hacks/oplossingen in de code die voor verschillende browsers geschreven zijn. Verder hoeft een IE-only site in theorie geen proprietaire code te bevatten. Aangezien het box model van IE afwijkt kunnen reguliere CSS-properties al zorgen dat een pagina niet goed toegankelijk is voor andere browsers, omdat de opgegeven waarden weliswaar voor IE prima werken maar in Fx bv. zorgen dat content over elkaar heen valt of zelfs buiten beeld. Een browser kan nooit weten wat wel of niet de bedoelingen waren van dergelijke code (als dat zo was dan was front-end development een stuk makkelijker).quote:DataGhost schreef op donderdag 24 januari 2008 @ 03:11:
Ze zouden al een heel eind komen als ze automatisch detecteerden in welke mode het document gerenderd dient te worden.
-- einde bericht --
Voor dergelijke sites zou MS gewoon een 'Intranet Explorer' moeten aanbieden met de IE7 enginequote:curry684 schreef op donderdag 24 januari 2008 @ 02:56:
Lekker popiejopie zeiken op MS natuurlijk weer, maar heeft er iemand al een concreet alternatief bedacht om te voorkomen dat de wereldeconomie dadelijk instort als ieder bedrijf ter wereld miljarden moet gaan uitgeven om kut gebouwde intra-, extra- en internetsites te *moeten* moderniseren?
Ik heb in die richting enkel een comment gezien van Chris Wilson waarin hij stelde dat dat een mogelijkheid zou zijn. Het klonk eerlijk gezegd als een 'afterthought' en het is ook niet duidelijk of het betekend dat een dergelijk document default naar 'edge' of naar de IE versie die daar als eerste ondersteuning voor biedt. Overigens hoeven we geen HTML5 of XHTML support te verwachten in IE8.quote:Je kunt op de meta-tag trappen wat je wilt, maar de kern is natuurlijk dat de IE developers al lang en breed hebben toegezegd dat de switch implicit gaat zijn op future doc- en MIME-types waarbij backwards compatibility niet boeit. Het probleem lost zich dus simpelweg in de nabije toekomst op met aankomende nieuwe webstandaarden.
Van de andere kant bekeken zijn de pagina's die 'breken' natuurlijk al broken van zichzelf, in ieder geval in alle non-IE browsers. Maar aangezien die gebruikers geen klanten van MS zijn zijn die natuurlijk niet belangrijk. Accessibility betekent voor MS dat het werkt in IE, full stop.quote:Is de meta-tag oplossing ideaal? Nee, maar het alternatief is dat we dadelijk meer conditional stylesheets moeten gaan toevoegen, oftewel dat MS de uitrol van IE8 realistisch niet kan pushen omdat het een groot deel van het bestaande web zou breken voor gebruikers die nog nooit van de afkorting HTML hebben gehoord. En we weten allemaal hoe fijn het is dat er nu nog zo'n grote hoeveelheid IE6 gebruikers op deze planeet rondlopen, dan heb ik liever dat ze nu een methode kiezen die ze toestaat IE8 keihard de wereld in te stampen en dadelijk met (X)HTML5 of whatever eindelijk van de hacks af te zijn.
Verder ga je compleet voorbij aan de implicaties van een dergelijke oplossing mbt (future) interoperability en eerlijke competitie op de browsermarkt...
als je de switch zo zou maken dat sites die niet in IE8 werken in IE6-mode zouden kunnen draaien terwijl als je de switch niet zou setten hij toch in IE8-mode zou werken dan heb je dat intranet probleem ook opgelost toch? Een belletje naar je ontwikkelbedrijf en die meta-tag staat er. Dus ik zie daarin niet zoveel problemen.quote:curry684 schreef op donderdag 24 januari 2008 @ 02:56:
Lekker popiejopie zeiken op MS natuurlijk weer, maar heeft er iemand al een concreet alternatief bedacht om te voorkomen dat de wereldeconomie dadelijk instort als ieder bedrijf ter wereld miljarden moet gaan uitgeven om kut gebouwde intra-, extra- en internetsites te *moeten* moderniseren?
Je kunt op de meta-tag trappen wat je wilt, maar de kern is natuurlijk dat de IE developers al lang en breed hebben toegezegd dat de switch implicit gaat zijn op future doc- en MIME-types waarbij backwards compatibility niet boeit. Het probleem lost zich dus simpelweg in de nabije toekomst op met aankomende nieuwe webstandaarden.
Is de meta-tag oplossing ideaal? Nee, maar het alternatief is dat we dadelijk meer conditional stylesheets moeten gaan toevoegen, oftewel dat MS de uitrol van IE8 realistisch niet kan pushen omdat het een groot deel van het bestaande web zou breken voor gebruikers die nog nooit van de afkorting HTML hebben gehoord. En we weten allemaal hoe fijn het is dat er nu nog zo'n grote hoeveelheid IE6 gebruikers op deze planeet rondlopen, dan heb ik liever dat ze nu een methode kiezen die ze toestaat IE8 keihard de wereld in te stampen en dadelijk met (X)HTML5 of whatever eindelijk van de hacks af te zijn.
http://ln.hixie.ch/?start=1201080691&count=1 interessant
Following rules makes you stupid. | God is an imaginary friend for adults.
Reg. datum: 06 oktober 2001
Goed punt. Voordeel met IE8 en de oplossing is natuurlijk dat je nu als devver kunt kiezen om expliciet voor IE8 en de overige browsers te bouwen zodat je daar niet meer (al te veel) rekening met verschillen hoeft te houden.quote:curry684 schreef op donderdag 24 januari 2008 @ 02:56:
Interessant opinie die al 3x gequote is inmiddels.
Canon EOS 400D + 18-55mm F3.5-5.6 + 50mm F1.8 II + 24-105 F4L + 430EX Speedlite + Crumpler Pretty Boy Back Pack
Mensen die IE6 of 7 gebruiken zullen dan dus een site voorgeschoteld krijgen die voor IE8 geoptimaliseerd is. Lijkt me ook niet de bedoeling. Je zit dus voorlopig toch nog aan die browsers vast. Geen switch instellen lijkt me daarom beter: je negeert daarmee IE8 (die rendert dan immers als IE7) en deze idiote 'fix' en het levert geen extra werk op. Bijkomend voordeel is dat IE steeds slechter uit de vergelijking met Fx, Sf en Op komt naarmate deze zich verder ontwikkelen wat hopelijk tot gevolg heeft dat een hoop mensen overstappen op een van deze browsers.quote:riezebosch schreef op donderdag 24 januari 2008 @ 08:50:
[...]
Goed punt. Voordeel met IE8 en de oplossing is natuurlijk dat je nu als devver kunt kiezen om expliciet voor IE8 en de overige browsers te bouwen zodat je daar niet meer (al te veel) rekening met verschillen hoeft te houden.
-- einde bericht --
Reg. datum: 11 juni 2006
Daar zitten imo minder verschillen tussen de versies. Bij een nieuwe IE versie is het altijd een verrassing.quote:TRRoads schreef op donderdag 24 januari 2008 @ 11:50:
Want bij FireFox, Safari en Opera hoef je geen rekening te houden met oudere veelgebruikte versies?
Heart..pumps blood.Has nothing to do with emotion! Bored
En mede daarom vind men de browser updaten minder eng, dus oude versies worden uberhaupt ook al snel minder gebruikt.quote:TeeDee schreef op donderdag 24 januari 2008 @ 11:55:
[...]
Daar zitten imo minder verschillen tussen de versies. Bij een nieuwe IE versie is het altijd een verrassing.
Talkin.nl daily photoblog
Day 2204: Schoterbos (2)
Foto specs: Canon 50D, Sigma 8-16 HSM, 1/400s, f/6.3, ISO 100
FF heeft tot nu toe altijd dezelfde engine gebruikt. Versie 3 zal een nieuwe engine hebben en daar zal het probleem dus net zo zijn.quote:TeeDee schreef op donderdag 24 januari 2008 @ 11:55:
[...]
Daar zitten imo minder verschillen tussen de versies. Bij een nieuwe IE versie is het altijd een verrassing.
NEW: Herbie vs AC/DC - Right Type of Thunder (RUINMYTUNE MashUp)
You've moved up on my notch-list. You now have 1 notch...
I have a black belt in Kung Flu!
Hoe kom je daar bij?quote:IJsbeer schreef op donderdag 24 januari 2008 @ 12:03:
[...]
FF heeft tot nu toe altijd dezelfde engine gebruikt. Versie 3 zal een nieuwe engine hebben en daar zal het probleem dus net zo zijn.
Following rules makes you stupid. | God is an imaginary friend for adults.
Andere enige? Volgens de wiki van Mozilla zelf zal Firefox 3 gewoon Gecko gebruiken (1.9).quote:IJsbeer schreef op donderdag 24 januari 2008 @ 12:03:
[...]
FF heeft tot nu toe altijd dezelfde engine gebruikt. Versie 3 zal een nieuwe engine hebben en daar zal het probleem dus net zo zijn.
Enige verschil met Firefox 2 is dus dat Firefox 3 gewoon een nieuwe Gecko versie gebruikt.
Gecko 1.9 bevat idd veel verbeteringen en bugfixes, maar dat maakt het geen nieuwe engine. Ik zeg niet dat Gecko geen bugs bevat, maar ze zijn vaak van een andere orde dan bijvoorbeeld de double-margin bug, en men is zoveel mogelijk standards-compliant bezig geweest. Daardoor hoef je niet ineens radicale wijzigingen aan te brengen en voorkom je een hoop verrassingen: ik gebruik al maanden nightly builds van FF3, en kom (bijna) geen verschillen tegen tov FF2. Hetzelfde geldt voor Opera 9.5quote:IJsbeer schreef op donderdag 24 januari 2008 @ 12:03:
[...]
FF heeft tot nu toe altijd dezelfde engine gebruikt. Versie 3 zal een nieuwe engine hebben en daar zal het probleem dus net zo zijn.
Reg. datum: 11 april 2000
Mwah, dat hoeft echt niks te kosten als je het verhaaltje omdraait: standaard draait de 'vernieuwde' engine en als je een meta tag toevoegt heb je de oude brakke IEX versie. Kan je je brakke kut gebouwde intra, extra, etc website vrij eenvoudig 'updaten'quote:curry684 schreef op donderdag 24 januari 2008 @ 02:56:
alternatief bedacht om te voorkomen dat de wereldeconomie dadelijk instort als ieder bedrijf ter wereld miljarden moet gaan uitgeven om kut gebouwde intra-, extra- en internetsites te *moeten* moderniseren?
(X)HTML 5 kunnen we de komende 5 jaar toch nog niks van verwachten. Tegen de tijd dat MS dat goed heeft opgepakt zijn we wel even een behoorlijke tijd verder. En nee dat is niet bedoelt als standaard MS gebash, maar de reputatie en daden van MS tonen het aan
Dat is inderdaad de optie waar elk zinnig normaal denkend mens mee komt, lekker belangrijk dat er hier en daar hele servers zo geconfigureerd moeten worden dat ze een extra http header mee moeten geven. Iedereen snel blij zou je zeggen. Maar er is iets veranderd bij MS. íemand met een hele dikke vinger in de pap heeft echt heel hard lopen schelden volgens mij @ MS voor IE6 en IE7 updates die allerlei dingen gebroken hebben in het verleden, anders hadden ze dit 'in a heartbeat' zoals dat zo mooi heet in het engels gedaan.
En daarom zijn wij nu (wederom) de sjaak
Als die stoffige deskundigen er niet waren zou je trouwens een hoop verschillende 'standaarden' door elkaar krijgen, de een nog ranziger dan de ander. Op een gegeven moment zit je met 5 verschillende browsers op je computer en is het elke keer maar gokken met welke site X te bekijken is. Dit is nu al tot op zekere hoogte het geval, ik denk dat we het W3C wel mogen bedanken voor damage control.
DataGhost wijzigde dit bericht 25-01-2008 15:35 (32%)
quote:At A List Apart
Lemur 9: Dude, check this out.
Lemur 10: Dude!
Lemur 9: Should we post it?
Lemur 10: Dude!
Lemur 11: It’s been a few weeks since we’ve had an Internet riot. Let’s go for it.
Lemur 10: Dude!
Lemur 9: Excellent.
Lemur 10: Dude!
SchizoDuckie wijzigde dit bericht 25-01-2008 15:46 (72%)
Wat is dan volgens jou de huidige visie van technologie op 't web (of hoe zou die moeten zijn)? Een leuke verzonnen html-tag rant erachter typen ontslaat je niet van minimale onderbouwing.quote:HawVer schreef op vrijdag 25 januari 2008 @ 15:22:
Ik bepaal hoe mijn eigen software er uit komt te zien, zo bepaald Microsoft hoe hun software eruit komt te zien. Dat IE überhaupt nog beïnvloed wordt door een verzameling stoffige HTML deskundigen. We zitten met z’n allen massaal vast te houden aan een stel ouderwetse richtlijnen die eigenlijk alleen maar bedoeld zijn als statische presentatie. Vanuit daar proberen we met z’n alleen het wat dynamisch te maken door er allerhande taaltjes zoals javascript e.d. tegen aan te gooien. Wanneer wordt de webontwikkelaar eens wakker en eist een standaard die aansluit op de huidige visie op technologie? Zullen we dan eeuwig blijven hangen op HTML? HTML staat al vanaf 2000 stil, ja er is een HTML 5.0 draft, maar die brengt ook niet veel bijzonders. Denk groter dan HTML…. </rant>
Following rules makes you stupid. | God is an imaginary friend for adults.
Reg. datum: 11 april 2000
En juist die stoffige richtlijnen waar 'allen' zich massaal aan proberen vast te houden heeft IE nog niet eens compleet onder de knie. Terwijl andere browsers qua 'technologie' allang voorop lopen strompelt IE er nog achteraan, als het al probeert een beetje mee te lopen. Waarom zouden alle webontwikkelaars nog meer moeten gaan eisen als MS dit al niet eens kan bijhouden. Daarnaast claim je dat MS het allemaal wel zelf uitmaakt, wat ironisch gezien ook kloptquote:HawVer schreef op vrijdag 25 januari 2008 @ 15:22:
Ik bepaal hoe mijn eigen software er uit komt te zien, zo bepaald Microsoft hoe hun software eruit komt te zien. Dat IE überhaupt nog beïnvloed wordt door een verzameling stoffige HTML deskundigen. We zitten met z’n allen massaal vast te houden aan een stel ouderwetse richtlijnen die eigenlijk alleen maar bedoeld zijn als statische presentatie. Vanuit daar proberen we met z’n alleen het wat dynamisch te maken door er allerhande taaltjes zoals javascript e.d. tegen aan te gooien. Wanneer wordt de webontwikkelaar eens wakker en eist een standaard die aansluit op de huidige visie op technologie? Zullen we dan eeuwig blijven hangen op HTML? HTML staat al vanaf 2000 stil, ja er is een HTML 5.0 draft, maar die brengt ook niet veel bijzonders. Denk groter dan HTML…. </rant>
Indeed, je moet niet eens aan een complete overhaul willen denken voordat er ueberhaupt interoperability is, iets dat MS met z'n browserversie switch weer compleet probeert te ondermijnen om een competitive voordeel te houden.quote:We Are Borg schreef op vrijdag 25 januari 2008 @ 15:58:
[...]
En juist die stoffige richtlijnen waar 'allen' zich massaal aan proberen vast te houden heeft IE nog niet eens compleet onder de knie. Terwijl andere browsers qua 'technologie' allang voorop lopen strompelt IE er nog achteraan, als het al probeert een beetje mee te lopen. Waarom zouden alle webontwikkelaars nog meer moeten gaan eisen als MS dit al niet eens kan bijhouden. Daarnaast claim je dat MS het allemaal wel zelf uitmaakt, wat ironisch gezien ook klopt
HTML 5 is juist bedoelt als een fundering voor toekomstige ontwikkelingen waarbij getracht is de specificatie dusdanig op te zetten dat het 100% interoperable te implementeren is (beschrijft zelfs de gehele parsing requirements inclusief error-correction itt HTML4 die naar SGML verwees maar nooit als zodanig is geimplementeerd).
Gelaagd bouwen heet dat. Dat heeft een goede rede.quote:HawVer schreef op vrijdag 25 januari 2008 @ 15:22:
We zitten met z’n allen massaal vast te houden aan een stel ouderwetse richtlijnen die eigenlijk alleen maar bedoeld zijn als statische presentatie. Vanuit daar proberen we met z’n alleen het wat dynamisch te maken door er allerhande taaltjes zoals javascript e.d. tegen aan te gooien.
Ben ook erg benieuwd welke visie dat dan is. Interoperability/compatibility? Accessibility? Usability?quote:Wanneer wordt de webontwikkelaar eens wakker en eist een standaard die aansluit op de huidige visie op technologie?
-- einde bericht --
Html is statisch, websites moeten meer dynamisch worden. Noem het voor mijn part web 2.0. Het oog wil graag iets moois zien. Wees eerlijk, je ziet toch ook liever een Spyker dan een Fiat multipla. Mensen gaan steeds meer eisen, het moet mooier, dynamischer, meer info bevatten. Als ontwikkelaar loop je achter de feiten aan met een verouderde techniek. Een dynamische website met leuke dingetjes kost gewoon veel tijd. Het zou allemaal zoveel makkelijker kunnen.quote:Ramon schreef op vrijdag 25 januari 2008 @ 15:55:
[...]
Wat is dan volgens jou de huidige visie van technologie op 't web (of hoe zou die moeten zijn)? Een leuke verzonnen html-tag rant erachter typen ontslaat je niet van minimale onderbouwing.
Een nieuwe standaard moet nieuwe navigatie methoden bieden, toegankelijk zijn en de teksten gewoon normaal indexeerbaar. Ik vind dat we met browser specifieke css, html en javascript dat hier wel werkt en daar niet. Het moet een standaard zijn die geen opties open laat, vector based zodat het overal hetzelfde uitziet. Een duidelijk onderscheid in data en opmaak. Een utopie? Misschien wel, maar we maken ons zo druk om de standaard html dat we haast vergeten verder te kijken. Denk eens mee buiten de grenzen van wat er nu mogelijk is.
Ik zet het wat (te?) drastisch neer om mensen ook wat te prikkelen om verder te kijken.
HawVer wijzigde dit bericht 25-01-2008 22:05 (3%)
Er zijn 3 opties, wat mij betreft:
1. MS gaat hard aan het werk en zorgt dat IE8 ongeveer even standards compliant is als de andere browsers. By default werkt IE8 in standards mode. Ze implementeren een knop in de menubalk met de tekst "Deze pagina ziet er raar uit" (oid), die de browser in IE7-mode gooit. De gebruiker bepaalt dan dus.
of...
2. MS gaat hard aan het werk en zorgt dat IE8 ongeveer even standards compliant is als "de andere browsers". By default werkt IE8 in standards mode. Voor de webdevelopers verandert er niets, omdat ze nu toch al moeten hacken voor IE7- en IE6-ondersteuning. Dit loopt echter af, omdat IE8, FF, SF en OP nu allemaal standards compliant zijn. IE7 en lager verdwijnen langzaamaan. In eerste instantie is het web tijdelijk [dramatische achtergrondmuziek] gebroken [/dramatische achtergrondmuziek].
maar helaas...
3. Waarschijnlijk blijft IE8 achter wat betreft standards compliance. De version switch wordt geïntroduceerd zoals nu wordt voorgesteld (waarbij IE8 in IE7-mode werkt). In dat geval moeten we denk ik, zoals 7.01D schreef, IE8 volkomen negeren, d.w.z.: geen meta-ding voor deze browser gebruiken en gewoon blijven doorgaan om conform de standaarden te developen voor de andere browsers, en blijven hacken voor IE7. En als IE9 nog steeds zuigt, negeren we die ook, enz.
Het verschil tussen IE6 en IE7 is IMO dat IE6 regelrecht k*t was en dat IE7 een zeer matige browser. Voor deze zeer matige browser is echter wel te developen. Dusdanig, naar mijn smaak, dat ik dat wel 5 jaar vol wil houden (IE8 e.v. negerend), in de hoop dat MS zichzelf met deze switch dwingt om nou eindelijk eens werk te maken van de webstandaarden.
Wij Tweakers doen elkaar permanent de groeten. Moiii!
Ik ben het wel met je eens wat betreft visie. Het is een leuke utopie inderdaad. Maar voordat we vooruitgang op het web kunnen krijgen moeten eerst alle partijen op elkaar zijn afgestemd imho. Als Firefox en Opera volgende week 100% HTML 5 of eender welke andere nieuwe technologie kunnen weergeven hebben we daar niets aan.quote:HawVer schreef op vrijdag 25 januari 2008 @ 22:01:
[...]
Html is statisch, websites moeten meer dynamisch worden. Noem het voor mijn part web 2.0. Het oog wil graag iets moois zien. Wees eerlijk, je ziet toch ook liever een Spyker dan een Fiat multipla. Mensen gaan steeds meer eisen, het moet mooier, dynamischer, meer info bevatten. Als ontwikkelaar loop je achter de feiten aan met een verouderde techniek. Een dynamische website met leuke dingetjes kost gewoon veel tijd. Het zou allemaal zoveel makkelijker kunnen.
Een nieuwe standaard moet nieuwe navigatie methoden bieden, toegankelijk zijn en de teksten gewoon normaal indexeerbaar. Ik vind dat we met browser specifieke css, html en javascript dat hier wel werkt en daar niet. Het moet een standaard zijn die geen opties open laat, vector based zodat het overal hetzelfde uitziet. Een duidelijk onderscheid in data en opmaak. Een utopie? Misschien wel, maar we maken ons zo druk om de standaard html dat we haast vergeten verder te kijken. Denk eens mee buiten de grenzen van wat er nu mogelijk is.
Ik zet het wat (te?) drastisch neer om mensen ook wat te prikkelen om verder te kijken.
Je zegt "Dat IE überhaupt nog beïnvloed wordt door een verzameling stoffige HTML deskundigen." bedoel je daarmee dat MS met IE zijn eigen richting in moet gaan? Weet ik veel, bijvoorbeeld alleen nog maar silverlight in hun browser zetten en geen nieuwe (x)html meer implementeren? Of zijn eigen ubercoole MSML moet gaan maken? Daar ben ik het dan niet mee eens.
Following rules makes you stupid. | God is an imaginary friend for adults.
Dit gaat echt nergens meer over, het lijkt het hele OOXML debacle wel.
Voor de gein wel even de comments gelezen, en zonder het artikel gelezen te hebben vind ik dit eigenlijk wel een goeie:quote:I won't be offering practical arguments, since these are not received too well right now.
Ware het niet dat dit soort belachelijke onzin eigenlijk niet eens zou hoeven voor te komen.quote:this is the best (or at least, least bad) solution
Ook wel een leuke quote:
quote:So basically you will be able to switch between "IE7 bugs mode", and "IE8 new and shiny nevere seen before bugs mode".
TeeDee wijzigde dit bericht 29-01-2008 22:15 (63%)
Heart..pumps blood.Has nothing to do with emotion! Bored
Het is echt vreselijk belachelijk inderdaad... Zo zie je maar weer eens dat ook ivoren torentjes van gewoon wat karton met wat spit-shine gemaakt kunnen zijnquote:crisp schreef op dinsdag 29 januari 2008 @ 22:07:
Nou, we weten inmiddels ook aan wie we deze onzin nog meer te danken hebbenMicrosoft weet wel welke mensen het makkelijkst voor hun wagentje te spannen zijn...
Dit gaat echt nergens meer over, het lijkt het hele OOXML debacle wel.
ik snap echt niet wat er nou in godesnaam mis is met een opt-in. for the sake of the future enzo. geen gezeik over mensen die miepen. IE7 is net geintroduceerd, mensen weten hoe ze hun bugs moeten oplossen. doe niet zo frickin' moeilijk. Zolang je ze maar belooft dat ze het daarna niet nóg eens hoeven te doen kom je daar best mee weg lijkt mij
Daar gaat ie dus de mist in. Ik weet niet in welke lichaamsholte de vuist van microsoft ineens bij hem zit, maar wat is er gebeurd met de nederlandse standaards guru die nota bene een of andere belangenvereniging voor webdevelopers op wilde richten? @)@#*@ Zo sla je toch een GI-GA- flater als je het mij vraagquote:PPK:
I interpret Jeremy's post as "If somebody can persuade me that the default behaviour is a good idea, I'll support the switch". Challenge duly taken.
Ik ga niet eens commenten op z'n blog, dat wordt waarschijnlijk toch weggecensureerd
SchizoDuckie wijzigde dit bericht 29-01-2008 22:57 (38%)
Wat PPK hier schrijft is inderdaad niet echt overtuigend. Als ik het goed begrijp zijn volgens hem ontwikkelaars die zich op standaarden richten meer 'verlicht'. Dankzij hun technische vaardigheden weerbaar genoeg om nog meer misbruik van Microsoft te weerstaan. Dus moeten ze het daarom maar gewoon accepteren.quote:crisp schreef op dinsdag 29 januari 2008 @ 22:07:
Nou, we weten inmiddels ook aan wie we deze onzin nog meer te danken hebbenMicrosoft weet wel welke mensen het makkelijkst voor hun wagentje te spannen zijn...
Vervolgens doet hij het idee van toekomstige compactibiliteit af als een niet werkende theorie. Daar heeft hij opzich gelijk in, maar dat is voornamelijk omdat Microsoft nu heeft aangekondigd deze te breken met deze switch die zelf uiteindelijk nog veel vaker zal breken omdat het technisch gezien gewoon onrealistich en onverantwoord is om verouderde rendering engines te blijven gebruiken.
Aan de inhoud van de bovenstaande tekst kunnen geen rechten worden ontleend, tenzij dit expliciet in dit bericht is verwoord.
Reg. datum: 30 oktober 2002
My intentions soon you will see. The sway of my scheme, imposed upon all.
Come follow me, my puppets to be, I'll attach my strings, manipulation begins.
www.stichtingspots.nl
Reg. datum: 30 oktober 2002
Bloggers die aanzien hebben kennen veel napraters en ja-knikkers, en die bloggers kunnen daardoor de "publieke opinie" beïnvloeden, waardoor de Microsoft's opt-in pil misschien makkelijker door de strot glijdt. Ik geloof overigens niet in een dergelijk complot.quote:Wie bepaalt dan of iemand een vooraanstaande blogger is? En dan nog, wat maakt het uit?
Ik denk dat Microsoft gekozen heeft voor een oplossing die voor hun zelf (op de korte termijn) het meest pijnloos is. De vooruitgang van het web heeft geen prioriteit bij Microsoft. De vooruitgang kunnen ze nu al niet bijbenen, dus vertraging daarvan zou goed uitkomen.
Je verlichting bedienen met Arduino? Maak het zelf, met 433MHzForArduino!
Hoe wil je ze overtuigen? IE houdt zich niet aan de standaarden, nou boehoe.quote:Fuzzillogic schreef op woensdag 30 januari 2008 @ 00:17:
Jammer vind ik dat bloggers en webdevvers alleen maar ranten in hun eigen wereldje. Het zijn toch uiteindelijk alleen de eindgebruikers die Microsoft kunnen raken. Dus waarom dan niet de eindgebruiker ervan overtuigen dat IE gewoon écht niet meer kan, en dat we er de buik vol van hebben?
Ik ga met de onderstaande poster mee:
Mijns inziens is dit de enige manier waarop je de boel kunt uitfaseren. Brakke sites die niet geüpdatet worden, zijn blijkbaar niet belangrijk genoeg en als de site wel "mission critical" is, dan is het een kleine moeite om die switch toe te voegen.Seriously, how will IE7 ever _not_ be the default rendering engine? Is MS going to spend 2009 getting all intranet developers to finally upgrade their sites?
I suspect that the number of people who 1) will have broken web pages in IE8 and 2) actually care is pretty slim. Are we talking mission-critical stuff here? And if so, do we really think that the IT shop running it couldn't figure out that X-UA-Compatible would fix the problem?
The fact that the switch can be set using a server header should be enough to ensure that Corporate Webmasters can reliably keep their intrawebs at version IE7 with just a few minutes worth of work.
Please let "edge" be the sane default.
Wat me nog het meeste stoort is dat Microsoft de switch promoot alsof het een permanente oplossing is. Dat is behoorlijk van de zotte, aangezien de switch bedoeld zou moeten zijn om een tijdelijk probleem te fixen: de introductie van een nieuwe, standard-compliant, render engine en uitfasering van de oude.
Microsoft geeft hier gewoon aan dat ze zich niet aan de html- standaard willen houden, maar dat ze hem op een (mijns inziens ongewenste) manier naar hun hand willen zetten (sommigen noemen het innoveren). PPK zelf zei dat de switch alleen bedoeld is voor IE, maar Microsoft bewijst het tegendeel door Firefox te noemen in een voorbeeld van deze switch.
Dit is meteen het enige punt waarop ik PPK gelijk geef: de switch zou alleen bedoeld moeten zijn voor IE, met daaraan toegevoegd dat het aan noodzakelijk kwaad is om een tijdelijk probleem op te lossen en geen feature, zoals ze het nu promoten.
| Last.fm | "Mr Bent liked counting. You could trust numbers, except perhaps for pi, but he was working on that in his spare time and it was bound to give in sooner or later." -Terry Pratchett
Reg. datum: 30 oktober 2002
Broken sites zul je toch altijd hebben. Je kan het minimaliseren door je quirks-mode zo goed mogelijk te maken, maar voor 100% compatibiliteit moet je gewoon een oudere browser gebruiken. Dat is ook de oplossing voor de intranetten die van IE6 afhankelijk zijn. Microsoft kan deze doelgroep eigenlijk geen nieuwe browser geven, maar dat willen ze ook helemaal niet. Microsoft moet vanwege hun lange stilstand gewoon IE6 tot het einde der tijden als legacy browser blijven ondersteunen en (non-render)bugfixen, en intussen nieuwe versies ernaast promoten voor het moderne standards-aware internet.
Heel simpel: gewoon CSS2, DOM lvl3, ECMAscript en SVG gebruiken. Leef je uit! Laat zien wat er écht mogelijk is met een webpagina! Natuurlijk is dat geen geschikte oplossing voor sites van je klanten. Maar voor eigen sites/blogs des te meer: scheelt je een hoop ergernis en ellende in je eigen tijdquote:Jaap-Jan schreef op woensdag 30 januari 2008 @ 00:50:
[...]
Hoe wil je ze overtuigen? IE houdt zich niet aan de standaarden, nou boehoe.Het kan de eindgebruiker geen f*ck schelen, zolang hun websites het doen hebben zij er geen probleem mee, botweg gezegd.
Opvallend dat MS het momenteel juist wel netjes opgelost heeft: conditional comments. Flexibel, netjes binnen de standaard, en je kunt heel specifiek een browserversie targeten. Breid dit systeem uit met renderinghints voor IE8, dan hoeven webrowsers zich ook niet te vervelen met een nutteloos meta-element in de DOM.quote:Dit is meteen het enige punt waarop ik PPK gelijk geef: de switch zou alleen bedoeld moeten zijn voor IE, met daaraan toegevoegd dat het aan noodzakelijk kwaad is om een tijdelijk probleem op te lossen en geen feature, zoals ze het nu promoten.
Je verlichting bedienen met Arduino? Maak het zelf, met 433MHzForArduino!
*knock* *knock* *als het goed is* *hoeft* dit juist niet meer in IE8quote:Fuzzillogic schreef op woensdag 30 januari 2008 @ 01:40:
[...]
Opvallend dat MS het momenteel juist wel netjes opgelost heeft: conditional comments. Flexibel, netjes binnen de standaard, en je kunt heel specifiek een browserversie targeten. Breid dit systeem uit met renderinghints voor IE8, dan hoeven webrowsers zich ook niet te vervelen met een nutteloos meta-element in de DOM.
En het feit dat we het niet met 'm eens zijn wil nog niet zeggen dat hij en/of anderen (waaronder Jeffrey Zeldman, Eric Meyer en Aaron Gustafson) een geheim complot met MS hebben gesmeed tegen webstandaarden, vooruitgang, concurerende browsers or whatever.
Overigens liet Jeffrey Zeldman zich ook even gaan op de blog van Dean Edwards. Gelukkig was al snel 'moedertje' Holzschlag van de party om de boel te sussen.
-- einde bericht --
Reg. datum: 11 april 2000
Heel kort omdat het anders lijkt dat ik het alleen maar wil afbranden: alistapart.com is mijn inziens ook allang niet meer het stukje kwaliteit op het web wat ik vroeger (wellicht verkeerd) wel zo zag.quote:7.01D schreef op woensdag 30 januari 2008 @ 04:10:
Ik ben het ook niet eens met PPK dat de voorgestelde default behaviour de juiste is, maar laten we gewoon even wachten op zijn artikel op A List Apart dat hopelijk een hoop van zijn argumenten duidelijk maakt.
Buiten heel de discussie van populaire bloggers (of bloggers die denken populair te zijn) die voor het karretje van MS worden gespannen: ook aan de 'MS'-kant lees ik dat het een compromis is en dan het helaas niet beter kan ivm het breken van het web (blijft raar om te lezen en te typen). Echter, ik denk dat als je het niet eens een keertje stuk maakt, er nooit verandering komt. Bij IE7 waarschuwde ze er ook al enorm voor: alle IE hacks gaan in IE7 niet meer allemaal op. En ondertussen is er alleen maar een extra cond. statement bijgekomen en alle oude/brakke websites zijn niet veel veranderd.
Het vast houden aan de IE6 only compatible (lees brakke) websites is begrijpelijk van MS, maar zo help je nooit een goede browser de markt in.
Ik heb niks met vooraanstaande bloggers. Developer evangelist gaan met hetzelfde gemak ergens anders werken. Microsoft heeft al heel wat bekende bloggers in dienst genomen en o.a. Adobe doet dat ook moeiteloos. Expression Blend evangelisten werken nu voor Adobe. Als commercie om de hoek komt kijken wordt geen middel geschuwd.quote:DOT schreef op dinsdag 29 januari 2008 @ 23:38:
Microsoft heeft gewoon de allerbeste marketing in de wereld. Zolang vooraanstaande bloggers maar zeggen dat het OK is, heeft Microsoft er weinig moeite mee om die tag te introduceren. Een aantal bloggers overtuigen is makkelijk gedaan. Die krijgen wat inside info van het heilige MS IE8 team, en denken meteen dat ze heel wat zijn. In die adrenaline-rush vergeten ze even al hun jaren van fel protest tegen browser-specific hacks zoals deze UA-Compatible.
Microsoft hands out Ferrari’s to bloggers
Reg. datum: 30 oktober 2002
Plus, wat gaat er nu gebeuren als IE9, IE10, IE100 uitkomt? Moeten ze dan al hun oude render-engines ook nog behouden? Want mensen gaan die tag natuurlijk wel gewoon gebruiken. En welke render-engine wordt in de toekomst de default voor mensen die de tag niet gebruiken? IE7? IE8? IE100? Dat gaat hopen sites breken, of voor altijd IE7 blijven.quote:We Are Borg schreef op woensdag 30 januari 2008 @ 13:59:
[...]
Heel kort omdat het anders lijkt dat ik het alleen maar wil afbranden: alistapart.com is mijn inziens ook allang niet meer het stukje kwaliteit op het web wat ik vroeger (wellicht verkeerd) wel zo zag.
Buiten heel de discussie van populaire bloggers (of bloggers die denken populair te zijn) die voor het karretje van MS worden gespannen: ook aan de 'MS'-kant lees ik dat het een compromis is en dan het helaas niet beter kan ivm het breken van het web (blijft raar om te lezen en te typen). Echter, ik denk dat als je het niet eens een keertje stuk maakt, er nooit verandering komt. Bij IE7 waarschuwde ze er ook al enorm voor: alle IE hacks gaan in IE7 niet meer allemaal op. En ondertussen is er alleen maar een extra cond. statement bijgekomen en alle oude/brakke websites zijn niet veel veranderd.
Het vast houden aan de IE6 only compatible (lees brakke) websites is begrijpelijk van MS, maar zo help je nooit een goede browser de markt in.
Je krijgt straks mensen die er vanuit gaan dat die version-locking voor eeuwig blijft bestaan. Dat betekent dat ze helemaal niet hoeven na te denken over het breken van sites in toekomstige IE-versies, waardoor Microsoft hier nooit meer uit kan komen, en IE een alsmaar gigantischer pakket wordt.
Als MS dit echt doorzet, dan zou elke webdeveloper gewoon de "edge"-variant moeten gaan gebruiken, met conditional comments om bekende IE-versies in het gareel te houden. Of gewoon de boel negeren, en hopen dat MS inziet dat dit geen handige permanente oplossing is, en daarmee een hele foute tijdelijke.
DOT wijzigde dit bericht 30-01-2008 14:32 (36%)
Zoals eerder al werd aangedragen; als Microsoft het al niet eens voor elkaar krijgt om een browser volgens de standaarden te ontwikkelen, hoe wil ze het dan in hemelsnaam voor elkaar krijgen om toekomstige IE versies oudere IE versies te laten emuleren?
Ik lees in Eric Meyers' artikel dat hij het een goede zaak vindt dat browsers (verwijzende naar IE8) nu eens gaan kijken wat ze met een pagina gaan doen, in plaats van de developer die aangeeft wat de browser met de pagina moet doen.
Laat dit nou net de enige troef zijn die de webdeveloper nog in eigen hand heeft, om IE te laten doen wat hij/zij wilt dat het doet.
Maar nee, ik ga niet met die meta-tag onzin aan de gang tenzij het echt niet anders kan.
"All that the xHTML validation shows is that you can lowercase and close your tags."
Reg. datum: 06 mei 2006
Of forwards compatibility werkt, moet de toekomst uitwijzen. Maar die onzekerheid rechtvaardigt het koppelen van browser-versies aan webdocumenten op geen enkele wijze. Mocht forwards compatibility niet werken, dan krijgen we weer doctypes waar versienummers in staan (zoals <!DOCTYPE html 6> i.p.v. het forwards compatible <!DOCTYPE html>).
Waarom kan Microsoft de engine niet loskoppelen? Voorstel: IE8 krijgt een drop down-menu met drie keuzes: IE8, IE7 en IE6. Net zoiets als IE-tab, met IE8 als standaard. Van mij mogen ze het zelfs aankondigen als een vet_k3wle, vernieuwende feature
Het enige dat Microsoft wil, is een www met documenten die afhankelijk zijn van IE. MS vertikt het een standards compliant browser te bouwen, en verschuilt zich achter het breken van het www. IE7 brak het www wéér een stukje verder, maar dat vond Microsoft geen enkel probleem.
Reg. datum: 30 oktober 2002
@topic-title: Hell didn't freeze over after all.
DOT wijzigde dit bericht 31-01-2008 00:28 (16%)
Reg. datum: 06 mei 2006
Wat Microsoft nu wil, is dat we websites maken die gericht zijn op één specifieke IE-versie.
Microsoft wil nu dus, veel explicieter dan voorheen, websites aan browser-versies koppelen. Ik snap niet hoe Peter-Paul Koch dat een goede ontwikkeling kan vinden.






