Op de Microsoft Mix in Las Vegas werd begin dit jaar de nieuwe Internet Explorer IE8 gelanceerd. Gedurende het event werden workshops en lezingen gegeven over de verdere mogelijkheden van en met de browser. En hoewel ik de afgelopen jaren veel gebruik heb gemaakt van Firefox, vanwege bijvoorbeeld de
Webdeveloper Toolbar en
Firebug, was ik bijzonder onder de indruk van wat ik daar in Las Vegas te zien kreeg. Oké, de interface is nog steeds verre van ideaal, maar de functionaliteiten zijn echt een verbetering. Met name de compatibiliteit met de W3C-guidelines is indrukwekkend.

De discussie of je Internet Explorer, Firefox, Chrome, Safari, Opera of een willekeurige andere browser moet gebruiken als internetgebruiker laat ik aan me voorbij gaan. Wat ik een veel belangrijkere discussie vind is die rondom de ondersteuning van de diverse browsers bij de realisatie van online toepassingen. Bij Tam Tam hebben we vorig jaar de keuze gemaakt websites standaard te ontwikkelen voor IE6, IE7 (XP, Vista), Firefox 2 (XP en Vista), Firefox 3 (XP, Vista) en Safari for Mac. Alle overige browsers en platformen zijn uiteraard mogelijk en dus bespreekbaar, maar kunnen consequenties hebben voor planning en budget.
Recentelijk heeft Tam Tam de conferentiesite van
de Microsoft DevDays ’09 gerealiseerd voor Microsoft Nederland. Ik had het geluk hiervoor de front-end te mogen verzorgen. Binnen dit project golden iets andere eisen: IE6 was niet langer relevant omdat met name IE8 in dit project moest worden ondersteund en gepromoot.
In eerste instantie was ik wat terughoudend, want alle front-end developers slapen zo nu en dan slecht van IE6, en het beloofde land dat Internet Explorer 7 heet viel ook een beetje tegen, dus ik maakte me al licht zorgen. Het blijkt echter zo te zijn dat Internet Explorer 8 dezelfde rendering engine gebuikt als Firefox 3, en dat werkt natuurlijk erg prettig. Geen lange exceptionele stylesheets voor Internet Explorer met allerlei vieze hacks, maar gewoon 100% compliant code schrijven en probleemloos crossbrowser kunnen ontwikkelen.
Einde van IE6?
Het gevolg van de opkomst van IE8 is uiteraard het opbloeien van de discussie rondom IE6. Op de website
Dear IE6 nemen webdevelopers vanuit de hele wereld alvast afscheid van de browser. In de praktijk is dat nog wel enkele stappen weg. Veel bedrijven – en dan met name de afdeling Systeembeheer - blijven vasthouden aan IE6 omdat het intranet nu eenmaal goed functioneert in IE6, of omdat het nogal implicaties heeft om een organisatie van een paar duizend man te upgraden naar een nieuwe browser.

In Noorwegen wordt
pro-actief gehandeld. Enkele grote Noorse sites hebben de oorlog verklaard aan IE6 en ondersteunen de browser niet langer. Slechts een melding bovenaan de website die aangeeft dat je een verouderde browser gebruikt, en daarmee basta.
Kansen met het verdwijnen van IE6
Met het verdwijnen van IE6 ontstaan er mooie kansen. Waar voorheen veel tijd verloren ging aan het ontwikkelen van alternatieven voor IE6 – en daarmee vaak het verdwijnen van de fancy onderdelen uit offertes en concepten, zijn eye candies zoals transparantie, schaalbare websites en fold-out menu’s (oké, deprecated, maar toch) in een handomdraai gerealiseerd.
Bij Tam Tam blijven we IE6 voorlopig nog ondersteunen. We kennen de tips en trucs om dit te kunnen blijven doen, dus er is geen nood aan de man. Toch is de discussie wel gaande over “hoe lang”. Het uitsluiten van IE6 als ondersteunde browser scheelt veel werk en de klant dus geld. Bovendien kunnen dan (in minder tijd en voor minder geld) fancy interfaces en mooie grafische ontwerpen een stuk beter gerealiseerd worden..