Firefox 67 veröffentlicht

Vorstellung Release des Web-Browsers Firefox 67, sowie mobile Version Firefox 67 für die Android-Plattform. Außerdem wurde ein Update erstellt Zweig mit langfristiger Unterstützung 60.7.0. In naher Zukunft wird die Version in die Beta-Testphase übergehen den Firefox 68-Zweig übergeben, dessen Veröffentlichung für den 9. Juli geplant ist.

Haupt- Neuheiten:

  • Die Möglichkeit zur automatischen Entladung von Tabs zur Ressourcenschonung wurde implementiert. Die Funktion wird aktiviert, wenn der Speicherplatz gering ist (weniger als 400 MB freier Speicher) und verdrängt in erster Linie lange nicht verwendete Tabs. Dabei verschwinden die Tabs nicht, sondern wechseln in einen Zustand, der bereit ist, geladen zu werden (Wartemodus), ähnlich dem, was nach der Wiederherstellung einer Sitzung zu beobachten ist. Zur Steuerung des Modus wurde in about:config die Option „browser.tabs.unloadOnLowMemory“ hinzugefügt;
  • Die Ladegeschwindigkeit von Seiten wurde erhöht, wenn intensive Aktivitäten den Prozessor stark belasten. Die Optimierung erfolgt durch Senkung der Priorität von Event-Handlern von setTimeout während des Seitenladens (ähnlich wie bei Hintergrund-Tabs wurde das bereitgestellte Zeitbudget für die Ausführung des Timer-Event-Handlers reduziert). Die Einschränkung der Hintergrund-Handler ermöglicht es, mehr Ressourcen für die Haupt-Handler bereitzustellen, die sich auf die anfängliche Seitenanzeige auswirken. Beispielsweise werden die Hauptskripte von Instagram, Amazon und Google dank der hinzugefügten Optimierung um 40-80% schneller ausgeführt;
  • Einige sekundäre Handler wurden in späten Phasen des Ladens verschoben. Beispielsweise wird das Scannen alternativer CSS-Stile nun nicht während, sondern nach dem Laden der Seite ausgeführt. Das Laden des Autocomplete-Moduls für Eingabefelder wurde bis zur Fertigstellung der Eingabeformulare verschoben;
  • Der Ansatz zur Anzeige während des Seitenladens wurde geändert — die Ausgabe beginnt nun früher im Ladeprozess, aber die Renderoperationen werden seltener aufgerufen;
  • Die Initialisierung bestimmter Browsersubsysteme und mit der Änderung des Designs in Zusammenhang stehenden Erweiterungen wurde bis zum Ende des Hauptladens verschoben, was die Zeit zwischen dem Start des Browsers und seiner Bereitschaft zur Anzeige von Seiten verkürzt hat;
  • Implementiert die Möglichkeit von Blockierungen von JavaScript-Einfügungen, die Krypto-Währung schürfen oder Benutzer mithilfe versteckter Identifizierungsmethoden („Browser-Fingerprinting“) verfolgen. Die Blockierung erfolgt nach zusätzlichen Kategorien (Fingerprinting und Krypto-Mining) in der Liste von Disconnect.me, die Hosts umfasst, die des Einsatzes von Minern und Code zur heimlichen Identifizierung überführt wurden. Standardmäßig sind neue Sperrmodi deaktiviert, und zur Aktivierung wurden neue Optionen „Kryptominer“ und „Fingerprinting“ in die datenschutzbezogenen Einstellungen hinzugefügt. Die Auslösung des Werbeblockers kann über
    das Kontextmenü der Website verfolgt werden, das erscheint, wenn Sie auf das Schildsymbol in der Adresszeile klicken;
    Firefox 67 veröffentlicht

    Firefox 67 veröffentlicht
  • Im Hauptmenü und im Dialog mit Empfehlungen zum Ausfüllen von Anmeldeformularen hinzugefügt die Möglichkeit eines schnellen Zugriffs auf die für die Website gespeicherten Passwörter;

    Firefox 67 veröffentlichtFirefox 67 veröffentlicht
  • Umfang eingeschlossen ein Kompositing-System Servo WebRender, geschrieben in der Programmiersprache Rust, das die GPU für die Rendering-Operationen des Seiteninhalts nutzt. Bei der Verwendung von WebRender anstelle des in die Gecko-Engine integrierten Kompositing-Systems, das Daten mithilfe der CPU verarbeitet, werden Shader verwendet, die auf der GPU ausgeführt werden, um die zusammenfassende Darstellung der Seitenelemente durchzuführen, was eine erhebliche Steigerung der Rendergeschwindigkeit ermöglicht und die CPU-Last reduziert.

    Standardmäßig ist WebRender derzeit für etwa 4 % der Windows 10-Benutzer aktiviert, die NVIDIA-Grafikkarten verwenden. Die Aktivierung für die restlichen Benutzer hängt von den Testergebnissen ab. Wenn alles reibungslos verläuft, wird die Testabdeckung am 27. Mai auf 25 %, am 30. Mai auf 50 % und in der ersten Juniwoche auf 100 % erhöht. Die Aktivierung von WebRender kann auf der Seite about:support überprüft werden. Um es manuell zu aktivieren, sollten die Einstellungen „gfx.webrender.all“ und „gfx.webrender.enabled“ in about:config aktiviert werden, oder Firefox kann mit der Umgebungsvariablen MOZ_WEBRENDER=1 gestartet werden. In Linux ist die Unterstützung von WebRender für Intel-Grafikkarten mit Mesa-Treibern 18.2+ mehr oder weniger stabilisiert.

  • Der Mechanismus zur Arbeit mit Profilen wurde überarbeitet: Während bei der Installation mehrerer verschiedener Firefox-Versionen zuvor ein gemeinsames Standardprofil mit Einstellungen, Erweiterungen und Datenbanken (Lesezeichen, Verlauf, gespeicherte Passwörter, Cookies usw.) verwendet wurde, wird nun für jede gleichzeitig installierte Version ein eigenes separates Profil erstellt. Beispielsweise werden bei gleichzeitiger Installation von ESR, Beta-Versionen, Nightly-Bauten, der Developer Edition und der regulären Firefox-Version separate Profile erstellt.

    Der Hauptgrund für den Umstieg auf separate Profile sind die möglichen Probleme, die auftreten können, wenn das neue Profil einer Version in einer älteren Version von Firefox verwendet wird, sowie beim gleichzeitigen Zugriff auf die Profil-Datenbank aus parallelen, unterschiedlichen Firefox-Instanzen, was potenziell zu Datenbeschädigungen führen kann. Um ein vorhandenes Profil auszuwählen, kann, wie zuvor, die Schnittstelle „firefox -ProfileManager“ verwendet werden. Nach der Installation von Firefox wird bei Entdeckung eines bereits vorhandenen Profils im System eine spezielle Warnung angezeigt, in der angeboten wird, die Einstellungen über ein Konto im Cloud-Service Mozilla Sync zu synchronisieren.

  • Im Hauptbestand eingeschlossen Systemerweiterung Firefox Monitor, dessen Aktivierung für eine begrenzte Anzahl von Benutzern seit Firefox 62 getestet wurde, aber die endgültige Aktivierung für alle Benutzer erst jetzt erfolgt ist. Die Erweiterung Firefox Monitor bietet eine Warnung an, wenn ein Konto kompromittiert wurde (durch Überprüfung der E-Mail) oder ein Versuch unternommen wird, sich bei einer zuvor gehackten Website anzumelden. Die Überprüfung erfolgt durch die Integration in die Datenbank des Projekts haveibeenpwned.com, die Informationen über 7,8 Milliarden Konten enthält, die infolge von Hacks von 364 Websites gestohlen wurden. Die Warnung wird nur für Websites angezeigt, deren Hack-Informationen in den haveibeenpwned.com-Datenbank innerhalb der letzten 12 Monate hinzugefügt wurden. Wenn seit dem Auftreten der Daten zu einem Hack weniger als 2 Monate vergangen sind, wird eine erneute Warnung angezeigt.

    Firefox 67 veröffentlicht
  • Die Anzahl der API-Aufrufe wurde erweitert, die verfügbar sind nur beim Öffnen einer Seite in einem geschützten Kontext (Secure Context), d.h. bei Zugriffe über HTTPS, über localhost oder aus einer lokalen Datei. In Firefox 67 ist der Zugriff auf Seiten, die außerhalb eines geschützten Kontexts geöffnet werden, verboten Systembenachrichtigungen über die API anzeigen Benachrichtigungen, die außerhalb des Browserfensters angezeigt werden;
  • Die Möglichkeiten des privaten Surfmodus wurden erweitert. Es wurde die Möglichkeit hinzugefügt, Passwörter in Formularen auf Websites, die im privaten Modus geöffnet sind, zu speichern. Es wurden Steuerungsoptionen für die Aktivierung von Erweiterungen im privaten Modus implementiert – im Erweiterungsmanager kann der Benutzer nun festlegen, welche Erweiterungen im privaten Modus aktiviert werden sollen und welche nur im Hauptsitzungsmodus verwendet werden können. Für neue Erweiterungen ist die Aktivierung im privaten Modus standardmäßig verboten (zum Aktivieren sind Änderungen der Einstellungen erforderlich);
    Firefox 67 veröffentlicht
  • Implementierung der Unterstützung des Video-Codecs AV1 wurde auf die Nutzung der Bibliothek dav1d, die von den Communities VideoLAN und FFmpeg entwickelt wird und darauf abzielt, die maximal mögliche Dekodierungsleistung zu erreichen und eine qualitativ hochwertige Leistung im Multi-Threading-Betrieb zu gewährleisten. Es wird darauf hingewiesen, dass das AV1-Format an Popularität gewinnt; im Februar betrug der Anteil der in Beta-Versionen von Firefox angesehenen AV1-Videos 0,85 %, und im März lag er bei 3 %, mittlerweile sind es 11,8%;
  • Erweitert Möglichkeiten zur Steuerung des Browsers mit der Tastatur – die Leiste und das Dropdown-Menü können jetzt nur mit der Tastatur gesteuert werden, einschließlich des Zugriffs auf die auf der Leiste platzierten Schaltflächen von Erweiterungen, die nicht auf den Bildschirm passen, dem Ladeindikator, Seitenaktionen usw. Die Navigation durch die Elemente der Leiste erfolgt mit der Tab-Taste und den Pfeiltasten auf der Tastatur;
  • Der Leiste wurde hinzugefügt ein Indikator zur Bewertung des Synchronisierungsstatus, der Verbindung zum Konto und des Datenzugriffs von mehreren Geräten sowie für den schnellen Zugriff auf Vorgänge, die das Konto im Firefox-Konto verwenden. Es besteht die Möglichkeit, statt des typischen Symbols ein eigenes Avatar-Bild anzuzeigen;
    Firefox 67 veröffentlicht
  • Hinzugefügt die Möglichkeit das Anheften von Tabs (Pin Tabs) über das Menü in der Adresszeile. Angepinnte Tabs bleiben immer aktiv, werden automatisch gestartet und ermöglichen einen vereinfachten Zugriff auf häufig verwendete Websites;

    Firefox 67 veröffentlicht
  • Ein System kontextbezogener Hinweise wurde implementiert, das dem Benutzer je nach Kontext bestimmte Möglichkeiten vorschlägt;
  • Im Menü „Datei“ wurde eine neue Schaltfläche zum Importieren von Einstellungen und Daten aus anderen Browsern hinzugefügt (der Import aus Chrome und Chromium wird unterstützt);
    Firefox 67 veröffentlicht
  • Die Unterstützung für die Verwendung des „webcal:“ Protokolls im URL, das mit dem Dienst 30boxes.com verbunden ist, wurde eingestellt;
  • Die Möglichkeit, Screenshots auf den Firefox Screenshots-Server hochzuladen und Screenshots über den Mozilla-Server zu teilen, wurde entfernt. In den nächsten Monaten wird der Screenshot-Server abgeschaltet, und den Benutzern wird empfohlen, die Daten zu exportieren; die vorhandenen Daten davon;
  • Die mitgelieferte Schriftart Twemoji wurde aktualisiert. In der neuen Version wurde die Unterstützung der Emoji 11.0-Spezifikation hinzugefügt;
  • Zusätzliche Benutzerkategorien wurden eingeladen, an Experimenten teilzunehmen mit der Ausgabe zusätzlicher Informationen, die vom Pocket-Service empfohlen werden, sowie mit Änderungen in der Anordnung von Informationen auf der Startseite. Beispielsweise wird bei einigen Benutzern die Größe der Blöcke und die Anzahl der Empfehlungen geändert, und es werden neue Themenbereiche (Gesundheit, Wissenschaft, Technologie und Unterhaltung) angeboten. Um sich von der Teilnahme am Experiment abzumelden, sollte die Option „Content Discovery“ in der oberen rechten Ecke der Seite des neuen Tabs deaktiviert werden;
  • Standardmäßig aktiviert API FIDO U2F, das für die Implementierung von Zwei-Faktor-Authentifizierung in verschiedenen Webdiensten vorgesehen ist. Die Verwendung von U2F für Google-Konten ist erlaubt;
  • Der optimierende JavaScript-Compiler hat die Unterstützung von Geräten auf ARM64-Architektur, die unter Windows betrieben werden, hinzugefügt;
  • Die Unterstützung des dynamischen Imports von JavaScript-Modulen wurde mithilfe des Ausdrucks import;
  • In den Webentwicklertools wird die Unterstützung für willkürliches Markieren von Zeilen und das Kopieren von Inhalten aus dem „Changes“-Panel, das die Historie aller CSS-Änderungen, die über das Rules-Panel während der aktuellen Sitzung der Entwicklertools vorgenommen wurden, anzeigt, bereitgestellt;

    Firefox 67 veröffentlicht
  • Im integrierten JavaScript-Debugger hinzugefügt die Threads-Panel mit Werkzeugen zur Fehlerbehebung bei Web Workern. Die Qualität der Behandlung von im Code (inline) gesetzten Haltepunkten wurde verbessert – der Debugger stoppt jetzt genauer an den angegebenen Stellen im Code;

    Firefox 67 veröffentlicht
  • In der Android-Version wurde das Verhalten in Bezug auf die Verarbeitung der sichtbaren Bereiche (Viewport) an andere Browser angepasst. Die Möglichkeit, das Firefox-Such-Widget mit Sprachsteuerung zum Startbildschirm hinzuzufügen, wurde hinzugefügt. Der Gastmodus wurde eingestellt, stattdessen wird empfohlen, den privaten Modus zu verwenden.

Neben Neuerungen und Fehlerbehebungen in Firefox 67 wurde eine Reihe von Sicherheitsanfälligkeiten, von denen einige als kritisch eingestuft sind, d.h. sie können zur Ausführung von Schadcode führen, wenn speziell gestaltete Seiten geöffnet werden. Derzeit sind detaillierte Informationen zu den behobenen Sicherheitsproblemen nicht verfügbar, es wird erwartet, dass die Liste der Schwachstellen in den nächsten Stunden veröffentlicht wird.

Quelle: opennet.ru

60GB SSD 8Gb DDR4