Saadaval Firefox 125. Avastati viimasel hetkel enne väljalaskmist kriitiline viga, nii et väljalase on seatud versioonile 125.0.1.
- Linux: Rakendatud võimalus peita akna juhtnuppe, mida pakuvad kolmanda osapoole teemad (näiteks kui kasutaja on installinud kolmanda osapoole brauseri teema, kuid soovib kasutada nuppe, mis vastavad süsteemi teemale): widget.gtk.non-native-titlebar- nupud.lubatud.
- Firefoxi vaade:
- Nüüd avatud vahelehtede loendis on näidatud ja kinnitatud vahelehed (ikoonide rea kujul).
- Lisatud vahekaartide sulgemise nupud (varem oli see toiming menüüs peidetud).
- Vahekaardi menüüsse on lisatud valikud "Kinnita" ja "Vaigista".
- Lisatud visuaalsed viited, et vahekaart on avatud on järjehoidjates või fikseeritud avalehel.
- PDF-vaatur toetab nüüd teksti esiletõstmist (see funktsioon tahe järk-järgult kaasata üha rohkemate kasutajate jaoks).
- Ilmus võimalus vaadata kaitstud voogesitusvideot AV1 kodeki abil.
- Kui lõikepuhver sisaldab linki, näeb kasutaja, kui fookus on seatud tühjale aadressiribale soovitus seda linki järgida (browser.urlbar.clipboard.featureGate).
- Nüüd on avatud vahelehtede otsimine aadressiriba kaudu toodetakse edasi kõik konteinerid, mitte ainult praegune (browser.urlbar.switchTabs.searchAllContainers).
- Mitme brauseriga harjunud kasutajate mugavuse huvides lisatud uus teenuseleht about:settings, mis on link lehele about:preferences.
- Nüüd vaikimisi on blokeeritud kõik allalaadimised turvamata HTTP-protokolli kaudu (varem blokeeriti ainult HTTPS-i lehtedelt algatatud allalaadimised). HTTP-protokoll on ebaturvaline, mis tahes vahesõlm võib allalaaditud faili muuta või asendada. Kasutajal on muidugi endiselt võimalus allalaadimise lubamiseks sundida.
- Täiustatud kaitse domeeninimede võltsimise eest (kui kasutatakse rahvusliku tähestiku tähemärke).
- Kaasas aadresside salvestamine ja automaatne täitmine (ainult USA ja Kanada kasutajatele).
- Häälnäitlemine nüüd lugemisrežiimis keegi ei saa juhtimine klaviatuuri noolte abil.
- Muudetud Tabeldusklahviga navigeerimisel raadionuppude rühmadega suhtlemine. Kui mõni nupp on aktiivne, valitakse see Tab-klahvi vajutamisel. Kui ükski neist pole aktiivne, valib Tab esimese nupu, Shift+Tab valib viimase ja teine klahvi Tab vajutus jätab nuppude rühma ja liigub järgmisele elemendile, mitte ei liiguta nuppe nagu varem. Selline käitumine on standardiga kooskõlas WAI-AARIA.
- Windows: kohe ehitamiseks rakendatud Visual Studio 2022 kompilaator.
- CSS:
- Kinnisvara joondada-sisu nüüd ehitustööd ekraaniga: plokk; (võimaldab joondada elemente ploki tasemel ilma konteinerit painduvaks või ruudustikuks muutmata).
- Kinnisvara transform-box omandatud sisukasti ja joonekasti väärtuste tugi.
- Kinnisvaratoetus rakendatud sisu-nähtavus (võimaldab elemendi renderdamise vahele jätta, kuni seda tegelikult vaja läheb).
- javascript:
- Kaasas toetama Rahvusvaheline segmentija (võimaldab stringi teksti segmenteerida lokaadi alusel, näiteks jaotada string sõnadeks keeltes, mis ei kasuta sõnade eraldamiseks tühikuid).
- Rakendatud toetama importida JSON-faile moodulitena.
- Veebikoosseis: Kaasas Mitme mälu tugi (võimaldab WASM-i moodulitel kasutada ja importida mitut sõltumatut lineaarset mälukohta).
- Kaasas toetama Popover API (võimaldab luua tipptasemel ujuvaid kasutajaliidese elemente, mida saab kasutada tegevusmenüüdes, kohandatud toostides jne). Hüpikakna ja selle päästiku saab luua HTML-i või JavaScripti atribuutide abil ning kujundada CSS-i abil. Rakendatud on järgmised veebi API-d:
- Omadused HTMLButtonElement popoverTargetElement и popoverTargetAction.
- Omadused HTMLInputElement popoverTargetElement и popoverTargetAction.
- Kinnisvara HTMLElement läbi astuma, meetodid hidePopover(), showPopover() и togglePopover(), samuti üritused enne lülitamist и toggle_event sündmused.
- Hüpikakende loomisel saate kasutada pseudoklassi :popover-avatud ja element ::taust.
- Toetatud on ka globaalsed atribuudid popoversihtmärk и popülesihtimine.
- Ilmus omaduste tugi RTCIceTransport riik и kogunemisriikseotud sündmused oleku muutus и collectioningstatechange_event, samuti omadused RTCDtlsTransport.iceTransport.
- Rakendatud toetama Element.ariaBrailleLabel и Element.ariaBrailleRoleDescription (kajastada globaalseid ARIA HTML-i atribuute aria-braillelabel и aaria-brailleroolekirjeldus.
- Kaasas toetama Lõikelaud.readText() (võimaldab teil lõikepuhvri andmete lugemisel näidata kleepimise kontekstimenüüd, et kasutaja saaks toimingu kinnitada).
- Kustutatud tugi on viimases versioonis keelatud DOMRequest.
- Eemaldatud vara SVGAElement.text (peaksite seda hoopis kasutama tekstSisu).
- Arendaja tööriistad:
- CSP rikkumise aruanded teras informatiivsem.
- Silur õppinud jälgige kõiki DOM-i mutatsioone (:tracer --dom-mutations).
- Tagastatud aasta tagasi eemaldatud valik, mis võimaldab ülekatte keelata sõnumiga, et veebirakendus on siluris peatatud (devtools.debugger.features.overlay). Seda peeti ebavajalikuks, kuid praktika on näidanud, et veebiarendajatel on seda mõnikord vaja.
- Siluri paneeli alaossa lisatud menüü erinevate koodikaartidega seotud toimingute jaoks.
Allikas: linux.org.ru
