De volgende versie van Microsofts webbrowser Internet Explorer (IE) heeft een standaardenmodus die officiële webstandaarden beter ondersteunt, maar die problemen geeft voor websites die zijn geoptimaliseerd voor oudere IE-versies. Microsoft zet die modus standaard aan in IE8.
Webmasters krijgen een moeilijke keuze opgedrongen: versie 8 van Microsofts marktdominante webbrowser Internet Explorer vereist aanpassingen aan websites. Tenminste, als die code bevatten die is afgestemd op oudere IE-versies, zoals de veel- en langgebruikte IE6. De voor eind dit jaar geplande IE8 heeft namelijk een standaardenmodus die betere ondersteuning biedt voor officiële webstandaarden. Microsoft heeft zich daar in het verleden lang niet altijd aan gehouden, waardoor veel webmasters 'IE-websites' hebben gemaakt.
Compatibel
Dergelijke websites worden dan niet goed, of zelfs niet werkend, weergegeven in andere browsers, die de officiële open standaarden wel correct ondersteunen. Microsoft slaat met IE8 toch het pad in van serieuze ondersteuning van standaarden, maar dat levert webmasters dus problemen op. IE8 heeft ook een modus om websites weer te geven als IE6, maar daarvoor moet elke webpagina welk een coderegel bevatten die de webbrowser instrueert om terug te vallen op de oudere, Microsoft-eigen weergave.
Webmasters moeten straks dus kiezen. Óf hun sites doorspitten op IE6-specifieke code en die vervangen door equivalenten op basis van webstandaarden. Óf die pagina's – of zelfs voor de zekerheid alle webpagina's – voorzien van een statement dat IE8 laat 'terugschakelen' naar de IE6-compatibele modus.
Werk aan de winkel
In beide gevallen is er behoorlijk wat werk aan de winkel. Bovendien sluit de tweede keuze alternatieve browsers weer uit, zoals het open source Firefox dat flink marktaandeel heeft veroverd op IE. Dit ondanks de komst van IE7, die flink wat verbeteringen biedt. Microsoft heeft zijn webbrowser echter gekoppeld aan zijn marktdominante pc-besturingssysteem en levert updates voor die applicatie als beveiligingsupdate via Windows Update.
Microsoft komt in oktober met een nieuwe bèta van IE8. Ondertussen werkt de commerciële tak van de Mozilla Stichting aan versie 3 van Firefox. Beide browsers zijn nu meer op gelijk vlak wat betreft functies en snufjes. Firefox had voorheen een voorsprong op IE, bijvoorbeeld met tabbladen wat Microsofts browser pas met versie 7 kreeg. IE6 was jarenlang een nogal stilliggend product.
Code toevoegen
Microsoft roept webmasters op pagina's aan te passen als die geoptimaliseerd zijn voor versie 6 of 7 van zijn webbrowser Internet Explorer. Het toevoegen van deze coderegel zorgt ervoor dat IE8 de website weergeeft alsof het IE7 is.
<eta http-equiv="X-UA-Compatible" content="IE=7" />
Natuurlijk is die stap van MS goed, ook als hij een beetje laat komt.
Echter als je internetsites ontwikkelt die er ALLEEN in IE goed uitzien ben je verkeerd bezig. Die genen die zo ontwikkeld hebben dat het er in alle browsers goed uit ziet hebben ook geen probleem, dat blijft werken.
Hopelijk krijgt IE met de invoering van FF 3 nog een tik, dat stimuleert MS meestal tot standaardconformiteit.
😀
http://img149.imageshack.us/img149/2490/webdesignih5.jpg
het mocht eens tijd worden van ze. Afschaffen dat IE. Ze verdienen de dominante positie allesbehalve.
@surf-dude.
Vroegah toen IE nog veel dominanter was dan momenteel moest je wel voor IE gaan ontwikkelen wou je nog een klein beetje marktaandeel houden, het zijn niet de ontwikkelaars die vrolijk werden van IE, integendeel zelfs, ze schreeuwden moord en brand, werden alleen niet gehoord, en jij wil deze groep mensen nu onbetaald laten werken?
het is nou uitgerekend deze groep die net zolang heeft gezeurd om die standaarden dat uiteindelijk opper-reus microsoft toch maar water bij de wijn heeft gedaan.
Maar ach die arme ontwikkelaars ook altijd, gewoon gratis laten werken omdat een of ander vaag bedrijf wat te groot is geworden jarenlang vriend en vijand sarde met eigen standaarden, en aangezien IE in windows hangt gebruikte iedereen het dus ook, het was er toch al waarom nog iets downloaden?
als je iemand wil laten betalen voor deze ongein wijs eens richting microsoft, en niet naar ontwikkelaars die jaren met de handen in het haar hebben gezeten door die ellende!!
De wereld op zijn kop. Microsoft heeft er zelf altijd een baggerzooitje van gemaakt met de IE browsers en niet de webmasters. Die pasten hun code namelijk dusdanig aan om de website ook een beetje goed te laten smoelen in IE. Nu Mozilla’s Firefox aan kop staat komt Microsoft ook op de proppen met een degelijke browser.
Mijn sites check ik altijd in Firefox, Safari en IE.
De eerste twee geven nooit problemen omdat ik volgens w3c ontwikkel.
Vervolgens altijd gedonder en vele uren werk om de site ook in IE goed te krijgen.
Jammer genoeg moet ‘ie daar ook goed te zien zijn, omdat dat de meeste gebruikers zijn.
Maar uiteindelijk doet ‘ie t overal acceptabel (volgens w3c) maar ik moet heel wat omwegen bewandelen.
Sluit me helemaal aan bij Henk. Mijn sites werken in FF e.d vrijwel meteen, maar IE is altijd moeilijker. 8 reageert weer anders dan 7, terwijl FF3.0 geen problemen oplevert.