Firefox 96 wurde bereits veröffentlicht und dies sind die Neuigkeiten

Firefox-Logo

Recientemente Die neue Version von "Firefox 96" wurde offiziell freigegeben und in der das Entwicklerteam ankündigte, dass Firefox 96 "erheblich" reduziert die Belastung des Hauptbrowser-Threads und fügt der Canvas-API Bild-Encoder-Unterstützung für das WebP-Format hinzu.

Neben dieser Arbeit funktioniert auch die neue Version von Firefox enthält Verbesserungen der JavaScript-WebRTC-Programmierschnittstelle, eine verbesserte Cookie-Richtlinie zur Verringerung der Wahrscheinlichkeit von CSRF-Angriffen (Cross-Site Request Forgery), Korrekturen für die Verschlechterung der Videoqualität und andere Korrekturen.

Hauptnachrichten in Firefox 96

Firefox 96 ist das erste Update von 2022 und in dem enthalten sind Verbesserungen bei der Rauschunterdrückung, der automatischen Verstärkungsregelung und der Echounterdrückung. Um Audio- und Videoanrufe zu aktualisieren, hat Mozilla im neuesten Update an der Rauschunterdrückung und der automatischen Verstärkungsregelung gearbeitet.

Auf Android erhalten Benutzer mit Firefox 96 eine neue Highlight-Funktion für den Verlauf, außerdem werden kürzlich besuchte Websites angezeigt.

Es sollte beachtet werden, dass diese neue Version auch konzentriert sich auf die Reduzierung der Arbeitsbelastung des Haupt-Threads, dies soll dazu beitragen, dass der Browser auf älteren, langsameren Systemen schneller läuft. Außerdem verwendet Firefox mit dem neuen Update standardmäßig alle Cookies mit dem Attribut SameSite=lax. Mozilla sagt, dass dies zum Schutz vor Cross-Site Request Forgery (CSRF)-Angriffen beitragen wird.

Auch Firefox 96 kommt standardmäßig mit Low-Memory-Erkennung unter Linux. Diese Erkennung ist an die automatische Tab-Löschfunktion des Browsers gebunden.

Wenn der Browser feststellt, dass der Arbeitsspeicher knapp wird, entlädt er ungenutzte Registerkarten, um Ressourcen freizugeben. Unter Linux ersetzt Firefox 96 die Tastenkombination „Alles auswählen“ durch Strg + A anstelle von Alt + A. In früheren Versionen waren beide Tastenkombinationen verfügbar, wenn der gesamte Text auf einer Webseite ausgewählt wurde.

In Bezug auf WebRTC, diese Version des Browsers wird die Auflösung der Bildschirmfreigabe nicht mehr herabstufen während Verbindungen, ein Problem, das einige Benutzer in früheren Versionen betraf. Darüber hinaus unterstützt die Firefox-Canvas-API, mit der Entwickler Grafiken zeichnen können, jetzt den Bild-Encoder für das WebP-Format. Dadurch können Canvas-Elemente mithilfe von Methoden wie HTMLCanvasElement.toDataURL() und HTMLCanvasElement.toBlob() Inhalte als WebP-Daten exportieren.

Der andere wichtige Änderungen für Entwickler Sie sind wie folgt:

  • In Firefox 96 ist standardmäßig die Cookie-Richtlinie SameSite=Lax aktiviert. Laut Mozilla bietet dies "eine starke erste Verteidigungslinie gegen CSRF-Angriffe (Cross-Site Request Forgery)." Cookies, die von derselben Domäne gesendet werden, aber unterschiedliche Schemata verwenden, gelten jetzt für die Zwecke der SameSite-Cookie-Richtlinie als von verschiedenen Websites stammend.
  • In Bezug auf Cascading Style Sheets ermöglicht das Farbschema einem Element anzugeben, in welchem ​​Farbschema es bequem gerendert werden kann.

     

  • Darüber hinaus unterstützt die Counter-Reset-Eigenschaft jetzt die reversed()-Funktion zum Erstellen umgekehrter CSS-Zähler, die Elemente in absteigender Reihenfolge nummerieren sollen. Die Funktion reversed() kann mit dem Listenelement counter verwendet werden, um geordnete Listen in umgekehrter Reihenfolge zu nummerieren.
  • Außerdem wird davon ausgegangen, dass Cookies implizit auf SameSite=Laxo gesetzt werden, wenn das SameSite-Attribut nicht angegeben ist, und Cookies mit SameSite=None erfordern einen sicheren Kontext.
  • Die API canShare() wird jetzt von Android unterstützt, sodass Code überprüfen kann, ob navigator.share() für bestimmte Ziele erfolgreich ist.
  • Darüber hinaus ist die API für experimentelle Websperren standardmäßig aktiviert, sodass Webanwendungen in mehreren Registerkarten oder Workern ausgeführt werden können, um die Ressourcennutzung zu koordinieren.
  • Auf der DOM-Ebene verwendet der IntersectionObserver()-Konstruktor jetzt standardmäßig rootMargin, wenn eine leere Zeichenfolge in der zugeordneten Parameteroption übergeben wird, anstatt eine Ausnahme auszulösen.
  • In Firefox 96 wurde auch die Haupt-Thread-Last reduziert.

Wie installiere ich die neue Version von Firefox 96 unter Linux?

Ubuntu-Benutzer, Linux Mint oder ein anderes Derivat von Ubuntu, Sie können diese neue Version mithilfe der PPA des Browsers installieren oder aktualisieren.

Dies kann dem System hinzugefügt werden, indem ein Terminal geöffnet und der folgende Befehl ausgeführt wird:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y
sudo apt-get update

Hab's gemacht Jetzt müssen sie nur noch installieren mit:

sudo apt install firefox

Für Benutzer und Derivate von Arch Linux laufen Sie einfach in einem Terminal:

sudo pacman -S firefox

Nun zu denen, die Fedora-Benutzer sind oder eine andere daraus abgeleitete Distribution:

sudo dnf install firefox

Schließlich wenn sie openSUSE-Benutzer sindSie können sich auf Community-Repositorys verlassen, über die sie Mozillas zu ihrem System hinzufügen können.

Dies kann mit einem Terminal erfolgen, indem Sie Folgendes eingeben:

su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla

zu Alle anderen Linux-Distributionen können die Binärpakete herunterladen von den folgenden Link.