Verfügbar Firefox 123.
- Linux:
- Zur Arbeit mit Gamepads wird jetzt wird evdev anstelle der veralteten API verwendet, die vom Linux-Kernel bereitgestellt wird.
- Die gesammelte Telemetrie werden beinhaltet den Namen und die Version der verwendeten Linux-Distribution.
- Firefox Ansicht:
- Zu allen Abschnitten wurde ein Suchfeld hinzugefügt.
- Entfernt eine strenge Begrenzung auf nur 25 kürzlich geschlossene Tabs.
- Integrierter Übersetzer:
- Integrierter Übersetzer hat gelernt übersetzt Text in Tooltips und Platzhaltertext in Formelementen.
- Implementiert Caching von übersetztem Text.
- Zur Beschleunigung der Übersetzung werden sollen AVX VNNI-Anweisungen verwendet werden (vorausgesetzt, der Prozessor unterstützt diese).
- Der Bereich der Einstellungen „Beim Verwenden der Adressleiste Links vorschlagen aus“ wurde verschoben vom Bereich „Datenschutz und Sicherheit“ in „Suche“.
- Wenn in den DNS-over-HTTPS-Einstellungen die automatische Serverauswahl aktiviert ist, wird Firefox einen Server auswählen, der sich an die Bewegungen des Nutzers anpasst (zuvor wurde die Auswahl einmalig getroffen, und beispielsweise, wenn der Nutzer von Kanada nach Australien zog, wurde weiterhin der kanadische Server verwendet).
- Netzwerktrennung gilt jetzt auch für das Caching von OCSP-Antworten. Unterstützung für die Autovervollständigung mit Anmeldeinformationen, die in iCloud gespeichert sind.
- macOS:
- Implementiert Der Stil von Tooltips
- wurde an den Stil des Betriebssystems angepasst. ist angegeben Windows: Die Einstellung „Hintergrunddienst für die Installation von Updates verwenden“ wurde aus der Benutzeroberfläche der Einstellungen entfernt (da die Installation von Updates im Hintergrund die Nutzer weniger mit UAC-Anfragen stört, schaltet diese Einstellung praktisch niemand aus). Sie ist weiterhin über die Verwaltung von feinen Einstellungen für diejenigen verfügbar, die aus irgendeinem Grund gerne von der Installation von Updates abgelenkt werden.
- HTML: Das Element
- unterstützt das Attribut shadowrootmode (ermöglicht die deklarative Erstellung eines Unterbaums des Shadow-DOM). Das Attribut kann die Werte open und closed annehmen, die JavaScript im Shadow-DOM für externen Code sichtbar oder unsichtbar machen. In JavaScript spiegelt dieses Attribut die Eigenschaften wider aufgezeigt Gemäß den Änderungen in der Spezifikation
- dir=auto gilt für die Eingabeelemente Hidden, Password, Submit Button, Reset Button und Button, während das Attribut wird jetzt plötzliche Fehler verarbeiten und nützliche Details zur Fehlersuche anzeigen, wie z. B. einen Stack-Trace. Die Fehlermeldung wurde vereinfacht – es reicht aus, auf den Link zu klicken. — für Password und Submit Button. dirname <linearGradient>
- SVG:
- Elemente <radialGradient> und Änderung des Farbraums auf linearRGB oder sRGB mithilfe des Attributs wird jetzt Die von den Entwicklern von Kryptobibliotheken empfohlenen Patches, die die Unterstützung von SSLv2 deaktivieren, müssen installiert werden. Zum Beispiel wurden zwei solcher Patches für OpenSSL bereitgestellt (im Jahr 2016 color-interpolation <feImage>.
- Das Element <feImage> nicht mehr benötigt, damit das Wurzel-Element unbedingt feste Größen hat. Jetzt, wenn die Größen des Wurzel-Elements in Prozent angegeben sind, verwendet feImage die Standardgrößen (300×150 Pixel).
- bei Standardanfragen und Bildanfragen Standardmäßig aktiviert Unterstützung für HTTP-Code 103 Frühe Hinweise für Ressourcen mit dem Attribut rel="preload", die es ermöglichen, Ressourcen vorab zu laden, die wahrscheinlich benötigt werden, um die Funktionalität der Website zu gewährleisten, ohne auf die vollständige Serverantwort zu warten. Dies beschleunigt das Laden von Webseiten erheblich.
- API: Web Authentication API wird jetzt unterstützt Erstellung von Anmeldeinformationen zwischen Quellen.
- Echo-Unterdrückung wird jetzt plötzliche Fehler verarbeiten und nützliche Details zur Fehlersuche anzeigen, wie z. B. einen Stack-Trace. Die Fehlermeldung wurde vereinfacht – es reicht aus, auf den Link zu klicken. auf den Ton angewendet, der vom Mikrofon kommt, wenn der Audioausgang an ein anderes Gerät umgeleitet wird, mit setSinkId().
- Entwicklertools:
- Der Menüpunkt „Bild speichern“ im Netzwerkmonitor wurde in „Antwort speichern als“ umbenannt und kann nun nicht nur Bilder speichern.
- Im Debugger-Trace wurde zurückgegeben Anzeige von Namen und Werten der Argumente.
- Im Debugger-Interface wird jetzt werden Fehler im Zusammenhang mit Quellkarten angezeigt (zuvor wurden diese nur in der Konsole ausgegeben).
Quelle: linux.org.ru
