Camp Firefox

Die Firefox-Community

Die aktuelle Version von Firefox können Sie hier kostenlos herunterladen!

Noch schneller – Mozilla veröffentlicht Firefox 58

Mozilla hat Firefox 58 und damit den ersten Feature-Release nach Firefox Quantum, dem größten Firefox-Release aller Zeiten, veröffentlicht. Auch Firefox 58 bringt wieder wichtige Performance-Verbesserungen sowie weitere Neuerungen.

Am 14. November 2017 hatte Mozilla Firefox Quantum veröffentlicht, den wohl größten und wichtigsten Firefox-Release der vergangenen Jahre. Firefox wurde mit dieser Version auf praktisch allen Ebenen modernisiert. Sämtliche Neuerungen, die Firefox Quantum brachte, lassen sich hier nachlesen. Auf dieser Grundlage aufbauend hat Mozilla nun Firefox 58 veröffentlicht.

Download Mozilla Firefox 58.0 für Microsoft Windows, Apple macOS und Linux

Mehr Sicherheit für Firefox-Nutzer

Geschlossene Sicherheitslücken

Auch in Firefox 58 hat Mozilla wieder zahlreiche Sicherheitslücken geschlossen, worunter auch einige sind, welche von Mozilla als besonders kritisch eingestuft werden. Alleine aus Gründen der Sicherheit ist ein Update auf Firefox 58 daher für alle Nutzer dringend empfohlen.

Top-Level Navigationen zu data:-URIs werden blockiert

Firefox erlaubt nicht länger das Öffnen von data:-URIs via window.open(), window.location oder via HTML-Link, ebenfalls werden entsprechende Weiterleitungen sowie der Versuch externer Anwendungen (z.B. Thunderbird), data:-URIs im Browser zu öffnen, blockiert. Damit wird ein Angriffs-Vektor für Phishing verhindert.

Warnung bei Symantec-Zertifikaten

Auf Webseiten, welche ein Sicherheits-Zertifikat von Symantec verwenden, loggt die Webkonsole nun eine Warnung. Ab Firefox 60 wird Firefox keine Symantec-Zertifikate mehr akzeptieren, welche vor dem 01.06.2016 ausgestellt worden sind. Ab Firefox 63 wird Firefox überhaupt keine Symantec-Zertifikate mehr akzeptieren. Dies betrifft ebenfalls die zu Symantec gehörenden CAs Thawte, VeriSign, Equifax, GeoTrust sowie RapidSSL. Symantec hatte aufgrund verschiedener Vorfälle das Vertrauen der Browserhersteller verloren.

Root-Zertifikate von StartCom und WoSign entfernt

Vorfälle gab es ebenfalls bei WoSign und StartCom (Betreiber von StartSSL), weswegen Firefox deren Zertifkate, sofern diese nach dem 21. Oktober 2016 ausgestellt worden sind, bereits seit einem Jahr und dem Erscheinen von Firefox 51 misstraut. Mit Firefox 58 vertraut Firefox keinem Zertifikat von StartCom und WoSign mehr.

Verhindern des Tab-Schließens erschwert

Es gibt unseriöse Webseiten, die verursachen in einer Weise immer wieder Dialoge, so dass Firefox nicht dazu in der Lage ist, den Tab mit der entsprechenden Webseite zu schließen. Eine Art dieses Stör-Verhaltens konnte Mozilla in Firefox 58 beheben, so dass ein Schließen des Tabs wieder möglich ist.

Versteckte Einstellung für mehr Cookie-Sicherheit

Mit network.cookie.thirdparty.nonsecureSessionOnly hat Firefox eine neue versteckte Einstellung erhalten, welche über about:config aktiviert werden kann. Wird dieser Schalter auf true gesetzt, werden Drittanbieter-Cookies, welche nicht über HTTPS übertragen werden, als Session-Cookies behandelt, womit Firefox diese vergisst, sobald Firefox beendet wird, auch wenn diese eigentlich eine längere Lebensdauer besitzen.

Versteckte Einstellung für Schutz gegen Canvas-Fingerprinting

Firefox 58 ist der  erste große Browser, welcher eine Schutz-Maßnahme gegen sogenanntes Canvas-Fingerprinting implementiert hat. Diese Funktion sollte noch mit Bedacht aktiviert werden. Weitere Informationen dazu gibt es in einem gesonderten Artikel.

Noch mehr Performance

Firefox Quantum wurde vollkommen zurecht mit signifikanten Performance-Verbesserungen beworben. Doch wer glaubt, dass Mozilla damit bereits sein Pulver verschossen hätte, wird eines Besseren belehrt. Auf der Grundlage von Firefox 57 aufbauend wird Mozilla die Performance im Laufe des Jahres weiter steigern. Bereits in Firefox 58 folgen weitere nennenswerte Geschwindigkeits-Vorteile.

Deutlich beschleunigter neuer Tab

Die Seite, die beim Öffnen eines neuen Tabs erscheint, wurde in Firefox 57 durch eine komplett neue Seite mit mehr Funktionen und mehr Anpassbarkeit ersetzt. Dessen Performance konnte in Firefox 58 deutlich gesteigert werden, wie das folgende Video zeigt, welches zur Veranschaulichung um den Faktor 5 verlangsamt worden ist.

Original-Video aufrufen

Performanteres Maus-Scrolling durch Tabs

Beschleunigt wurde auch das Scrollen durch die Tabs mit dem Mausrad. Dies sollte nun flüssiger als bisher funktionieren.

JavaScript Startup Byte Cache beschleunigt Ladezeit von Webseiten

Der JavaScript Startup Bytecode Cache (JSBC) ist eine Optimierung der JavaScript-Engine. Technisch Interessierte finden hier ausführliche Erläuterungen in englischer Sprache. Für den Endanwender relevant ist in erster Linie das Ergebnis: in Tests konnte die Ladegeschwindigkeit von Webseiten im Durchschnitt dadurch um 43ms gesteigert werden.

JavaScript Startup Bytecode Cache (JSBC)

Mehr Bilder pro Sekunde dank Off-Main-Thread Painting (nur Windows)

Off-Main-Thread Painting (OMTP) ist eine Verbesserung, welche das Grafik-Rendering betrifft. Technische Details dazu lassen sich hier nachlesen. OMTP wurde in Firefox 58 zunächst für Windows aktiviert.

Um das Ruckeln zu reduzieren, haben wir in dieser aktualisierten Version von Firefox Quantum eine verbesserte Engine integriert, die Inhalte effektiver lädt – mithilfe eines speziell dafür vorgesehenen CPU Thread. Diese Verbesserung sorgt dafür, dass Firefox Quantum nun noch schneller ist und auf bestimmten Webseiten gleichmäßiger läuft. Woher wir das wissen? Unsere Ingenieure haben einen Test entwickelt, der die Durchführung von schwerem JavaScript simuliert. Während dieses Tests hat sich gezeigt, dass sich die Bildwiederholungsrate von Firefox um 30% verbessert hat (von 31 auf 40 Frames pro Sekunde). – Mozilla Presse

Firefox 58 FPS

Mehr Leistung für aktiven Tab: Background Tab Throttling

Firefox 58 reduziert die CPU-Last durch eine Drosselung der Timer, speziell in den setTimeout()- und setInterval()-Methoden, in Hintergrund-Tabs. Damit steht mehr Rechen-Leistung für den gerade aktiven Tab zur Verfügung.

Signifikante Performance-Verbesserungen für Nutzer von a11y-Werkzeugen

Bedeutende Verbesserungen gab es vor allem für Nutzer, welche Werkzeuge für Barrierefreiheit (a11y) nutzen. Dies meint insbesondere Nutzer von Screenreadern. Firefox 57 hatte zwar große Performance-Verbesserungen für die Allgemeinheit gebracht, die Änderungen unter der Haube, insbesondere die Multiprozess-Architektur, verursachten allerdings größere Performance-Defizite, wenn a11y-Werkzeuge involviert waren. Darum hatte Mozilla bei Veröffentlichung von Firefox 57 Nutzern solcher Tools auch geraten, zunächst Firefox ESR 52 statt Firefox 57 einzusetzen.

Mit Firefox 58 hat Mozilla die größten Peformance-Flaschenhälse für Nutzer des NVDA-Screenreaders behoben, so dass entsprechende Nutzer nun Firefox 57 nutzen und ebenfalls von der Performance von Firefox Quantum profitieren können. Darüber hinaus gab es Verbesserungen, die zusammen mit dem NVDA-Update auf Version 2018.1, welches im Februar erscheinen wird, die Performance noch weiter verbessern werden.

Mit Firefox 59 wird es weitere Verbesserungen an dieser Front geben. Während es in Firefox 58 grundsätzlich auch eine bessere Performance für Nutzer eines JAWS-Screenreaders gibt, ist hierfür, sowohl von Mozilla als auch von den Machern von JAWS, noch etwas mehr zu tun, um auf das gleiche Performance-Niveau zu kommen.

Beeindruckende WebAssembly-Performance

WebAssembly, oder kurz: wasm, ist ein neues Binärformat für das Web, entwickelt von Mozilla, Google, Microsoft und Apple in einer W3C Community Group. Ähnlich wie bei Mozillas asm.js oder Googles PNaCl handelt es sich dabei um das Resultat kompilierten Codes und soll die Performance von Webanwendungen beinahe auf das Niveau nativer Anwendungen heben.

Firefox war nicht nur der erste Browser mit WebAssembly-Unterstützung, Mozilla hat auch bei der Performance von WebAssembly eine Vorreiter-Rolle. In Firefox 58 hat Mozilla einen neuen Streaming und Tiering Compiler implementiert (technische Details hier), welcher den Code 10 bis 15 mal schneller als der bisherige Compiler kompiliert.

Sonstige Performance-Verbesserungen

Mozilla hat das Löschen von Downloads aus der Download-Übersicht per Kontextmenü beschleunigt. Außerdem wurde die durch die Animation des Tab-Throbbers verursachte CPU-Last optimiert.

Webseiten das Überschreiben von Tastenkombinationen verbieten

Mozilla hat eine neue seitenspezifische Berechtigung eingeführt, welche es erlaubt, Webseiten das Überschreiben von Tastenkombinationen zu verbieten, die normalerweise vom Browser belegt sind. Zugänglich ist dies über den Berechtigungen-Reiter im Seiteninformationen-Dialog (via Kontextmenü auf Webseite erreichbar).

Firefox 58 Tastenkombinationen überschreiben

Verbesserungen an Firefox Screenshots

Firefox Screenshots ist ein seit Firefox 56 integriertes Werkzeug zur Aufnahme von Bildschirmfotos, welches erlaubt, entweder nur den sichtbaren Bereich einer Webseite, die komplette Webseite oder einen beliebigen Ausschnitt abzubilden. Die Screenshots können entweder auf dem Computer gespeichert oder auf einen Mozilla-Server hochgeladen werden.

Eine neue Funktion in Firefox 58 ist das Kopieren von Screenshots direkt in die Zwischenablage. Außerdem funktioniert Firefox Screenshots jetzt auch in privaten Firefox-Fenstern.

Firefox Screenshots in Firefox 58

Vervollständigung von Kreditkarten-Informationen (nur US-Version)

Ebenfalls seit Firefox 56 besitzt der Mozilla-Browser eine Funktion, welche beim Ausfüllen von Formularen hilft. Firefox kann sich Formular-Daten wie Namen oder Adressen merken und mit diesen Daten dann Formulare befüllen, ohne dass die Daten erneut von Hand eingegeben werden müssen. Über die Einstellungen von Firefox können bestehende Formular-Daten bearbeitet oder gelöscht werden.

In Firefox 58 erweitert Mozilla diese Funktion um das Ausfüllen von Kreditkarten-Informationen. Beide Funktionen können separat voneinander in den Einstellungen aktiviert respektive deaktiviert werden und stehen bislang nur für Nutzer der US-Version von Firefox zur Verfügung.

Firefox 58 Kreditkarteninformationen

Einstellungen zeigen, wenn Erweiterungen Kontrolle haben

In den Einstellungen von Firefox wird ab sofort angezeigt, wenn eine WebExtension die Kontrolle über eine Einstellung übernommen hat. Den Anfang macht Firefox 58 mit den Einstellungen für die Startseite, den neuen Tab sowie die Standard-Suchmaschine. Damit erfährt der Nutzer nicht nur, welche Erweiterung eine Einstellung überschreibt, auch kann der Benutzer an dieser Stelle direkt eine entsprechende Erweiterung bei Bedarf deaktivieren.

Firefox 58 Einstellungen

Verbesserungen der Erweiterungs-Schnittstellen (WebExtensions)

Natürlich gab es auch für Entwickler von WebExtensions wieder einige neue APIs und Verbesserungen bestehender APIs. Einen vollständigen Überblick gibt es hier.

Unter anderem wurde die Theming-API erweitert, womit es mehr Möglichkeiten zur Änderung der Firefox-Oberfläche gibt. Hervorzuheben ist außerdem eine Erweiterungs-API für den Lese-Modus von Firefox, mehr Privatsphäre-Einstellungen sowie die Möglichkeit, die Standard-Suchmaschine zu ändern.

Verbesserungen der Webplattform

An der Front der Webstandards gibt es die Unterstützung der CSS-Eigenschaft font-display hervorzuheben, die Implementierung der PerformanceNavigationTiming-API sowie von Promise.prototype.finally(). Für die mit Firefox 57 neu eingeführte CSS-Engine gab es außerdem diverse Korrekturen.

Weitere Verbesserungen der Webplattform lassen sich in den MDN web docs nachlesen.

Neuerungen für Webentwickler

CSS Shape Path Editor

Firefox hält für Webentwickler innovative Werkzeuge wie den Grid Inspector bereit, welche bei der Entwicklung von Webseiten immens helfen können. Ein weiteres neues Werkzeug in Firefox 58 ist der CSS Shape Path Editor, welcher bei der Bearbeitung der CSS-Eigenschaft clip-path behilflich ist.

Firefox 58 Shape Path Editor

Sonstige Neuerungen für Webentwickler

Mozilla hat die Sourcemap-Unterstützung sowie das Syntax Highlighting des Debuggers verbessert. Außerdem erkennt der Debugger nun eine Reihe von Frameworks und kann die Stack Frames im Call Stack nun entsprechend gruppieren. Der Netzwerk-Monitor hat eine Pause-Funktion erhalten.

Design- und Touch-Optimierungen

Das seit Firefox 57 neue Design hat weiteren Feinschliff erhalten. So gibt es nun auch auf about:license und about:sessionrestore Illustrationen, welche die Seiten optisch aufwerten.

Das Identitäts-Panel, welches bei Klick auf das Info-Symbol in der Adressleiste erscheint, wurde in Firefox 58 ebenfalls überarbeitet und optisch an die neuen Photon-Menüs angeglichen, die an anderen Stellen in Firefox 57 eingeführt worden sind.

Ebenfalls weitergeführt wurde die seit Firefox 57 verbesserte Touch-Unterstützung: jetzt erscheinen auch die Lesezeichen- und Chronik-Sidebar im Touch-Modus größer. Gleiches gilt für das Menü, welches bei vielen offenen Tabs in der Tab-Leiste erscheint und alle Tabs auflistet.

Sonstige Verbesserungen

Firefox 57 zeigte in der Lesezeichen-Symbolleiste unter Umständen nicht die korrekten Favicons der entsprechenden Webseiten an. Dies wurde in Firefox 58 behoben.

Die einzelnen Abschnitte der Seite, die beim Öffnen eines neuen Tabs erscheint, konnten bereits alle bei Nicht-Bedarf deaktiviert werden. Nun ist es darüber hinaus möglich, aktivierte Abschnitte einzuklappen.

Bei gedrückter Shift-Taste kann mit dem Mausrad jetzt horizontal auf Webseiten gescrollt werden.

Ein Wechseln der Blockierliste für den Tracking-Schutz erfordert nicht länger einen Neustart von Firefox, um wirksam zu werden. Ein Zurücksetzen des Firefox-Profils aktiviert ab sofort standardmäßig die Lesezeichen-Symbolleiste, sofern diese Nicht-Standard-Lesezeichen beinhaltet.

Verbessert wurde auch die Zuverlässigkeit des Firefox-Downloads bei instabilen Internet-Verbindungen (nur Windows): der sogenannte Stub Installer, welcher Firefox in einem Schritt herunterlädt und installiert, hatte bisher den Download jedes Mal neu begonnen, wenn die Internet-Verbindung unterbrochen wurde. Jetzt ist der Installer in der Lage, Downloads fortzusetzen.

Die Seite about:support beinhaltet jetzt auch den Pfad zum Profilverzeichnis sowie Informationen zur Lokalisierung des Systems.

Für Nutzer von Linux wurde ein Darstellungsproblem behoben, welches dafür sorgte, dass Schriften, die in Nicht-Standard-Verzeichnissen installiert waren, nicht korrekt angezeigt wurden.

Der Beitrag Noch schneller – Mozilla veröffentlicht Firefox 58 erschien zuerst auf soeren-hentzschel.at.

Diese Website verwendet zur Verbesserung des Angebotes Cookies. Wenn Sie weiter auf der Seite bleiben, stimmen Sie der Cookie-Nutzung zu.
Weitere Informationen OK