Vydání Firefoxu 110

Byl vydán webový prohlížeč Firefox 110. Kromě toho byla vytvořena dlouhodobá aktualizace větve podpory - 102.8.0. Větev Firefoxu 111 bude brzy převedena do fáze beta testování, jejíž vydání je naplánováno na 14. března.

Klíčové inovace ve Firefoxu 110:

  • Přidána možnost importu záložek, historie prohlížení a hesel z prohlížečů Opera, Opera GX a Vivaldi (dříve byl podobný import podporován pro Edge, Chrome a Safari).
    Vydání Firefoxu 110
  • Na platformách Linux a macOS je poskytována podpora GPU pro urychlení rasterizace Canvas2D.
  • Výkon WebGL byl vylepšen na platformách Linux, Windows a macOS.
  • Byla poskytnuta možnost vymazat pole s daty a časy (typy date, time, datetime-local v prvku ) stisknutím Cmd+Backspace a Cmd+Delete na macOS a Ctrl+Backspace na Linuxu a Windows.
  • Vestavěný doplněk Colorways, který nabízel kolekci barevných motivů pro změnu vzhledu oblasti obsahu, panelů a lišty přepínání karet, byl ukončen. Doplněk můžete obnovit a vrátit se k uloženým nastavením instalací externího doplňku Colorways z addons.mozilla.org.
  • Na platformě Windows je povoleno sandboxing procesů interagujících s GPU.
  • Windows 10/11 obsahuje hardwarové dekódování videa na GPU jiných výrobců, aby se zlepšil výkon přehrávání videa a kvalita upscalingu.
  • Na platformě Windows byla implementována podpora pro blokování vkládání modulů třetích stran do Firefoxu. Externí moduly mohou být například nahrazeny antivirovými balíčky a archivátory a mohou vést k pádům, rušivému chování, problémům s kompatibilitou a špatnému výkonu, což uživatelé připisují nízké stabilitě samotného Firefoxu. Pro ovládání externích modulů byla navržena stránka „about:third-party“.
  • Vestavěný prohlížeč PDF nabízí plynulé škálování.
  • Požadavek CSS „@container“, který umožňuje stylovat prvky v závislosti na velikosti nadřazeného prvku (obdoba požadavku „@media“, aplikovaná nikoli na velikost celé viditelné oblasti, ale na velikost bloku (kontejneru), ve kterém je prvek umístěn), byla přidána podpora pro jednotky měření cqw (1 % šířky), cqh (1 % výšky), cqi (1 % velikosti inline), cqb (1 % velikost bloku), cqmin (nejmenší hodnota cqi nebo cqb) a cqmax (nejvyšší hodnota cqi nebo cqb).
  • CSS přidalo podporu pro pojmenované stránky specifikované prostřednictvím vlastnosti „page“, kterou lze použít k určení typu stránky, na které lze prvek zobrazit. Tato funkce umožňuje nastavit vzhled ve vztahu ke stránkám a při tisku přidat zalomení stránek v deklarativní podobě.
  • Do CSS byl přidán dotaz na média s barevným gamutem pro použití stylů na základě přibližného rozsahu barevné palety podporované prohlížečem a výstupním zařízením.
  • K prvku přidána podpora pro atribut „list“ pro zobrazení rozhraní pro výběr barev ze seznamu.
  • Přidána podpora pro příznak "midi" do oprávnění API pro kontrolu oprávnění pro přístup k webovému MIDI API.
  • Do rozhraní API ReadableStream byla přidána podpora syntaxe „for wait…of“. pro asynchronní výčet bloků ve vláknu.
  • Vylepšení ve verzi pro Android: Na zařízeních s Androidem 13+ přidána podpora ikon aplikací vázaných na motiv nebo barvu obrázku na pozadí. Vylepšený výběr víceřádkových textových bloků.

Kromě inovací a oprav chyb má Firefox 109 opravených 25 zranitelností. 16 zranitelností je označeno jako nebezpečné, z nichž 8 zranitelností (shromážděných pod CVE-2023-25745 a CVE-2023-25744) je způsobeno problémy s pamětí, jako je přetečení vyrovnávací paměti a přístup k již uvolněným oblastem paměti. Tyto problémy mohou potenciálně vést ke spuštění kódu útočníka při otevírání speciálně navržených stránek.

Zdroj: opennet.ru

Přidat komentář