K dispozícii Firefox 148.
- Do nastavení bola pridaná sekcia Správa umelej inteligencie, kde môžete vypnúť konkrétnu funkciu súvisiacu s umelou inteligenciou (čím sa odstránia aj stiahnuté jazykové modely).
- Nová karta v kontajneroch Učil sa používať tapety nahrané používateľmi.
- Možnosť získať odstránené vylepšenia Už nevyžaduje povolenie telemetrie a je teraz k dispozícii v nastaveniach („Povoliť Firefoxu zlepšovať funkčnosť, výkon a stabilitu medzi aktualizáciami“). To umožňuje vývojárom napríklad rýchlo deaktivovať funkciu (ak sa ukáže, že spôsobuje problémy) alebo naopak postupne povoľovať novú funkciu, namiesto toho, aby ju sprístupňovali všetkým používateľom naraz, a tiež čo najrýchlejšie opravovať kritické chyby.
- Vstavaný prekladač sa naučil prekladať z a do tradičnej čínštiny, ako aj do vietnamčiny.
- Opravené Chyba, ktorá môže spôsobiť deaktiváciu nainštalovaného jazykového balíka po aktualizácii prehliadača.
- Opravené Absencia vyhľadávacích značiek na posúvači, ku ktorej došlo na niektorých stránkach.
- Vylepšená prístupnosť matematických vzorcov v PDF pre čítačky obrazovky.
- Windows:
- Zo zálohy profilu teraz sú vylúčené údaje, ktoré sa majú vymazať po zatvorení prehliadača.
- Opravené Chyba, pri ktorej sa po presunutí stiahnutého obrázka do programu Adobe Illustrator vložil odkaz na obrázok namiesto samotného obrázka.
- HTML: V prípadoch, keď je URL adresa prázdna alebo explicitne zadaná ako about:blank, Firefox už viac nebude nahraďte pôvodný prázdny dokument iným, ktorý sa načíta asynchrónne, a namiesto toho synchrónne spustite udalosť načítania pre pôvodný dokument.
- CSS:
- Nehnuteľnosť poloha-oblasť teraz je to správne drží ukotvený prvok vo výreze.
- Pridané nehnuteľnosť pozícia-skús-objednávka (umožňuje vám určiť poradie, v akom sa použijú záložné možnosti umiestnenia, keď sa prvok nezmestí na obrazovku).
- Objavil sa schopnosť používať vlastnosti pretekať, pretečenie-x и pretekať-y na vymeniteľné prvky.
- sa stal dostupná funkcia tvar().
- JavaScript:
- Objavil sa podpora statických metód Iterátor.zip() и Iterator.zipKeyed().
- Implementovaná špecifikácia Funkcie TC39 Legacy RegExp v JavaScripte.
- API:
- Objavil sa API dezinfekčného prostriedku (poskytuje nové metódy na manipuláciu s HTML). Metóda element.setHTML() umožňuje vkladať HTML obsah podobný tomu, čo robí toto element.innerHTML, pričom nie je náchylný na cross-site scripting (XSS). Bola navrhnutá metóda pre bezpečné parsovanie HTML. dokument.parseHTML().
- Pridané podpora Trusted Types API (poskytuje mechanizmy, ktoré zabezpečujú, že vlastnosti a funkcie, ktoré by sa mohli potenciálne použiť ako vektory pre XSS útoky, je možné volať iba s údajmi, ktoré prešli transformačnou funkciou).
- WebGPU získané podpora pre servisných pracovníkov, ktorá umožňuje spustenie WebGPU na pozadí (obzvlášť užitočné pre rozšírenia a iné stránky, ktoré dokážu efektívne zdieľať zdroje medzi viacerými kartami a časovými obdobiami).
- Implementovaná nehnuteľnosť Location.ancestorOrigins (umožňuje určiť, či je dokument vložený do , a ak áno, na ktorej stránke).
- Vlastnosti pohybX и pohyb Y element aktualizácia ukazovateľa teraz sa napĺňajú pri pohybe ukazovateľa - predtým boli ich hodnoty vždy rovné nule.
- Implementovaná metóda NavigationPrecommitController.addHandler().
- DOM: Objavil sa možnosť použiť príkaz „vložiť“ s Document.execCommand() vo webovom obsahu (nielen v rozšíreniach). Toto sa implementuje pomocou Rozhranie API schránky a má to isté bezpečnostné obmedzenianapríklad vyžaduje potvrdenie od používateľa pri vkladaní obsahu medzi rôznymi zdrojmi.
Zdroj: linux.org.ru
