Firefox 90 vÀljaanne

Ilmus vÀlja Firefox 90 veebibrauseri uus versioon. Samuti on loodud pikaajalise toe haru versioon 78.12.0. Peagi viiakse beetatestimise etappi Firefox 91 haru, mille vÀljaandmine on kavandatud 10. augustiks.

Peamised uuendused:

  • Seadete jaotises „Privaatsus ja turvalisus” on lisatud tĂ€iendavad seaded „HTTPS Only” reĆŸiimi jaoks, mille aktiveerimisel suunatakse kĂ”ik krĂŒpteerimata taotlused automaatselt turvalistele lehekĂŒlgede variantidele („http://” asendatakse „https://” - ga). Pakutakse liidest erandite loendi haldamiseks, kust sĂ€ilitatakse vĂ”imalus kasutada „http://” ilma sundasendamiseta „https://” - ga.
    Firefox 90 vÀljaanne
  • TĂ€psem on SmartBlocki mehhanismi rakendamine, mis on mĂ”eldud probleemide lahendamiseks veebilehtedel, mis tekivad vĂ€listest skriptidest tĂ€helepanu pööramise reĆŸiimis vĂ”i soovimatu sisu tugevdatud blokeerimise aktiveerimisel. SmartBlock asendab jĂ€lgimise skripte peegeldustega, et tagada saidi korrektne laadimine. Peegeldused on ette valmistatud mitmete populaarsete kasutajate jĂ€lgimise skriptide jaoks, mis on kantud Disconnecti loendisse. Uues versioonis on sisse lĂŒlitatud Facebooki vidinate kohandatud blokeerimine, mis on paigutatud kolmandate osapoolte veebilehtedele – vaikimisi skriptid blokeeritakse, kuid blokeerimine tĂŒhistatakse, kui kasutaja on sisse logitud Facebooki kontole.
  • Sisseehitatud FTP-protokolli rakendus on eemaldatud. Protokolli identifikaatoriga linkide avamisel „ftp://” pĂŒĂŒab brauser nĂŒĂŒd kĂ€ivitada vĂ€list rakendust, nagu kĂ€itatakse „irc://” ja „tg://” töötlejatena. FTP toe lĂ”petamise pĂ”hjuseks on selle protokolli haavatavus modifitseerimise ja vahepealse liikluse salvestamise rĂŒnnakute ajal. Firefoxi arendajate arvates ei ole tĂ€napĂ€eval mingit pĂ”hjust kasutada FTP -d, mitte HTTPS -i, ressursside allalaadimise jaoks. Lisaks on Firefoxi FTP toe kood vĂ€ga vana, tekitab hooldamise probleeme ja tal on olnud suur hulk eelnevaid haavatavusi.
  • PDF-vormingus lehe salvestamisel (valik „Print to PDF”) on dokumentis tagatud töötavate hĂŒperlinkide sĂ€ilitamine.
  • KontextimenĂŒĂŒ „Ava pilt uues sakkis“ nupp on ĂŒmber kujundatud nii, et pilt avatakse taustal oleva sakkina (varem viidi klikkimisega kohe edasi uuele sakkile pildiga, nĂŒĂŒd jÀÀb aktiivseks vana sakk).
  • WebRender'i koostamissĂŒsteemis, mis kasutab elementide lehe koostamiseks shader'e, on tehtud tööd tarkvaralise renderdamise jĂ”udluse parandamiseks. Enamikul vanemate graafikakaartidega sĂŒsteemidel vĂ”i probleemsete graafikadraiveritega on WebRender'i koostamissĂŒsteemis sisse lĂŒlitatud tarkvaraline renderdamise reĆŸiim (gfx.webrender.software=true anname about:config).
  • Windowsi platvormile mĂ”eldud kogumites on tagatud taustal vĂ€rskenduste rakendamine ka siis, kui Firefox ei ole avatud.
  • Kliendiserverite autentimise vĂ”imalus, mis on salvestatud riistvaratokenites vĂ”i operatsioonisĂŒsteemi sertifikaatide salvedes, on ellu viidud.
  • Toetatakse HTTP-pealkirjade Fetch Metadata rĂŒhma (Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site ja Sec-Fetch-User), mis vĂ”imaldab edastada tĂ€iendavaid metaandmeid korralduse olemuse kohta (ristsaidete taotlus, taotlus lĂ€bi img-sildiga, taotlus, mida ei ole kasutaja tegevused algatanud jne) kaitse tĂ€iustamiseks. serveris MĂ”nedel tĂŒĂŒpi rĂŒnnakute vastu on nĂ€iteks ebatĂ”enĂ€oline, et rahaĂŒlekande töötleja link oleks mÀÀratud lĂ€bi img-sildi, seega vĂ”ib selliseid taotlusi blokeerida ilma rakendusele edastamata.
  • JavaScriptis on ellu viidud klassi meetodite ja vĂ€ljade privaatsuse mĂ€rgistamise tugi, pĂ€rast mida on neile juurdepÀÀs avatud ainult klassi sees. MĂ€rgistamiseks tuleb nime ette mĂ€rkida „#“: class ClassWithPrivateField { #privateField; static #PRIVATE_STATIC_FIELD; #privateMethod() { return ‘hello world’; } }
  • Intl.DateTimeFormat konstruktori on lisatud dayPeriod omadus, mis vĂ”imaldab nĂ€idata ligikaudu pĂ€eva aega (hommikul, Ă”htul, pĂ€eval, öösel).
  • JavaScriptis on Array, String ja TypedArray objektidesse lisatud meetod at(), mis vĂ”imaldab kasutada suhtelist indeksimist (indeksi mÀÀramisel kasutatakse suhtelist positsiooni) ja sealhulgas negatiivsete vÀÀrtuste mÀÀratlemist lĂ”pu suhtes (nĂ€iteks „arr.at(-1)” tagastab massiivi viimase elemendi).
  • Toetatakse vananenud omadusi WheelEvent — WheelEvent.wheelDelta, WheelEvent.wheelDeltaX ja WheelEvent.wheelDeltaY, mis vĂ”imaldab tagada ĂŒhilduvuse mĂ”nede vanade lehtedega, mis kadusid pĂ€rast hiljutist WheelEvent'i ĂŒmbertegemist.
  • Canvas API-s CanvasRenderingContext2D liideses on ellu viidud meetod createConicGradient(), mis vĂ”imaldab luua gradientide, mis moodustuvad mÀÀratud koordinaatide ĂŒmber (lisaks eelnevalt kĂ€ttesaadavatele lineaarsetele ja radiaalsetele gradientidele).
  • Lisatud toe URI-skeemile "matrix", mida saab kasutada Navigator.registerProtocolHandler() ja protocol_handlers'i kĂ€sitlejates.
  • Veebiarendustööriistades on lisatud paneel, mille kaudu jĂ€lgida vĂ”rgu vastuseid. serverid (Response) on rakendatud eelvaade laaditavatest fontidest.
    Firefox 90 vÀljaanne

Allikas: opennet.ru

Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster