SunSpider JavaScript Benchmark 1.0 släppt

Prova Vårt Instrument För Att Eliminera Problem

För en inte så lång tid sedan i en Galaxy inte så långt borta var JavaScript-prestanda ett hett ämne i webbläsarnas värld. Det började antagligen med utgivandet av Google Chrome och JavaScript-hastigheten som slog konkurrensen - Firefox, Internet Explorer och Opera - i alla aspekter. Då användes riktmärken som SunSpider för att jämföra JavaScript-prestandan för att få en avläsning på webbläsarens JavaScript-prestanda.

Senare släpptes och användes mer sofistikerade riktmärken. En stund gick och JavaScript-prestanda förbättrades i nästan alla webbläsare upp till en punkt där skillnaderna fortfarande var synliga på papper, men inte riktigt längre när du surfar på Internet.

Du kanske har lagt märke till att de flesta tekniska webbplatser har slutat testa webbläsarnas prestanda - jag vet att vi har det - för det spelar egentligen inte så mycket längre än tidigare. Att köra JavaScript-riktmärken då och då kan ge webbläsarutvecklare, apputvecklare, webbansvariga och intresserade användare viktig information om prestanda.

JavaScript-riktmärket SunSpider 1.0 har släppts idag av Webkit. Enligt skaparna fixades ett antal buggar och förbättringar gjordes för att ytterligare öka testets noggrannhet och repeterbarhet. Särskilt den sista punkten är en viktig punkt, eftersom resultaten i millisekunder kan skilja sig ganska mycket när du körde tester upprepade gånger i en enda webbläsare.

sunspider javascript benchmark

Så hur bra klarar populära webbläsare i riktmärket? (alla tester utförda på en 64-bitarsversion av Windows 7)

  • Mozilla Firefox 23 Nightly - 182,7ms
  • Google Chrome 28 Canary - 233.1ms
  • Microsoft Internet Explorer 10 - 143,9ms
  • Opera 12.15 - slutförde inte testet

Det kan komma som en överraskning att Chrome dyker upp senast i testet och Microsofts Internet Explorer 10 först. Det belyser att Microsoft - och Mozilla också - gjorde stora språng när det gäller JavaScript-prestanda. Men jag tolkar inte så mycket om resultaten eftersom vi talar om millisekunder här.

Om du är en utvecklare kan du ta reda på mer information om ändringarna i den senaste versionen av SunSpider på Webkit-blogg .