Na voljo Firefox 125. Odkrit v zadnjem trenutku pred izdajo kritična napaka, zato je izdaja nastavljena na različico 125.0.1.
- Linux: Izvedeno možnost skrivanja gumbov za nadzor okna, ki jih ponujajo teme tretjih oseb (na primer, če je uporabnik namestil temo brskalnika tretjih oseb, vendar želi uporabiti gumbe, ki se ujemajo s temo sistema): widget.gtk.non-native-titlebar- gumbi.omogočeno.
- Pogled Firefox:
- Zdaj na seznamu odprtih zavihkov so prikazani in pripeti zavihki (v obliki vrste ikon).
- Dodano gumbi za zapiranje zavihkov (prej je bilo to dejanje skrito v meniju).
- Dodani možnosti »Pripni« in »Izklopi zvok« v meniju zavihka.
- Dodani vizualni znaki, da je zavihek odprt je v zaznamkih oz fiksno na domači strani.
- Pregledovalnik PDF zdaj podpira označevanje besedila (ta funkcija bo postopoma vključiti za vedno več uporabnikov).
- pojavil možnost ogleda zaščitenega pretočnega videa z uporabo kodeka AV1.
- Če odložišče vsebuje povezavo, bo uporabnik videl, ko je fokus nastavljen na prazno naslovno vrstico predlog, da sledite tej povezavi (brskalnik.urlbar.odložišče.featureGate).
- Iskanje odprtih zavihkov prek naslovne vrstice je zdaj proizvaja o vse posode, in ne samo trenutnega (browser.urlbar.switchTabs.searchAllContainers).
- Za udobje uporabnikov, ki so navajeni uporabljati več brskalnikov, dodano nova stran storitve about:settings, ki je povezava do about:preferences.
- Privzeto zdaj so blokirani vsi prenosi prek nezaščitenega protokola HTTP (prej so bili blokirani le prenosi, sproženi s strani HTTPS). Protokol HTTP ni varen; vsako vmesno vozlišče lahko spremeni ali zamenja preneseno datoteko. Uporabnik ima seveda še vedno možnost prisilno dovoliti prenos.
- Izboljšano zaščita pred ponarejanjem imena domene (ko uporabljeni so znaki iz nacionalnih abeced).
- Omogočeno shranjevanje in samodejno izpolnjevanje naslovov (samo za uporabnike iz ZDA in Kanade).
- Glasovno delovanje v načinu branja zdaj eno lahko nadzor s puščicami na tipkovnici.
- Spremenjeno Interakcija s skupinami izbirnih gumbov pri navigaciji s tipko Tab. Če je kateri od gumbov aktiven, bo izbran, ko pritisnete Tab. Če nobeden ni aktiven, tabulatorka izbere prvi gumb, Shift+tabulatorka izbere zadnjega, drugi pritisk tabulatorke pa zapusti skupino gumbov in se premakne na naslednji element, namesto da bi krožil med gumbi kot prej. To vedenje je skladno s standardom WAI-ARIJA.
- Windows: zgraditi zdaj velja Prevajalnik Visual Studio 2022.
- CSS:
- Nepremičnina poravnati vsebino zdaj Dela z zaslonom: blok; (omogoča vam poravnavo elementov na ravni bloka brez pretvorbe vsebnika v flex ali mrežo).
- Nepremičnina transformatorska škatla pridobiti podpora za vrednosti content-box in stroke-box.
- Izvedena lastninska podpora vsebina-vidnost (omogoča vam, da preskočite upodabljanje elementa, dokler ni dejansko potreben).
- JavaScript:
- Vključeno podporo Intl.Segmenter (omogoča izvedbo besedilne segmentacije niza glede na lokalne nastavitve, na primer razčlenitev niza na besede v jezikih, ki ne uporabljajo presledkov za ločevanje besed).
- Izvedeno podporo uvozite datoteke JSON kot module.
- spletna montaža: Vključeno Podpora za več pomnilnikov (modulom WASM omogoča uporabo in uvoz več neodvisnih linearnih pomnilniških lokacij).
- Vključeno podporo Popover API (omogoča ustvarjanje lebdečih elementov uporabniškega vmesnika najvišje ravni, ki jih je mogoče uporabiti za menije dejanj, zdravice po meri itd.). Pojavno okno in njegov sprožilec je mogoče ustvariti z atributi HTML ali JavaScript ter oblikovati s CSS. Implementirani so naslednji spletni API-ji:
- Nepremičnine HTMLButtonElement popoverTargetElement и popoverTargetAction.
- Nepremičnine HTMLInputElement popoverTargetElement и popoverTargetAction.
- Nepremičnina HTMLElement popover, metode hidePopover(), showPopover() и preklopiPopover(), pa tudi dogodki predpreklopom и dogodki toggle_event.
- Pri ustvarjanju pojavnih oken lahko uporabite psevdo razred :popover-open in element :: ozadje.
- Podprti so tudi globalni atributi popovertarget и popovertargetaction.
- pojavil podpora lastnosti RTCIceTransport so bili и gatheringStatepovezani dogodki sprememba stanja и gatheringstatechange_event, kot tudi lastnosti RTCDtlsTransport.iceTransport.
- Izvedeno podporo Element.ariaBrailleLabel и Element.ariaBrailleRoleDescription (odražajo globalne atribute HTML ARIA aria-braillelabel и aria-brailleroledescription.
- Vključeno podporo Clipboard.readText() (omogoča prikaz kontekstnega menija za lepljenje, ko poskušate prebrati podatke iz odložišča, tako da lahko uporabnik potrdi dejanje).
- Izbrisano podpora onemogočena v zadnji izdaji DOMRequest.
- izbrisan lastnine SVGAElement.text (namesto tega ga morate uporabiti textContent).
- Orodja za razvijalce:
- Poročila o kršitvah CSP postali bolj informativen.
- Razhroščevalec naučil sledi vsem mutacijam DOM (:tracer --dom-mutations).
- vrnjeno pred enim letom odstranjena možnost, ki vam omogoča, da onemogočite prekrivanje s sporočilom, da je spletna aplikacija zaustavljena v razhroščevalniku (devtools.debugger.features.overlay). Veljalo je za nepotrebno, a praksa je pokazala, da jo spletni razvijalci včasih potrebujejo.
- Na dno plošče za odpravljanje napak dodano meni za različna dejanja v zvezi s kodnimi karticami.
Vir: linux.org.ru
