Maart 2011: Browsermania
Afgelopen maand hebben alle grote browsermakers (te zijn Google, Mozilla en Microsoft) hun nieuwe versie in de groep gegooid, Microsoft en Mozilla wat luider dan Google.Ontwikkelaars zoals ik zijn dan ongelofelijk blij, want die kunnen dan met een nieuw platform aan de slag, waar altijd weer spannend is of het allemaal wel een beetje werkt. Hierbij mijn beknopte recensie van Chrome 10, Firefox 4 en Internet Explorer 9.
Uiterlijk
Het simpelste puntje, uiterlijk. Het eerste dat opvalt, is dat zowel Internet Explorer als Firefox de minimalistische "look" van Chrome overgenomen hebben, met een adresbalk en hooguit 3 knoppen. Dit is een goede verandering, naar mijn idee. Hoe minder ruimte voor de browser, hoe meer voor de rest.Daarnaast ondersteunen de nieuwe versies van IE en FF ook ClearType, wat de tekst op webpagina's mooier maakt. Helaas werkt dit op sommige PC's niet optimaal, zie mijn eerdere blogbericht voor een oplossing.
Compatibiliteit
Firefox en Chrome waren hier altijd al heel sterk mee, maar IE trekt langzaam bij. Met deze versie is eindelijk de workaround voor window.event niet meer nodig. Verder lijken de meeste pagina's tegenwoordig exact hetzelfde te renderen in alle 3, mits de pagina geen fouten bevat. Een minpunt dat ik heb aan te merken op IE is wel zijn overactieve quirks mode van IE, die nog steeds veel te vaak geactiveerd wordt en die bovendien geen HTML5 elementen ondersteunt. Aandachtspuntje, Redmond?
Snelheid
Altijd een lastig onderwerp, vooral omdat iedereen zijn eigen tests heeft. Mijn test was hier mijn demo voor golfinterferentie (blogbericht hier, demo hier) en mijn test was als volgt: bij hoeveel verschillende golfbronnen is de animatie niet langer vloeiend. Hierbij geldt dus, hoe meer hoe beter.De resultaten zijn als volgt. Derde plaats IE (1 bron en dan al niet vloeiend), tweede plaats FF (2 bronnen) en de eerste plaats voor Chrome, met maar liefts 4 bronnen. Hierbij dient wel vermeldt te worden dat Chrome met 4 bronnen nog vloeiender was dan IE bij 1.
Chrome is dus de winnaar, maar alle drie zijn een stuk sneller dan hun voorganger.
HTML5 ondersteuning
In deze catagorie is er vooral door FF en IE nogal met poep gegooid naar elkaar, maar dat mag de pret niet drukken. Wat wil men van HTML5? Dat lijstje wil ik samenvatten als Audio, Video, Canvas, Drag 'n Drop en File Handling. Alle andere zijn naar mijn idee niet vitaal, maar dat is het ook het hele punt van dit artikel, wat is naar mijn idee interessant aan deze browser.Dat gezegd zijnde, Chrome en FF ondersteunen deze elementen allemaal (FF ondersteunt gee h.246 video vanwege licenties) en IE mist alleen de File API. Close, but no cigar.
Daarnaast zijn er nog dingen als de nieuwe HTML5 input elementen, zoals schuifbalken en kalenders, die zowel IE als FF missen. Deze zijn dus niet vitaal, aangezien ze eenvoudig zijn te simuleren met javascript.