Verze Firefox 159

Byl zveřejněn webový prohlížeč Firefox 159 a aktualizovány předchozí větve s dlouhodobou podporou — 153.6.0 a 115.44.0. V rámci nového dvoutýdenního cyklu uvolnění byla do fáze beta testování převedena větev Firefox 160, jejíž vydání je naplánováno na 10. listopadu.

Hlavní novinky ve Firefoxu 159 (1, 2, 3):

  • Do bočního panelu byla přidána tlačítko pro přístup k uloženým heslům.

  • Do režimu 'Smart Window', který poskytuje oddělený prostor pro interakci s AI, byla přidána možnost sledovat změny na stránkách. Například pomocí nové funkce lze monitorovat pokles cen zboží v internetových obchodech. Pro aktivaci sledování je třeba použít příkaz '/watch' v chatu se zabudovaným AI asistentem prohlížeče, a pro správu — tlačítko Tasks na panelu nebo stránku about:smartwindowtasks. Při detekci změny Firefox zobrazí upozornění.
  • AI funkce shrnutí obsahu stránek byla přepracována tak, aby AI poskytovateli neodesílala text ze stránky, ale odkaz na stránku, což vyřešilo problémy s neúplnou analýzou stránek.
  • Byly přidány klávesové zkratky: Ctrl+Shift+A pro hledání mezi otevřenými kartami a Ctrl+Shift+F pro přechod k ovládání rozšíření nebo motivů. Kombinace kláves lze změnit na stránce about:keyboard.
  • Ve verzích pro macOS byl využit nativní rozhraní této platformy pro odesílání informací přes jiné aplikace, jako je AirDrop a Messages. Přidána možnost odeslat několik vybraných karet najednou.
  • V nástrojích pro webové vývojáře bylo v konzoli webu povoleno přepisování proměnných, které byly dříve deklarovány pomocí klíčových slov let, const a class.
  • Přidána podpora animací vázaných na posouvání obsahu (Scroll-driven Animation), pomocí které lze vytvářet indikátory pro vizuální znázornění polohy na stránce nebo přidávat efekty, které mění obsah při vstupu do zorného pole během posouvání. K dispozici jsou dva režimy 'ScrollTimeline' pro vazbu na pozici posunu vzhledem k ose souřadnic a 'ViewTimeline' pro vazbu na relativní posun zobrazení jednotlivých prvků obsahu v posuvné oblasti. Byly přidány nové CSS vlastnosti animation-timeline, scroll-timeline, view-timeline a animation-range.
  • Byla zavedena podpora registrů uživatelských prvků pro oddělení oblastí viditelnosti uživatelských HTML prvků, což může být potřebné při použití více různých uživatelských HTML prvků se stejným názvem na jedné stránce. V případě použití několika knihoven na stránce, které definují prvek se stejným názvem, pomocí JavaScriptového konstruktora CustomElementRegistry() lze prvky každé knihovny přiřadit určitým částem hierarchie DOM, které se nepřekrývají s globálním registrem window.customElements. Například, pokud dvě knihovny definují různé prvky se stejným názvem , lze v jedné části stránky použít prvek z první knihovny a na druhé části prvek z druhé knihovny.
  • Do API WebGL byla přidána podpora rozšíření EXT_clip_control a EXT_texture_mirror_clamp_to_edge, a v WebGL 2 rozšíření EXT_texture_norm16.
  • V API Sanitizer byla realizována čistka HTML kódu v průběhu parsování, před přidáním prvků do stromu DOM, což vyřešilo problém s spouštěním konstruktérů uživatelských prvků, které byly vymazány během této čistky.
  • Ve verzi pro Android byla významně snížena intenzita obnovování karet na zařízeních Xiaomi a Redmi. Byla vyřešena problém s přehráváním videa na stránkách jako The New York Times.
  • Ve Firefox Enterprise má administrátor možnost požádat o opětovné přihlášení pomocí firemního účtu před obnovou relace po havárii procesu. Pro verze Firefox Enterprise bylo zajištěno vytváření dat SBOM (Software Bill of Materials). Ve výchozím nastavení je zakázáno používání AI při automatickém vyplňování formulářů.

Kromě novinek a oprav chyb ve Firefoxu 159 bylo odstraněno 167 zranitelností, z nichž 108 má vysokou úroveň nebezpečnosti. Většina zranitelností byla způsobena problémy při práci s pamětí, jako jsou přetečení bufferu a přístup k již uvolněným oblastem paměti. Tyto problémy mohou potenciálně vést k vykonání kódu útočníka při otevření speciálně formátovaných stránek.

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