Firefox 96 už bol vydaný a toto sú jeho novinky

Logo Firefoxu

Recientemente Nová verzia "Firefox 96" bola oficiálne vydaná a v ktorom vývojársky tím oznámil, že Firefox 96 „výrazne“ znižuje zaťaženie hlavného vlákna prehliadača a do rozhrania Canvas API pridáva podporu kódovača obrázkov pre formát WebP.

Okrem tejto práce aj nová verzia Firefoxu obsahuje vylepšenia programovacieho rozhrania JavaScript WebRTC, vylepšená politika súborov cookie na zníženie pravdepodobnosti útokov CSRF (Cross-Site Request Forgery), opravy zníženia kvality videa a ďalšie opravy.

Hlavné správy vo Firefoxe 96

Firefox 96 je prvá aktualizácia roku 2022, ktorá je súčasťou vylepšenia v oblasti potlačenia hluku, automatickej regulácie zisku a potlačenia ozveny. Na aktualizáciu audio a video hovorov Mozilla v najnovšej aktualizácii zapracovala na potlačení hluku a automatickom ovládaní zisku.

V systéme Android získajú používatelia novú funkciu zvýraznenia histórie vo Firefoxe 96 a navyše sa zobrazia nedávno navštívené webové stránky.

Je potrebné poznamenať, že táto nová verzia tiež sa zameriava na zníženie pracovného zaťaženia hlavného vláknaCieľom je pomôcť prehliadaču bežať rýchlejšie na starších a pomalších systémoch. S novou aktualizáciou bude Firefox predvolene používať všetky súbory cookie s atribútom SameSite=lax. Mozilla hovorí, že to pomôže chrániť pred útokmi na falšovanie žiadostí medzi stránkami (CSRF).

Tiež Firefox 96 štandardne prichádza s detekciou nedostatku pamäte v systéme Linux. Táto detekcia je spojená s funkciou automatického odstraňovania kariet prehliadača.

Keď prehliadač zistí, že má málo pamäte, uvoľní nepoužívané karty, aby uvoľnil zdroje. Stále na Linuxe Firefox 96 nahrádza klávesovú skratku „Vybrať všetko“ klávesovou skratkou Ctrl + A namiesto Alt + A. V predchádzajúcich verziách boli pri výbere celého textu na webovej stránke k dispozícii obe klávesové skratky.

Týkajúce sa WebRTC, táto verzia prehliadača už nebude znižovať rozlíšenie zdieľania obrazovky počas pripojení, problém, ktorý postihol niektorých používateľov v predchádzajúcich verziách. Okrem toho rozhranie Firefox Canvas API, ktoré umožňuje vývojárom kresliť grafiku, teraz podporuje kódovač obrázkov pre formát WebP. To umožňuje prvkom Canvas exportovať obsah ako údaje WebP pomocou metód, ako sú HTMLCanvasElement.toDataURL() a HTMLCanvasElement.toBlob().

Z ďalšie kľúčové zmeny pre vývojárov sú:

  • Firefox 96 prichádza so štandardne povolenou politikou súborov cookie SameSite=Lax. Podľa Mozilly to „poskytuje silnú prvú líniu obrany proti útokom CSRF (Cross-Site Request Forgery)“. Súbory cookie odosielané z rovnakej domény, ale s použitím rôznych schém, sa teraz na účely pravidiel používania súborov cookie SameSite považujú za súbory pochádzajúce z rôznych stránok.
  • Pokiaľ ide o kaskádové štýly, farebná schéma umožňuje prvku indikovať, v akej farebnej schéme sa môže pohodlne vykresliť.

     

  • Vlastnosť counter-reset teraz navyše podporuje funkciu reversed() na zostavenie reverzných počítadiel CSS, ktoré sú určené na číslovanie prvkov v zostupnom poradí. Funkciu reversed() možno použiť s počítadlom prvkov zoznamu na číslovanie zoznamov v opačnom poradí.
  • Tiež sa predpokladá, že cookies sú implicitne nastavené na SameSite=Laxo, ak nie je špecifikovaný atribút SameSite, a cookies s SameSite=None vyžadujú bezpečný kontext.
  • Rozhranie canShare() API je teraz podporované systémom Android, čo umožňuje kódu kontrolovať, či navigator.share() bude úspešná pre konkrétne ciele.
  • Okrem toho je rozhranie Experimental Web Locks API v predvolenom nastavení povolené, čo umožňuje webovým aplikáciám bežať na viacerých kartách alebo pracovníkom na koordináciu využívania zdrojov.
  • Na úrovni DOM je teraz konštruktor IntersectionObserver() štandardne nastavený na rootMargin, ak je v pridruženej voľbe parametra odovzdaný prázdny reťazec, namiesto toho, aby vyvolal výnimku.
  • Vo Firefoxe 96 sa tiež znížilo zaťaženie hlavného vlákna.

Ako nainštalovať novú verziu Firefoxu 96 na Linuxe?

Používatelia Ubuntu, Linux Mint alebo iný derivát Ubuntu, Môžu si nainštalovať alebo aktualizovať túto novú verziu pomocou PPA prehľadávača.

Toto je možné pridať do systému otvorením terminálu a vykonaním nasledujúceho príkazu:

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

Hotovo teraz stačí nainštalovať pomocou:

sudo apt install firefox

Pre používateľov a deriváty Arch Linuxu, stačí spustiť v termináli:

sudo pacman -S firefox

Teraz pre tých, ktorí sú používateľmi Fedory alebo akákoľvek iná distribúcia z toho odvodená:

sudo dnf install firefox

Konečne ak sú používatelia openSUSEMôžu sa spoľahnúť na komunitné úložiská, z ktorých môžu do svojho systému pridať Mozillu.

To je možné vykonať pomocou terminálu a v ňom zadaním:

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

na všetky ostatné distribúcie Linuxu si môžu stiahnuť binárne balíčky z nasledujúci odkaz.