Firefox 121 vÀljalaskmine

Firefox 121 veebibrauseri vÀljalase on toimunud ning pikaajalise toe haru on uuendatud versioonile 115.6.0. Beetatesti on viidud Firefox 122 haru, mille vÀljalaskmine on kavandatud 23. jaanuariks.

Firefox 121 peamised uuendused:

  • Linuxis on vaikimisi lubatud komposiitide kasutamine serverilt Waylandi asemel XWaylandis, mis on lahendanud puutetundliku padja, ĆŸestide toe ja DPI seadistamise probleemid iga monitori jaoks Waylandi baasil olevates keskkondades. Waylandi kasutamine nĂ€itab ka graafika töösoorituse paranemist. Siiski on Waylandi protokolli piirangute tĂ”ttu leidunud probleeme, nĂ€iteks 'pilt pildis' akna vĂ€lja toomisega esiplaanile.
  • Seadete osas Generaal/Surfamine on lisatud valik, mis sunnib linkide allakriipsutamist, sĂ”ltumata saidi CSS-i seadistustest (see vĂ”ib olla kasulik inimestele, kellel on raskusi vĂ€rvide eristamisega).
    Firefox 121 vÀljalaskmine
  • PDF vaatajas on rakendatud ujuva nupu kuvamine, mis vĂ”imaldab eemaldada jooniseid, teksti ja pilte, mis on lisatud PDF-i redigeerimisel.
    Firefox 121 vÀljalaskmine
  • Windows platvormil on rakendatud AV1 Video Extension paketi installimise soovi kuvamine, mis vĂ”imaldab AV1 formaadis video dekodeerimise riistvaralist kiirendamist.
  • macOS platvormil on lisatud hÀÀltega juhtimise tugi.
  • Lisatud on iframe-blokkide viivitatud laadimise tugi, mis vĂ”imaldab mitte laadida sisu, mis asub nĂ€htava ala vĂ€ljas, kuni kasutaja kerib lehte elemendi eelneva koha lĂ€hedale. Iframe'i sildile on lisatud atribuudi 'loading' omadus, mis vĂ”ib vĂ”tta vÀÀrtuse 'lazy' (<iframe loading=lazy>). Viivitatud laadimine vĂ”imaldab vĂ€hendada mĂ€lu kasutamist, vĂ€hendada andmesidet ja kiirendada lehtede algset avamist.
  • Lisatud on CSS-i pseudoklass «:has()», mis võimaldab kontrollida, kas vanemal on lapselement. Näiteks «p:has(span)» katab elemendid <p>, mille sees on element <span>.
  • CSS-i omadusele text-indent on lisatud parameetrid 'hanging' ja 'each-line', mis lihtsustavad lĂ”ikude stiilide vormindamist, nĂ€iteks bibliograafiatega ja luuletustega. Samuti on lubatud mitme text-indent parameetri kombineerimine ĂŒhes vĂ€ljendis, nĂ€iteks 'text-indent: 3em hanging each-line'.
  • CSS omaduseks text-wrap on lisatud parameetrid: „balance“ (aitab parandada mitmerealiste tekstiplokkide ĂŒhtset vormindamist, nagu pikad pealkirjad) ja „stable“ (keelab sisu reformattimise redigeerimise ajal).
  • Funktsioonile Date.parse() on lisatud tugi tĂ€iendavatele formaatidele, nagu MMM-DD-YYYY, millisekundite mÀÀramine, nĂ€dalapĂ€eva mÀÀramine kuupĂ€eva ette (nĂ€iteks „Wed, 1970-01-01“) ja nĂ€dalapĂ€eva vale kirjutamise vead ignoreerimine (nĂ€iteks „foo 1970-01-01“).
  • Lisatud staatiline meetod Promise.withResolvers(), mis vĂ”imaldab kasutada callback-funktsioone resolve ja reject, et mÀÀrata resolutsiooni vĂ”i tagasilĂŒkkamise kĂ€sitlejad Promise'i loomise jĂ€rel.
  • WebAssembly'sse on lisatud tugi return_call ja return_call_indirect kĂ€skudele, et optimeerida saba rekursiooni (tail-call), vĂ€hendades mĂ€lukasutust Stackis, suurendades jĂ”udlust ja parandades funktsionaalsete programmeerimiskeelte tuge.
  • WebTransport API-s, mis on mĂ”eldud andmete saatmiseks ja vastuvĂ”tmiseks brauseri ja serverilt, on lisatud omadus sendOrder, mis vĂ”imaldab seada eraldi prioriteete saatmiseks ja vastuvĂ”tmiseks kahepoolses voos.
  • Veebiarenduse tööriistades on tehtud tööde mugavuse suurendamiseks puuetega inimestele, nĂ€iteks on erinevates tööriistades ĂŒhtlustatud ja suurendatud fookuse indiikaatorit. JavaScripti integreeritud debugeerijas on lisatud valik „Pause on debugger statement“, et debugeerimist vĂ€lja lĂŒlitada.
    Firefox 121 vÀljalaskmine
  • Androidi versioonis on kĂ”rvaldatud kokku kukkumised, mis ilmnesid lĂ”ike tegemisel ja tĂ€isekraanil teate kuvamisel. Probleemid Google Pixel 8 ja Samsung Galaxy S22 telefonide joonistamisel on lahendatud. Kasutusele on vĂ”etud lisamoodulite kataloog. PrivaatsusreĆŸiimis on tagatud kolmandate osapoolte kĂŒpsiste ja kohaliku salvestuse juurdepÀÀsu blokeerimine. KĂ€e seadistamise ajal on Enhanced Tracking Protection reĆŸiimis sisse lĂŒlitatud jĂ€lgimiskoodi blokeerimine, mida kasutatakse sotsiaalmeedias.

Firefox 121 versioonis on lisaks uuendustele ja vigade parandustele kĂ”rvaldatud 27 haavatavust. 13 haavatavust (11 on koondatud CVE-2023-6864 ja CVE-2023-6873 alla), mis on klassifitseeritud ohtlikeks, on pĂ”hjustatud mĂ€luhaldusprobleemidest, nagu puhvrite ĂŒletĂ€itumine ja juba vabastatud mĂ€lupiirkondadele juurdepÀÀs. Need probleemid vĂ”ivad potentsiaalselt vĂ”imaldada kurjategijatel koodi kĂ€ivitada, kui avaneda spetsiaalselt kujundatud lehti. Veel ĂŒks ohtlik haavatavus (CVE-2023-6135) on seotud NSS teegi haavatavusega „Minerva”, mis vĂ”imaldab rekonstrueerida privaatvĂ”tme andmete analĂŒĂŒsi kaudu kolmandate osapoolte kanalites.

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