3 Reaktionen

Firefox Nightly: Web-Konsole in HTML statt XUL implementiert

Geschätzte Lesedauer:

Nach dem Debugger und dem Responsive Design-Modus hat Mozilla nun auch die Web-Konsole in den Entwickler-Werkzeugen von Firefox neu in HTML anstelle von XUL implementiert.

Seit Mitte September ist in der Nightly-Version von Firefox ein neuer Debugger standardmäßig aktiviert, vor wenigen Tagen folgte der Responsive Design-Modus und nun hat Mozilla auch die Web-Konsole ersetzt. Allen Neu-Implementierungen gemeinsam: Statt auf XUL setzt Mozilla nun vollständig auf Webtechnologie und verwendet dabei React sowie Redux. Der dazugehörige Schalter in about:config, um die neue Konsole zu deaktivieren respektive wieder zu aktivieren, heißt devtools.webconsole.new-frontend-enabled.

HTML Web-Konsole

XUL sollte einst die Lücke füllen, welche HTML und JavaScript nicht schließen konnten. Mittlerweile haben sich die Webstandards enorm weiterentwickelt, während XUL nicht einmal Webstandard ist. Gerade für Neueinsteiger in der Firefox-Entwicklung ist XUL eine echte Hürde, weil sich beispielsweise CSS in XUL teilweise anders verhält als in HTML, was zu Irritationen und schnell auch zu Fehlern führt. Langfristig möchte Mozilla komplett von XUL wegkommen. Mozillas kommende Browserengine Servo unterstützt auch kein XUL.

Mittlerweile sind bereits drei wesentliche Teile der Entwickler-Werkzeuge de-xul-ifiziert worden. Und dabei wird es nicht bleiben. Andere Bereiche wie der Storage Inspector oder der Netzwerk-Monitor sind bereits in Arbeit.

Dieser Artikel wurde von Sören Hentzschel verfasst.

Sören Hentzschel ist Webentwickler aus Salzburg. Auf soeren-hentzschel.at informiert er umfassend über Neuigkeiten zu Mozilla. Außerdem ist er Betreiber von camp-firefox.de, der ersten Anlaufstelle im deutschsprachigen Raum für Firefox-Probleme aller Art. Weitere Projekte sind firefox.agenedia.com, mozilla.de, firefoxosdevices.org sowie sozone.de.

3 Kommentare - bis jetzt!

Eigenen Kommentar verfassen
  1. Erwin
    schrieb am :

    Was muß noch alles an Komponenten von XUL nach HTML umgestellt werden, damit Firefox endlich XUL-frei wird?

  2. Sören Hentzschel Verfasser des Artikels
    schrieb am :

    Neben allen anderen Komponenten der Entwickler-Werkzeugen besteht die Oberfläche von Firefox selbst zu großen Teilen aus XUL. Und das wird nicht ganz so einfach in Bezug auf die Auswirkungen. Denn sobald Mozilla kein XUL in der Oberfläche mehr verwendet, werden zahlreiche Erweiterungen und sämtliche vollständige Themes nicht mehr funktionieren. Einige der Erweiterungen lassen sich mittlerweile anders umsetzen, andere nicht unbedingt, und für Themes braucht es erst ein komplett neues Theme-System, welches sich derzeit in Planung befindet.

  3. blub
    schrieb am :

    Na solange die Oberfläche von Firefox nicht so langsam wie die von Vivaldi (mit Webtechnologien erstellt) wird…

Und jetzt du! Deine Meinung?

Erforderliche Felder sind mit einem Asterisk (*) gekennzeichnet. Die E-Mail-Adresse wird nicht veröffentlicht.
  1. Nach Absenden des Kommentar-Formulars erfolgt eine Verarbeitung der von Ihnen eingegebenen personenbezogenen Daten durch den datenschutzrechtlich Verantwortlichen zum Zweck der Bearbeitung Ihrer Anfrage auf Grundlage Ihrer durch das Absenden des Formulars erteilten Einwilligung.
    Weitere Informationen