Firefox 125

Dostupné Firefox 125. V poslední chvíli před vydáním byla zjištěna kritická chyba, proto byl vydán jako verze 125.0.1.

  • Linux: Byla implementována možnost skrýt tlačítka ovládání okna poskytovaná třetími tématy (například pokud si uživatel nainstaloval téma prohlížeče od třetí strany, ale chce používat tlačítka odpovídající systémovému tématu): widget.gtk.non-native-titlebar-buttons.enabled.
  • Firefox View:
    • V seznamu otevřených karet jsou nyní zobrazeny a připnuté karty (ve formě řady ikon).
    • Byly přidány tlačítka pro zavírání karet (dříve byla tato akce skryta v nabídce).
    • Do nabídky karet byly přidány položky „Připnout“ a „Ztlumit zvuk“.
    • Přidány vizuální označení, že otevřená karta se nachází je v záložkách nebo připnutá na domovské stránce.
  • Prohlížeč PDF nyní podporuje zvýraznění textu barvou (tato funkce bude postupně dostupná stále většímu počtu uživatelů).
  • Přibyla možnost přehrávat chráněné streamované video používající kodek AV1.
  • Pokud je ve schránce odkaz, při zaostření na prázdnou adresní řádku uživatel uvidí návrh na přechod na tento odkaz (browser.urlbar.clipboard.featureGate).
  • Vyhledávání otevřených karet prováděné přes adresní řádku nyní probíhá o ve všech kontejnerech, a ne pouze v aktuálním (browser.urlbar.switchTabs.searchAllContainers).
  • Pro pohodlí uživatelů zvyklých používat několik prohlížečů, byla přidána nová servisní stránka about:settings, která je odkazem na about:preferences.
  • Ve výchozím nastavení nyní byly blokovány všechny stahování přes nezabezpečený protokol HTTP (dříve byly blokovány pouze stahování iniciovaná ze stránek HTTPS). Protokol HTTP je nezabezpečený, jakýkoli mezičlánek může změnit nebo podvrhnout stahovanou soubor. Uživatel má samozřejmě stále možnost načíst soubor násilně.
  • Byla vylepšena ochrana proti spoofingu doménových jmen (když jsou používány znaky z národních abeced).
  • Povoleno ukládání a automatické doplňování adres (pouze pro uživatele z USA a Kanady).
  • Ovládání čtení pomocí reproduktoru nyní lze je možné pomocí šipek na klávesnici.
  • Změněno interakce s rádiovými tlačítky při navigaci pomocí klávesy Tab. Pokud je nějaké tlačítko aktivní, bude právě to vybráno při stisknutí Tab. Pokud není žádné aktivní, Tab zvýrazní první tlačítko, Shift+Tab poslední, a opětovným stisknutím Tab opustíte skupinu tlačítek a přejdete na další prvek, místo abyste procházeli tlačítka cyklicky, jak tomu bylo dříve. Toto chování odpovídá standardu WAI-ARIA.
  • Windows: Pro sestavení nyní se používá kompilátor Visual Studio 2022.
  • CSS:
    • Vlastnost align-content umí pracuje s display: block; (umožňuje zarovnávat prvky na úrovni bloku bez konverze svého kontejneru na flex nebo grid).
    • Vlastnost transform-box získalo podporu pro hodnoty content-box a stroke-box.
    • Byla implementována podpora vlastnosti content-visibility (umožňuje přeskočit vykreslení prvku, dokud není skutečně potřeba).
  • JavaScript:
  • WebAssembly: Byla zapnuta podpora více pamětí (umožňuje modulům WASM používat a importovat několik nezávislých lineárních bloků paměti).
  • Byla zapnuta podpora Popover API (umožňuje vytvářet prvky uživatelského rozhraní pop-up, které lze použít pro akční nabídky, uživatelské pop-up oznámení atd.). Pop-up okno a jeho spouštěč lze vytvořit pomocí atributů HTML nebo JavaScriptu a stylizovat pomocí CSS. Byly implementovány následující webové API:
  • Přibyla podpora vlastností RTCIceTransport stav a gatheringState, souvisejících událostí statechange a gatheringstatechange_event, a také vlastnosti RTCDtlsTransport.iceTransport.
  • Byla implementována podpora Element.ariaBrailleLabel a Element.ariaBrailleRoleDescription (reflektují globální HTML atributy ARIA aria-braillelabel a aria-brailleroledescription.
  • Byla zapnuta podpora Clipboard.readText() (umožňuje při pokusu o přečtení dat ze schránky zobrazit kontextové menu vložení, aby uživatel potvrdil akci).
  • Byla odstraněna v předchozí verzi zastavená podpora DOMRequest.
  • Bylo odstraněno vlastnost SVGAElement.text (místo toho by měl být použit textContent).
  • Nástroje pro vývojáře:
    • Zprávy o porušení CSP se staly informativnější.
    • Ladicí nástroj se naučil sledovat všechny DOM mutace (:tracer —dom-mutations).
    • Byla vrácena před rokem odstraněná možnost, která umožňovala vypnout překryvné hlášení, že webová aplikace byla pozastavena v ladicím nástroji (devtools.debugger.features.overlay). Domnívali se, že není potřebná, ale praxe ukázala, že webovým vývojářům se někdy hodí.
    • Do spodní části panelu ladicího nástroje bylo přidáno nabídka pro různé akce týkající se map kódu.

Zdroj: linux.org.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