Dostupný Firefox 136 s podporou vertikálneho usporiadania kariet, AI-chatbotov, automatickým prevodom HTTP požiadaviek na HTTPS a podporou VA-API na grafických kartách AMD.
- Linux:
- Povolené hardvérové zrýchlenie dekódovania videa (VA-API) na systémoch s grafickými procesormi AMD (požaduje Mesa verzie 24.2 alebo novšej).
- Pre architektúru ARM64 (AArch64) sú k dispozícii oficiálne zostavy vo forme tarballov, ako aj z APT repozitára. Zostavy vo formáte Flatpak sú na ceste.
- Nastavené fungovanie stránky about:processes pod FreeBSD (predtým fungovala len v OpenBSD).
- V nastaveniach sa objavila možnosť zapnúť novú implementáciu postranného panela:
- V nastaveniach postranného panela (ikona s ozubeným kolieskom) je k dispozícii vertikálne usporiadanie kariet (mimochodom, umiestnenie kariet sa dá prepnúť kliknutím pravým tlačidlom na panel s nástrojmi a výberom zodpovedajúcej položky v ponuke).
- V postrannom paneli sú dostupné AI-založené chatboty. Podporované online služby sú Anthropic Claude, ChatGPT, Google Gemini, Hugging Chat a Le Chat Mistral.
- Povolené predvolene mechanizmus HTTPS-First: pri prechode alebo zadávaní, ako aj pri načítaní podriadených zdrojov cez HTTP, Firefox sa najprv automaticky pokúsi pripojiť cez zabezpečené HTTPS a transparentne sa prepnúť na nezabezpečené HTTP pri zistení problémov. Vylepšenie sa neuplatní, ak je zadaný neštandardný port alebo miestna adresa.
- Dialóg na vymazanie používateľských údajov teraz umožňuje odstrániť históriu formulárov, aniž by sa odstránila celá história prehliadača.
- Objavila sa možnosť selektívne vypnúť blokovanie zabudovaných widgetov sociálnych médií, ktoré sú blokované v režime prísnej ochrany proti sledovaniu alebo v režime súkromného prehliadania.
- V nastaveniach telemetrie bola pridaná možnosť „Posielať denné pings použitia do Mozilla“, ktorá umožňuje vývojárom presnejšie odhadnúť počet aktívnych používateľov.
- Stránky, ktoré vracajú chybový kód (4xx, 5xx) a majú nulovú dĺžku, už nebudú zobrazené ako prázdne. Namiesto toho sa zobrazí chybové hlásenie, aby používateľ lepšie rozumel, čo sa stalo.
- Pri pripojení cez nezabezpečené HTTP sa okrem ikony s preškrtnutým zámkom v адресnom riadku teraz zobrazuje text „Nie je zabezpečené“ (security.insecure_connection_text.enabled).
- Podpisy odkazov nedávno navštívených stránok na stránke novej karty teraz sú vytvorené na základe nadpisov stránok, nie domén.
- Z bezpečnostných dôvodov sú pozadím kartám zakázané otvárať dialóg pre výber súboru.
- Objavila sa možnosť vypnúť základnú HTTP autentifikáciu (network.http.basic_http_auth.enabled).
- V rozhraní prehliadača zakázané použiť vstavané spracovateľské udalosti (security.browser_xhtml_csp.enabled = false). To môže zlomiť napríklad niektoré používateľské skripty, takéto skripty musia byť prepisované.
- Používateľom z Mexika, Brazílie, Argentíny a Čile je k dispozícii prehľad počasia na stránke novej karty.
- Používateľom z Veľkej Británie je k dispozícii automatické doplňovanie adries vo webových formulároch.
- macOS:
- Niektoré pozadia úlohy sa teraz automaticky presúvajú na energeticky efektívne procesorové jadrá.
- Implementované hardvérové urýchlenie prehrávania HEVC videa.
- Inštalačné balíky vo formáte DMG teraz sú komprimované pomocou algoritmu LZMA, čo umožnilo zmenšiť ich veľkosť a čas inštalácie.
- V dôsledku zmien, ktoré nastali v macOS Sequoia, sa skratka, ktorá pridáva .com k adrese zadané do adresného riadku, zmenila z Ctrl+Enter na Cmd+Enter.
- Windows: Pri kopírovaní obrázka do schránky (keď je umiestnený do schránky ako súbor a súčasne ako obrázok) sa predvolene obrázok teraz umiestňuje vo formáte PNG. Tým pádom, ak prijímajúca aplikácia podporuje prijímanie obrázkov PNG zo schránky, obdrží obrázok bez straty priehľadnosti (aplikácie, ktoré nie sú schopné prijímať PNG, môžu stále požiadať o obrázok vo formáte BMP).
- HTML:
- Objavila sa podpora globálneho atribútu autocorrect (zahŕňa automatickú korekciu pravopisu v editovateľných textových elementoch: pre väčšinu textových elementov <input>, elementoch a elementoch, ktoré majú nastavený atribút contenteditable. Konkrétne správanie automatickej korekcie závisí od užívateľskej agentúry a operačného systému).
- Globálny atribút contenteditable získal s hodnotou plaintext-only (uvádza, že formátovanie textu je vypnuté, a pri vkladaní formátovaného textu bude formátovanie odstránené).
- CSS:
- Implementované pseudoklas :has-slotted (používa sa na štýlovanie elementov v <template>, ktoré pridávajú obsah do elementu <slot> pri renderovaní webového komponentu).
- Objavila sa podpora pseudoklasu :open (umožňuje vybrať akýkoľvek element, ktorý je v súčasnosti v otvorenom stave).
- Funkcie linear-gradient(), conic-gradient() a radial-gradient() teraz umožňujú vytvárať jednu súvislú farbu.
- JavaScript: Realizovaná podpora Intl.DurationFormat (formátuje údaje o trvaní v čase v závislosti od vybraného jazyka).
- HTTP: Hlavička Referer teraz bude odoslaná, keď sa stránka aktualizuje a presmeruje používateľa na inú stránku (pomocou alebo hlavičky Refresh).
- API:
- Maximálna veľkosť data:-odkazov bola zvýšená od 32 po 512 megabajtov, čo zodpovedá správaniu prehliadačov založených na Chromium.
- Povolená podpora Cookie Store API (moderná asynchrónna metóda založená na Promise, určená na správu cookies, ktorá môže byť použitá v hlavnom vlákne a servisných pracovníkoch). Zatiaľ realizované iba podmnožina Cookie Store API:
- Rozhranie CookieStore (získavanie, nastavovanie, odstraňovanie cookies).
- Vlastnosti Window.cookieStore a ServiceWorkerGlobalScope.cookieStore (získavanie inštancií CookieStore).
- Udalosť zmena a jeho rozhranie CookieChangeEvent (spúšťa sa v hlavnom vlákne a v kontextoch servisných pracovníkov, keď sú cookies nastavované alebo odstraňované).
- Implementované odraz ARIA prvkov.
- WebRTC:
- WebRTC teraz dokáže získavať a odosielať video, ktorý je komprimovaný kodekom AV1. Pri odosielaní to funguje ako pre jednotlivé video (singlecast), tak pre odosielanie viacerých variantov videa z jedného zdroja (simulcast).
- Takisto sa objavila podpora viacnásobného odosielania s použitím kodeku H264 (spolu s AV1 a VP8).
- Realizovaná podpora rozšírenia Dependency Descriptor (DD) RTP Header (môže byť použitý s kodekmi AV1, VP8 a VP9; umožňuje nezávislé preroutingovanie viacerých tokov, vrátane prípadov, keď je užitočná zaťažujúca šifrovaná (E2EE)).
- Nástroje vývojára:
- Editor v ladčovači preložený na Codemirror 6.
- Povolene možnosť ladenia servisných pracovníkov (tá bola zakázaná počas posledných 5 rokov kvôli problémom s výkonom).
- Sieťový monitor: k názvom predvoľieb „Obmedzenie výkonu“ (umožňujú modelovať šírku pásma a oneskorenia internetového pripojenia) stavebné bloky pre vetvu dogfood, a do platformy Fuchsia charakteristiky (rýchlosť, oneskorenie).
Zdroj: linux.org.ru
