Verze Firefox 100

Byl uvolněn webový prohlížeč Firefox 100. Dále bylo vytvořeno aktualizace větve s dlouhou podporou — 91.9.0. V blízké době bude do fáze beta testování převedena větev Firefox 101, jejíž vydání je plánováno na 31. května.

Hlavní novinky ve Firefox 100:

  • Byla zrealizována možnost současného používání slovníků pro různé jazyky při kontrole pravopisu. V kontextovém menu lze nyní aktivovat více jazyků najednou.
  • Ve Windows a Linuxu jsou ve výchozím nastavení zapnuty plovoucí posuvníky, při kterých se plnohodnotný posuvník zobrazuje pouze při najetí kurzoru myši; jinak se při jakémkoli pohybu myši zobrazuje tenká linie ukazující aktuální posunutí na stránce, avšak pokud se kurzor nepohybuje, indikační čára po nějaké době zmizí. Pro deaktivaci skrytých posuvníků je k dispozici možnost „System Settings > Accessibility > Visual Effects > Always show scrollbars“.
  • V režimu „obrázek v obrázku“ jsou zajištěny titulky při sledování videí na YouTube, Prime Video a Netflixu, stejně jako na stránkách využívajících formát WebVTT (Web Video Text Track), například na Coursera.org.
  • Při prvním spuštění po instalaci byla přidána kontrola souladu jazyka verze Firefoxu s nastaveními operačního systému. V případě nesouladu je uživateli nabídnuto vybrat si, který jazyk použít ve Firefoxu.
  • Na platformě macOS byla přidána podpora videí s rozšířeným dynamickým rozsahem na systémech s obrazovkami, které podporují HDR (High Dynamic Range).
  • Na platformě Windows je ve výchozím nastavení zapnuto hardwarové urychlení dekódování videa ve formátu AV1 na počítačích s GPU Intel Gen 11+ a AMD RDNA 2 (s výjimkou Navi 24 a GeForce 30) za předpokladu, že je v systému nainstalována AV1 Video Extension. V systému Windows je pro GPU Intel také ve výchozím nastavení zapnuto režim překrývání (Video overlay), který pomáhá snížit spotřebu energie při přehrávání videa.
  • Pro uživatele ve Spojeném království byla zajištěna podpora automatického vyplňování a zapamatování čísel kreditních karet ve webových formulářích.
  • Bylo zajištěno rovnoměrnější rozdělení zdrojů při vykreslování a zpracování událostí, což například pomohlo vyřešit problémy se zpožděním reakce posuvníku hlasitosti na Twitchi.
  • Pro nahrávané subresursy z jiných webů a iframy je povoleno ignorování nastavení politiky Referrer-Policy prostřednictvím HTTP hlaviček "no-referrer-when-downgrade", "origin-when-cross-origin" a "unsafe-url", které umožňují obcházet výchozí nastavení a odeslat plnou URL třetím stranám v hlavičce "Referer". Připomínáme, že ve Firefoxu 87 byla s cílem blokovat potenciální úniky citlivých údajů automaticky aktivována politika "strict-origin-when-cross-origin", která předpokládá odstranění cest a parametrů z "Referer" při odesílání požadavku na jiné hostitele při používání HTTPS, odeslání prázdného "Referer" při přechodu z HTTPS na HTTP a odeslání plného "Referer" pro interní přechody v rámci jedné webové stránky.
  • Byl navržen nový indikátor zaměření pro odkazy (například se zobrazuje při procházení odkazů klávesou Tab) – místo tečkované čáry jsou nyní odkazy obklopeny jednou modrou čárou, podobně jako jsou označena aktivní pole webových formulářů. Je zdůrazněno, že použití plné čáry usnadňuje navigaci pro osoby se slabým zrakem.
  • Byla poskytnuta možnost nastavit Firefox jako výchozí prohlížeč PDF.
  • Byl přidán API WritableStreams, který poskytuje další úroveň abstrakce pro organizaci zápisu streamových dat do kanálu s vestavěnými prostředky pro řízení toku. Také byla přidána metoda pipeTo() pro vytváření anonymních kanálů (pipe) mezi ReadableStreams a WritableStreams. Byly přidány rozhraní WritableStreamDefaultWriter a WritableStreamDefaultController.
  • Ve WebAssembly byla implementována podpora výjimek (WASM Exceptions), což umožňuje přidání zpracovatelů výjimek pro C++ a použití semantiky vykládání zásobníku (unwind) bez vazby na další zpracovatele na JavaScriptu.
  • Byla zvýšena výkonnost prvků „display: grid“ s vysokou úrovní zanoření.
  • Do CSS byla přidána podpora media dotazů ‘dynamic-range’ a ‘video-dynamic-range’ pro určení přítomnosti obrazovky podporující HDR (High Dynamic Range).
  • Byla ukončena podpora nestandardní HTTP hlavičky Large-Allocation.

Kromě novinek a oprav chyb ve Firefoxu 100 byla odstraněna řada zranitelností. V současné době nejsou dostupné podrobnosti o opravených problémech zabezpečení; očekává se, že seznam zranitelností bude zveřejněn během několika hodin.

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