In künftigen Versionen von Firefox werden bestimmte Bereiche des Browsers in separate Prozesse ausgelagert. Etwas ausführlicher beschrieben hat das Kadir letzten Dezember. Jedoch geht es im Prinzip darum, Plugins, die Firefox-Oberfläche und die einzelnen Webseiten in einzelnen Betriebssystem-Prozessen zu führen, damit sie sich nicht mehr gegenseitig beeinflussen und behindern können. Plugins sollen beispielsweise nicht mehr den ganzen Browser zum Abstürzen bringen und das Laden von Webseiten soll die Browseroberfläche nicht mehr einfrieren lassen.

Einen ersten Schritt in diese Richtung dieses Projekts, das Electrolysis oder (typisch amerikanisch) kurz e10s genannt wird, haben die Mozilla-Entwickler gemacht und es in einer Vorschauversion mit Gecko 1.9.3a2 veröffentlicht. Dieser erste Schritt betrifft Plugins wie z.B. Flash. Flash ist einer DER Hauptgründe für einen Absturz von Firefox. Also haben sich die Entwickler dazu entschlossen, dieses Problem als erstes anzugehen. Demzufolge heißt der erste Schritt von e10s auch Out-of-process plugins (OOPP).

OOPP soll in nicht zu ferner Zukunft auch Nutzern von Firefox 3.6 zugute kommen, indem es als 3.6.x zusätzlich zu den üblichen Sicherheitsverbesserungen veröffentlicht werden soll. Stürzt Flash ab, muss dann nur noch die betreffende Webseite neu geladen und das Plugin damit neu gestartet werden und fertig. Kein Fluchen oder Jammern mehr.

Wer mehr darüber und über neue Funktionen für Webentwickler lesen will und die Testversion ausprobieren möchte, erfährt auf hacks.mozilla.org bzw. (bebildert) im Mozilla Developer Center mehr.

Tester sind sehr willkommen. Aber bitte nicht für Produktivumgebungen nutzen! Testversionen könnten z.B. Lesezeichen und persönliche Einstellungen verlieren.

Hinterlasse einen Kommentar

XHTML: Du kannst folgende Tags nutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <em> <strong>