Vydání Firefoxu 141

Byl vydán webový prohlížeč Firefox 141 a byly vygenerovány aktualizace pro předchozí větve s dlouhou dobou podpory – 140.1.0, 115.26.0 a 128.13.0. Větev Firefoxu 142 byla přesunuta do fáze beta testování a její vydání je naplánováno na 19. srpna.

Klíčové inovace ve Firefoxu 141:

  • Přidána experimentální podpora pro automatické seskupování karet, založená na lokálně spuštěném modelu umělé inteligence, která identifikuje karty s podobným tématem. Po přetažení jedné karty na druhou nebo otevření kontextové nabídky s možnostmi seskupení se v prohlížeči nyní zobrazí tlačítko „Navrhnout další z mých karet“, které po kliknutí zobrazí seznam podobných karet pro rychlé zařazení do skupiny. Umělá inteligence také navrhne relevantní název skupiny. Tato funkce zatím není ve výchozím nastavení povolena pro všechny a bude postupně aktivována pro rostoucí procento uživatelů. Chcete-li ji vynutit, můžete na stránce about:config povolit parametr „browser.tabs.groups.smart.enabled“.
     Vydání Firefoxu 141
  • K dispozici je možnost změnit velikost oblasti nástrojů ve spodní části postranního panelu svislých záložek. Chcete-li oddělit prostor pro záložky a nástroje, jednoduše posuňte vodorovný oddělovač sekcí myší. Pokud se všechny nástroje nevejdou do vybrané oblasti, některé z nich budou přesunuty do další rozbalovací nabídky.
     Vydání Firefoxu 141
  • Adresa má vestavěný převodník jednotek, který podporuje převod časových pásem a úhlů, vzdáleností, teplot, hmotností a sil. Po kliknutí na výsledek se uloží do schránky.
     Vydání Firefoxu 141
     Vydání Firefoxu 141
     Vydání Firefoxu 141
  • V sestaveních pro platformu Linux byla snížena spotřeba paměti a odstraněn požadavek na restart po aktualizaci pomocí správce balíčků.
  • Pro uživatele z Brazílie, Španělska a Japonska byla povolena funkce automatického vyplňování adres ve webových formulářích, která byla dříve dostupná pouze pro Spojené státy, Velkou Británii, Kanadu, Německo, Francii, Polsko, Itálii a Rakousko.
  • Ve výchozím nastavení jsou v sestaveních pro platformu Windows povolena rozhraní WebGPU API a WGSL (WebGPU Shading Language). Pro Linux a macOS bude podpora WebGPU povolena v jedné z příštích verzí; do té doby lze WebGPU povolit pomocí parametrů „dom.webgpu.enabled“ a „gfx.webrender.all“ na stránce about:config. WebGPU poskytuje programovací rozhraní podobné Vulkanu, Metalu a Direct3D 12 pro provádění operací na straně GPU. WebGPU umožňuje JavaScriptovým aplikacím řídit organizaci, zpracování a přenos příkazů do GPU, spravovat přidružené zdroje, paměť, vyrovnávací paměti, texturní objekty a kompilované grafické shadery.
  • Po návratu server Hodnota „cache“ v HTTP hlavičce „Clear-Site-Data“ navíc implementuje vymazání přechodové mezipaměti (BFCache - Back-forward cache), což zajišťuje okamžitý přechod při použití tlačítek „Zpět“ a „Vpřed“ nebo při navigaci mezi dříve zobrazenými stránkami aktuálního webu.
  • Do HTML elementu Byl přidán atribut „closedby“, který umožňuje definovat chování při zavírání dialogu. Hodnota „none“ znamená, že uživatel nemůže dialog zavřít; „closerequest“ umožňuje zavření stisknutím klávesy ESC; „any“ způsobí zavření kliknutím myši v oblasti mimo dialog nebo stisknutím klávesy ESC.
  • Byla obnovena podpora technologie CHIPS (Cookies Having Independent Partitioned State), která umožňuje izolaci souborů cookie ve vztahu k… doména První úroveň s použitím atributu „Partitioned“. Zatímco kód třetí strany z webu „C“ vložený na webech „A“ a „B“ může normálně zpracovávat soubory cookie sdílené těmito weby, při zadání atributu „Partitioned“ budou soubory cookie nastavené webem „C“ při načítání kódu ze webů „A“ a „B“ zcela odděleny.
     Vydání Firefoxu 141  Vydání Firefoxu 141
  • Metody JavaScriptu HTMLElement.showPopover() a HTMLElement.togglePopover() byly aktualizovány o argument „options.source“, který odkazuje na obslužnou rutinu otevírání vyskakovacího okna. Metoda togglePopover() byla aktualizována o argument „options.force“, který vynutí otevření nebo zavření vyskakovacího okna.
  • Do rozhraní PointerEvent byla přidána vlastnost persistentDeviceId a do rozhraní IntersectionObserver byla přidána vlastnost scrollMargin.
  • Přidána vlastnost CSS „font-variant-emoji“ pro přizpůsobení stylu zobrazení emotikonů. Můžete si například vybrat textové nebo grafické znázornění.
     Vydání Firefoxu 141
  • Verze pro Android má přepracované menu, implementováno automatické blokování soukromých karet po přepnutí do jiné aplikace, zvýraznění domény v adresním řádku a přidána funkce pro odesílání PDF souborů do jiných aplikací.
     Vydání Firefoxu 141  Vydání Firefoxu 141  Vydání Firefoxu 141

Kromě nových funkcí a oprav chyb opravuje Firefox 141 27 zranitelností. 13 z těchto zranitelností je způsobeno problémy s pamětí, jako je přetečení vyrovnávací paměti a přístup k dříve uvolněným oblastem paměti. Tyto problémy by mohly vést ke spuštění škodlivého kódu při otevírání speciálně navržených stránek.

Zdroj: opennet.ru

Přidat komentář