Abo
  • Services:

Tofino: Mozilla will Browser-UI radikal neu denken

Auf Basis aktueller Webtechniken experimentieren Mozilla-Entwickler mit einer komplett neuen Oberfläche für Browser. Dafür nimmt Mozilla-Chef Mayo auch Kontroversen in Kauf, denn das Projekt nutzt zunächst die Chromium-Engine statt der eigenen Gecko und Servo.

Artikel veröffentlicht am ,
Mozilla-Entwickler experimentieren mit Ideen für eine neue Oberfläche.
Mozilla-Entwickler experimentieren mit Ideen für eine neue Oberfläche. (Bild: Mozilla)

Der Firefox-Browser verliert seit Jahren immer mehr Marktanteil, was Mozilla-Chef Mark Mayo nun durch einige radikale Ideen zu ändern versucht - auch gegen den Willen einiger Teile der Belegschaft und der Community. So sollen einige Designer abgeschottet vom Rest des Teams an einer völlig neuen Browser-Oberfläche arbeiten, die den Ballast der vergangenen 20 Jahre hinter sich lässt.

Chromium statt Gecko für Experimente

Stellenmarkt
  1. Dr. August Oetker Nahrungsmittel KG, Bielefeld
  2. Polytec GmbH, Waldbronn

Für das Projekt mit dem Namen Tofino werden hauptsächlich Webtechniken verwendet. Zur Darstellung wird zurzeit aber nicht die Firefox-Engine Gecko genutzt, sondern Electron. Letzteres ist eine Art Wrapper um die Chromium-Engine für Apps, die ursprünglich für den Editor Atom entstanden ist. Darüber hinaus konkurriert Tofino mit dem Mozilla-Projekt Browser.html, das ebenfalls eine Browseroberfläche mit Webtechnik erstellt.

  • Noch ist die Oberfläche des Projekt Tofino sehr übersichtlich. (Screenshot: Golem.de)
Noch ist die Oberfläche des Projekt Tofino sehr übersichtlich. (Screenshot: Golem.de)

In der Mozilla-Belegschaft habe es starke Befürchtungen gegeben, dass Tofino eine Gefahr für Firefox und damit auch Mozilla bedeute, was das Projekt noch in der Entstehungsphase fast beendet hätte, schreibt Mozilla-Chef Mark Mayo. Die Angst, Firefox zu beschädigen sei sogar so groß, dass die Idee eigentlich nie hätte reifen können.

Mit der Entscheidung, Tofino trotzdem weiter zu entwickeln, stellt sich Mayo also explizit gegen einige Mitarbeiter. Er argumentiert jedoch, dass Firefox "großartig" sein müsse, um überleben zu können. Projekte wie Tofino und andere sollen dabei helfen.

Firefox-Engine wird nicht ersetzt

In einer E-Mail an alle Mozilla-Mitarbeiter hat sich der Entwickler Kyle Huey über Mayos missverständliche Wortwahl bei der Beschreibung von Tofino beklagt, wie Cnet berichtet. Es sei viel Zeit investiert worden, die Ankündigung so darzustellen, dass sie nicht als Abkehr von Gecko verstanden werden könne, schreibt Huey. Auf die vorgebrachten berechtigten Bedenken und Lösungsvorschläge sei jedoch nicht eingegangen worden.

In einem Update stellt Mayo deshalb auch klar, dass es bei Tofino einzig darum gehe, mögliche Neuerungen an der Oberfläche eines Browsers zu erforschen und nicht darum, irgendetwas an der zugrundeliegenden Platform zu ändern. Eine entsprechende Zusammenarbeit mit den Teams von Gecko sowie Servo werde explizit angestrebt.

Der Technikchef von Mozilla, David Bryant, erklärte außerdem, dass die Entwickler von Mozilla aktiv daran arbeiteten, ähnliche Funktionen zum Einbetten von Webtechnik zu bieten, wie dies bei Chromium der Fall ist. Mit Positron entstehe etwa ein API-Wrapper um Gecko, das kompatibel zu Electron sein soll. Sollte Tofino in seiner jetzigen technischen Ausführung weitergeführt werden, könnte mit Positron also auch Gecko zum Rendern der Oberfläche verwendet werden.

Völlig ungestörte Entwicklung

Mayo zufolge soll das an Tofino beteiligte Team in den kommenden drei Monaten losgelöst von der restlichen Entwicklung bei Mozilla an der Browser-Oberfläche arbeiten. Das Team habe keinen Zugriff mehr auf seine Kalender, habe keine Mailing-Liste mehr abonniert, müsse an keinen Mozilla-Meetings teilnehmen und die Entwickler dürften in der Zeit keinen anderen Projekten zugewiesen werden.

Die Arbeiten werden dort begonnen, wo die Idee für das Projekt im vergangenen Sommer entstanden ist, in dem Ort Tofino an der Westküste Kanadas. Danach soll das Kernteam gemeinsam in einem Büro in Vancouver arbeiten. Sollte das Experiment keine Ergebnisse liefern, die später als Produkt veröffentlicht werden könnten, werde das Projekt einfach beendet, so Mayo.

Der Code für Tofino findet sich auf Github. Hintergründe zu den weiteren Ideen, warum ein neues Design notwendig ist, liefert ein separater Blog-Post.



Anzeige
Top-Angebote
  1. (u. a. The Revenant, Spider-Man Homecoming, Jurassic World)
  2. (aktuell u. a. Intel NUC Kit 299€, ASUS ROG MAXIMUS XI HERO (WiFI) Call of Duty Black Ops 4...
  3. 3,79€
  4. (u. a. Shadow of the Tomb Raider Croft Edition 39,99€)

CoDEmanX 13. Apr 2016

Lies mal die E10s meeting notes, geht nur wenn alle Addons komplett deaktiviert sind.

Johnny Cache 13. Apr 2016

Ich wollte schon immer bestimmten Bookmarks oder vielmehr Bookmarklets einen Shortcut...

Karmageddon 13. Apr 2016

Ich nutze auf dem PC noch hauptsächlich Firefox, auf dem Tablet aber schon nicht mehr...

jjfx 13. Apr 2016

Wenn sie ein freies Internet wollen dann haben sie ihre Millionen bei den falschen...

Anonymer Nutzer 13. Apr 2016

Ich trage auch eine Brille, habe mit kleinen Texten aber kein Problem. (Kurzsichtig...


Folgen Sie uns
       


LG V40 ThinQ - Test

Das V40 Thinq ist LGs jüngstes Top-Smartphone, das mit drei Kameras auf der Rückseite und zwei auf der Vorderseite in den Handel kommt.

LG V40 ThinQ - Test Video aufrufen
Magnetfeld: Wenn der Nordpol wandern geht
Magnetfeld
Wenn der Nordpol wandern geht

Das Erdmagnetfeld macht nicht das, was Geoforscher erwartet hatten - Nachjustierungen am irdischen Magnetmodell sind erforderlich.
Ein Bericht von Dirk Eidemüller

  1. Emotionen erkennen Ein Lächeln macht noch keinen Frohsinn
  2. Ökostrom Wie Norddeutschland die Energiewende vormacht
  3. Computational Periscopy Forscher sehen mit einfacher Digitalkamera um die Ecke

Enterprise Resource Planning: Drei Gründe für das Scheitern von SAP-Projekten
Enterprise Resource Planning
Drei Gründe für das Scheitern von SAP-Projekten

Projekte mit der Software von SAP? Da verdrehen viele IT-Experten die Augen. Prominente Beispiele von Lidl und Haribo aus dem vergangenen Jahr scheinen diese These zu bestätigen: Gerade SAP-Projekte laufen selten in time, in budget und in quality. Dafür gibt es Gründe - und Gegenmaßnahmen.
Von Markus Kammermeier


    Begriffe, Architekturen, Produkte: Große Datenmengen in Echtzeit analysieren
    Begriffe, Architekturen, Produkte
    Große Datenmengen in Echtzeit analysieren

    Wer sich auch nur oberflächlich mit Big-Data und Echtzeit-Analyse beschäftigt, stößt schnell auf Begriffe und Lösungen, die sich nicht sofort erschließen. Warum brauche ich eine Nachrichten-Queue und was unterscheidet Apache Hadoop von Kafka? Welche Rolle spielt das in einer Kappa-Architektur?
    Von George Anadiotis


        •  /