K dispozícii Firefox 125. Objavený na poslednú chvíľu pred vydaním kritická chyba, takže vydanie je nastavené na verziu 125.0.1.
- linux: Implementovaná možnosť skryť tlačidlá ovládania okien, ktoré poskytujú motívy tretích strán (napríklad, ak si používateľ nainštaloval motív prehliadača od iného výrobcu, ale chce použiť tlačidlá, ktoré zodpovedajú systémovej téme): widget.gtk.non-native-titlebar- tlačidlá.povolené.
- Zobrazenie Firefoxu:
- Teraz v zozname otvorených kariet Sú zobrazené a pripnuté karty (vo forme radu ikon).
- Pridané tlačidlá na zatvorenie kariet (predtým bola táto akcia skrytá v ponuke).
- Do ponuky kariet boli pridané možnosti „Pripnúť“ a „Stlmiť“.
- Pridané vizuálne indikácie, že karta je otvorená je v záložkách resp pevné na domovskej stránke.
- Prehliadač PDF teraz podporuje zvýrazňovanie textu (táto funkcia vôle postupne zaraďovať pre čoraz viac používateľov).
- Objavil sa možnosť prezerania chráneného streamovaného videa pomocou kodeku AV1.
- Ak schránka obsahuje odkaz, potom, keď je zameranie nastavené na prázdny panel s adresou, používateľ uvidí návrh sledovať tento odkaz (browser.urlbar.clipboard.featureGate).
- Teraz môžete hľadať otvorené karty cez panel s adresou производится na všetky nádoby, a nielen ten aktuálny (browser.urlbar.switchTabs.searchAllContainers).
- Pre pohodlie používateľov, ktorí sú zvyknutí na používanie viacerých prehliadačov, pridané nová stránka služby about:settings, ktorá je odkazom na about:preferences.
- Predvolené teraz sú zablokované všetky sťahovanie cez nezabezpečený protokol HTTP (predtým bolo blokované iba sťahovanie iniciované zo stránok HTTPS). Protokol HTTP je nezabezpečený, ktorýkoľvek medziľahlý uzol môže zmeniť alebo nahradiť stiahnutý súbor. Používateľ má, samozrejme, stále možnosť vynútiť povolenie sťahovania.
- Vylepšený ochrana pred falšovaním názvu domény (keď používajú sa znaky z národných abecied).
- zahrnuté ukladanie a automatické dopĺňanie adries (iba pre používateľov z USA a Kanady).
- Hlasové ovládanie je teraz v režime čítania jeden môže ovládanie pomocou šípok na klávesnici.
- Zmenené Interakcia so skupinami prepínačov pri navigácii pomocou klávesu Tab. Ak je niektoré z tlačidiel aktívne, vyberie sa po stlačení Tab. Ak žiadne nie je aktívne, potom Tab vyberie prvé tlačidlo, Shift+Tab vyberie posledné a druhé stlačenie Tab opustí skupinu tlačidiel a presunie sa na ďalší prvok, namiesto toho, aby cyklicky prechádzal tlačidlami ako predtým. Toto správanie je v súlade so štandardom WAI-ARIA.
- Windows: Stavať teraz platiť Kompilátor Visual Studio 2022.
- CSS:
- Nehnuteľnosť zarovnať-obsah teraz práce s displejom: blok; (umožňuje vám zarovnať prvky na úrovni bloku bez konverzie kontajnera na ohyb alebo mriežku).
- Nehnuteľnosť transform-box získané podpora hodnôt content-box a stroke-box.
- Realizovaná podpora majetku viditeľnosť obsahu (umožňuje preskočiť vykresľovanie prvku, kým nie je skutočne potrebný).
- JavaScript:
- Zahrnuté podpora Intl.Segmenter (umožňuje vykonávať segmentáciu textu reťazca na základe miestneho nastavenia, napríklad rozdelenie reťazca na slová v jazykoch, ktoré nepoužívajú medzery na oddelenie slov).
- Implementovaná podpora importovať súbory JSON ako moduly.
- WebAssembly: Zahrnuté Podpora viacerých pamätí (umožňuje modulom WASM používať a importovať viacero nezávislých lineárnych pamäťových umiestnení).
- Zahrnuté podpora Popover API (umožňuje vytvárať plávajúce prvky používateľského rozhrania najvyššej úrovne, ktoré možno použiť pre akčné ponuky, vlastné toasty atď.). Vyskakovacie okno a jeho spúšťač je možné vytvoriť pomocou atribútov HTML alebo JavaScript a upraviť ich štýl pomocou CSS. Nasledujúce webové rozhrania API sú implementované:
- Vlastnosti HTMLButtonElement popoverTargetElement и popoverTargetAction.
- Vlastnosti HTMLInputElement popoverTargetElement и popoverTargetAction.
- Nehnuteľnosť HTMLElement popover, metódy hidePopover(), showPopover() и togglePopover(), ako aj udalosti pred prepnutím и toggle_event udalosti.
- Pri vytváraní kontextových okien môžete použiť pseudo triedu :popover-open a prvok ::pozadie.
- Podporované sú aj globálne atribúty popovertarget и popovertargetaction.
- Objavil sa podpora vlastností RTCIceTransport stať и zhromažďujúci štátsúvisiace udalosti zmena stavu и collectingstatechange_event, ako aj vlastnosti RTCDtlsTransport.iceTransport.
- Implementovaná podpora Element.ariaBrailleLabel и Element.ariaBrailleRoleDescription (odrážajú globálne atribúty ARIA HTML aria-braillelabel и aria-brailleroleopis.
- Zahrnuté podpora Clipboard.readText() (umožňuje zobraziť kontextovú ponuku prilepenia pri pokuse o načítanie údajov zo schránky, aby používateľ mohol potvrdiť akciu).
- Odstránené podpora bola v poslednom vydaní zakázaná Žiadosť DOM.
- Odstránený nehnuteľnosť SVGAElement.text (namiesto toho by ste ho mali použiť textObsah).
- Nástroje pre vývojárov:
- Správy o porušení CSP oceľ informatívnejšie.
- Debugger Učil sa sledovať všetky DOM mutácie (:tracer --dom-mutations).
- Vrátený možnosť odstránená pred rokom, ktorá vám umožňuje zakázať prekrytie so správou, že webová aplikácia je pozastavená v debuggeri (devtools.debugger.features.overlay). Považovalo sa to za zbytočné, ale prax ukázala, že weboví vývojári to niekedy potrebujú.
- Do spodnej časti panela ladiaceho programu pridané menu pre rôzne akcie týkajúce sa kódových kariet.
Zdroj: linux.org.ru
