Vydání Firefoxu 139

Byl vydán webový prohlížeč Firefox 139 a byly vytvořeny aktualizace pro předchozí větve s dlouhou dobou podpory - 115.24.0 a 128.11.0. Větev Firefoxu 140 vstoupila do beta testování s vydáním naplánovaným na 24. června.

Klíčové inovace ve Firefoxu 139:

  • Přidána možnost přiřadit vlastní obrázek na pozadí nebo vybrat barvu pozadí pro stránku zobrazenou při otevření nové karty. Tato funkce zatím není ve výchozím nastavení povolena pro všechny a bude postupně aktivována pro stále větší procento uživatelů. Chcete-li jej vynutit, můžete použít sekci nastavení „Firefox Labs“ (about:settings#experimental). Nová verze také přidává nové obrázky na pozadí a zavádí novou kategorii tapet s názvem „Celestial“.
    Vydání Firefoxu 139
  • Přidána experimentální podpora pro náhled odkazů na stránce – pokud podržíte klávesy Alt+Shift a najedete myší na odkaz, zobrazí se vyskakovací okno s informacemi o stránce, na kterou odkaz odkazuje. Informace zahrnují název, obrázek a shrnutí obsahu generovaného rozsáhlým jazykovým modelem (pomocí vestavěného asistenta umělé inteligence spuštěného v systému uživatele). Tato funkce se aktivuje v sekci „Firefox Labs“ (about:settings#experimental).
    Vydání Firefoxu 139
  • Funkce překladu z jednoho jazyka do druhého nyní funguje nejen na webových stránkách, ale také na interních stránkách rozšíření dostupných přes URL adresu „moz-extension://“.
  • Výrazně zlepšený výkon načítání dat při použití HTTP/3, což je patrné zejména při obnovení připojení (QUIC 0-RTT) a na komunikačních kanálech s vysokou šířkou pásma a vysokou latencí.
  • V souvislosti s přechodem Chromu na šifrování citlivých uživatelských dat na platformě, WindowsPřímá migrace hesel a platebních metod z Chromu byla ukončena. Chcete-li migrovat hesla z Chromu, musíte nyní ručně exportovat svá hesla ve formátu CSV a výsledný soubor nahrát do Firefoxu.
  • 10. června bude ukončena služba Kontrola recenzí (Fakespot) a 8. července bude ukončena služba Pocket.
  • Objekt Temporal je standardně zahrnut a nabízí alternativní sadu metod pro práci s daty a časy. Nové API umožňuje manipulovat s daty s časovými pásmy i bez nich, převádět časy, formátovat výstup a provádět aritmetické operace s časem. Čas lze zadat v reprezentaci nezávislé na časovém pásmu (Temporal.PlainDate, Temporal.PlainTime, Temporal.PlainDateTime), s odkazem na časové pásmo (Temporal.ZonedDateTime) a v epochální reprezentaci (Temporal.Instant - počet nanosekund od 1. ledna 1970).
  • Přidána možnost snížit přesnost časovače pro pracovníky.
  • Vyhledávání na stránce nyní zahrnuje i obsah bloků HTML. ". Pokud je hledaný výraz v bloku přítomen, během vyhledávání se automaticky otevře.
  • Pro atribut „hidden“ byl navržen nový příznak „until-found“, díky kterému lze prvek na stránce vyhledávat a rolovat pomocí textové masky. Můžete například přidat skrytý text na stránku, jejíž obsah bude nalezen v místním vyhledávání.
  • Metoda window.getSelection().toString() zajišťuje správnou serializaci textu vybraného v textových formulářích.
  • WebAuthn implementuje rozšíření largeBlob a credProps pro ukládání a načítání dalších dat spojených s uživatelským účtem.
  • Do HTMLDialogElement API byla přidána metoda requestClose(), která inicializuje zavření dialogu na základě HTML elementu. . Na rozdíl od metody Close() nabízí nová metoda možnost zrušit zavření přidáním obslužné rutiny události „cancel“.
  • Chování vestavěného editoru pro contenteditable a designMode se blíží Chrome, pokud jde o zpracování mezer před hranicí bloku a mezi viditelným obsahem (Firefox již nepřidává element za prostorem před hranicí bloku).
  • Nástroje pro webové vývojáře nyní zachovávají nastavení filtrů v panelu Inspekce sítě napříč relacemi. Ladicí program JavaScriptu nyní lépe zobrazuje řádek, kde je provádění zastaveno, a kořenový adresář je nyní omezen na vybraný. doména.
  • Ve verzi pro platformu Android Byla implementována podpora pro třídění záložek, vylepšeno rozhraní pro správu stahování, rozšířeny možnosti kanálu novinek a začala se implementovat podpora pro framework JetPack Compose.

Kromě nových funkcí a oprav chyb opravuje Firefox 139 14 zranitelností. 8 zranitelností je způsobeno problémy se správou paměti, jako je přetečení vyrovnávací paměti a přístup k oblastem paměti, které již byly uvolněny. 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. Jeden problém (CVE-2025-5262) ​​byl označen jako kritický. Zranitelnost je způsobena chybou double-free v kódu kodéru libvpx, který podporuje formáty VP8 a VP9 a lze ji zneužít přes WebRTC.

Beta verze Firefoxu 140 přidává do kontextové nabídky, která se zobrazí po kliknutí pravým tlačítkem myši na kartu, možnost „Uvolnit kartu“, která umožňuje uvolnit kartu z paměti a snížit tak spotřebu zdrojů. Panel svislých záložek nyní umožňuje změnit velikost oblasti připnutých záložek. Byla poskytnuta možnost přidat si vlastní vyhledávače (Nastavení > Hledat > Přidat).

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