Verfügbar Firefox 70 veröffentlicht.
Hauptänderungen:
- Ein neuer Passwortmanager – Lockwise – wurde vorgestellt:
- Vor 10 Jahren wurde über die Sicherheitsanfälligkeit des Passwortmanagers berichtet. berichtete Justin Dolske. Im Jahr 2018 hat Vladimir Palant (Entwickler von Adblock Plus) dieses Problem erneut angesprochen , indem er entdeckte, dass der Passwortmanager immer noch mit einmaliger SHA-1-Hashing arbeitet. Dies ermöglicht es, das Passwort eines durchschnittlichen Nutzers innerhalb weniger Minuten auf modernen Grafikprozessoren zu knacken.Lockwise verwendet robuste Algorithmen wie SHA-256 und AES-256-GCM.
- Es gibt eine neue Seite about:logins (
- , die mehr Informationen auf dem Bildschirm anzeigt), wo neue Einträge erstellt, Passwörter aus anderen Browsern importiert und Apps für Android und iOS heruntergeladen werden können. Passwörter werden über das Firefox-Konto synchronisiert.стиль для userContent.cssLockwise bietet die Möglichkeit, starke Passwörter für Formulare mit dem Attribut autocomplete="new-password" zu generieren und warnt (signon.management.page.breach-alerts.enabled = true), wenn das für eine Website gespeicherte Passwort älter ist als der Zeitpunkt der Datenpanne auf dieser Website (d.h. wenn die Wahrscheinlichkeit besteht, dass der Nutzer von der Panne betroffen ist). Dazu ist Firefox Monitor (extensions.fxmonitor.enabled = true) integriert, der früher ein separates System-Add-on war.
- Die Standard-Einstellungen zum Tracking-Schutz beinhalten nun auch den Schutz vor Social-Media-Trackern (Like-Buttons, Twitter-Widgets). Wenn auf der Seite gesperrte Inhalte vorhanden sind,
- wird das Symbol in der Adressleiste farbig. Änderungen wurdenauch an der Leiste vorgenommen, die beim Klicken auf das Symbol erscheint: Dort werden jetzt die erlaubten Tracker angezeigt (deren Blockierung möglicherweise zu Problemen auf Websites oder bei einzelnen Funktionen führen kann), sowie ein Link zur Seite about:protections. Linien, die den Text unterstreichen (Unterstrich-Tag oder Link), kreuzen nun die Zeichen nicht mehr, sondern unterbrechen sich
- (layout.css.text-decoration-skip-ink.enabled = true). Da im Jahr 2019 Verschlüsselung zur Norm wurde (Informationen, die über ungesicherte Kanäle übertragen werden, sind für jeden zugänglich, zum Beispiel wegen falsch konfigurierter SORM-Ausrüstung)
- , wurde die Art und Weise, wie der Status der Verbindungsabsicherung angezeigt wird, geändert: aufgrund einer fehlerhaft konfigurierten SORM-Ausrüstung), wurde der Ansatz zur Anzeige des Sicherheitsstatus der Verbindung geändert:
- Wenn eine gesicherte Verbindung eingerichtet ist, wird anstelle des grünen Symbols ein graues Symbol angezeigt (security.secure_connection_icon_color_gray = true). Dies wird unerfahrenen Benutzern helfen, die die grüne Farbe als Signal wahrnehmen, dass die Website vertrauenswürdig ist, obwohl grün lediglich bedeutet, dass die Verbindung verschlüsselt ist, aber die Echtheit der Ressource nicht garantiert.
- Wenn eine ungesicherte Verbindung (HTTP oder FTP) eingerichtet ist, wird ein durchgestrichenes Symbol angezeigt (security.insecure_connection_icon.enabled = true, security.insecure_connection_icon.pbmode.enabled = true).
- Informationen zu EV-Zertifikaten (Zertifikate mit erweiterter Überprüfung) wurden von der Adressleiste in das Informationsfeld der Website verschoben (security.identityblock.show_extended_validation = false). Studien zeigen, dass die Anzeige dieser Daten in der Adressleiste den Benutzern praktisch nicht hilft – sie achten nicht auf deren Fehlen. Außerdem hat der Forscher Jan Carroll zeigte, wie einfach es ist, ein EV-Zertifikat auf den Namen „Stripe, Inc“ (ein beliebtes Zahlungssystem) zu erhalten, indem man einfach in einem anderen Bundesstaat ein Unternehmen mit dem gleichen Namen registriert. Um den Unterschied zu erkennen, ist es in jedem Fall notwendig, die detaillierten Informationen über die Website zu überprüfen – die Informationen aus der Adressleiste sind nicht ausreichend. Ein weiterer Forscher, James Burton, hat ein Zertifikat auf den Namen seines registrierten Unternehmens „Identity Verified“ erhalten, was ebenfalls leicht zu Missverständnissen bei den Benutzern führt.
- Firefox wird ein Symbol in der Adressleiste anzeigen, wenn die Website Geolocation verwendet.
- Die Adressleiste korrigiert automatisch häufige Tippfehler im URL-Protokoll (browser.fixup.typo.scheme = true): ttp → http, ttps → http, tps → https, ps → https, ile → file, le → file.
- Die Schaltflächen von Suchmaschinen in der Adressleiste sind zentriert, und es wurde die Möglichkeit hinzugefügt, direkt zu deren Einstellungen zu gelangen.
- Das Menü zur Verwaltung des Firefox-Kontos wurde reorganisiert.
- Die Dienstseiten des Browsers haben gelernt, das dunkle Thema zu verwenden (wenn im System das dunkle Thema aktiviert ist oder ui.systemUsesDarkTheme = true).
- Aktualisiert wurden Logo und Name des Browsers („Firefox Browser“ anstelle von „Firefox Quantum“).
- In die Symbolleiste wurde ein Symbol hinzugefügt (und im Hauptmenü ein Punkt), durch das Informationen zu den Hauptneuheiten dieser Version angezeigt werden (browser.messaging-system.whatsNewPanel.enabled = true).
- WebRender ein neuer Display-Engine (DC) für AMD APU der Serie HD 7000 (Sea Islands, GCN 1.1) hinzugefügt. standardmäßig auf Linux-Systemen mit Grafikkarten aller größeren Hersteller: AMD, nVIDIA (nur mit dem Nouveau-Treiber), Intel. Mindestens Mesa 18.2 erforderlich.
- Ein neuer JavaScript-Bytecode-Interpreter. In einigen Fällen erreicht die Ladegeschwindigkeit der Seiten eine Steigerung um 8%.
- HTTP-Cache geteilt nach übergeordneten Quellen, um zu verhindern weit verbreitet von verschiedenen Diensten um zu bestimmen, ob der Benutzer auf bestimmten Webseiten eingeloggt ist.
- Die Berechtigungsanfragen von Websites (zum Beispiel für Benachrichtigungen oder den Zugriff auf das Mikrofon) werden den Browser gezwungen, den Vollbildmodus zu verlassen (permissions.fullscreen.allowed = false). Diese Maßnahmen zielen darauf ab, gegen einige Websites vorzugehen, die den Benutzer im Vollbildmodus blockieren und ihn zwingen, Berechtigungen zu erteilen oder eine bösartige Erweiterung zu installieren.
- Nach Chrome ist die Größe des Referer-Headers auf 4 Kilobyte begrenzt, was für 99,90% der Websites ausreichend ist.
- Verboten das Öffnen beliebiger Dateien im Browser über das FTP-Protokoll. Statt die Datei zu öffnen, wird sie heruntergeladen.
- macOS:
- Dreimal reduziert der Energieverbrauch, der nach der ersten Veröffentlichung von Quantum deutlich gestiegen ist. Außerdem wurde die Ladezeit von Seiten um bis zu 22% verkürzt, und der Ressourcenverbrauch für die Wiedergabe von Videos wurde in einigen Fällen um 37% gesenkt.
- Die Möglichkeit, Passwörter aus Chrome zu importieren, wurde hinzugefügt.
- WebRender ist standardmäßig auf Geräten mit Windows und integrierter Intel-Grafik und niedriger Bildschirmauflösung (bis zu 1920×1200) aktiviert.
- Entwicklertools:
- Das Inspektor-Panel für Barrierefreiheit zeigt die Zugänglichkeit von Seitenelementen für Nutzer an, die nur die Tastatur verwenden, sowie einen Farbfehlsimulator.
- Der Inspektor hebt CSS-Definitionen hervor, die keinen Einfluss auf das gewählte Element haben, erklärt die Gründe dafür und gibt Tipps zur Behebung.
- Der Debugger kann Haltepunkte für DOM-Änderungensetzen. Diese treffen ein, wenn ein Knoten oder seine Attribute im DOM geändert oder entfernt werden.
- Erweiterungsentwickler haben die Möglichkeit erhalten, den Inhalt von browser.storage.local zu inspizieren.
- Das Netzwerkinspektor hat gelernt sucht nach Elementen von Anfragen und Antworten (Header, Cookies, Body).
Quelle: linux.org.ru
