JavaScript: Internet Explorer 8 propadá na celé čáře
Internet Explorer 8 vývojářům a koneckonců nepřímo i řadovým uživatelům slibuje lepší podporu pro webové technologie. Údajně kvůli tomu mělo být přepsáno prakticky celé renderovací jádro. JavaScript je však stále jeho achillovou patou. V rychlostních testech i testu Acid 3 propadá na celé čáře.
Provedl jsem srovnávací test rychlosti zpracování JavaScriptu pomocí známého benchmarku SunSpider. S novým Internet Explorerem 8 změřily síly nejnovější ostré verze konkurenčních prohlížečů, tedy k dnešnímu datu Mozilla Firefox 3.0.7, Google Chrome 1.0.154.48, Opera 9.64 a Apple Safari 3.2.2. Internet Explorer 8 i ve srovnání s prohlížeči, které byly představeny o mnoho měsíců dříve, vychází jako nejpomalejší.
Na výsledky testu se podívejte na následujícím grafu, který udává čas dokončení testu v milisekundách. Čím rychleji test proběhl, tím lépe. Rychlost JavaScriptu je dnes pro webové prohlížeče zásadním faktorem kvality. Z uživatelského hlediska ovlivňuje třeba rychlost, s jakou lze pracovat s Gmailem a jinými webovými aplikacemi, jejichž popularita neustále roste.

Je také důležité si uvědomit, že v dohledné době vyjde Google Chrome 2.0 nebo Mozilla Firefox 3.5, které díky novým resp. vylepšeným JavaScriptovým enginům zvednou laťku podstatně výše. Těžko očekávat, že zároveň s nimi by vyšla alespoň nějaká minor verze Internet Exploreru, která by v tomto ohledu zareagovala.
O moc lépe si Internet Explorer 8 nevedl ani v testu Acid 3, který je mediálně vděčným testem připravenosti prohlížečů pro aplikace Web 2.0. Jeho relevantnost a vypovídající hodnota jsou sice diskutabilní, ale pro orientační srovnání prohlížečů jej lze použít. Jak vidno na grafu níže, Internet Explorer 8 z testovaných prohlížečů získal nejméně bodů (pouhých 20 ze 100).




Je to prostě IE a to je pro mě na vždy špatný prohlížeč. Jak tak koukám tak i nová “super” verze.