Vydanie Firefoxu 113

Bol vydaný webový prehliadač Firefox 113 a bola vytvorená dlhodobá aktualizácia vetvy podpory - 102.11.0. Vetva Firefoxu 114 bola presunutá do fázy beta testovania, ktorej vydanie je naplánované na 6. júna.

Kľúčové inovácie vo Firefoxe 113:

  • Zobrazenie zadaného vyhľadávacieho dopytu v paneli s adresou je povolené namiesto zobrazovania adresy URL vyhľadávacieho nástroja (t. j. kľúče sa v paneli s adresou zobrazujú nielen počas procesu zadávania, ale aj po prístupe do vyhľadávača a zobrazení výsledkov vyhľadávania súvisiacich s zadané klávesy). Zmena platí len pri prístupe do vyhľadávačov z adresného skladu. Ak je dopyt zadaný na webovej lokalite vyhľadávacieho nástroja, adresa URL sa zobrazí v paneli s adresou. Ponechanie kľúčových slov pre vyhľadávanie v paneli s adresou uľahčuje odosielanie kvalifikovaných vyhľadávacích dopytov, pretože pri prezeraní výsledkov nemusíte posúvať nahor do vstupnej oblasti.
    Vydanie Firefoxu 113

    Na ovládanie tohto správania sa ponúka špeciálna možnosť v sekcii nastavení vyhľadávania (about:preferences#search) a v about:config parameter „browser.urlbar.showSearchTerms.featureGate“.

    Vydanie Firefoxu 113

  • Do rozbaľovacieho zoznamu návrhov vyhľadávania bolo pridané kontextové menu, ktoré sa zobrazí po kliknutí na tlačidlo „...“. Ponuka poskytuje možnosť vymazať vyhľadávací dopyt z histórie prehliadania a zakázať zobrazovanie sponzorovaných odkazov.
    Vydanie Firefoxu 113
  • Bola navrhnutá vylepšená implementácia režimu sledovania videa „Picture-in-Picture“, v ktorom sú tlačidlá na pretáčanie dozadu o 5 sekúnd dopredu a dozadu, tlačidlo na rýchle rozšírenie okna na celú obrazovku a posúvač rýchleho posunu dopredu s indikátorom boli pridané pozície a trvanie videa.
    Vydanie Firefoxu 113
  • Pri prehliadaní v režime súkromného prehliadania bolo posilnené blokovanie súborov cookie tretích strán a izolácia úložiska prehliadača používaného v kóde na sledovanie kliknutí.
  • Pri vypĺňaní hesiel v registračných formulároch sa zvýšila spoľahlivosť automaticky generovaných hesiel, pri ich tvorbe sa teraz používajú špeciálne znaky.
  • Implementácia obrazového formátu AVIF (AV1 Image Format), ktorý využíva technológie intra-frame kompresie z formátu video kódovania AV1, pridala podporu pre animované obrázky (AVIS).
  • Motor bol prepracovaný tak, aby podporoval technológie pre ľudí so zdravotným postihnutím (motor dostupnosti). Výrazne vylepšený výkon, odozva a stabilita pri práci s čítačkami obrazovky, rozhraniami jednotného prihlásenia a rámcami dostupnosti.
  • Pri importe záložiek zo Safari a prehliadačov založených na jadre Chromium bola implementovaná podpora importu favicon spojených so záložkami.
  • Izolácia karantény používaná na platforme Windows pre procesy interagujúce s GPU bola sprísnená. Pre systémy Windows bola implementovaná možnosť presúvať obsah z programu Microsoft Outlook. V zostavách pre Windows je vizuálny efekt s roztiahnutím štandardne povolený pri pokuse o posunutie za koniec stránky.
  • Zostavy pre platformu macOS poskytujú prístup k podponuke Služby priamo z kontextovej ponuky Firefoxu.
  • Skripty využívajúce rozhranie Worklet (zjednodušená verzia Web Workers, ktorá poskytuje prístup k nízkoúrovňovým fázam vykresľovania a spracovania zvuku) teraz podporujú import modulov JavaScript pomocou výrazu „import“.
  • Podpora funkcií color(), lab(), lch(), oklab() a oklch() definovaných v špecifikácii CSS Color Level 4 je štandardne povolená a používa sa na definovanie farieb v sRGB, RGB, HSL, HWB, Farebné priestory LHC a LAB.
  • Do CSS bola pridaná funkcia color-mix(), ktorá vám umožňuje miešať farby v akomkoľvek farebnom priestore na základe daného percenta (napríklad ak chcete pridať 10 % modrej k bielej, môžete zadať „color-mix(in srgb, blue 10 %, biela);“).
  • Pridaná vlastnosť CSS „forced-color-adjust“ na deaktiváciu núteného obmedzenia farieb pre jednotlivé prvky, čím sa im ponecháva úplná kontrola farieb CSS.
  • CSS pridalo podporu pre mediálny dotaz (@media) „scripting“, ktorý vám umožňuje skontrolovať dostupnosť schopnosti spúšťať skripty (napríklad v CSS môžete určiť, či je povolená podpora JavaScriptu).
  • Pridaná nová syntax pseudotriedy ":nth-child(an + b)" a ":nth-last-child()" umožňujúca získať selektor na predbežné filtrovanie podradených prvkov pred vykonaním hlavného "An+B" logika výberu na nich.
  • Pridané rozhranie Compression Streams API, ktoré poskytuje programovacie rozhranie na kompresiu a dekompresiu údajov vo formátoch gzip a deflate.
  • Pridaná podpora pre metódy CanvasRenderingContext2D.reset() a OffscreenCanvasRenderingContext2D.reset() navrhnuté tak, aby vrátili kontext vykresľovania do pôvodného stavu.
  • Pridaná podpora pre ďalšie funkcie WebRTC implementované v iných prehliadačoch: RTCMediaSourceStats, RTCPeerConnectionState, RTCPeerConnectionStats („peer-connection“ RTCStatsType), RTCRtpSender.setStreams() a RTCSctpTransport.
  • Odstránili sa funkcie WebRTC špecifické pre Firefox mozRTCPeerConnection, mozRTCIceCandidate a mozRTCSessionDescription WebRTC, ktoré sú už dávno zastarané. Bol odstránený zastaraný atribút CanvasRenderingContext2D.mozTextStyle.
  • Nástroje pre webových vývojárov rozšírili možnosti funkcie vyhľadávania súborov dostupnej v ladiacom nástroji JavaScript. Vyhľadávací panel bol presunutý na štandardný bočný panel, čo vám umožňuje vidieť výsledky pri úprave skriptov. Poskytnuté zobrazenie miniifikovaných výsledkov a výsledkov z adresára node_modules. V predvolenom nastavení sú výsledky vyhľadávania v ignorovaných súboroch skryté. Pridaná podpora vyhľadávania podľa masiek a možnosť používať modifikátory pri vyhľadávaní (napríklad na vyhľadávanie bez zohľadnenia veľkosti písmen alebo použitia regulárnych výrazov).
  • Rozhranie na prezeranie súborov HTML obsahuje režim vizuálneho formátovania (pekná tlač) pre vložený kód JavaScript.
  • Ladiaci nástroj JavaScript umožňuje prepísanie súborov skriptov. Do kontextového menu zobrazeného pri kódových súboroch bola pridaná možnosť „Pridať prepísanie skriptu“, pomocou ktorej si môžete stiahnuť súbor so skriptom do počítača a upraviť ho, po čom sa tento upravený skript použije pri spracovaní stránky, a to aj po jeho opätovnom načítaní.
    Vydanie Firefoxu 113
  • Vo verzii pre Android:
    • V predvolenom nastavení je povolená hardvérová akcelerácia dekódovania videa vo formáte AV1, ak nie je podporovaná, použije sa softvérový dekodér.
    • Povolené využitie GPU na zrýchlenie rasterizácie Canvas2D.
    • Rozhranie vstavaného prehliadača PDF bolo vylepšené, ukladanie otvorených súborov PDF bolo zjednodušené.
    • Problém s prehrávaním videa v režime zobrazenia na šírku bol vyriešený.

Okrem inovácií a opráv chýb má Firefox 113 opravených 41 zraniteľností. 33 zraniteľností je označených ako nebezpečné, z toho 30 zraniteľností (zozbieraných pod CVE-2023-32215 a CVE-2023-32216) 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 pamäťovým oblastiam. Tieto problémy môžu potenciálne viesť k spusteniu kódu útočníka pri otváraní špeciálne navrhnutých stránok. Chyba zabezpečenia CVE-2023-32207 vám umožňuje obísť žiadosť o poverenia tým, že vás prinúti kliknúť na tlačidlo potvrdenia prekrytím klamlivého obsahu (clickjacking). Chyba zabezpečenia CVE-2023-32205 umožňuje skryť upozornenia prehliadača prostredníctvom prekryvného kontextového okna.

Firefox 114 beta obsahuje používateľské rozhranie na správu zoznamu výnimiek DNS cez HTTPS. Nastavenia „DNS cez HTTPS“ boli presunuté do sekcie „Ochrana osobných údajov a zabezpečenie“. Záložky je možné vyhľadávať priamo z ponuky „Záložky“. Tlačidlo na otvorenie ponuky záložiek je teraz možné umiestniť na panel nástrojov. Pridaná možnosť selektívne prehľadávať históriu lokálneho prehliadania výberom položky „História vyhľadávania“ v ponuke História, Knižnica alebo Aplikácia.

Zdroj: opennet.ru

Pridať komentár