Vydání Firefox 105.

Byl vydán webový prohlížeč Firefox 105. Dále bylo vytvořeno aktualizované vydání s dlouhodobou podporou — 102.3.0. Na beta testování byla převedena verze Firefox 106, jejíž vydání je plánováno na 18. října.

Hlavní novinky ve Firefoxu 105:

  • Do dialogu náhledu před tiskem byla přidána možnost tisknout pouze aktuální stránku.
    Vydání Firefox 105.
  • Byla implementována podpora pro sekcionované Service Worker v iframe blocích, které jsou načítány z externích webů (Service Worker může být registrován v externím iframe a bude izolován ve vazbě na domain, ze kterého byl tento iframe načten).
  • Na platformě Windows byla umožněna funkce používání gesta přejetí dvěma prsty po touchpadu vpravo nebo vlevo pro navigaci v historii prohlížení.
  • Byla zajištěna kompatibilita se specifikací User Timing Level 3, která definuje programové rozhraní pro měření výkonu webových aplikací vývojáři. V nové verzi byly v metodách performance.mark a performance.measure implementovány další argumenty pro nastavení vlastního počátečního/koncového času, trvání a připojených dat.
  • Byla optimalizována metoda array.includes a array.indexOf pomocí SIMD instrukcí, což umožnilo zdvojnásobit výkon vyhledávání ve velkých seznamech.
  • Na Linuxu byla snížena pravděpodobnost vyčerpání veškeré dostupné paměti během činnosti Firefoxu a zvýšena efektivita práce při nedostatku volné paměti.
  • Byla výrazně zvýšena stabilita provozu na platformě Windows za podmínek nedostatku paměti v systému.
  • Bylo přidáno API OffscreenCanvas, které umožňuje vykreslování canvas elementů do vyrovnávací paměti v samostatném vlákně, nezávisle na DOM. V OffscreenCanvas byla implementována funkce v kontextech Window a Web Worker a byla zajištěna podpora písem.
  • Byly přidány API TextEncoderStream a TextDecoderStream, které usnadňují konverzi proudů s binárními daty na text a zpět.
  • Pro skripty zpracování obsahu definované v doplňcích byl implementován parametr RegisteredContentScript.persistAcrossSessions, který umožňuje vytvářet trvalé skripty (persistent), které uchovávají stav mezi sezeními.
  • Ve verzi pro Android byl uživatelský rozhraní převedeno na používání písma nabízeného ve výchozím nastavení Androidu. Bylo implementováno otevírání karet, které jsou poskytovány z Firefoxu na jiných zařízeních.

Kromě novinek a oprav chyb ve Firefoxu 105 bylo odstraněno 13 zranitelností, z nichž 9 je označeno jako nebezpečných (7 pod CVE-2022-40962) a vznikly problémy s pamětí, jako jsou přetečení zásobníků a přístup k již uvolněným oblastem paměti. Tyto problémy mohou potenciálně vést k provedení kódu útočníka při otevření speciálně vytvořených stránek.

V beta verzi Firefoxu 106 je ve vestavěném PDF prohlížeči ve výchozím nastavení povolena funkce kreslení grafických značek (ruční obrysy) a přidávání textových komentářů. Výrazně byla zlepšena podpora WebRTC (knihovna libwebrtc byla aktualizována z verze 86 na 103), včetně zlepšení výkonu RTP a vylepšení prostředků pro poskytování přístupu ke sdílení obrazovky v prostředích založených na protokolu Wayland.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster