SunSpider JavaScript Benchmark 1.0 frigivet

Prøv Vores Instrument Til At Fjerne Problemer

For ikke så længe siden i en Galaxy ikke så langt væk, var JavaScript-ydelse et varmt emne i browsernes verden. Det startede sandsynligvis med frigivelsen af ​​Google Chrome og JavaScript-hastigheden, der slog konkurrencen - Firefox, Internet Explorer og Opera - i alle aspekter. Dengang blev benchmarks som SunSpider brugt til at benchmarke JavaScript-ydeevnen for at få en læsning på en browsers JavaScript-ydeevne.

Senere blev mere sofistikerede benchmarks frigivet og brugt. Nogen tid gik, og JavaScript-ydelsen blev forbedret i næsten enhver webbrowser, op til et punkt, hvor forskellene stadig var synlige på papiret, men ikke rigtigt mere, mens du surfer på Internettet.

Du har måske bemærket, at flertallet af tech-websteder er stoppet med at teste ydeevnen for webbrowsere - det ved jeg, vi har - fordi det ikke rigtig betyder så meget mere end det gjorde før. Stadig kan kørsel af JavaScript-benchmarks fra tid til anden give browserudviklere, appudviklere, webmastere og interesserede brugere vigtige præstationsoplysninger.

JavaScript-benchmark SunSpider 1.0 er blevet frigivet i dag af Webkit. Ifølge skaberne blev et antal bugs rettet, og forbedringer blev foretaget for yderligere at øge testens nøjagtighed og gentagelighed. Især det sidste punkt er et vigtigt punkt, da resultater i millisekunder kunne afvige ganske lidt, når du kørte test gentagne gange i en enkelt webbrowser.

sunspider javascript benchmark

Så hvor godt klarer populære browsere sig i benchmark? (alle test udført på en 64-bit version af Windows 7)

  • Mozilla Firefox 23 Nightly - 182,7ms
  • Google Chrome 28 Canary - 233.1ms
  • Microsoft Internet Explorer 10 - 143,9 ms
  • Opera 12.15 - gennemførte ikke testen

Det kan komme som en overraskelse, at Chrome dukker op sidst i testen og Microsofts Internet Explorer 10 først. Det fremhæver, at Microsoft - og Mozilla også - lavede store spring med hensyn til JavaScript-ydeevne. Jeg vil dog ikke tolke for meget til resultaterne, da vi taler om millisekunder her.

Hvis du er en udvikler, kan du finde ud af mere information om ændringerne i den nyeste version af SunSpider på Webkit-blog .