Vydanie Firefox 105

Bola vydaná verzia webového prehliadača Firefox 105. Navyše bola vytvorená aktualizácia vetvy s dlhodobou podporou — 102.3.0. Na beta testovanie bola preložená vetva Firefox 106, ktorej vydanie je naplánované na 18. októbra.

Hlavné novinky vo Firefox 105:

  • Do dialógu náhľadu pred tlačou bola pridaná možnosť tlače iba aktuálnej stránky.
    Vydanie Firefox 105
  • Bola implementovaná podpora segmentovaných Service Workerov v iframe blokoch načítavaných z externých stránok (Service Worker môže byť registrovaný v externom iframe a bude izolovaný v spojení s doméne, z ktorého bol tento iframe načítaný).
  • Na platforme Windows bola implementovaná možnosť používať gesto, prechádzajúce po touchpade dvoma prstami doprava alebo doľava, na navigáciu v histórii prehliadania.
  • Bola zabezpečená kompatibilita so špecifikáciou User Timing Level 3, ktorá definuje rozhranie na meranie výkonu webových aplikácií vývojármi. V novej verzii boli pridané ďalšie argumenty do metód performance.mark a performance.measure na určenie vlastného počiatočného/konečného času, trvania a pripojených údajov.
  • Bola optimalizovaná práca metód array.includes a array.indexOf pomocou inštrukcií SIMD, čo umožnilo zdvojnásobiť výkon pri hľadaní vo veľkých zoznamoch.
  • Na Linuxe bola znížená pravdepodobnosť vyčerpania celej dostupnej pamäte počas práce Firefoxu a zvýšila sa efektivita pri nedostatku voľnej pamäte.
  • Podstatne bola zvýšená stabilita práce na platforme Windows pri nedostatku pamäte v systéme.
  • Bol pridaný API OffscreenCanvas, ktorý umožňuje v samostatnom vlákne vykresľovať prvky canvas do vyrovnávacej pamäte, nezávisle od DOM. V OffscreenCanvas bola implementovaná práca v kontextoch Window a Web Worker, ako aj podpora písiem.
  • Boli pridané API TextEncoderStream a TextDecoderStream, ktoré zjednodušujú prevod tokov s binárnymi údajmi na text a opačne.
  • Pre definované v doplnkoch skripty na spracovanie obsahu bol implementovaný parameter RegisteredContentScript.persistAcrossSessions, ktorý umožňuje vytvárať trvalé skripty (persistent), uchovávajúce stav medzi reláciami.
  • V verzii pre Android bolo rozhranie preložené na používanie písma, ktoré je predvolené v Android. Bolo implementované otváranie kariet, ktoré sú poskytované z Firefoxu na iných zariadeniach.

Okrem noviniek a opravy chýb v prehliadači Firefox 105 bolo odstránených 13 zraniteľností, z ktorých 9 je označených ako nebezpečné (7 z nich je pod CVE-2022-40962) a sú spôsobené problémami so správou pamäte, ako sú pretečenia bufferov a prístup k už uvoľneným oblastiam pamäte. Tieto problémy môžu potenciálne viesť k vykonaniu kódu útočníka pri otvorení špeciálne upravených stránok.

V beta verzii Firefox 106 je v zabudovanom PDF prehliadači predvolene povolená možnosť kresliť grafické značky (náčrtky rukou) a pridávať textové komentáre. Výrazne bola vylepšená podpora WebRTC (knižnica libwebrtc bola aktualizovaná z verzie 86 na 103), vrátane zvýšenej výkonnosti RTP a zlepšených prostriedkov na poskytovanie prístupu k obrazovke v prostrediach založených na protokole Wayland.

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