Saadaval Firefox 152, mille peamisteks uuendusteks on ümber kujundatud seadeharu ja katse JPEG XL toe toetamine.
- Täielikult ülevaatatud brauseri seadeharu (browser.settings-redesign.enabled). Suured alajaotused on jagatud eraldi lehtedeks, seadeharu navigeerimine on paranenud.
- Lisatud täiendavad intervallid lehe suuruse muutmisel.
- Eksperimentaalsete seadete sektsiooni on lisatud võimalus JPEG XL (JXL) toe sisselülitamine. (JXL).
- Aadressiribal sõnade "vaikselt", "rahulikult" ja "ššš" sisestamisel ilmub tuleb ettepanek kõigi vahelehtede heli väljalülitamiseks, mis seda esitavad.
- Linuxis ja Windowsis on võimalik kopeerida vahelehe aadress (sealhulgas mitteaktiivne) või mitu valitud vahelehte, valides "Jaga" → "Kopeeri link" vahelehe kontekstimenüüs.
- Tööriistariba seadetes on saadaval on nupp "Saada vahekaart", mille saab tõmmata tööriistaribale.
- Lehele "Turuletuleku viga" lisatud TLS veakood.
- On rakendatud toetamine WebAuthn seotud päritolu päringud (võimaldab kasutada ühte paroolivõtit mitmel domeenil).
- Kui kasutaja uuendab lehte privaatse sirvimise režiimis, peab Firefox seda rikete olemasoluna ja teeb ettepaneku välja lülitada jälgijate blokeerimine.
- Külgmenüüs „Vahekaartide seadmed“ on nüüd lubab avas lingi uues vahekaardis või uues konteineris.
- Kui kasutaja alustas PDF- või mõne muu brauseris avaneva faili allalaadimist ja seejärel sulges praeguse vahekaardi või vahetas teise, siis fail nüüd avaneb taustal, mitte ei võta fookust.
- Parandatud kontekstimenüüs pole „Kleebi“ valikut tekstiredigeerimisel mõnedes saitides (Squarespace, LinkedIn, eBay).
- Mitme ekraaniga süsteemides avaneb „Teave programmi kohta“ nüüd samal ekraanil nagu viimane kasutatud brauseriaknas. diaalogiakna disain „Teatage rikkisest veebilehe kohta“. Eelkõige, kui valitakse kategooria „Midagi muud“, peab kasutaja nüüd kirjeldama, mis tema arvates on rikki läinud.
- Uuendatud Sisseehitatud tõlkija on nüüd saanud tugitakse baski ja galicia keelt.
- Kroatia, Briti inglise, gruusia, farsi, sloveeni, tadžiki, tamili, tiibeti, türgi, welshi ja korsa keele koosseisudes on vaikimisi lisatud õigekirjakontrolli sõnaraamat.
- Koos kokku on sisse lülitatud õigekirjakontrolli sõnastik horvaadi, briti inglise, grusiini, pärsia, sloveeni, tadžiki, tamili, tiibeti, türgi, welshi ja kosa keeles.
- V Linux ja macOS parandatud vale liikumine ja valimine nooleklahvide аб текста, написанному справа налево.
- macOS:
- Käivitatud globaalne profiili varukoopia tugi.
- Seotud süsteemi klahvikombinatsioonide tugi teksti navigeerimiseks, sealhulgas lõikudest mööda liikuda.
- Pildid, mida lohistatakse brauserist töölauale nüüd paigutatakse faili sinna, kuhu see on lohistatud, ja reageerib kiiremini.
- Küpsised, mis ei sisalda sümbolit =, nüüd töödeldakse kui küpsiseid ilma väärtusteta (name="foo", value=""), mitte kui nimekampe (name="", value="foo"). Safari käitub samuti.
- SVG: Ilmnes SVGTextPathElement.side omaduse tugi (määrab, mille külje pealt joonistatakse tekst tekstiteel).
- CSS: Lisatud omadus välja suuruse määramine (võimaldab juhtida vormielementide suurust).
- API:
- Liides PerformanceResourceTiming on saanud omadused firstInterimResponseStart ja finalResponseHeadersStart (võimaldavad mõõta aega, mis kulub brauseril pärast päringu saatmist vahepealsete HTTP-vastuste ja lõpliku HTTP-vastuse saamiseks).
- On rakendatud AnimationEvent.animation ja TransitionEvent.animation omaduste tugi (pakuvad mugavamat viisi, kuidas saada seostatavat animatsiooni, võrreldes kutsumisega element.getAnimations() filtreerimise kaudu omaduste animationName või propertyName järgi).
- DOM:
- Liides Teate nüüd toetab omadused actions ja maxActions (kattuvad vastavalt tegevustega, mis on määratud ServiceWorkerRegistration.showNotification(), ja platvormist sõltuv maksimaalne tegevuste arv, mille saab määrata teate jaoks). See võimaldab arendajatel lisada veebiteadetes nuppe, mis täidavad teatud toiminguid.
- Meetod Element.getAnimations() nüüd suuteline võtma parameetri options.pseudoElement (võimaldab otse valida konkreetse pseudoelemendi, mitte filtreerida tulemusi, mida saadakse koos { subtree: true }).
- Meetod Element.requestPointerLock() sai toetab parameetrit options.unadjustedMovement (võimaldab keelata hiire kiirenduse operatsioonisüsteemi tasemel ja kasutada "tooreid" hiire liikumise andmeid, kui on vajalik aeglane ja täpne kursorihalduse kontroll).
- Meedia, WebRTC ja Web Audio: omadus receiveTime on nüüd on lisatud metameetmetes, mis saadakse meetodite kaudu RTCEncodedVideoFrame.getMetadata() ja RTCEncodedAudioFrame.getMetadata(), ja saab edastada ka konstruktoritesse RTCEncodedVideoFrame() ja RTCEncodedAudioFrame() nagu omadus parameetrites options.
- Arendaja tööriistad: Lisatud seade "Kuva kommentaarid", mis võimaldab keelata HTML-kommentaaride kuvamise Inspektoris.
Allikas: linux.org.ru
