Vydanie Firefox 158

Prebehlo vydanie webového prehliadača Firefox 158 a boli vytvorené aktualizácie predchádzajúcich vetiev s dlhodobou podporou — 153.5.0 a 115.43.0. V rámci nového dvojtýždňového cyklu vytvárania vydaní bola prevedená vetva Firefox 159 do fázy beta testovania, ktorej vydanie je naplánované na 27. októbra.

Hlavné novinky vo Firefoxe 158 (1, 2, 3):

  • Predvolene bola pridaná podpora dekódovania obrázkov vo formáte JPEG XL. Do HTTP hlavičky Accept bol pridaný MIME typ „image/jxl“. Rovnako ako v Chrome, aj implementácia JPEG-XL pridaná do Firefoxu je založená na knižnici jxl-rs, napísanej v Rust. JPEG XL umožňuje dosiahnuť zmenšenie veľkosti súborov o 30-50% v porovnaní s obrázkami JPEG rovnakého kvalitného. Medzi podporované rozšírené možnosti patrí: HDR, animácie, priehľadnosť, režim progresívneho načítania, plynulé zhoršovanie kvality pri znižovaní bitovej rýchlosti, bezstratové kompresie JPEG, podpora až 4099 kanálov a široký rozsah hĺbok farieb.
  • Do režimu „Smart Window“, ktorý poskytuje samostatný priestor pre interakciu s AI, bola pridaná funkcia automatického vyplňovania formulárov. Po kliknutí na pole vo webovom formulári AI ponúkne možnosti vytvorené s ohľadom na otvorené karty a predtým zapamätané údaje automatického vyplňovania. Funkcia je aktivovaná pre niektorých používateľov.
  • V nastaveniach pozadia na stránke, ktorá sa zobrazuje pri otvorení novej karty, bolo zabezpečené uchovávanie histórie všetkých načítaných pozadí, a nie len posledného obrazu. Všetky vybrané obrázky môže používateľ vidieť v sekcii „Your images“.

  • Vylepšené ukladanie stránok vo formáte PDF a tlač na platformách Linux a macOS. Riešené problémy s vykresľovaním PDF, ako je ignorovanie matematických symbolov.
  • Bol realizovaný preklad do bieloruštiny.
  • Vďaka použitiu subpixelového polohovania skrolovania (bez zaokrúhľovania na celé obrazovkové pixely) bola zvýšená hladkosť skrolovania na obrazovkách s vysokou hustotou pixelov alebo pri zmene mierky stránky.
  • Do CSS funkcie calc() bola pridaná podpora typizovanej aritmetiky, ktorá umožňuje vykonávať aritmetické operácie s ohľadom na zadané jednotky merania, napríklad calc(50vw + 2rem), calc(1000px / 2) alebo calc(40deg + 2rad).
  • Do API Notification a metódy ServiceWorkerRegistration.showNotification() bola pridaná možnosť navigate, ktorá určuje URL adresu pre prechod po kliknutí na notifikáciu.
  • Pre prvky vstupu s atribútom ‘autocomplete=»webauthn»‘ bol implementovaný zobrazenie vyskakovacieho okna bezheslovej autorizácie prostredníctvom odtlačku prsta alebo tváre.
  • Do vlastnosti PerformanceResourceTiming.deliveryType bola pridaná podpora hodnoty „cache“ na identifikáciu zdrojov získaných z cache.
  • Bola pridaná podpora rozšírenia WebGL EXT_polygon_offset_clamp.
  • Vo verzii Firefox pre Android bola poskytnutá možnosť umiestniť panel so zoznamom kariet do hornej alebo dolnej časti okna.
  • Bola vytvorená nová edícia Firefox Enterprise, ktorej špecifiká sú opísané v samostatnom prehľade.

Okrem noviniek a opravy chýb vo Firefoxe 158 bolo odstránených 77 zraniteľností, z ktorých 30 má vysokú úroveň nebezpečnosti. Väčšina zraniteľností je spôsobená problémami pri práci s pamäťou, ako sú pretečenia bufferov a prístup k už oslobodeným oblastiam pamäte. Tieto problémy môžu potenciálne viesť k vykonaniu kódu útočníka pri otvorení špeciálne formátovaných stránok.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster