De publieke bètaversie van Internet Explorer 9 is in de eerste twee dagen na zijn release ruim twee miljoen keer gedownload. Daarmee is er voor deze bèta meer belangstelling dan voor die van Internet Explorer 8, concludeert Microsoft.
Waar de bètaversie van Internet Explorer 8, die in augustus 2008 verscheen, in de eerste vijf dagen 'slechts' 1,3 miljoen keer werd gedownload, passeerde IE9 al na twee dagen de twee miljoen downloads. Op de Beautyoftheweb.com-downloadsite voor Internet Explorer 9 zouden al negen miljoen bezoekers zijn geweest. Dat maakte Roger Capriotti, verantwoordeling voor de marketing van Internet Explorer, bekend op het Windows Team-weblog.
Internet Explorer 9 wordt relatief kort na IE8 uitgebracht en draait alleen op Windows Vista en Windows 7; XP-gebruikers kunnen de nieuwe browser niet installeren, omdat deze van DirectX 10 gebruikmaakt, dat geen XP-ondersteuning heeft.
Microsoft wil met IE9 een inhaalslag maken. Zo ondersteunt de browser vrijwel alle mogelijkheden van de nog niet afgeronde html5-standaard, css3 en EcmaScript5. Het open videoformaat WebM wordt echter niet ondersteund: de browser kan alleen overweg met video's die met h.264 zijn gecomprimeerd.
IE9 moet ook beter overweg kunnen met de reeds gevestigde webstandaarden. Daarnaast heeft Microsoft de javascript-engine ten opzichte van IE8 flink opgevoerd waardoor webapplicaties soepeler draaien. Een van de belangrijkste innovaties van Internet Explorer 9 daartoe is de ondersteuning voor hardwarematige rendering via de gpu.
De nieuwe browser is tevens voorzien van een nieuwe javascript-engine genaamd Chakra. Deze engine kan meerdere cores gebruiken. Het compilen gebeurt op de achtergrond terwijl het renderen op de voorgrond gebeurt. Ook heeft Microsoft in IE9 het zogenoemde marshalling overbodig gemaakt. Dit proces was in IE8 nog nodig om voor de 'vertaling' tussen tussen het DOM en javascript te zorgen. Chakra heeft deze taak nu overgenomen. Verder introduceert Microsoft in IE9 een nieuw layoutsysteem voor het geheugenbeheer. Dit moet ervoor zorgen dat de browser aanzienlijk minder geheugen gebruikt, wat vooral zou schelen als gebruikers meerdere tabbladen open hebben.
:fill(white)/i/1284571612.jpeg?f=thumb)
:fill(white)/i/1284571613.jpeg?f=thumb)
:fill(white)/i/1284571614.jpeg?f=thumb)
:fill(white)/i/1284571615.jpeg?f=thumb)
:fill(white)/i/1284571616.jpeg?f=thumb)
:fill(white)/i/1284571617.jpeg?f=thumb)
:fill(white)/i/1284571618.jpeg?f=thumb)
:fill(white)/i/1284571619.jpeg?f=thumb)
:fill(white)/i/1284571620.jpeg?f=thumb)
:fill(white)/i/1284571621.jpeg?f=thumb)
:fill(white)/i/1284573983.jpeg?f=thumb)