Bolo vydané webové prehliadač Firefox 157 a zostavené aktualizácie predchádzajúcich vetiev s dlhodobou podporou — 153.4.0, 140.17.0 a 115.42.0. V rámci nového dvojtýždňového cyklu vydávania prešla vetva Firefox 158 do beta testovania, pričom jej vydanie je naplánované na 13. októbra.
Hlavné novinky vo Firefox 157 (1, 2, 3):
- Bol navrhnutý nový používateľský interfejs v rámci projektu Nova. Zmeny sa týkajú zaoblenia tlačidiel kariet, menu a poľa adresného riadku, ako aj úpravy medzier medzi všetkými prvkami rozhrania. Uľahčený prístup k skupinám kariet, vertikálnym kartám a režimu zobrazenia vedľa seba dvoch kariet. Aktualizované ikony, ktoré teraz vyzerajú čistejšie a vyváženejšie v svetlých a tmavých témach. Pridané nové vstavané svetlé a tmavé témy. Na deaktiváciu nového rozhrania je možné na stránke about:config deaktivovať nastavenie „browser.nova.enabled”.

- Bola vrátená možnosť aktivovať kompaktný režim, v ktorom panela a riadok kariet rozhrania zaberajú minimálne miesto na obrazovke, čím zostáva viac priestoru pre obsah webových stránok.

- Pre všetkých používateľov bola implementovaná nová verzia bočného panela, ktorá podporuje vertikálne karty. Pre používateľov starej panely sa rozloženie prvkov priblížilo vzhľadu, kde je prepínač panelov umiestnený na samom vrchu. Z nastavení bola odstránená možnosť zobrazenia bočného panela, avšak starú panel je ešte možné obnoviť vypnutím parametra sidebar.revamp na stránke about:config. Odstránenie podpory starej panely je naplánované na koniec roka 2027.

- V nastaveniach a v rozbaľovacom paneli, ktorý sa zobrazuje po kliknutí na obrázok štítu v adresnom riadku, bolo realizované zobrazenie upozornenia na možnosť zachytávania zašifrovaného prenosu, ktoré sa objaví v prípade povolenia funkcie ukladania kľúčov šifrovania do logu nastavením prostrednej premennej SSLKEYLOGFILE.

- Vo videohovoroch cez WebRTC bola implementovaná možnosť využitia hardvérovej akcelerácie dekódovania formátu AV1.
- Pre používateľov z Rakúska, Belgicka, Českej republiky, Dánska, Fínska, Maďarska, Írska, Luxemburska, Holandska, Nórska, Poľska, Portugalska, Slovenska, Španielska, Švédska a Švajčiarska je zavedený mechanizmus na zobrazenie kontextových odporúčaní a sponzorovaných návrhov. Odporúčania je možné vypnúť v nastaveniach „Nastavenia > Hľadanie > Firefox navrhuje“.
- Navigácia klávesou Tab teraz prednostne presúva fokusu na oblasť vstupu v adresnom riadku a poli vyhľadávania, a nie na tlačidlo výberu vyhľadávacej služby.
- Zo zabudovaných vyhľadávacích systémov bol odstránený vyhľadávací servis Amazon.
- Dialógy, ktoré sa zobrazujú pri volaní JavaScriptových funkcií alert(), confirm() a prompt(), vyskakovacie okno automatického dopĺňania vstupu a formuláre na výber farby a dátumu teraz zodpovedajú nastavenému svetlému alebo tmavému farebnému schematickému znázorneniu stránky.
- Do CSS pravidla @supports bola pridaná funkcia at-rule(), pomocou ktorej je možné zistiť podporu v prehliadači pre určité @-pravidlá. Napríklad „@supports at-rule(@scope)“
- Do CSS vlastností overscroll-behavior, overscroll-behavior-block, overscroll-behavior-inline, overscroll-behavior-x a overscroll-behavior-y bola pridaná podpora hodnoty „chain“, ktorá umožňuje bezproblémové prepnúť na posúvanie v rodičovskom prvku po dokonaní posúvania na koniec obsahu vnoreného bloku, ale vypína efekty, ako je odskok pri posúvaní na koniec.
- V Firefoxe pre Android bolo implementované vrátenie sa k predchádzajúcim výsledkom vyhľadávania po kliknutí na pole vyhľadávania na domovskej stránke. Pridala sa možnosť odstránenia prvkov na stránke Downloads pomocou gestá „potiahnutím“.
Okrem noviniek a opravy chýb bol vo Firefoxe 157 odstránený 76 zraniteľností, z ktorých 38 bolo označených ako vysoko nebezpečných. 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ž uvoľneným oblastiam pamäte. Potenciálne môžu tieto problémy viesť k vykonaniu kódu útočníka pri otvorení špeciálne zostavených stránok.
Zdroj: opennet.ru




