Vydanie Firefoxu 97

Bol vydaný webový prehliadač Firefox 97. Okrem toho bola vytvorená dlhodobá aktualizácia vetvy podpory - 91.6.0. Vetva Firefoxu 98 bola presunutá do fázy beta testovania, ktorej vydanie je naplánované na 8. marca.

Hlavné inovácie:

  • Platnosť 18 sezónnych farebných motívov Colorway ponúkaných vo Firefoxe 94 ako vstavaný doplnok na obmedzený čas vypršala. Používatelia, ktorí chcú pokračovať v používaní tém Colorway, ich môžu povoliť v správcovi doplnkov (about:addons).
  • V zostavách pre platformu Linux bola odstránená možnosť generovať PostScriptový dokument na tlač (možnosť tlačiť na PostScriptových tlačiarňach a ukladať do PDF je zachovaná).
  • Opravené problémy so zostavovaním knižníc Wayland 1.20.
  • Vyriešený problém, kedy po presunutí karty do iného okna prestalo fungovať priblíženie štipkou na dotykových obrazovkách.
  • Stránka about:processes v systéme Linux zlepšila presnosť detekcie zaťaženia CPU.
  • Vyriešený problém so zobrazovaním ostrých rohov okien v niektorých používateľských prostrediach, ako je napríklad základný OS 6.
  • Na platforme Windows 11 pribudla podpora nového štýlu posúvača.
  • Na platforme macOS bolo vylepšené načítavanie systémových písiem, čo v niektorých situáciách zrýchlilo otváranie a prepínanie na novú kartu.
  • Vo verzii pre platformu Android sú v histórii návštev zvýraznené nedávno otvorené stránky. Na úvodnej stránke bolo vylepšené zobrazovanie obrázkov pre nedávno pridané záložky. Na platforme Android 12 bol vyriešený problém s vkladaním odkazov zo schránky.
  • Konštrukcie CSS s typmi dĺžka a dĺžka-percentá umožňujú použitie jednotiek „cap“ a „ic“.
  • Pridaná podpora pre pravidlo CSS @scroll-timeline a vlastnosť CSS pre časovú os animácie, čo umožňuje, aby časová os animácie v rozhraní API AnimationTimeline bola prepojená s priebehom posúvania obsahu, a nie časom v minútach alebo sekundách.
  • Vlastnosť color-adjust CSS bola premenovaná na print-color-adjust, ako to vyžaduje špecifikácia.
  • CSS štandardne obsahuje podporu pre kaskádové vrstvy, definované pomocou pravidla @layer a importované cez CSS pravidlo @import pomocou funkcie layer().
  • Pridaná vlastnosť CSS scrollbar-gutter na ovládanie toho, ako je priestor na obrazovke vyhradený pre posúvač. Ak napríklad nechcete, aby sa obsah posúval, môžete výstup rozšíriť tak, aby zaberal oblasť posúvača.
  • Vylepšená kompatibilita s webovým rámcom Marionette (WebDriver).
  • Rozhranie API AnimationFrameProvider bolo pridané do sady DedicatedWorkerGlobalScope, ktoré vám umožňuje používať metódy requestAnimationFrame a cancelAnimationFrame v samostatných webových pracovníkoch.
  • Metódy AbortSignal.abort() a AbortController.abort() majú teraz možnosť nastaviť dôvod resetovania signálu, ako aj čítať dôvod prostredníctvom vlastnosti AbortSignal.reason. V predvolenom nastavení je dôvodom chyba AbortError.

Okrem inovácií a opráv chýb má Firefox 97 opravených 42 zraniteľností, z ktorých je 34 označených ako nebezpečných. 33 zraniteľností (5 podľa CVE-2022-22764 a 29 podľa CVE-2022-0511) je spôsobených problémami s pamäťou, ako je pretečenie vyrovnávacej pamäte a prístup k už uvoľneným oblastiam pamäte. Tieto problémy môžu potenciálne viesť k spusteniu kódu útočníka pri otváraní špeciálne navrhnutých stránok.

Zmeny vo Firefoxe 98 Beta:

  • Správanie pri sťahovaní súborov bolo zmenené – namiesto zobrazenia požiadavky pred spustením sťahovania sa teraz súbory začnú sťahovať automaticky a je možné ich kedykoľvek otvoriť cez panel s informáciou o priebehu sťahovania alebo priamo z panela sťahovania vymazať.
  • Pridané nové akcie do kontextovej ponuky, ktorá sa zobrazí po kliknutí pravým tlačidlom myši na súbory v zozname sťahovania. Napríklad pomocou možnosti Vždy otvárať podobné súbory môžete Firefoxu povoliť, aby automaticky otvoril súbor po dokončení sťahovania v aplikácii spojenej s rovnakým typom súboru v systéme. Môžete tiež otvoriť adresár so stiahnutými súbormi, prejsť na stránku, z ktorej sa sťahovanie spustilo (nie samotné sťahovanie, ale odkaz na sťahovanie), skopírovať odkaz, odstrániť zmienku o sťahovaní z histórie prehliadania a vymazať zoznam na paneli sťahovania.
  • S cieľom optimalizovať proces spúšťania prehliadača bola zmenená logika spúšťania doplnkov, ktoré využívajú webRequest API. Iba blokovanie hovorov webRequest teraz spôsobí spustenie doplnkov počas spúšťania Firefoxu. WebRequests v neblokujúcom režime budú odložené, kým Firefox nedokončí spustenie.
  • Povolená podpora pre značku HTML " “, ktorý vám umožňuje vytvárať dialógové okná a komponenty pre interaktívnu interakciu používateľa, ako sú napríklad zatvárateľné výstrahy a podokná. Vytvorené okná je možné ovládať z kódu JavaScript.
  • Do nástrojov pre vývojárov webu bol pridaný panel hodnotenia kompatibility. Panel zobrazuje indikátory varujúce pred možnými problémami s vlastnosťami CSS vybraného prvku HTML alebo celej stránky, čo vám umožňuje identifikovať nekompatibilitu s rôznymi prehliadačmi bez samostatného testovania stránky v každom prehliadači.

Zdroj: opennet.ru

Pridať komentár