Firefox 73-Veröffentlichung

Der Webbrowser wurde veröffentlicht Firefox 73, und auch mobile Version Firefox 68.5 für die Android-Plattform. Darüber hinaus wurde ein Update erstellt Niederlassungen mit langfristiger Unterstützung 68.5.0. Kommt bald auf die Bühne Beta-test Der Firefox 74-Zweig wird verschoben, dessen Veröffentlichung für den 10. März geplant ist (Projekt). gerührt für 4 Wochen Entwicklungszyklus).

Haupt- Innovationen:

  • Im Modus des Zugriffs auf DNS über HTTPS (DoH, DNS über HTTPS) wurde Unterstützung für den Dienst hinzugefügt NextDNS, zusätzlich zum bisher angebotenen CloudFlare-DNS-Server („https://1.1.1.1/dns-query“). DoH aktivieren und auswählen Anbieter kann man in den Netzwerkverbindungseinstellungen.
    Firefox 73-Veröffentlichung

  • Die erste Stufe ist umgesetzt Beendigung Unterstützung für per Workaround installierte Add-ons. Die Änderung betrifft nur die Installation von Add-ons in freigegebenen Verzeichnissen (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ oder ~/.mozilla/extensions/), die von allen Firefox-Instanzen auf dem System verarbeitet werden ( keinem Benutzer zugeordnet). Diese Methode wird normalerweise für die Vorinstallation von Add-ons in Distributionen, für den unaufgeforderten Ersatz durch Anwendungen von Drittanbietern, für die Integration bösartiger Add-ons oder für die separate Bereitstellung eines Add-ons mit eigenem Installer verwendet. In Firefox 73 funktionieren solche Add-ons weiterhin, werden jedoch aus dem allgemeinen Verzeichnis in einzelne Benutzerprofile verschoben, d. h. wird in das Format konvertiert, das bei der Installation über den Add-on-Manager verwendet wurde.
  • Es wurde die Möglichkeit hinzugefügt, eine globale Basisskalierungsstufe festzulegen, die für alle Seiten gilt und nicht an einzelne Websites gebunden ist. Sie können die Gesamtskala in den Einstellungen (about:preferences) im Abschnitt „Sprache und Aussehen“ ändern. In den Einstellungen gibt es auch eine Option, mit der Sie die Skalierung nur auf Text anwenden können, ohne Bilder zu berühren.

    Firefox 73-Veröffentlichung

  • Der Dialog, der Sie zum Speichern von Logins auffordert, wird jetzt nur angezeigt, wenn der Login-Wert im Eingabefeld geändert wurde.
  • Auf Systemen mit proprietären NVIDIA-Treibern neuer als Version 432 und Bildschirmauflösungen unter 1920 x 1200 ist das Compositing-System aktiviert WebRender. Bisher war WebRender nur für NVIDIA-GPUs mit dem Nouveau-Treiber sowie für AMD- und Intel-GPUs aktiviert. Das WebRender-Compositing-System ist in Rust geschrieben und lagert das Rendern von Seiteninhalten an die GPU aus.
  • Hinzugefügt von Gelegenheit Verwenden des Site Specific Browser (SSB)-Konzepts, um
    Arbeiten Sie mit einer Webanwendung wie mit einem normalen Desktop-Programm. Im Modus
    SSB verbirgt das Menü, die Adressleiste und andere Elemente der Browseroberfläche, und im aktuellen Fenster können Sie nur Links zu Seiten der aktuellen Site öffnen (externe Links werden in einem separaten Browserfenster geöffnet). Anders als im bestehenden Kiosk-Modus erfolgt die Arbeit nicht im Vollbildmodus, sondern in einem regulären Fenster, jedoch ohne Firefox-spezifische Oberflächenelemente. Um einen Link im SSB-Modus zu öffnen, wird ein Befehlszeilen-Flag „-ssb“ vorgeschlagen, das beim Erstellen von Verknüpfungen für Webanwendungen verwendet werden kann. Der Modus kann auch über die Schaltfläche „Site-spezifischen Browser starten“ im Seitenaktionsmenü aufgerufen werden (Auslassungspunkte rechts neben der Adressleiste). Standardmäßig ist der Modus inaktiv und muss durch Angabe von „browser.ssb.enabled = true“ in about:config aktiviert werden.
    Firefox 73-Veröffentlichung

  • Der kontrastreiche Anzeigemodus, der für Menschen mit Sehbehinderung oder eingeschränkter Farbwahrnehmung entwickelt wurde, unterstützt jetzt Hintergrundbilder. Um die Lesbarkeit zu gewährleisten und den richtigen Kontrast zu bieten, wird sichtbarer Text durch einen separaten Hintergrund getrennt, der die Farbe des aktiven Designs verwendet.
  • Verbesserte Klangqualität beim Erhöhen oder Verringern der Wiedergabegeschwindigkeit;
  • Verbesserte automatische Erkennung alter Textkodierungen auf Seiten, die keine expliziten Kodierungsinformationen bereitstellen.
  • In der Suchleiste in der Webkonsole ist es nun möglich, nach einem fehlenden Schlüssel zu filtern, indem man das „-“-Symbol vor der Maske oder dem regulären Ausdruck angibt. Beispielsweise gibt die Suchabfrage „-img“ alle Elemente zurück, denen die Zeichenfolge „img“ fehlt, während „-/(cool|rad)/“ Elemente zurückgibt, die nicht mit dem regulären Ausdruck „/(cool|rad“ übereinstimmen )/".
  • Neue CSS-Eigenschaften hinzugefügt Overscroll-Verhalten-inline и Overscroll-Verhaltensblock um das Scrollverhalten zu steuern, wenn die logische Grenze des Scrollbereichs erreicht ist.
  • SVG unterstützt jetzt Eigenschaften Buchstaben-Abstand и Wortabstände.
  • Methode zu HTMLFormElement hinzugefügt requestSubmit(), das die programmgesteuerte Übermittlung von Formulardaten auf die gleiche Weise initiiert wie das Klicken auf die Schaltfläche „Senden“. Die Funktion kann beim Entwickeln eigener Schaltflächen zum Senden von Formularen verwendet werden, für die der Aufruf von form.submit() nicht ausreicht, da sie Parameter nicht interaktiv validiert, kein „Senden“-Ereignis generiert und an die Schaltfläche „Senden“ gebundene Daten übergibt.
  • Eigenschaften innerWidth и innereHöhe Fensterobjekte geben jetzt immer die tatsächlich angegebene Breite und Höhe des Bereichs zurück (Ansichtsfenster-Layout) und nicht die Größe des sichtbaren Teils (visuelles Ansichtsfenster).
  • Ausgetragen Optimierung der Leistung von Tools für Webentwickler. Der Aufwand für das Sammeln von Statistiken für das Netzwerkaktivitätsüberwachungspanel wurde reduziert. Im JavaScript-Debugger und in der Webkonsole wurde das Laden großer Skripte mit Verweis auf ihre ursprünglichen Quelltexte (Source-Mapping) beschleunigt.
  • In der Webkonsole gibt es Probleme beim Überschreiten des Bereichs der aktuellen Domäne (CORS, Cross-Origin Resource Sharing) werden jetzt als Fehler und nicht als Warnung angezeigt. In Ausdrücken definierte Variablen stehen jetzt für die automatische Vervollständigung in der Konsole zur Verfügung.
  • In den Webentwicklertools im Abschnitt zur Netzwerkinspektion wird die Dekodierung von Nachrichten (JSON, MsgPack und CBOR) im WAMP-Format (WebSocket Web Application Messaging Protocol) bereitgestellt, die über eine WebSocket-Verbindung übertragen werden.

    Firefox 73-Veröffentlichung

Neben Neuerungen und Fehlerbehebungen hat Firefox 73 auch Fehlerbehebungen vorgenommen 15 Schwachstellen, von denen 11 (gesammelt unter CVE-2020-6800 und CVE-2020-6801) als potenziell fähig gekennzeichnet sind, beim Öffnen speziell gestalteter Seiten zur Ausführung von Angreifercode führen zu können. Wir möchten Sie daran erinnern, dass Speicherprobleme wie Pufferüberläufe und Zugriff auf bereits freigegebene Speicherbereiche kürzlich als gefährlich, aber nicht kritisch eingestuft wurden.

Source: opennet.ru

Kommentar hinzufügen