Firefox 66.0.5 und 60.6.3 ESR-Update. Deaktivierung bestimmter APIs bei Zugriff ohne HTTPS

Unmittelbar nach den Ereignissen wurden weitere korrigierende Versionen veröffentlicht Firefox 66.0.5 und 60.6.3 ESR, in denen die Arbeiten zur Wiederherstellung von Erweiterungen fortgesetzt wurden, die wegen eines abgelaufenen Zwischenzertifikats.

Insbesondere wurde das Problem gelöst Problem mit der Aktualisierung des Zwischenzertifikats im Fall der Eingabe eines Master-Passworts, das den Zugriff auf die gespeicherten Kontodaten kontrolliert. Da für den Austausch des Zertifikats die Eingabe des Master-Passworts erforderlich ist, kann als
Umgehungslösung ein beliebiger Schritt unternommen werden, der die Eingabe des Master-Passworts erfordert (zum Beispiel das Anfordern der Anzeige gespeicherter Passwörter oder das Einleiten der automatischen Ausfüllung eines gespeicherten Anmeldeformulars).

Darüber hinaus sind mehrere aktuelle Ereignisse im Zusammenhang mit Firefox zu erwähnen:

  • In Firefox 67 und 68 wurde beschlossen, wurde die Anzahl der API-Aufrufe erweitert, die zugänglich sein werden 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, wird verboten werden Systembenachrichtigungen über die API anzeigen Benachrichtigungen, die außerhalb des Browserfensters angezeigt werden. In Firefox 68 werden bei ungesicherten Anfragen die Aufrufe von getUserMedia() zum Zugriff auf Multimediaquellen (zum Beispiel auf Kamera und Mikrofon) blockiert. Es sei darauf hingewiesen, dass diese Einschränkungen bereits führt nicht mehr dazu, seit Chrome 62 und 47 gelten.
  • Im nächtlichen Builds, auf deren Basis Firefox 68 erstellt wird, ersetzt die Implementierung der Adressleiste. Quantum Bar hat die Awesome Bar ersetzt. Aus Sicht des Nutzers ist, bis auf einige Ausnahmen, alles beim Alten geblieben, aber die inneren Abläufe wurden komplett überarbeitet und der Code wurde umgeschrieben, wobei XUL/XBL durch die standardmäßige Web-API ersetzt wurde.

    Die neue Implementierung vereinfacht erheblich den Prozess der Funktionserweiterung (es wird die Erstellung von Erweiterungen im WebExtensions-Format unterstützt), beseitigt strenge Bindungen an die Browsersubsysteme, ermöglicht einfach das Hinzufügen neuer Datenquellen und bietet eine höhere Leistung und Reaktionsfähigkeit der Benutzeroberfläche.
    Beachte nur die Notwendigkeit, die Kombinationen Shift+Del oder Shift+BackSpace (früher funktionierte es ohne Shift) zu verwenden, um Einträge aus dem Browserverlauf aus den angezeigten Vorschlägen zu löschen, wenn das Eingeben beginnt.

  • Der den Prozess der Ablösung der klassischen Firefox-Version für Android durch den neuen Mobilbrowser, der im Rahmen des Projekts entwickelt wird Fenix und die GeckoView-Engine sowie eine Sammlung von Bibliotheken verwendet. Mozilla Android Components, die bereits zum Erstellen von Browsern verwendet werden Firefox Focus und Firefox Lite. GeckoView ist eine Variante der Gecko-Engine, die als separate Bibliothek umgesetzt ist, die unabhängig aktualisiert werden kann, während Android Components Bibliotheken mit Standardkomponenten umfasst, die die Funktionalität von Tabs, die Eingabeaufforderung, Suchvorschläge und andere Funktionen des Browsers unterstützen.

    Firefox 68 wird die letzte Version sein, mit der ein Update der klassischen Firefox-Version für Android erstellt wird. Ab Firefox 69, das am 3. September erwartet wird, werden keine neuen Releases von Firefox für Android veröffentlicht werden, während Korrekturen in Form von Updates der ESR-Version von Firefox 68 bereitgestellt werden. Derzeit befindet sich Fenix
    in einem Zustand, der bereits die Haupttests durch spezielle Qualitätssicherungsteams durchlaufen hat. Bevor das Produkt der breiten Öffentlichkeit zur Verfügung gestellt wird, erfolgt eine zusätzliche abschließende Überprüfung durch Mitarbeiter, die nicht an der Entwicklung beteiligt sind. in der Vorbereitung für den Beginn der Betatests und hat in Bezug auf die Funktionalität noch Rückstand gegenüber Firefox für Android. Der erste stabile Release von Fenix 1.0 wird im Juni erwartet, und bis Mitte August soll der Browser Fenix 2.0 veröffentlicht werden.

Quelle: opennet.ru

60GB SSD 8Gb DDR4