Abo
  • IT-Karriere:

Layers soll Firefox beschleunigen

Auch Nutzer von Linux und Mac OS X sollen von Hardwarebeschleunigung profitieren

Einige Mozilla-Entwickler arbeiten derzeit an einer Layers-Implementierung für Firefox, um die Möglichkeiten von hardwarebeschleunigtem Rendering besser zu nutzen. Die Geschwindigkeit von Firefox soll so weiter gesteigert werden.

Artikel veröffentlicht am ,

Mit Layers entsteht derzeit ein neues API für Firefox, mit dem verschiedene Aspekte des Renderns einer Website in Hardware beschleunigt werden sollen. Die Arbeiten ergänzen eine Umstellung von Firefox auf Direct2D unter Windows, was ebenfalls zu einer beschleunigten Darstellung führen soll. Einen ähnlichen Weg hat Microsoft für den Internet Explorer 9 angekündigt.

Stellenmarkt
  1. AKDB, Regensburg
  2. INNEO Solutions GmbH, Leipzig

Während Direct2D alle Aspekte des Renderns einer Webseite beschleunigt - einschließlich Schriften und Pfaden -, steht bei Layers die Beschleunigung beim Übereinanderblenden von Oberflächen im Vordergrund. Dies kann über verschiedene Cairo-Oberflächen geschehen, auch mittels Direct2D.

Während Direct2D nur unter aktuellen Windows-Versionen verfügbar ist, soll das Layers-System von Firefox neben Direct3D auch OpenGL unterstützen. Dadurch sollen auch Firefox-Nutzer unter Linux und Mac OS X von der Hardwarebeschleunigung profitieren.

Normalerweise wird eine Webseite in einem Stück auf eine Oberfläche wie ein Fenster gerendert, was die Beschleunigungsmöglichkeiten stark einschränkt. Künftig soll daher ein Layers-Manager zwischengeschaltet werden, der sich um die Verwaltung unterschiedlicher Schichten in einem bestimmten Teil des Bildschirms kümmert. So kann Firefox verschiedene Inhalte auf mehrere Schichten rendern, die dann hardwarebeschleunigt zusammengesetzt werden. Das erlaubt es beispielsweise, die in vielen modernen Systemen verfügbare Hardwarebeschleunigung für Transformationen und transparente Bereiche zu nutzen. Auch die Darstellung von Videos und 3D-Inhalten via WebGL soll davon profitieren.

Darüber hinaus erhoffen sich die Firefox-Entwickler weitere Vorteile vom Layer-System: Dazu zählt die Auslagerung von Teilen des Renderings in andere Threads, so dass Animationen auch dann flüssig laufen, wenn der Hauptthread beispielsweise durch die Verarbeitung von Javascript anderweitig beschäftigt ist. Auch könnten so Teile einer gerenderten Webseite, die derzeit nicht sichtbar sind, aufbewahrt werden, was vor allem die Anzeige auf mobilen Endgeräten beschleunigen würde, insbesondere beim Scrollen und Zoomen.



Anzeige
Hardware-Angebote
  1. täglich neue Deals bei Alternate.de
  2. 259€ + Versand oder kostenlose Marktabholung (aktuell günstigste GTX 1070 Mini)

Stebs 19. Jan 2010

Im Winterschlaf gewesen? -Sonst hättest du ja wenigstens eine News zu dem Electrolysis...

iFox 19. Jan 2010

... Anstatt auf die installierte Hardware zu schielen, sollten die Entwickler mal nen...


Folgen Sie uns
       


Sekiro - Test

Ein einsamer Kämpfer und sein Katana stehen im Mittelpunkt von Sekiro - Shadows Die Twice. Das Actionspiel von From Software schickt Spieler in ein spannendes Abenteuer voller Herausforderungen.

Sekiro - Test Video aufrufen
Bug Bounty Hunter: Mit Hacker 101-Tutorials zum Millionär
Bug Bounty Hunter
Mit "Hacker 101"-Tutorials zum Millionär

Santiago Lopez hat sich als Junge selbst das Hacken beigebracht und spürt Sicherheitslücken in der Software von Unternehmen auf. Gerade hat er damit seine erste Million verdient. Im Interview mit Golem.de erzählt er von seinem Alltag.
Ein Interview von Maja Hoock

  1. White Hat Hacking In unter zwei Stunden in Universitätsnetzwerke gelangen

Recycling: Die Plastikfischer
Recycling
Die Plastikfischer

Millionen Tonnen Kunststoff landen jedes Jahr im Meer. Müllschlucker, die das Material einsammeln, sind bislang wenig erfolgreich. Eine schwimmende Recycling-Fabrik, die die wichtigsten Häfen anläuft, könnte helfen, das Problem zu lösen.
Ein Bericht von Daniel Hautmann

  1. Elektroautos Audi verbündet sich mit Partner für Akkurecycling
  2. Urban Mining Wie aus alten Platinen wieder Kupfer wird

Kontist, N26, Holvi: Neue Banking-Apps machen gute Angebote für Freelancer
Kontist, N26, Holvi
Neue Banking-Apps machen gute Angebote für Freelancer

Ein mobiles und dazu noch kostenloses Geschäftskonto für Freiberufler versprechen Startups wie Kontist, N26 oder Holvi. Doch sind die Newcomer eine Alternative zu den Freelancer-Konten der großen Filialbanken? Ja, sind sie - mit einer kleinen Einschränkung.
Von Björn König


      •  /