Vydání Firefoxu 146

Byl vydán webový prohlížeč Firefox 146 a byly vygenerovány aktualizace předchozích větví s dlouhou dobou podpory – 140.6.0 a 115.31.0. Větev Firefoxu 147 byla převedena do fáze beta testování, jejíž vydání je naplánováno na 14. ledna.

Klíčové nové funkce ve Firefoxu 146 (1, 2, 3):

  • Byl přidán režim „Rozdělené zobrazení“ pro zobrazení dvou karet vedle sebe v jednom okně. Tento režim je ve výchozím nastavení zakázán a lze jej povolit pomocí nastavení „browser.tabs.splitView.enabled“ na stránce about:config. Po povolení tohoto nastavení se v kontextové nabídce, která se zobrazí po kliknutí pravým tlačítkem myši na karty, zobrazí tlačítko „Přidat rozdělené zobrazení“. Kliknutím na toto tlačítko na jednotlivé kartě se obsah okna rozdělí na dvě části, přičemž vpravo se zobrazí nová stránka karty. Výběrem této možnosti pro skupinu dvou karet se zadané karty okamžitě otevře vedle sebe. V režimu „Rozdělené zobrazení“ lze velikost pravé a levé oblasti zobrazení změnit přetažením oddělovacího pruhu. Aktivní karta je při zobrazení vedle sebe zvýrazněna červeným okrajem.
    
Vydání Firefoxu 146
  • В Linux- Prostředí používající protokol Wayland nyní podporují frakční škálování pro zlepšení efektivity vykreslování na obrazovkách s vysokou hustotou.
  • Vestavěná grafická knihovna Skia, používaná pro 2D renderování pomocí GPU, byla aktualizována. Tato aktualizace zlepšuje výkon a kompatibilitu renderování.
  • Všichni uživatelé mají nyní přístup do sekce nastavení Firefox Labs, kde mohou aktivovat experimentální funkce, které jsou aktuálně testovány. Dříve byla tato sekce dostupná pouze v instalacích, kde se uživatelé přihlásili k účasti v experimentech nebo povolili telemetrii.
    
Vydání Firefoxu 146
  • Při zadávání vyhledávacího dotazu do adresního řádku nyní můžete zobrazit výsledky vyhledávání v rozbalovací nabídce s návrhy. Tato funkce zatím není ve výchozím nastavení povolena pro všechny a bude postupně aktivována pro větší procento uživatelů.
    
Vydání Firefoxu 146
  • Počet zemí, pro které je povolen widget předpovědi počasí zobrazený na nové kartě, byl výrazně zvýšen. Umístění pro zobrazení předpovědi lze vybrat automaticky nebo zadat ručně. Z bývalých zemí Sovětského svazu jsou k dispozici Estonsko, Litva a Lotyšsko. V ostatních zemích lze widget povolit pomocí nastavení „browser.newtabpage.activity-stream.discoverystream.region-weather-config“ v souboru about:config na stránce about:config.
    
Vydání Firefoxu 146
  • Dialogové okno konfigurátoru pro předefinování barev na zobrazených webech (Ovládání kontrastu/Správa barev) bylo přepracováno. Nyní jasně seskupuje barvy, které se mají změnit, a zobrazuje vysvětlující popisky.
    
Vydání Firefoxu 146
  • Přidána podpora pro automatické zálohování uložených hesel, záložek, interních databází a dalších dat prohlížeče. Zálohování je v současné době podporováno pouze na platformě. Windows, ale bude k dispozici v budoucích sestaveních pro jiné operační systémy. Zálohy se vytvářejí denně a lze je šifrovat heslem. Tyto zálohy lze poté použít k obnovení stavu po instalaci nové instalace Firefoxu na jiné zařízení.
    
Vydání Firefoxu 146
  • Na plošině Windows Podpora rozhraní Direct2D API byla ukončena.
  • V sestavách pro platformu macOS Ve výchozím nastavení se pro interakci s GPU spouští samostatný proces, který zpracovává operace související s WebGPU, WebGL a WebRender. Pokud dojde k chybě kódu GPU, proces GPU se nyní restartuje, místo aby se zhroutil prohlížeč.
  • WebRTC implementuje možnost šifrování provozu pomocí kryptografického algoritmu ML-KEM, který je odolný vůči útokům hrubou silou na kvantový počítač, přičemž klíč je přenášen během procesu vyjednávání připojení pomocí protokolu DTLS 1.3.
  • Rozhraní WebCrypto API nyní podporuje kompresi informací o bodech eliptické křivky s následnou matematickou rekonstrukcí plné hodnoty bodu. Komprese umožňuje téměř poloviční zmenšení velikosti veřejných klíčů, čímž se šetří šířka pásma a místo na disku.
  • Do CSS bylo přidáno pravidlo @scope, které umožňuje omezit styly na zadaný podstrom DOMu bez nutnosti psát specifické selektory. @scope (.article-body) { img { border: 5px solid black; background-color: goldenrod; } }
  • Přidána podpora pro CSS funkci contrast-color(), která vrací opak zadané barvy (pro bílou vrací černou a pro černou vrací bílou). Tuto funkci lze použít k porovnání barvy pozadí s konkrétní barvou textu a naopak.
  • Přidána vlastnost CSS text-decoration-inset pro nastavení počátečního a koncového bodu dekoračních čar textu (např. podtržení, přeškrtnutí, čáry syntaktických chyb).
  • Přidána podpora pro zastaralé klíčové slovo „-webkit-fill-available“, které se používá ve vlastnostech CSS „width“ a „height“ a je analogické s klíčovým slovem „stretch“, které zatím není ve výchozím nastavení povoleno a umožňuje elementům roztahovat se, dokud zcela nezaplní dostupný prostor bloku.
  • V rozhraní kontroly nástrojů pro webové vývojáře jsou nepoužívané vlastnosti CSS ve výchozím nastavení skryté v postranním panelu pravidel, což snižuje nepřehlednost a urychluje vykreslování panelu. Chcete-li tyto skryté vlastnosti zobrazit, použijte tlačítko „Zobrazit...“ dole.
  • Ve verzi pro platformu Android Rozhraní pro nahrávání souborů bylo zjednodušeno – pokud web neuvádí typ souboru, prohlížeč vás nyní vyzve k výběru souboru, pořízení fotografie nebo nahrání zvuku.

Kromě nových funkcí a oprav chyb opravuje Firefox 146 17 zranitelností. 12 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.

Firefox Beta 147 přidává možnost používat adresář „~/.config/mozilla“ k ukládání profilů, doplňků, nastavení a interních databází v souladu se specifikací Freedesktop.org XDG Base Directory. Přehrávání videa bylo optimalizováno pomocí hardwarové akcelerace na grafických procesorech AMD. Implementace protokolu Bezpečné prohlížení byla aktualizována na verzi 5. Byla přidána možnost automatického obnovení přehrávání videa v režimu obraz v obraze při přepínání karet. Byla přidána podpora pro RFC 9842 (Compression Dictionary Transport). Bylo implementováno rozhraní Navigation API.

Zdroj: opennet.ru

Kupte si spolehlivý hosting pro stránky s DDoS ochranou, VPS VDS servery 🔥 Kupte si spolehlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster