Veröffentlichung von Firefox 80

Die Veröffentlichung des Web-Browsers Firefox 80. Außerdem wurde ein Update erstellt Zweige mit langfristiger UnterstĂŒtzung 68.12.0 und 78.2.0. Firefox 68.12 ESR ist die letzte Version dieser Reihe, und in einem Monat wird fĂŒr die Benutzer von Firefox 68 ein automatisches Upgrade auf die Version 78.3 angeboten. Version Firefox 80 fĂŒr Android verzögert sich. In naher Zukunft wird die Version in die Beta-Testphase ĂŒbergehen wechselt die Firefox 81-Zweigung, deren Veröffentlichung fĂŒr den 22. September geplant ist.

Haupt- Neuheiten:

  • Auf der Linux-Plattform wurde implementiert neues Backend fĂŒr X11 basierend auf DMABUF, das durch die Aufteilung des vorher fĂŒr Wayland vorgeschlagenen DMABUF-Backends vorbereitet wurde. Das neue Backend ermöglicht es Systemen, die das X11-Protokoll verwenden, die Hardwarebeschleunigung von Videos ĂŒber VA-API zu unterstĂŒtzen (frĂŒher wurde eine solche Beschleunigung nur fĂŒr Wayland aktiviert) und die Verwendung von WebGL ĂŒber EGL. Um die Nutzung ĂŒber EGL zu aktivieren, mĂŒssen die Einstellungen «gfx.webrender.all», «media.ffmpeg.dmabuf-textures.enabled», «media.ffmpeg.vaapi-drm-display.enabled» und «media.ffmpeg.vaapi.enabled» in about:config aktiviert sowie die Umgebungsvariable MOZ_X11_EGL gesetzt werden, nach deren Festlegung Webrender und die Komponenten des OpenGL-Compositing auf die Verwendung von EGL anstelle von GLX umschalten. Die UnterstĂŒtzung von VA-API ist noch nicht vollstĂ€ndig stabilisiert und wird standardmĂ€ĂŸig in der nĂ€chsten Version aktiviert.
  • Eine neue Implementierung der Blockliste von Erweiterungen, in denen Probleme mit Sicherheit, StabilitĂ€t und Leistung festgestellt wurden. Die neue Implementierung zeichnet sich durch eine verbesserte Verarbeitungsgeschwindigkeit der Blocklisten und die Behebung von Skalierungsproblemen aus, dank der Verwendung von kaskadierenden Bloom-Filter.
  • FĂŒr TLS-Zertifikate, die ab dem 1. September 2020 ausgestellt wurden, schrittweise gestartet gilt eine neue BeschrĂ€nkung auf die Lebensdauer — die GĂŒltigkeit dieser Zertifikate darf 398 Tage (13 Monate) nicht ĂŒberschreiten. Ähnliche BeschrĂ€nkungen wurden in Chrome und Safari verabschiedet. FĂŒr Zertifikate, die vor dem 1. September erhalten wurden, bleibt das Vertrauen erhalten, ist jedoch auf 825 Tage (2,2 Jahre) begrenzt.
  • FĂŒr Benutzer mit MigrĂ€ne und Epilepsie wurden einige Animationseffekte beim Öffnen von Tabs entfernt. Zum Beispiel wird wĂ€hrend des Ladens von Inhalten eines Tabs anstelle des springenden Punktes jetzt ein Sanduhr-Symbol angezeigt.
    Veröffentlichung von Firefox 80
  • Es wurde die Möglichkeit hinzugefĂŒgt, Firefox als standardmĂ€ĂŸigen PDF-Betrachter im System festzulegen.
  • UnterstĂŒtzung wurde hinzugefĂŒgt, um eine Warnung auszugeben, wenn Inhalte von Webformularen von einer ĂŒber HTTPS geöffneten Seite ohne VerschlĂŒsselung gesendet werden. Um die Ausgabe der Warnung in about:config zu steuern, gibt es die Einstellung «security.warn_submit_secure_to_insecure».
  • Es wurden verschiedene Verbesserungen und Fehlerbehebungen in Bezug auf Screenreader und die UnterstĂŒtzung fĂŒr Menschen mit Behinderungen vorgenommen.
  • Die UnterstĂŒtzung fĂŒr RTX-Mechanismen und Transport-cc wurde hinzugefĂŒgt, um die SprachqualitĂ€t ĂŒber WebRTC bei schlechten Verbindungen zu verbessern und die verfĂŒgbare Bandbreite besser vorherzusagen.
  • Im JavaScript-Ausdruck „export“ wurde die UnterstĂŒtzung fĂŒr die neue Syntax „export * as namespace“ aufgenommen, die in der Spezifikation ECMAScript 2021 vorgeschlagen wurde.
  • Im Animations-API wurden Komposition-Operationen hinzugefĂŒgt: KeyframeEffect.composite und KeyframeEffect.iterationComposite.
  • Im Media Session-API wurde die UnterstĂŒtzung fĂŒr die Definition von Handlern fĂŒr den Positionswechsel im Stream hinzugefĂŒgt: seekto zum Wechseln zur angegebenen Position und skipad zum Überspringen von Werbung, die vor dem Hauptinhalt lĂ€uft.
  • In WebGL wurde die Erweiterung KHR_parallel_shader_compile, die es ermöglicht, mehrere Shader-Compilierungsströme gleichzeitig zu starten, implementiert.
  • In Window.open() wurde die UnterstĂŒtzung fĂŒr die Parameter outerHeight und outerWidth eingestellt.
  • In WebAssembly ist die Verwendung atomarer Operationen nicht mehr auf gemeinsame Speicherbereiche beschrĂ€nkt.
  • In den Entwicklertools wurde ein experimentelles Panel zur einfachen Erkennung von InkompatibilitĂ€ten zwischen verschiedenen Browsern eingefĂŒhrt.
    Veröffentlichung von Firefox 80 Veröffentlichung von Firefox 80
  • Im NetzwerkaktivitĂ€tsmonitoring-Interface wurden anschauliche Markierungen (eine Schildkröten-Ikone) hinzugefĂŒgt, um langsame Anfragen zu kennzeichnen, deren Verarbeitungszeit 500 ms ĂŒberschreitet (das Limit kann ĂŒber die Einstellung devtools.netmonitor.audits.slow in about:config geĂ€ndert werden).

    Veröffentlichung von Firefox 80
  • In der Web-Konsole wurden die Befehle „:block“ und „:unblock“ zum Blockieren und Entblockieren von Netzwerk-Anfragen hinzugefĂŒgt. umgesetzt Beim Unterbrechen des JavaScript-Debuggers im Falle einer Ausnahme wird nun ein Tooltip mit dem Stack-Trace im Codefenster angezeigt.
  • Außer den Neuerungen und Fehlerbehebungen in Firefox 80

13 SicherheitsanfĂ€lligkeiten behoben wurden , von denen 6 als kritisch eingestuft sind. 4 SicherheitsanfĂ€lligkeiten (zusammengefasst unterCVE-2020-15670 Die Version 80 des Webbrowsers Firefox wurde veröffentlicht.) resultieren aus Problemen im Umgang mit Speicher, wie PufferĂŒberlĂ€ufen und dem Zugriff auf bereits freigegebene Speicherbereiche. Diese Probleme könnten potenziell zur AusfĂŒhrung von Code durch einen Angreifer fĂŒhren, wenn speziell gestaltete Seiten geöffnet werden.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster