Firefox 90 vÀljalaskmine

Ilmus web-brauser Firefox 90. Lisaks on loodud pikaajalise toetuse haru uuendus 78.12.0. Beetatestimise etappi kantakse varsti ka haru Firefox 91, mille vÀljaandmine on planeeritud 10. augustiks.

PÔhilised uuendused:

  • Seadete jaotises „Privaatsus ja turvalisus“ on lisatud tĂ€iendavad seadistused reĆŸiimile „HTTPS ainult“, mille aktiveerimisel suunatakse kĂ”ik krĂŒptimata pĂ€ringud automaatselt kaitstud lehtede variantidele („http://“ asendatakse „https://“). Pakutakse liidest erandite loetelu haldamiseks, mille kaudu on vĂ”imalik saididel kasutada „http://“ ilma kohustusliku asendamiseta „https://“.
    Firefox 90 vÀljalaskmine
  • SmartBlocki mehhanismi rakendust on parandatud, et lahendada veebisaitide probleeme, mis tekivad vĂ€liste skriptide blokeerimise tĂ”ttu privaatsusreĆŸiimis vĂ”i kui on aktiveeritud nĂ”udlikum soovimatute sisude blokeerimine (strict). SmartBlock asendab jĂ€lgimiseks kasutatavad skriptid asendusteenustega, mis tagavad veebisaidi korrektselt laadimise. Asendusteenused on koostatud mitmete populaarsete kasutajate jĂ€lgimise skriptide jaoks, mis on kantud Disconnect'i loetellu. Uues versioonis on lisatud dĂŒnaamiline Facebooki vidinate blokeerimine, mis on paigutatud kolmandate osaliste saitidele — vaikimisi blokeeritakse skriptid, kuid blokeering eemaldatakse, kui kasutaja logib oma Facebooki kontole sisse.
  • Sisseehitatud FTP-protokolli tugi on eemaldatud. Kui proovite avada linke protokolli identifikaatoriga „ftp://“, proovib brauser nĂŒĂŒd kĂ€ivitada vĂ€ljastpoolt rakendust, sarnaselt sellele, kuidas kĂ€ivitatakse „irc://“ ja „tg://“ kĂ€sitlejad. FTP toe lĂ”petamise pĂ”hjuseks peetakse protokolli kaitsetuse riske, sealhulgas andmete muutmist ja vahepealsete rĂŒnnakute ajal liikluse pealtkuulamist. Firefoxi arendajate arvates pole tĂ€napĂ€eval mingit pĂ”hjust kasutada FTP-d HTTPS-i asemel ressursside allalaadimiseks. Lisaks on Firefoxi FTP toe kood vĂ€ga vana, tekitab hooldamisel probleeme ning on ajalooliselt olnud paljude haavatavustega.
  • PDF-formaadis lehe salvestamise (valik „Print to PDF”) korral on dokumendis tagatud, et hĂŒperlingid jÀÀvad aktiivseks.
  • KontekstimenĂŒĂŒs on nupp „Open Image in New Tab” muudetud nii, et see avab pildi taustal olevas vahekaardis (varem toimus hiireklĂ”psuga kohe ĂŒleminek uuele vahekaardile pildiga, nĂŒĂŒd jÀÀb aktiivseks vana vahekaart).
  • Tööd tehti WebRender komponeerimissĂŒsteemi programmivahetuse jĂ”udluse parandamiseks, kus varjundid tĂ€idavad lehe elementide kombineeritud renderdamise funktsioone. Enamiku vanade graafikakaartide vĂ”i probleemsete graafikajuhikute puhul on WebRender komponeerimissĂŒsteemis loodud programmivahetuse reĆŸiim (gfx.webrender.software=true about:config-is).
  • Windowsi platvormi kogumites on tagatud taustal uuenduste rakendamine, isegi kui Firefox ei ole kĂ€ivitatud.
  • Töötati vĂ€lja vĂ”imalus autentida kliendi sertifikaate, mis on salvestatud riistvaralistes tokenites vĂ”i operatsioonisĂŒsteemi sertifikaatide hoidlates.
  • Töötati vĂ€lja tugi Fetch Metadata HTTP-pealkirjade rĂŒhmale (Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site ja Sec-Fetch-User), mis vĂ”imaldavad saata tĂ€iendavaid metaandmeid pĂ€ringu iseloomu kohta (ristjuhuslik pĂ€ring, img-sildi kaudu algatatud pĂ€ring, pĂ€ring, mida kĂ€ivitas ilma kasutaja tegevuseta jne) eesmĂ€rgiga teha otsuseid. serveril meetmeid teatud tĂŒĂŒpi rĂŒnnakute eest kaitsmiseks. NĂ€iteks on ebatĂ”enĂ€oline, et raha ĂŒlekande töötleja link mÀÀratakse lĂ€bi img sildi, seega saab sellised pĂ€ringud blokeerida ilma rakendusele edasi andmata.
  • JavaScriptis on rakendatud klassi meetodite ja vĂ€ljade eraldi mĂ€rgistamise toetust, mille puhul on neile juurdepÀÀs lubatud ainult klassi sees. MĂ€rkimiseks tuleks nime ees kasutada sĂŒmbolit „#”: class ClassWithPrivateField { #privateField; static #PRIVATE_STATIC_FIELD; #privateMethod() { return 'hello world'; } }
  • Intl.DateTimeFormat konstruktori juurde on lisatud omadus dayPeriod, mis vĂ”imaldab nĂ€idata pĂ€eva ligikaudset aega (hommikul, Ă”htul, pĂ€eval, öösel).
  • JavaScriptis on Array, String ja TypedArray objektides rakendatud meetod at(), mis vĂ”imaldab kasutada suhtelist indeksit (massivi indeksi mÀÀramiseks kasutatakse suhtelist positsiooni), sealhulgas negatiivsete vÀÀrtuste nĂ€itamist lĂ”pu suhtes (nĂ€iteks 'arr.at(-1)' tagastab massiivi viimase elemendi).
  • WheelEvent API-s on lisatud vananenud omaduste toetus — WheelEvent.wheelDelta, WheelEvent.wheelDeltaX ja WheelEvent.wheelDeltaY, mis taastab ĂŒhilduvuse mĂ”ningate vanade lehtedega, mille ĂŒhilduvus kadus pĂ€rast hiljutist WheelEvent'i ĂŒmbertegemist.
  • Canvas API-s CanvasRenderingContext2D liideses on rakendatud meetod createConicGradient(), mis vĂ”imaldab luua gradiente, mis on kujundatud ĂŒmber kindlate koordinaatide punkti (lisaks eelnevalt saadaval olnud lineaarsetele ja raadiusele gradientidele).
  • Lisatud tugi URI-protokollide 'matrix' skeemile, mida saab kasutada Navigator.registerProtocolHandler() ja protocol_handlers kĂ€sitlejates.
  • Veebiarenduse tööriistade paneel, mis jĂ€lgib vĂ”rgu vastuseid. serverid (Vastus) on rakendatud eelvaade laaditavatest kirjadesse.
    Firefox 90 vÀljalaskmine

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster