Verfügbar Firefox 152, dessen Hauptneuerungen eine überarbeitete Einstellungen-Oberfläche und experimentelle Unterstützung für JPEG XL sind.
- entfernt überarbeitet die Einstellungen-Oberfläche des Browsers (browser.settings-redesign.enabled). Große Bereiche wurden auf einzelne Seiten aufgeteilt, die Navigation durch die Einstellungen wurde verbessert.
- Hinzugefügt zusätzliche Intervalle beim Ändern der Seitenansicht.
- In den Bereich der experimentellen Einstellungen wurde hinzugefügt die Möglichkeit Unterstützung aktivieren JPEG XL (JXL).
- Wenn man in die Adresszeile die Wörter „leise“, „leiser“ und „psssht“ eingibt, wird jetzt erscheint die Möglichkeit angeboten, den Ton in allen Tabs, die ihn wiedergeben, auszuschalten.
- In Linux und Windows gibt es nun die Möglichkeit, die URL eines Tabs (auch eines inaktiven) oder mehrerer ausgewählter Tabs zu kopieren, indem man im Kontextmenü des Tabs „Teilen“ → „Link kopieren“ wählt.
- In den Einstellungen der Symbolleiste ist verfügbar die Schaltfläche „Tab senden“, die auf die Leiste gezogen werden kann.
- Auf der Seite „Fehler beim Herstellen einer sicheren Verbindung“ wurde hinzugefügt TLS-Fehlercode.
- Implementiert unterstützt WebAuthn-bezogene Ursprungsanfragen (ermöglicht die Verwendung eines Passkeys über mehrere Domains).
- Wenn der Benutzer die Seite im privaten Modus aktualisiert, betrachtet Firefox dies als ein Problem und bietet an, die Trackerblockierung auf dieser Seite zu deaktivieren..
- Die Seitenleiste „Tabs von anderen Geräten“ erlaubt nun das Öffnen eines Links in einem neuen Tab oder in einem neuen Container. Wenn der Benutzer einen PDF- oder eine andere im Browser zu öffnende Datei herunterlädt und dann den aktuellen Tab schließt oder zu einem anderen wechselt, wird die Datei jetzt
- im Hintergrund geöffnet , anstatt den Fokus zu übernehmen.das Fehlen des Eintrags „Einfügen“ im Kontextmenü beim Bearbeiten von Text auf einigen Webseiten (Squarespace, LinkedIn, eBay).
- Behebt In Multimonitor-Setups wird das Fenster „Über“ jetzt
- auf demselben Bildschirm geöffnet wie das zuletzt verwendete Browserfenster. Das Design des Dialogfensters „Über kaputte Webseite informieren“ wurde überarbeitet. Insbesondere wird von dem Benutzer jetzt verlangt, bei Auswahl der Kategorie „Etwas anderes“ zu beschreiben, was seiner Meinung nach kaputt ist. Der integrierte Übersetzer hat Unterstützung für die baskische und galicische Sprache erhalten.
- Aktualisiert In den Builds für Kroatisch, Britisches Englisch, Georgisch, Persisch, Slowenisch, Tadschikisch, Tamil, Tibetisch, Türkisch, Walisisch und Komi wurde standardmäßig ein Wörterbuch zur Rechtschreibprüfung hinzugefügt.
- In den Builds für Kroatisch, Britisches Englisch, Georgisch, Persisch, Slowenisch, Tadschikisch, Tamil, Tibetisch, Türkisch, Walisisch und Komi wurde standardmäßig ein Wörterbuch zur Rechtschreibprüfung hinzugefügt.
- In den Builds für Kroatisch, Britisches Englisch, Georgisch, Persisch, Slowenisch, Tadschikisch, Tamil, Tibetisch, Türkisch, Walisisch und Komi wurde standardmäßig ein Wörterbuch zur Rechtschreibprüfung hinzugefügt.
- Im Linux und macOS Die fehlerhafte Verschiebung und Auswahl mit den Pfeiltasten in von rechts nach links geschriebenem Text wurde korrigiert.
- macOS:
- Standardmäßig aktiviert Unterstützung für globale Backup-Profile.
- Es wurde eingerichtet die Unterstützung von systemweiten Tastenkombinationen zur Navigation im Text, einschließlich der Navigation durch Absätze.
- Das Ziehen von Bildern aus dem Browser auf den Desktop legt die Datei an dem Ort ab, an den sie gezogen wurde, und funktioniert zudem reaktionsschneller.
- Cookies, die kein =-Zeichen enthalten, wird jetzt werden als Cookies ohne Werte verarbeitet (name="foo", value=""), und nicht als anonym (name="", value="foo"). Safari verhält sich genau so.
- SVG: Es ist verfügbar Unterstützung für die Eigenschaft SVGTextPathElement.side (gibt an, von welcher Seite des Textpfades der Text gezeichnet wird).
- CSS: Hinzugefügt Eigenschaft field-sizing (ermöglicht die Steuerung der Größen von Formelementen).
- API:
- Benutzeroberfläche PerformanceResourceTiming hat Eigenschaften firstInterimResponseStart und finalResponseHeadersStart (ermöglichen die Messung der Zeit, die der Browser benötigt, um nach dem Senden einer Anfrage die Zwischen-HTTP-Antworten und die endgültige HTTP-Antwort zu erhalten).
- Implementiert Unterstützung für die Eigenschaften AnimationEvent.animation und TransitionEvent.animation (bieten einen einfacheren Zugang zur zugehörigen Animation als der Aufruf element.getAnimations() mit Filterung nach den Eigenschaften animationName oder propertyName).
- DOM:
- Benutzeroberfläche Notification wird jetzt unterstützt Eigenschaften Aktionen und maxActions (enthält die Aktionen, die über ServiceWorkerRegistration.showNotification(), und die plattformabhängige maximale Anzahl an Aktionen, die für die Benachrichtigung festgelegt werden können). Dies ermöglicht es Entwicklern, Schaltflächen in Webbenachrichtigungen hinzuzufügen, die bestimmte Aktionen ausführen.
- Methode Element.getAnimations() 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. akzeptiert den Parameter options.pseudoElement (ermöglicht die gezielte Auswahl eines bestimmten Pseudo-Elements anstelle der Filterung der Ergebnisse, die mit { subtree: true } erhalten wurden).
- Methode Element.requestPointerLock() aufgezeigt unterstützt den Parameter options.unadjustedMovement (ermöglicht das Deaktivieren der Mausbeschleunigung auf Betriebssystemebene und die Verwendung roher Mausbewegungsdaten, wenn langsame und präzise Steuerung des Cursors erforderlich ist).
- Medien, WebRTC und Web Audio: Die Eigenschaft receiveTime ist jetzt eingeschlossen in den Metadaten enthalten, die von den Methoden RTCEncodedVideoFrame.getMetadata() und RTCEncodedAudioFrame.getMetadata(), und kann zudem an die Konstruktoren RTCEncodedVideoFrame() und RTCEncodedAudioFrame() als Eigenschaft im options-Parameter übergeben werden.
- Entwicklertools: Hinzugefügt Die Einstellung "Kommentare anzeigen" ermöglicht es, die Anzeige von HTML-Kommentaren im Inspector auszuschalten.
Quelle: linux.org.ru
