Dostupno Firefox 125. Otkriven u posljednjem trenutku prije izlaska kritična pogreška, tako da je izdanje postavljeno na verziju 125.0.1.
- Linux: Provedeno mogućnost skrivanja gumba za kontrolu prozora koje pružaju teme trećih strana (na primjer, ako je korisnik instalirao temu preglednika treće strane, ali želi koristiti gumbe koji odgovaraju temi sustava): widget.gtk.non-native-titlebar- gumbi.omogućeno.
- Pregled Firefoxa:
- Sada na popisu otvorenih kartica su prikazani i zakačene kartice (u obliku niza ikona).
- Dodano gumbi za zatvaranje kartica (prethodno je ova radnja bila skrivena u izborniku).
- Dodane su opcije "Prikvači" i "Isključi zvuk" u izbornik kartice.
- Dodani vizualni pokazatelji da je kartica otvorena je u oznakama ili fiksni na početnoj stranici.
- PDF preglednik sada podržava označavanje teksta (ova značajka volja postupno uključivati za sve više korisnika).
- Pojavio se mogućnost gledanja zaštićenog strujanja videa pomoću AV1 kodeka.
- Ako međuspremnik sadrži vezu, kada je fokus postavljen na praznu adresnu traku, korisnik će vidjeti prijedlog da slijedite ovaj link (browser.urlbar.clipboard.featureGate).
- Pretraživanje otvorenih kartica putem adresne trake sada je производится na sve posude, a ne samo trenutnog (browser.urlbar.switchTabs.searchAllContainers).
- Za praktičnost korisnika koji su navikli koristiti više preglednika, dodao nova servisna stranica about:settings, koja je poveznica na about:preferences.
- Sada zadano su blokirani sva preuzimanja putem nezaštićenog HTTP protokola (ranije su bila blokirana samo preuzimanja pokrenuta s HTTPS stranica). HTTP protokol je nesiguran; svaki posredni čvor može promijeniti ili zamijeniti preuzetu datoteku. Korisnik, naravno, još uvijek ima mogućnost prisilno dopustiti preuzimanje.
- Poboljšano zaštita od lažiranja naziva domene (kada koriste se znakovi iz nacionalnih pisama).
- Uključeno spremanje i automatsko popunjavanje adresa (samo za korisnike iz SAD-a i Kanade).
- Glasovna gluma u načinu čitanja sada može se upravljanje pomoću strelica na tipkovnici.
- Promijenjeno Interakcija sa grupama radio gumba pri navigaciji tipkom Tab. Ako je bilo koji od gumba aktivan, bit će odabran kada pritisnete Tab. Ako nijedan nije aktivan, tada Tab odabire prvi gumb, Shift+Tab odabire zadnji, a drugi pritisak na Tab napušta grupu gumba i pomiče se na sljedeći element, umjesto da kruži kroz gumbe kao prije. Ovo ponašanje je u skladu sa standardom WAI-ARIJA.
- Windows: Za izgradnju sada primijenjena Visual Studio 2022 prevodilac.
- CSS:
- Vlasništvo uskladiti sadržaj sada djela sa zaslonom: blok; (omogućuje vam poravnavanje elemenata na razini bloka bez pretvaranja vašeg spremnika u flex ili rešetku).
- Vlasništvo transformatorska kutija stečena podrška za content-box i stroke-box vrijednosti.
- Provedena imovinska podrška sadržaj-vidljivost (omogućuje vam da preskočite renderiranje elementa dok stvarno ne bude potreban).
- JavaScript:
- Uključeno podržati Intl.Segmenter (omogućuje izvođenje tekstualne segmentacije niza na temelju lokalizacije, na primjer, rastavljanje niza na riječi u jezicima koji ne koriste razmake za odvajanje riječi).
- Provedeno podržati uvesti JSON datoteke kao module.
- WebSastavljanje: Uključeno Podrška za višestruku memoriju (dopušta WASM modulima korištenje i uvoz više neovisnih linearnih memorijskih lokacija).
- Uključeno podržati Popover API (omogućuje vam stvaranje plutajućih elemenata korisničkog sučelja najviše razine koji se mogu koristiti za izbornike radnji, prilagođene zdravice itd.). Skočni prozor i njegov okidač mogu se stvoriti pomoću HTML ili JavaScript atributa i stilizirati pomoću CSS-a. Implementirani su sljedeći web API-ji:
- Nekretnine HTMLButtonElement popoverTargetElement и popoverTargetAction.
- Nekretnine HTMLInputElement popoverTargetElement и popoverTargetAction.
- Vlasništvo HTMLElement popover, metode hidePopover(), showPopover() и prebaciPopover(), kao i događanja prije prebacivanja и događaji toggle_event.
- Prilikom stvaranja skočnih prozora možete koristiti pseudo klasu :popover-otvori i element ::pozadina.
- Podržani su i globalni atributi popovertarget и popovertargetaction.
- Pojavio se podrška svojstvima RTCIceTransport su и okupljanjeStatepovezani događaji promjena stanja и okupljanjestatechange_event, kao i svojstva RTCDtlsTransport.iceTransport.
- Provedeno podržati Element.ariaBrailleLabel и Element.ariaBrailleRoleDescription (odražavaju globalne ARIA HTML atribute arija-braillelabel и arija-brailleroledescription.
- Uključeno podržati Međuspremnik.readText() (omogućuje vam da prikažete kontekstni izbornik lijepljenja kada pokušavate pročitati podatke međuspremnika tako da korisnik može potvrditi radnju).
- Izbrisano podrška onemogućena u zadnjem izdanju DOMRequest.
- Uklonjeno imovine SVGAElement.text (trebali biste ga koristiti umjesto toga textContent).
- Razvojni alati:
- Izvješća o kršenju CSP-a čelik informativniji.
- Program za ispravljanje pogrešaka naučeno pratiti sve DOM mutacije (:tracer --dom-mutations).
- Vratio se opcija uklonjena prije godinu dana koja vam omogućuje da onemogućite prekrivanje s porukom da je web aplikacija pauzirana u alatu za ispravljanje pogrešaka (devtools.debugger.features.overlay). Smatralo se nepotrebnim, no praksa je pokazala da web programerima ponekad treba.
- Na dno ploče za ispravljanje pogrešaka dodano izbornik za različite radnje u vezi s kodnim karticama.
Izvor: linux.org.ru
