Firefox 3.1 tuo valtavia nopeutuksia webiin

Javascript-nopeudet aivan uudelle tasolle
Firefox 3.1 tuo valtavia nopeutuksia webiin

Firefox 3 on vasta yleistymässä, mutta Mozilla-säätiö valmistelee jo erittäin mielenkiintoista päivitystä. Firefox 3.1:n luvataan nostavan monien web-sovellusten suorituskykyä hurjasti - joissain tapauksissa jopa monikymmenkertaiseksi. Hurjan nopeutuksen takana on uudenlainen tekniikka.

Nopeutuksen salaisuus on Firefoxin kehitteillä oleva ominaisuus, Tracemonkey. Kyseessä on tekniikka, jolla nopeutetaan javascript-ohjelmointikielen suorittamista.

Tracemonkey ottaa uudet aseet käyttöön

Javascript on nettisivuilla erittäin käytetty ohjelmointikieli, mutta sen suorittaminen ei perinteisillä selaimilla ole kovin nopeaa. Tracemonkey sen sijaan käsittelee javascriptiä uudella tavalla.

Perinteisesti käskyjä suoritetaan sitä mukaa kun käyttäjän toimet etenevät. Tracemonkey ei jää odottelemaan, vaan kääntää nettisivun javascriptiä etukäteen ohjelmaksi. Kun käyttäjä antaa käskyjä, on taustalla jo valmista nopeaa ohjelmaa, ja vauhti kasvaa hurjasti.

Jopa moninkertaisia nopeutuksia

Mozillan mukaan Tracemonkey nopeuttaa joidenkin yksittäisten javascript-käskyjen suoritusta jopa 20-40-kertaiseksi. Käytännössä nopeutus on tietenkin maltillisempaa.

Firefoxin kehittäjät ja testaajat ovat tehneet erilaisia mittauksia. Firefox 3.1 nopeuttaisi niiden mukaan Sunspider javascript-testiä 83 prosenttia. Toisessa testissä havaittiin, että valokuvan kontrastin ja kirkkauden säätäminen sujui javascript-sovelluksessa jopa seitsemän kertaa nopeammin kuin aiemmin.

Firefoxin 3.1-versio julkaistaan todennäköisesti vielä tämän vuoden puolella.

Tagit: Firefox, Mozilla
Lähetä Tulosta Tilaa RSS-syöte
Takaisin ylös Takaisin ylös
Takaisin ylös
RSS

Uutiset

TTL ry
Pieni kirjapuoti
Takaisin ylös