Firefox 125

Saadaval Firefox 125. Viimase hetke jooksul enne väljaandmist tuvastati kriitiline viga, seega on väljaandmine määratud versioonile 125.0.1.

  • Linux: On rakendatud võimalus peita akna juhtimise nuppe, mida pakuvad kolmandate osapoolte teemad (näiteks kui kasutaja on installinud kolmanda osapoole brauseriteema, kuid soovib kasutada süsteemiteemaga vastavaid nuppe): widget.gtk.non-native-titlebar-buttons.enabled.
  • Firefoxi vaade:
    • Ava vahekaartide nimekirjas on nüüd kuvatakse ja kinnitatud vahekaarte (ikoonide rida kujul).
    • Lisatud vahekaartide sulgemise nuppe (varem oli see toiming peidetud menüüsse).
    • Vahekaartide menüüsse on lisatud valik «Kinnita» ja «Keela heli».
    • Lisatud visuaalsed märgid, et avatud vahekaart asub on järjehoidjates või kinni pandud esilehelt.
  • PDF-vaaturi uus funktsioon toetab teksti värviga esile tõstmist (see funktsioon rakendatakse hakkab järk-järgult olema kätetav üha enamatele kasutajatele).
  • Ilmnes võimalus vaadata kaitstud voogedastuse videot, mis kasutab AV1 koodekit.
  • Kui lõikelaual on link, siis kui fookus on paigaldatud tühjale aadressirivile, näeb kasutaja ettepanekut sellele lingile üle minna (browser.urlbar.clipboard.featureGate).
  • Aadressiriba kaudu avatud vahekaardid otsitakse nüüd teostatakse kohta kõigis konteinerites, mitte ainult hetkel (browser.urlbar.switchTabs.searchAllContainers).
  • Kasutajate mugavuse huvides, kes on harjunud kasutama mitut brauserit, on lisatud on uus teenusesäte about:settings, mis on link about:preferences.
  • Vaikimisi blokeeritakse lubatakse nüüd kõik allalaadimised, mis on tehtud kaitsmata HTTP-protokolli kaudu (varem blokeeriti vaid HTTPS-lehtedelt algatatud allalaadimised). HTTP-protokoll on ebaturvaline, iga vahepealne sõlm võib allalaaditavat faili muuta või asendada. Kasutajal on endiselt võimalus allalaadimist käsitsi lubada.
  • Parandatud domeenide nimede valeesituse kaitse (kui kasutatakse märke rahvuslikest tähestikest).
  • Lubatud aadresside salvestamine ja automaatne täitmine (ainult USA ja Kanada kasutajatele).
  • Lugemisrežiimis hääldamise nüüd saab on võimalik juhtida klaviatuuri nooleklahvidega.
  • Muudetud Gruppide raadio nuppudega interaktsioon Tab klahviga navigeerimisel. Kui üks nupp on aktiivne, valitakse see Tab klahvi vajutamisel. Kui ükski nupp ei ole aktiivne, valib Tab esimese nupu, Shift+Tab viib viimasele nupule, ja järgneva Tab vajutamise korral lahkub nuppade grupist ja liigub järgmistesse elementidesse, mitte ei tee enneolematut nuppade tsüklilist vahetust, nagu enne. Selline käitumine vastab standardile. WAI-ARIA.
  • Windows: Nüüdseks on koostamiseks kasutatud Visual Studio 2022 kompilaator.
  • CSS:
    • Omadus align-content nüüd koos display: block; (kõrvaldab elementide joondamise plokkide tasemel ilma oma konteinerit flex või grid-ks muundamata).
    • Omadus transform-box on saanud supporting content-box ja stroke-box väärtusi.
    • Selle omaduse tugi on rakendatud content-visibility (võimaldab elementide renderdamise vahelejätmist, kuni neid tõeliselt vajatakse).
  • JavaScript:
  • WebAssembly: Käivitatud tugiteenus mitme mäluga (võimaldab WASM moodulitest kasutada ja importida mitu sõltumatut lineaarset mälutükki).
  • Käivitatud toetamine Popover API (võimaldab luua tasemeülese kasutajaliidese hüpikaknaid, mida saab kasutada tegevuste menüüde, kohandatud hüpikteadetena jne). Hüpikaken ja selle käivitusmehhanism võivad olla loodud HTML- või JavaScripti atribuutide abil ning kujundatud CSS-i abil. Rakendatud on järgmised veeb-API-d:
  • Ilmnes toetab omadusi RTCIceTransport state ja gatheringState, seotud sündmusi statechange ja gatheringstatechange_event, samuti omadusi RTCDtlsTransport.iceTransport.
  • On rakendatud toetamine Element.ariaBrailleLabel ja Element.ariaBrailleRoleDescription (peegeldavad globaalset HTML-i atribuuti ARIA aria-braillelabel ja aria-brailleroledescription.
  • Käivitatud toetamine Clipboard.readText() (võimaldab proovida lugeda lõikelaualt andmeid ja kuvada kontekstimenüü kleepimiseks, et kasutaja saaks kinnitada toimingu).
  • Eemaldatud välja lülitatud eelnevas väljaandes toetus DOMRequest.
  • Eemaldatud omadus SVGAElement.text (koos sellega tuleks kasutada textContent).
  • Arendaja tööriistad:
    • CSP rikkumise teated tänapäeval peaks olema põhjalikumad.
    • Silumine õppinud jälgida kõiki DOM-i muutusi (:tracer —dom-mutations).
    • Tagasimakstud eelmine aasta eemaldatud valik, mis võimaldas välja lülitada ülekande pildi, mis teavitab, et veebirakendus on debugger'is peatatud (devtools.debugger.features.overlay). See tunnistati ebavajalikuks, kuid praktika on näidanud, et veebiarendajad vajavad seda mõnikord.
    • debugger'i paneeli alumine osa lisatud menüü erinevate toimingute jaoks, mis on seotud koodikaardiga.

Allikas: linux.org.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster