Firefox 129 vÀljalase

KĂ€ivitati Firefox 129 veebibrauser ja uuendati varasemate pikaajaliste tugiversioonide — 115.14.0 ja 128.1.0 — harud. Beta-testimise etappi on jĂ”udnud Firefox 130 haru, mille vĂ€ljaanne on planeeritud 3. septembriks.

Firefox 129 peamised uuendused:

  • Vaikimisi on aktiveeritud reĆŸiim HTTPS-First, kus brauser proovib esmalt avada HTTP lehte HTTPS kaudu ("http://" asendatakse "https://"), ja kui katse ebaĂ”nnestub, pöördub automaatselt tagasi krĂŒpteerimata saidi poole. ReĆŸiimi keelamiseks tuleb kasutada valikut „dom.security.https_first” lehelt about:config. Erinevalt seadetes lubatavast valikulisest reĆŸiimist „Ainult HTTPS” ei kohaldata reĆŸiimi HTTPS-First alamressursside, nagu pildid, skriptid ja stiilitabelid, laadimisel, vaid see kehtib ainult saidi avamisel, mis toimub lingi klikkimise vĂ”i URL-i sisestamise kaudu aadressiribale.
  • Platvormidel Linux, Windows 11 ja Android 10+ on vĂ”imalik kasutada sĂŒsteemi resolvrit DNS-kirjade mÀÀramiseks, mille kaudu edastatakse teave avatud vĂ”tme kohta ECH (Encrypted Client Hello) mehhanismi jaoks. See jĂ€tkab ESNI (Encrypted Server Name Indication) tehnoloogia arengut ja tagab TLS-seansside parameetrite, nagu nĂ”utud domeeninimi, teabe krĂŒptimise. ECH peamine erinevus ESNI-st on see, et ECH krĂŒpteerib kogu TLS-i ClientHello sĂ”numi, mitte ĂŒksikute vĂ€ljade tasemel, mis vĂ”imaldab blokeerida lekkeid vĂ€ljade kaudu, mida ESNI ei katab, nagu PSK (Pre-Shared Key) vĂ€li. Muudatus vĂ”imaldab ka kasutada HTTP/3 protokolli ilma Alt-Svc pĂ€ise kasutamiseta. Varasemalt nĂ”udis ECH vĂ”tme saamine DNS over HTTPS lubamist. Peidetud domeen HTTPS-i liikluses, muuhulgas mĂ”nel juhul lahendab hiljuti tĂ€heldatud YouTube'i vaatamise kiirusprobleeme vene teenusepakkujate kasutajatel.
  • Lugejamood (Reader View) on laienenud menĂŒvĂ”imalustega teksti kuvamise ja lehe paigutuse kohandamiseks — lisandunud on vĂ”imalus reguleerida vahemaid mĂ€rkide ja sĂ”nade vahel ning valida teksti joondamise meetod.
    Firefox 129 vÀljalase
  • Lugeja reĆŸiimile on lisatud uus menĂŒĂŒ „Teema”, et seadistada taustavĂ€rve, teksti ja linke vaatamise ajal, samuti valida pĂ”hiekranite kuvamisreĆŸiimide (tume, hallid tooned, hele, kontrastne, sepia) vahel.
    Firefox 129 vÀljalase
  • Sakide nuppude kohal hĂ”ljudes kuvatakse sisu pisipilte. Lisaks pisipildile on sakile lisatud ka teave sakis kuvatud lingi kohta. Eeldatakse, et muudatus lihtsustab soovitud saki leidmist, vĂ€listades vajaduse sakide vahel vahetada. Need, keda tĂŒĂŒtavad ĂŒleliigsed automaatselt hĂŒpikaknad, saavad uue funktsiooni vĂ€lja lĂŒlitada seadega „browser.tabs.hoverPreview.enabled” lehelt about:config.
    Firefox 129 vÀljalase
  • Prantsusmaa ja Saksamaa kasutajatele on vaikeseadistuseks lisatud aadressivormide automaatne tĂ€itmine. Varem oli see vĂ”imalus saadaval ainult USA ja Kanada kasutajatele. Muudesse riikidesse reĆŸiimi lubamiseks saab kasutada seadet „extensions.formautofill.addresses.supportedCountries” lehelt about:config. Aadressi redigeerimiseks, mis lisatakse vormidesse, saab sektsioonis Autofill privaatsuse ja turvalisuse seadetes kasutada salvestatud aadresside redigeerimise nuppu.
    Firefox 129 vÀljalase
  • Lisatud oneksperimentaalne kĂŒlgpaneeli teostus ja vĂ”imalus vertikaalselt paigutada sakid, mis vĂ”imaldab eraldada lisanduvat ekraanina. Ruumi sisu vaatamiseks laiekraanidel. Vertikaalsete sakide lubamiseks tuleb aktiveerida seaded sidebar.revamp ja sidebar.verticalTabs lehelt about:config. KĂŒlgpaneel vĂ”ib olla kas avatud vĂ”i suletud. Avatud olekus kuvatakse saki tĂ”stetud pealkirjad ja kĂŒlgpaneeli vĂ€lja tĂ”stetud operatsioonide nimetused, suletud olekus kuvatakse ainult saitide ja operatsioonide ikoonid.
    Firefox 129 vÀljalase
  • CSS-sse on lisatud @-reegel „@starting-style”, et rakendada stiili elemendile selle esialgsel joonistamisel, mida saab kasutada ĂŒlemineku animatsiooni loomisel elemendi avamine lehelt (seisundis „display: none”) vĂ”i elemendi DOM-i lisamisel.
  • Lisatud on CSS-i omadus „transition-behavior”, et rakendada ĂŒlemineku animatsiooni diskreetsetele omadustele, nagu „display”.
  • Realiseeriti textInput sĂŒndmus, mis ei ole standardis mÀÀratletud, kuid mida kasutatakse mĂ”nedes vanade raamistikuga veebirakendustes enne inputi sĂŒndmust.
  • JavaScriptis on lisatud toetust tĂŒĂŒbitud massiividele Float16Array, samuti DataView meetoditele, et lugeda ja seadistada Float16 tĂŒĂŒbiga vÀÀrtusi, ning Math.f16round() meetod, et ĂŒmardada numbreid 16-bitise tĂ€psusega. Float16 tĂŒĂŒp vĂ”ib osutuda kasulikuks GPU-dega töötamisel, et vĂ€hendada mĂ€lu tarbimist vĂ”rreldes Float32 ja Float64 tĂŒĂŒpidega.
  • API mediaCapabilities.decodingInfo() on rakendatud vĂ”imalus dekodeerida mĂ€ngitava krĂŒpteeritud sisu konfiguratsiooni ja saada teavet selle krĂŒpteerimise vĂ”tme sĂŒsteemi kohta.
  • Web Crypto API-s on lisatud digitaalsete allkirjade toetus Ed25519 algoritmi alusel, mida saab kasutada SubtleCrypto meetodites: sign(), verify(), generateKey(), importKey() ja exportKey().
  • Veebiarenduse tööriistades on rakendatud uusi CSS-i probleemide hoiatusi, mis kuvatakse tĂ”rketeadete korral, kui omadusi resize ja float kasutatakse valesti, kui box-sizing omadust rakendatakse elementidele, mis ignoreerivad kĂ”rguse ja laiusese muutmist, ning spetsiaalseid CSS omadusi, mida HDMI elementidele, mis ei ole tabelite seondumisega.

    VĂ”rgutegevuse analĂŒĂŒsi paneelis rakendatakse nĂŒĂŒd Network Blocking funktsiooni mitte ainult HTTP vastuste, vaid ka HTTP pĂ€ringute suhtes. InspekteerimisreĆŸiimis on kĂŒlgpaneelis Reeglid lisatud reeglite kuvamine "@starting-style" ning on rakendatud kontekstipĂ”hised vihjed funktsiooni var() jaoks, mis nĂ€itavad kohandatud CSS omaduste "@starting-style" vÀÀrtusi.

  • Androidi platvormi versioonis on vĂ”imalik alla laadida keelepakette, et tĂ”lkida teksti offline reĆŸiimis.

Lisaks uuendustele ja vigade parandusele on Firefox 129-s kĂ”rvaldatud 14 haavatavust. 11 haavatavust on mĂ€rgitud kui ohtlikud, millest 6 on pĂ”hjustatud mĂ€luhalduse probleemidest, nagu puhver ĂŒletĂ€itumine ja juba vabastatud mĂ€lu piirkondadele juurdepÀÀs. Potentsiaalselt vĂ”ivad need probleemid viia kurjategija koodi tĂ€itmisele, kui avatakse spetsiaalselt kujundatud lehti.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster