In de afgelopen dagen is er nieuws opgedokenvan de Mozilla-ontwikkelaars die prestatieverbeteringen aanbrengen in de Firefox-webbrowser, met name in de regio's JavaScript en hardware-gerenderde afbeeldingen. In de afgelopen dagen hebben blogposts van ontwikkelaars zoals Asa Dotzler de aankomende nieuwe JavaScript-engine, de JaegerMonkey en de landing van DirectWrite en Direct2D in nachtelijke builds van Firefox aangegeven, waardoor hardwareversnelling naar tekst en 2D-graphics voor Windows 7 wordt gebracht en Vista.
JavaScript-motoren vormen de kern van elke capabelewebbrowser, en hoe beter een browser JS op het web aankan, hoe beter de gebruikerservaring zal zijn. De grootste concurrenten in dit domein zijn Google's Chrome en Mozilla Firefox, en Chrome heeft voor het grootste deel de overhand gehad. Gelukkig wordt voor Firefox gedacht dat de JaegerMonkey-engine de JavaScript-prestaties van Firefox met 30% tot 45% verbetert, met ruimte voor veel verdere verbeteringen.
Misschien wilt u dit blogbericht van David bekijkenMandelin, die specifieke informatie op hoog niveau biedt over het starten van de JaegerMonkey-motor, en dit artikel van David Anderson met een overzicht van hoe en wat het werk op dit vlak wordt gedaan.
De tweede verbetering, dat wil zeggen toevoeging vande mogelijkheid van de browser om de DirectWrite en Direct2D API's van Windows Vista en Windows 7 te gebruiken, zou interessanter zijn om naar te kijken, aangezien Asa Dotzler beweert dat zelfs de lettertypen er fantastisch uitzien met DirectWrite ingeschakeld. Voor degenen van onze avontuurlijke lezers die het zelf willen proberen, kunt u de nieuwste nachtelijke build downloaden en de volgende wijzigingen aanbrengen om deze functies in te schakelen.
- Voer 'about: config' in
- Klik indien nodig door de waarschuwing
- Typ gfx.font in het vak ‘Filter’
- Dubbelklik op ‘gfx.font_rendering.directwrite.enabled’ om deze in te stellen op true
- Klik hieronder met de rechtermuisknop en selecteer Nieuw> Geheel getal om een voorkeursinstelling toe te voegen
- Voer 'mozilla.widget.render-mode' in voor de voorkeursnaam, 6 voor de waarde
- Herstarten
(Om uit te schakelen, zet gfx.font_rendering.directwrite.enabled op false, verwijder mozilla.widget.render-mode en start opnieuw.)
Opmerking: Als het bovenstaande voor u niet logisch is, probeer dit dan niet. Dit is een release voor ontwikkelaars en kan uw browser instabiel maken. Het is beter om eerst een back-up van uw browser te maken.
Het kan enige tijd duren voordat deze functies beschikbaar zijngeïntegreerd in elke definitieve versie van de Firefox-browser, maar als het eenmaal is gedaan, zou het interessant zijn om te zien hoe Firefox zich verhoudt tot zijn concurrenten (bijvoorbeeld Chrome), die al voorlopen op het gebied van JavaScript-rendering.
Comments