Myös Firefox hyödyntää näytönohjaimen tehoja

Kaarlo Räihä
25. marraskuuta, 2009 11:11

Viime viikolla Microsoft esitteli PDC-tapahtumassa tulevaa Internet Explorer 9 -selainta, joka osaa mm. hyödyntää näytönohjainta sivuja renderöidessä. Viikonloppuna tulleen tiedon mukaan Microsoft ei ole kuitenkaan ainoa ominaisuutta työstävä taho, vaan myös Firefox-selaimen kehittäjät työskentelevät saman asian kimpussa.
Firefoxin kehityksessä aktiivisesti mukana oleva Bas Schouten julkaisi viikonloppuna uuden version Firefox 3.7 Alpha 1 -selaimesta, joka osaa hyödyntää graafisen sisällön näyttämisessä Microsoftin tuoretta Direct2D-rajapintaa.
Schoutenin omien mittauksien mukaan joidenkin sivujen renderöinti nopeutui Direct2D:n käyttämisen myötä selvästi, mutta joillain sivuilla eroja nykyiseen ei voi havaita. Suurin ero testeissä tuli Twitterin kanssa, jossa testilaitteiston (Core i7 920 ja Radeon HD4850) kohdalla sivuston piirtäminen vei aikaa puolet normaalista. Näytönohjaimen hyödyntäminen helpotti myös kuvien ja vektorigrafiikan käsittelyä selaimessa, joten jatkossa raskaampienkin SVG-sovellusten käyttö onnistuu nykyistä paremmin.
Schoutenin ohella uuden renderöintitekniikan nopeutta on testannut mm. Betanews-sivusto, jonka tekemissä mittauksissa nopeuserot olivat joiden sivujen (esim. eBay ja QQ) kohdalla todella hyvät Schoutenin version hyväksi, mutta joillain sivustoilla (163.com ja Mozilla.com) uusi renderöinti-tekniikka oli jopa hitaampi kuin nykyinen.
Windows 7:n uutena ominaisuutena tunnettu Direct2D toimii myös Windows Vistassa ja Windows Server 2008 R2:ssa, mutta muiden käyttöjärjestelmien kanssa se ei toimi. Lisäksi Direct2D:n kunnollinen hyödyntäminen vaatii ainakin DirectX 10 -ominaisuuksia tukevan näytönohjaimen, joten hieman vanhemmilla tietokoneilla uudistuksen käyttäminen ei onnistu.
Direct2D:n lisäksi kehittäjät työskentelevät mm. OpenGL-rajapintaa hyödyntävän vaihtoehdon kanssa, jonka myötä näytönohjaimen tehoa voitaisiin hyödyntää uusien Windowsien lisäksi esim. Linux- ja Mac OS X -käyttöjärjestelmillä, eikä koneesta tarvitsisi löytyä tuoreinta mahdollista näytönohjainta.

Lue myös nämä
Käytämme evästeitä sivuillamme. Näin parannamme palveluamme.