Firefox 125

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:
  • 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:
  • 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

Lisa kommentaar