Verfügbar Firefox 76.
- Passwortmanager:
- Ab sofort darauf aufmerksam werden Sie benachrichtigt, wenn die für eine Ressource gespeicherten Anmeldedaten in einem Leak dieses Dienstes aufgetaucht sind, sowie darüber, dass das gespeicherte Passwort in einem Leak eines anderen Dienstes entdeckt wurde (deshalb sollten Sie einzigartige Passwörter verwenden). Der Leak-Check gibt die Benutzernamen und Passwörter nicht an einen externen Server weiter: Benutzername und Passwort werden gehasht, die ersten paar Zeichen des Hashs werden an den Dienst Have I Been Pwned gesendet, der alle Hashes zurückgibt, die der Anfrage entsprechen. Der Browser vergleicht dann lokal den vollständigen Hash. Ein Treffer bedeutet, dass die Anmeldedaten in einem Leak enthalten sind.
- Bei der Erstellung eines neuen Kontos oder der Änderung eines vorhandenen Passworts wird dem Nutzer automatisch angeboten, ein sicheres Passwort zu generieren (12 Zeichen, darunter Buchstaben, Zahlen und Sonderzeichen). Diese Funktion wird jetzt für alle Felder angeboten, nicht nur für die, die das Attribut „autocomplete = new-password“ haben.
- Unter macOS und Windows wird beim Versuch, gespeicherte Passwörter anzuzeigen es Ein Passwort/PIN/Biometrics/hardware Schlüssel für das OS-Konto wird angefordert (sofern kein Master-Passwort eingerichtet ist). Die Umsetzung dieser Möglichkeit in Linux wird behindert. Bug 1527745.
- Der Modus „Bild-in-Bild“ wurde verbessert: Ein abgekoppeltes Video kann durch einen Doppelklick in den Vollbildmodus (und zurück) versetzt werden.
- Es besteht die Möglichkeit, mit einer bestimmten Website wie mit einer Desktop-Anwendung zu arbeiten (in einem separaten Fenster, in dem die Benutzeroberfläche des Browsers fehlt und das Navigieren durch Links nur innerhalb der aktuellen Domain möglich ist). Die Einstellung browser.ssb.enabled fügt im Menüs der Website (drei Punkte in der Adresszeile) die Option „Website als App installieren“ hinzu.
- Ein „Nur HTTPS“-Modus (dom.security.https_only_mode) wurde hinzugefügt, in dem alle HTTP-Anfragen automatisch über HTTPS durchgeführt und blockiert werden, wenn der Zugriff über HTTPS fehlschlägt. Darüber hinaus gibt es seit Firefox 60 eine schonendere Einstellung security.mixed_content.upgrade_display_content, die dasselbe für passiven Inhalt (Bilder und Mediendateien) tut.
- Auf Systemen, die Wayland verwenden, wurde die hardwarebeschleunigte Wiedergabe von VP9-Videos und anderen Formaten implementiert (zusätzlich zu dem, was in der vorherigen Version aktivierten H.264-Beschleunigung unterstützen).
- Im Add-On-Verwaltungsinterface werden nun alle Domains angezeigt, auf die das Add-On Zugriff hat (zuvor wurden nur einige der ersten Domains aus der Liste angezeigt).
- Die Seite about:welcome wurde komplett überarbeitet.
- Beim Öffnen neuer Tabs wurde die Breite des Schattens um die Adressleiste etwas reduziert.
- Die Größe der Lesezeichenleiste wurde leicht erhöht, damit Benutzer von Touchscreens keine Fehleingaben machen.
- WebRender ist standardmäßig auf Laptops mit Windows aktiviert, die über Intel-Grafik der mindestens 9. Generation verfügen (HD Graphics 510 und höher) und eine Bildschirmauflösung von <= 1920×1200.
- Unterstützung für CSS4-Systemfarben.
- JS: Unterstützung für numberingSystem und calendar in den Konstruktoren wurde aktiviert Intl.NumberFormat, Intl.DateTimeFormat und Intl.RelativeTimeFormat.
- Unterstützung aktiviert. AudioWorklet, was komplexe Audioverarbeitung in Szenarien wie Spielen oder virtueller Realität ermöglicht. Außerdem wird das Problem mit fehlendem Sound im Web-Client von Zoom gelöst.
- Parameter window.open() windowFeatures erlaubt nicht mehr elemente des browserfensters (tabbar, menubar, toolbar, personalbar) werden nicht ausgeblendet, sondern dienen lediglich zur indikationen, ob die seite in einem separaten fenster geöffnet wird. diese funktion wurde nur in firefox und IE unterstützt und führte zu problemen beim wiederherstellen der sitzungsdaten.
- versuche von webseiten, über ein unbekanntes protokoll zuzugreifen, mit location.href oder <meta http-equiv=«refresh»> führen nicht mehr zu der seite „Unbekannter Adresstyp“, sondern werden stillschweigend blockiert (wie in chromium). um externe anwendungen zu öffnen, sollte window.open() oder verwendet werden.
- Entwicklertools:
- debugger: elemente der "Quellcode"-ansicht einen contextmenüeintrag „In den schwarzen Kasten legen“.
- Debugger: „Call-Stack → Stack-Trace kopieren“ kopiert jetzt vollständige links, nicht nur dateinamen. netzwerkanalysator: die breite der spalte
- passt sich dem inhalt an, wenn man doppelt auf die spaltenbegrenzung klickt. netzwerkanalysator: menüpunkt
- „Kopieren → Als cURL kopieren“ mit der option —globoff, die das globbing unterdrückt, wenn der kopierte link eckige klammern enthält. verfügt jetzt über netzwerkanalysator: die registerkarte „Nachrichten“ bei
- websocket-anfragen neuer filter „Control“, um steuerrahmen anzuzeigen. erhalten новый фильтр «Control» для показа управляющих фреймов.
- Web-Konsole: im Mehrzeilenmodus Code-Snippets, die länger als fünf Zeilen sind, werden auf fünf Zeilen gekürzt, mit einem Dreiecks-Symbol eingeleitet und mit Auslassungszeichen beendet. Bei einem Klick werden sie ausgeklappt und zeigen den vollständigen Code an, bei einem erneuten Klick werden sie wieder eingeklappt. до пяти строк, предваряются пиктограммой треугольника и завершаются многоточием. При нажатии они разворачиваются и показывают код полностью, а при повторном нажатии сворачиваются.
- Web-Konsole: Links zu DOM-Elementen, die in der Konsole ausgegeben werden, haben im Kontextmenü unter „Im Inspektor anzeigen“, das das Element im HTML-Bereich des Seiteninspektors anzeigt..
Quelle: linux.org.ru
