Firefox 72

Verfügbar Firefox 72. Dies ist die erste Version, die Vorbereitungszeit dafür reduziert von 6 bis 4 Wochen.

  • Regime "Bild im Bild" aktiviert auf Linux- und macOS-Plattformen.
  • In Builds für OpenBSD beteiligt Dateisystemisolation mit enthüllen().
  • Tracking-Schutz starten Blockieren Sie standardmäßig Anfragen an Ressourcen, bei denen festgestellt wurde, dass sie digitale Fingerabdrücke sammeln.
  • Websites kann es nicht mehr machen Bitten Sie Benutzer um Erlaubnis (zur Verwendung von Geolokalisierung, Kamera, Benachrichtigungen), bis der Benutzer beginnt, mit der Seite zu interagieren (Mausklick, Tastendruck auf der Tastatur, Tippen). Die Telemetrie zeigt Folgendes:
    • Anfragen zur Anzeige von Benachrichtigungen sind äußerst unpopulär (nur 1 % werden genehmigt, 48 % werden abgelehnt, in anderen Fällen wird die Anfrage ignoriert). Innerhalb eines Monats gingen bei den Nutzern eineinhalb Milliarden Anfragen ein, von denen nur 23,5 Millionen genehmigt wurden.
    • Eine erneute Bitte um Erlaubnis erhöht nicht die Wahrscheinlichkeit, dass der Benutzer zustimmt. 85 % der Genehmigungen gingen beim ersten Versuch ein.
    • Webmaster warten im Allgemeinen nicht darauf, dass der Benutzer mit der Seite interagiert, sondern werfen Anfragen sofort ab.
    • Anfragen, die darauf warten, dass der Benutzer mit der Seite interagiert, werden doppelt so oft genehmigt.

    Wenn ab dieser Version eine Anfrage erstellt wurde, ohne auf eine Benutzeraktion zu warten, wird sie nur angezeigt Symbol in der Adressleiste.

  • Twist-Streifenfarbe passt sich automatisch an Passen Sie die Hintergrundfarbe der Seite an.
  • Image/WebP-Unterstützung zum Accept HTTP-Header hinzugefügt. Obwohl dieses Verhalten im Widerspruch steht Spezifikation, es wird in Chromium verwendet, daher prüfen viele Websites diesen Header, um festzustellen, ob der Browser das WebP-Format unterstützt.
  • Firefox gelernt Verwenden Sie Richtlinien in /run/user/$UID/firefox/policies.json
  • Erschien Möglichkeit, Client-Zertifikate aus dem Windows Store zu verwenden (security.osclientcerts.autoload).
  • Wenn Sie das Senden von Telemetriedaten deaktivieren, werden alle zugehörigen Daten bei Bedarf innerhalb von 30 Tagen von den Mozilla-Servern gelöscht Kalifornisches Verbraucherschutzgesetz.
  • Die Anzahl der zuletzt verwendeten Ordner im Lesezeichendialog wurde von 5 auf 7 erhöht. Für diejenigen, die noch mehr benötigen, wurde die Einstellung browser.bookmarks.editDialog.maxRecentFolders hinzugefügt.
  • Voll neu gestaltet Lesezeichen-Synchronisierungsmechanismus. Dadurch konnten wir viele Probleme lösen: Duplizierung, Verlust und Verschieben von Lesezeichen, Verschieben von Ordnern, Probleme beim Synchronisieren neuer oder verschobener Lesezeichen.
  • Die integrierte Funktion zum Blockieren des Ladens von Bildern aus bestimmten Domänen wurde entfernt (sie war tief verborgen und nicht beliebt). Add-ons wie uMatrix meistern diese Aufgabe deutlich besser.
  • Abgesetzt unterstützen Anheften öffentlicher HTTP-Schlüssel. Möglicherweise hat die Website dem Browser mitgeteilt, dass das verwendete SSL-Zertifikat nur dann als gültig gelten sollte, wenn es von einer bestimmten Zertifizierungsstelle ausgestellt wurde. Leider konnte HPKP nicht nur nicht an Popularität gewinnen, sondern öffnete auch der Erpressung Tür und Tor. Nachdem sich der Angreifer Zugriff auf die Webservereinstellungen verschafft hatte, setzte er HPKP ein und zwang Clients, diese Informationen einige Jahre im Voraus zwischenzuspeichern. Als der Eigentümer die Kontrolle wiedererlangte und das Zertifikat des Angreifers löschte, konnten Clients keine Verbindung zum Server herstellen. Darüber hinaus erwies sich die Technologie als eine einfache Möglichkeit, sich selbst „ins eigene Bein zu schießen“, indem man versehentlich den Zugriff auf die eigene Website blockierte. Vor einem Jahr wurde die Unterstützung für HTTP Public Key Pinning in Chrome eingestellt und in IE, Edge und Safari nie implementiert.
  • Eröffnet Taschen-Proxy-Code, der es Ihnen ermöglicht, gesponserte Inhalte in neuen Tabs zu empfangen, ohne die Privatsphäre der Benutzer zu gefährden.
  • CSS:
    • Unterstützung für Schattenteile (Attribut) aktiviert Teil und Pseudoelement ::Teil, mit denen Sie Shadow-DOM-Elemente selektiv anzeigen können.
    • Support inklusive Bewegungspfad.
    • Eigenschaften implementiert Treppe, drehen и Übersetzen.
  • JavaScript: Unterstützung hinzugefügt NULL-Union-Operator.
  • API: Unterstützung aktiviert FormDataEvent.
  • Servicemitarbeiter: Unterstützung für Eigentum hinzugefügt WindowOrWorkerGlobalScope.crossOriginIsolated.
  • Entwicklerwerkzeuge:
    • Debugger wird jetzt unterstützt bedingte Haltepunkte (wird beim Lesen oder Ändern der Eigenschaften eines Objekts ausgelöst).
    • Netzwerkmonitor gelernt Informationen über die Anforderungszeit sowie den Beginn und das Ende des Ladens jeder Ressource anzeigen.
    • Der Responsive-Design-Modus unterstützt jetzt die Simulation verschiedener Meta-Viewport-Werte.
    • Inspektor ermöglicht verschiedene Werte simulieren bevorzugt-Farbschema.
    • Websocket-Inspektor von nun an zeigt das Volumen der empfangenen und gesendeten Daten sowie das ASP.NET Core SignalR-Format.
    • „Einfacher JavaScript-Editor“ entfernt, da er erfolgreich ersetzt wurde Mehrzeiliger Konsolen-Eingabemodus.

Source: linux.org.ru

Kommentar hinzufügen