Development / Nieuws
IE8 dwingt webmasters tot aanpassingen
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.
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" />
Gewoon FireFox 3.0 als standaard gebruiken.
Probleem met IE zoekt MS zelf maar uit!
@surf-dude: intwikkelaars willen zich maar wat graag aan standaarden houden. Het probleem is alleen dat IE zich daar niet aan hield. Hierdoor moesten ontwikkelaars dus wel de 'IE-standaard' gebruiken. Nogal een zinloze opmerking dus..
> microsoft zich al jaren niet aan de standaarden houdt.
Het is zowel de schuld van MS, die bij verkeerd opgestelde pagina's maar een gok deed hoe die pagina eruit zou moeten zien, als van de ontwikkelaars, die in plaats van te zorgen dat hun pagina's aan de standaarden voldoet, zorgden dat de pagina in MSIE goed weergegeven werd. Dom kortzichtig gedrag waar ze nu eindelijk voor gestraft gaan worden... en waar MS nu eindelijk haar verantwoordelijkheid gaat nemen.
Dat geeft webdevelopers weer de benodige lucht om sites geschikt te maken voor de afgesproken standaarden. Als 60 procent van je bezoekers nog steeds IE6 gebruikt, dan ga je niet de site omgooien omdat Microsoft met IE8 komt die zich wel aan de standaarden houdt.
Zoals Marijn al zegt, webontwikkelaars willen zich maar al te graag aan standaarden houden...dit maakt het alleen maar eenvoudiger. Het probleem is alleen dat de bezoekers van een website (en dat zijn we allemaal: webmasters, bedrijven, consumenten, critici en non-critici) hebben een hekel aan websites die niet goed weergegeven worden en zullen deze dus niet vaker bezoeken.
Websites die niet goed bezocht worden, worden voor de eigenaren ervan (in veel gevallen bedrijven, verenigingen, stichtingen e.d.) eerder een verliespost dan een welkome aanvulling op het communicatiebeleid.
Verliesposten zuigen zwaar!
Ergo, er moet gezorgd worden dat de website w?l goed weergegeven wordt. Als dat betekent dat er concessies gedaan moeten worden op andere fronten, so be it! De klant betaalt! Geen klant = geen inkomsten. En nogmaals:
Verliesposten zuigen zwaar!
MS heeft nou eenmaal een sterke positie en buit deze op sommige fronten handig uit. Zakelijk gezien slim, ethisch/moreel gezien twijfelachtig...en qua goodwill kweken zeer zwak...
Als meer mensen hun computer en alles wat daarop gebeurt, belangrijk genoeg zouden vinden om eens na te denken over welke browser misschien wel het handigste is, zou het gebruik van MF/Safari/Opera wel n?g meer stijgen t.o.v. non-complier IE.
Feit is alleen dat lang niet iedereen hier over nadenkt. Niet uit onwil of onkunde, maar uit een gebrek aan interesse. En dat kun je ook niemand kwalijk nemen...de ??n vindt computers razend interessant, de ander ziet het als een noodzakelijk kwaad en gebruikt uitsluitend de meegeleverde software (i.e. IE).
Zolang er dus een grote massa blijft die computers zien als een gebruiksmiddel in plaats van een "hobby" (want wees eerlijk, als je de moeite neemt om te reageren op een bericht hier op de site, is een computer niet all??n maar een gebruiksmiddel...), zit MS op rozen...
Het pleit echter wel voor MS dat IE8 meer standard-compliant wordt. En ja, dat betekent inderdaad dat webmasters-/designers weer even aan de slag moeten. Het alternatief is dat we tot in de lengte van dagen blijven bitchen over het arrogante gedrag van MS. Dus ik stel voor dat we blij zijn dat MS bijdraait en er weer het beste van maken...
Over 5 jaar is IE6 toch antiek en als tegen die tijd alle browsers zich aan alle standaarden houden, wordt het worldwideweb eindelijk dat fijne stukje techniek dat het al jaren probeert te zijn...
Een utopie? Wie zal het zeggen...
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.
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 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.
- 15:10 PinkRoccade maakt TSS stabieler en breder
- 12:45 ASML vreest kaalslag chipsector
- 15:18 Hitachi haakt aan op SSD Intel
- 17:19 Oud-directeur van Getronics leidt Inter Access
- 16:26 Banometer: Vraag naar hoofd applicatiebeheerder
- 11:38 'Stoppen met BPO door Ordina is verstandig'
- 11:32 Banometer: Vooral vraag naar hoofd...
- 11:26 Apple raadt antimalware aan voor Mac
- 10:20 Tijdsplanning ICT-projecten rammelt
- 10:40 EU-bestrijding cybercrime is vijfjarenplan
Vendor lock-in behoort tot het verleden met open standaarden
Open standaarden en open software maken het mogelijk om IT weer te zien als opportunity en niet als een beperkende factor. Inhaken op trends en ontwikkelingen gaat sneller met open standaarden en open source software, zo wordt betoogd in deze whitepaper.... Download nu
Meerwaarde Agile in kaart gebracht
Wat is Agile Development. Hoe werkt het? Wat is de meerwaarde ten opzichte traditionele ontwikkelmethoden en welke veranderingen zijn noodzakelijk om goed gebruik te maken van Agile. Deze en meer antwoorden leest u in deze whitepaper.... Download nu
Meer Development whitepapersSAP-maatwerk, duur beheer
Als er veel wordt gesleuteld aan een SAP-applicatie, zorgt dat voor hogere beheerkosten na het project. Maar het is lastig aan de organisatie duidelijk te maken dat maatwerk niet altijd de beste oplossing is.
Meer maatwerk bij SAP maakt beheer duurderSomatech applicatie voor materiaalverwerking
02-12 13:09 Voor verspanende bedrijven die bijvoorbeeld kunststoffen bewerken of andere langspanige materialen brengt Somatech PECK and PLUNGE op de markt. Deze applicatie maakt het mogelijk...
Meer development productenBooking.com zweert bij open source
10-03 14:24 De capaciteit van de infrastructuur van reserveringswebsite Booking.com is de afgelopen jaren vertienvoudigd. Dat levert niet alleen hoofdbrekens op over onder andere...
Meer development praktijkWebdiensten vormen betere middleware
02-12 09:13 Hoewel webdiensten vaak worden gezien als middel om gedistribueerde applicaties simpel aan elkaar te knopen, zijn ze veel meer dan dat. Hun volledig elektronisch gedocumenteerde...
Meer development achtergrondOmzetcontrole bij e-commerce
01-12 14:47 Laatst sloot mijn buurman, een niet-ict’er, een doorlopende reisverzekering af via internet. De website van de verzekeringsmaatschappij waar hij de verzekering in eerste instantie...
Meer development opinieBekijk de leveranciers op het gebied van Development.


