Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Chris Wilson: 'IE 8 gaat zich beter aan standaarden houden'

Chris Wilson, platform architect voor Internet Explorer, heeft tijdens de Mix '07-conferentie in Las Vegas een korte blik in de keuken gegeven bij de ontwikkeling van IE 8. Volgens Wilson zal de nieuwe browser van Microsoft zich beter aan standaarden gaan houden.

IEHoewel Wilson geen precieze features uit de doeken deed, wilde hij wel kwijt dat zijn ontwikkelteam zich focust op het verbeteren van layouttechnieken, het object model en client-side ajax-ontwikkeling. IE 8 moet ook beter overweg kunnen met sites die css 2.1 gebruiken voor de layout. De grootste uitdaging zit volgens Wilson in het meer compatibel krijgen van Internet Explorer, omdat webontwikkelaars tot op de dag van vandaag sites aanpassen om rond oude IE-bugs en -eigenaardigheden 'heen te werken'. Indien IE8 te grote wijzigingen doorvoert, zullen veel websites slecht of geheel niet meer werken.

Wilson gaf toe dat dergelijke problemen hem de nodige hoofdpijn bezorgen - 'compatibility is the root of all evil,' grapte hij - maar door elke verandering weloverwogen door te voeren, moet een Internet Explorer die zich netjes aan de gevestigde webstandaarden gaat houden, mogelijk zijn. Wilson zei verder dat Microsoft met de gedachte speelt om webontwikkelaars met een 'opt-in'-regeling te verleiden om bij het ontwikkelen van sites voor IE 8 met webstandaarden te werken, maar hoe dit precies moet worden vormgegeven kon hij nog niet duidelijk maken. Aan een mogelijke releasedatum voor IE 8 wilde Wilson zich niet wagen, wel voorziet hij een trend waarbij Microsoft elke twee jaar een nieuwe versie van IE zal uitbrengen.

Door Dimitri Reijerman

Redacteur

02-05-2007 • 11:43

100 Linkedin Google+

Bron: ZDnet

Reacties (100)

Wijzig sortering
Hoe moeilijk is het om de tientallen miljarden html-bestanden die worden gegenereerd door bijvoorbeeld jaren geleden geschreven (forum)software, waar de webmasters geen verstand meer van / toegang tot hebben?

Van alle pagina's die op het WWW staan is zo ontzettend veel niet meer zo 1-2-3 aan te passen. Als IE8 straks gereleased gaat worden met 100% W3C conformiteit zal 99% van de webpagina's er niet meer uit zien.

Ik begrijp helemaal dat de beste man er hoofdpijn van krijgt. Maar ja, dan hadden ze dit maar eerder moeten bedenken :+
We hebben het hier niet over een goed beheerde site als T.net, maar vooral over 100-duizenden kleine websites die ergens in de jaren 90 gemaakt zijn en nog wel bezocht worden maar amper beheerd.
Het www is zo mooi door alle informatie, maar door nu ineens een wijziging door te voeren wordt al die informatie spontaan onleesbaar en verliest de browser of het www aan waarde.
Je kan het ook zo bekijken: als MS meer dan 85% van de markt in handen heeft, is IE de standaard en de rest een boek met regels gemaakt door wereldvreemde technies met vergaderdrang.

Persoonlijk neig ik in geval van standaardisering naar iets wat de meeste mensen gebruiken. Maar dat is misschien een gevaarlijke conclusie, gezien het verschil in definitie van 'standaard' in technische (dit is hoe het moet) en in populaire (doe het zoals de meeste mensen het willen) zin des woords.
als je op deze manier redeneert had het hele internet nooit bestaan, immers elk land had zijn eigen netwerk en standaarden gehanteerd omdat het daar het meeste gebruikt was.

Dat je 85% van de markt in handen hebt geeft niet aan dat je gelijk hebt, normaliter klopt dat aardig maar we praten hier over een bijna monopolist. Oftewel de mensen hebben nooit gekozen voor IE, ze gebruiken het omdat het erbij zit.

@ hieronder,
en dat is nu precies mijn frustratie, de realiteit is dat je moet gaan zitten hacken om iets werkend te krijgen voor het leeuwendeel van je bezoekers.
Ja zeker en dat hebben ze ook gedaan. IE7 doet het beter als IE6.
Aangezien IE al die tijd veruit de grootste was konden ze zelf bepalen welke standaarden ze wilden implementeren.

Als je een marktaandeel heb van 90% dan ga je toch niet luisteren naar een of ander bedrijfje dat 'standaarden' denkt op te stellen? Nee dan verzin je je eigen standaarden. En dat heeft MS ook gedaan. DDBruijn heeft hier nog een goede aanvulling op. Zie hieronder.

Mozilla doet dit trouwens ook met XUL.

Je kunt het dus ook omdraaien, omdat al die andere, kleinere, browsers ANDERE standaarden hanteren moeten webdevelopers zich in allerlei bochten wringen om compatibele sites te maken voor die andere browsers.

Hiermee wil ik dus niet aangeven dat Microsoft goed danwel fout is. Ik kan het alleen wel begrijpen. Punt is dat zo onderhand iedere Mozilla gebruiker direct valt over standaarden terwijl dat enkele jaren terug helemaal geen probleem was. Pas sinds de opkomst van Mozilla/Firefox is het echte gemekker hierover begonnen.

Maar het past wel in de anti-MS trend natuurlijk.

Overigens is IE7 een stuk 'beter' dan IE6. IE6 was toruwens gewoon een hele goede browser, maar doordat er jaren niets aan is verbeterd liep deze op een gegeven moment gewoon achter.
Als je een marktaandeel heb van 90% dan ga je toch niet luisteren naar een of ander bedrijfje dat 'standaarden' denkt op te stellen? Nee dan verzin je je eigen standaarden. En dat heeft MS ook gedaan.
Dat 'bedrijfje' bestaat nog niet zo heel lang.
Internet Explorer bestaat al langer.
Dat 'bedrijfje' lijkt soms juist expres tegen bestaande technologie in te gaan.
Zo had Netscape ooit JavaScript ontwikkeld. Toen dit 'bedrijfje' een JavaScript-standaard ging opstellen, bleken ze zich daarbij niet al te veel aan te trekken van het feit dat Netscape al lang hun eigen implementatie had, waar ook al veel sites mee werkten.
Dus volgens de 'standaard' van dat 'bedrijfje' was Netscape niet compatible met de taal die ze zelf hadden ontwikkeld, en die in die vorm al in gebruik was.
Dit zal Microsoft vast ook op een aantal punten zijn overkomen. Maar dan moet je die oude standaarden wel blijven ondersteunen, want mensen gebruiken die al.
Daar houdt dit 'bedrijfje' helaas geen rekening mee. Ze hebben ook geen verantwoordelijkheden, dan is het altijd makkelijk praten.

Afgezien daarvan zijn die 'standaarden' vaak niet zo heel duidelijk geformuleerd. Bepaalde dingen zijn voor meerdere interpretaties vatbaar. Helaas wordt vaak de interpretatie van Microsoft als onjuist beschouwd, als een andere browser het anders doet, terwijl je dat aan de letterlijke tekst van de standaard niet af kunt leiden.

Ik ben dus persoonlijk helemaal niet zo gelukkig met dit 'bedrijfje'. Die 'standaarden' van hun zijn vaak nogal ongelukkig gekozen, en ook de letterlijke tekst is gewoon niet altijd strikt genoeg geformuleerd.
Je kunt zeggen wat je wilt van Microsoft (en Netscape bij bv JavaScript), maar als ze hun technologie documenteren, dan is het ook altijd goed gedocumenteerd, en vooral heel strikt. Het roept zelden of nooit vragen op, als je de tekst maar goed leest.
Daar kunnen anderen nog een voorbeeld aan nemen.

Op dit item kan niet meer gereageerd worden.


Apple iPhone 11 Nintendo Switch Lite LG OLED C9 Google Pixel 4 FIFA 20 Samsung Galaxy S10 Sony PlayStation 5 Elektrisch rijden

'14 '15 '16 '17 2018

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True