Firefox 86 vÀljalase

Web-brauseri Firefox 86 vÀljalase on toimunud. Lisaks on loodud pikaajalise toe haru versioon 78.8.0. Beetatestimise staadiumisse on lÀinud Firefox 87 haru, mille vÀljalase on planeeritud 23. mÀrtsiks.

Peamised uuendused:

  • Range sisu blokeerimise reĆŸiimis (strict) on aktiveeritud Cookie’de tĂ€ieliku kaitse reĆŸiim (Total Cookie Protection), kus igale saidile kasutatakse eraldi isoleeritud salvestust Cookie’dele. Pakutud isoleerimise meetod ei luba Cookie’sid kasutada jĂ€lgimiseks veebilehtede vahel, kuna kĂ”ik Cookie’d, mis on mÀÀratud laaditavatesse veebilehtede kolmandatesse osadesse, seotakse nĂŒĂŒd pĂ”hisaidiga ja ei edastata nendele osadele teiste saitide kĂŒlastamisel. Erandina on veebilehtede vahelise Cookie’de edastamine jĂ€etud teenustele, mis ei ole seotud kasutajate jĂ€lgimisega, nĂ€iteks ĂŒhtlustatud autentimise rakendustes. Teave blokeeritud ja lubatud veebilehtede vaheliste Cookie’de kohta kuvatakse menĂŒĂŒs, mida nĂ€idatakse, kui klĂ”psate aadressiribal kaitsesĂŒmbolil.
    Firefox 86 vÀljalase
  • Kasutajatele on aktiveeritud uus dokumentide eelvaate liides enne printimist, samuti on tagatud integreerimine sĂŒsteemsete printeri seadistustega. Uus liides töötab lugeja reĆŸiimi sarnaselt ja toob eelvaate avamise aktiivsel vahekaart, asendades olemasoleva sisu. KĂŒljepaneelis on saadaval tööriistade komplekt printeri valimiseks, lehe formaadi seadistamiseks, printimise parameetrite muutmiseks ja pĂ€iste ja tausta printimise haldamiseks.
    Firefox 86 vÀljalase
  • Canvas ja WebGL elementide joonistamisoperatsioonid on ĂŒle viidud eraldi protsessile, mis vastutab operatsioonide edastamise eest GPU-le. See muudatus on oluliselt parandanud stabiilsust ja jĂ”udlust veebisaitidel, mis kasutavad WebGL ja Canvas.
  • Kogu video dekodeerimisega seotud kood on viidud uude RDD protsessi, mis on tĂ”stnud turvalisust video töötlejate isolatsiooni tĂ”ttu eraldi protsessis.
  • Linuxi ja Androidi kogumikud sisaldavad kaitset rĂŒnnakute eest, mis manipuleerivad virna ja hunniku ristumisega. Kaitse pĂ”hineb valiku "-fstack-clash-protection" kasutamisel, mille puhul kompilaator lisab kontrollkutsed (probe) iga statilise vĂ”i dĂŒnaamilise virna eraldamise ajal, mis vĂ”imaldab tuvastada virna ĂŒlevoolu juhtumeid ja blokeerida virna ja hunniku ristumisega seotud rĂŒnnakumeetodeid, mis on seotud tĂ€itmisvoo vahetamisega virna kaitse guard-lehtede kaudu.
  • Lugejamood vĂ”imaldab nĂŒĂŒd vaadata HTML-lehti, mis on salvestatud kohalikku sĂŒsteemi.
  • AVIF (AV1 Image Format) pildiformaadi tugi on vaikimisi sisse lĂŒlitatud. See kasutab videode kodeerimise AV1 tehnoloogiaid, et saavutada sisemise tihendamise. AVIF kompressitud andmete konteiner on tĂ€ielikult analoogne HEIF-iga. AVIF toetab nii HDR (High Dynamic Range) kui ka laia vĂ€rvigamma ja standardse dĂŒnaamilise ulatusega (SDR) pilte. Varem nĂ”udis AVIF-i lubamine "image.avif.enabled" seadistamise sisestamist about:config-sse.
  • Toetatakse nĂŒĂŒd mitu videot korraga, kui kasutatakse pildipildi reĆŸiimi.
    MĂ€ngi videot
  • Eksperimentaalse SSB (Site Specific Browser) reĆŸiimi tugi on lĂ”petatud, mis vĂ”imaldas luua saidile eraldi otsetee avamiseks ilma brauseri liidese elementideta ja eraldi ikooniga tegumiribal, sarnaselt tĂ€isfunktsionaalsetele rakendustele. LĂ”petamise pĂ”hjuseks on lahendamata probleemide olemasolu, kahtlane kasu lauaarvutite kasutajatele, piiratud ressursid ja soov suunata need pĂ”hitoote arendamisele.
  • WebRTC (PeerConnections) ĂŒhenduste puhul on lĂ”petatud DTLS 1.0 (Datagram Transport Layer Security) protokolli tugi, mis pĂ”hineb TLS 1.1-l ja mida kasutati WebRTC-s heli ja video edastamiseks. DTLS 1.0 asemel soovitatakse kasutada DTLS 1.2, mis pĂ”hineb TLS 1.2-l (DTLS 1.3, mis pĂ”hineb TLS 1.3-l, ei ole veel valmis).
  • CSS-is on lisatud funktsioon image-set(), mis vĂ”imaldab valida erineva eraldusvĂ”imega variantide hulgast pildi, mis sobib kĂ”ige paremini praeguste ekraani parameetrite ja vĂ”rguĂŒhenduse ribalaiusega. background-image: image-set( "cat.png" 1dppx, "cat-2x.png" 2dppx, "cat-print.png" 600dpi);
  • CSS-i omaduses „list-style-image” on lubatud mÀÀrata piltide mÀÀratlemise igasuguseid vorme CSS-i kaudu, et mÀÀrata pildi tĂ€histe jaoks loendis.
  • CSS-is on lisatud pseudo-klassi „:autofill”, mis vĂ”imaldab jĂ€lgida, kui veebibrowser tĂ€idab input-nime tagi automaatselt (kĂ€sitsi tĂ€itmisel selektor ei toimi). input:autofill { border: 3px solid blue; }
  • JavaScriptis on vaikimisi saadaval sisseehitatud objekt Intl.DisplayNames, mille kaudu on vĂ”imalik saada lokaliseeritud keelte, riikide, valuutade, kuupĂ€evaelementide jne nimetusi. let currencyNames = new Intl.DisplayNames([‘et’], {type: ‘currency’}); currencyNames.of(‘USD’); // „USA dollar” currencyNames.of(‘EUR’); // „Euro”
  • DOM-is on tagatud, et „Window.name” omaduse vÀÀrtus lĂ€htestatakse tĂŒhjaks vÀÀrtuseks, kui laetakse teine ​​lehtena. domeen ja vana vÀÀrtuse taastamine, kui klĂ”psatakse tagasi nupule ja naasedakse vanale lehele.
  • Veebiarendusvahenditesse on lisatud utiliit, mis teavitab teid, kui mÀÀrate CSS-is tabelite sisemiste elementide jaoks marginaali vĂ”i sisu vahed.
    Firefox 86 vÀljalase
  • Veebiarendusvahendite menĂŒĂŒs on nĂ€htav praeguse lehe vigade arv. Kui klĂ”psate punasel indikaatoril, kus on vigade arv, saate kohe minna veebikonsolisse, et vaadata vigade loendit.
    Firefox 86 vÀljalase

Lisaks uuendustele ja vigade parandamisele on Firefox 86-s parandatud 25 haavatavust, millest 18 on mĂ€rgistatud kui ohtlikud. 15 haavatavust (CVE-2021-23979 ja CVE-2021-23978 alla kogutud) on pĂ”hjustatud mĂ€lu töötamise probleemidest, nagu puhver ĂŒletamine ja juba vabastatud mĂ€lupiirkondadele juurdepÀÀs. Potentsiaalselt vĂ”ivad need probleemid viia pahatahtliku koodi tĂ€itmiseni spetsiaalselt vormindatud lehtede avamisel.

Firefox 87, mis on nĂŒĂŒd beetatestimise etapis, paistab silma Backspace-klahvi kĂ€sitlemise vĂ€ljalĂŒlitamisega vĂ€ljaspool sisendi formaate. KĂ€sitlemise eemaldamine tuleneb sellest, et Backspace-klahvi kasutatakse aktiivselt tekstide sisestamisel vormides, kuid vormi fookusest vĂ€ljaspool kĂ€itab see tagasi mineku kĂ€su, mis vĂ”ib viia sisestatud tekstide kaotamiseni, kuna kasutaja liigub kogemata teisele lehele. Vanade kĂ€itumise taastamiseks on about:config lisatud valik browser.backspace_action. Lisaks, kui kasutatakse leheotsingut, kuvatakse kerimisriba kĂ”rval nĂŒĂŒd mĂ€rkused leitud vĂ”tmete positsiooni nĂ€itamiseks. Web Developer menĂŒĂŒ on mĂ€rgatavalt lihtsustatud ja harva kasutatavad elemendid on eemaldatud Library menĂŒĂŒst.

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