Ukukhishwa kweFirefox 90

Kukhishwe isiphequluli sewebhu seFirefox 90. Ngaphezu kwalokho, kwakhiwe isibuyekezo segatsha lesikhathi eside losekelo 78.12.0. Igatsha le-Firefox 91 maduze lizodluliselwa esigabeni sokuhlola i-beta, ukukhululwa kwaso kuhlelelwe u-Agasti 10.

Okuqanjiwe okuyinhloko:

  • Esigabeni sezilungiselelo “Zobumfihlo Nokuphepha”, izilungiselelo ezengeziwe zemodi ye-“HTTPS Kuphela” zengeziwe, lapho zinikwe amandla, zonke izicelo ezenziwe ngaphandle kokubethela ziqondiswa kabusha ngokuzenzakalelayo ezinguqulweni zekhasi ezivikelekile (“http://” ithathelwa indawo ngokuthi “https. ://”). Kuphakanyiswe isixhumi esibonakalayo ukuze kugcinwe uhlu lwezinto ezihlukile, kumasayithi lapho kungenzeka ukuthi kusetshenziswe okuthi “http://” ngaphandle kokushintshwa okuphoqelelwe kokuthi “https://”.
    Ukukhishwa kweFirefox 90
  • Ukuqaliswa okuthuthukisiwe kwendlela ye-SmartBlock, eklanyelwe ukuxazulula izinkinga kumasayithi avela ngenxa yokuvinjwa kwemibhalo yangaphandle kumodi yokuphequlula yangasese noma uma ukuvinjwa okuthuthukisiwe kokuqukethwe okungafunwa (okuqinile) kwenziwa kusebenze. I-SmartBlock ishintsha ngokuzenzakalelayo izikripthi ezisetshenziselwa ukulandelela ngama-stubs aqinisekisa ukuthi isayithi lilayisha ngendlela efanele. Ama-Stubs alungiselelwa ezinye izikripthi zokulandela umkhondo zabasebenzisi ezifakwe ohlwini lwe-Nqamula. Inguqulo entsha ihlanganisa ukuvinjwa okuguquguqukayo kwamawijethi e-Facebook abanjwe kumasayithi ezinkampani zangaphandle - imibhalo ivinjelwa ngokuzenzakalelayo, kodwa ukuvinjelwa kukhutshaziwe uma umsebenzisi engene ku-akhawunti ye-Facebook.
  • Ukuqaliswa okwakhelwe ngaphakathi kwephrothokholi ye-FTP kususiwe. Uma uzama ukuvula izixhumanisi ngesihlonzi sephrothokholi ethi "ftp://", isiphequluli manje sizozama ukushayela uhlelo lokusebenza lwangaphandle ngendlela efanayo nezibambi ze-"irc://" kanye ne-"tg://" zibizwa. Isizathu sokuyeka ukusekelwa kwe-FTP ukungavikeleki kwale phrothokholi ekuguqulweni nasekunqandeni ithrafikhi yezokuthutha phakathi nokuhlaselwa kwe-MITM. Ngokusho konjiniyela beFirefox, ezimeni zanamuhla asikho isizathu sokusebenzisa i-FTP esikhundleni se-HTTPS ukulanda izinsiza. Ukwengeza, ikhodi yosekelo ye-FTP yeFirefox indala kakhulu, idala izinselele zokunakekela, futhi inomlando wokuveza inani elikhulu lobungozi esikhathini esidlule.
  • Lapho ulondoloza ikhasi ngefomethi ye-PDF (inketho ethi “Phrintela ku-PDF”), izixhumanisi ezisebenzayo zigcinwa kudokhumenti.
  • Inkinobho ethi “Vula Isithombe Kuthebhu Entsha” kumenyu yokuqukethwe iklanywe kabusha ukuze uvule isithombe kuthebhu engemuva (ngaphambilini, ngemva kokuchofoza, uye ngokushesha kuthebhu entsha enesithombe, kodwa manje ithebhu endala isasebenza).
  • Umsebenzi wenziwe ukuze kuthuthukiswe ukusebenza kokunikezwa kwesofthiwe ohlelweni lokuhlanganisa lwe-WebRender, olusebenzisa imithunzi ukwenza imisebenzi yokunikeza isifinyezo ezicini zekhasi. Kumasistimu amaningi anamakhadi evidiyo amadala noma izishayeli zezithombe eziyinkinga, isistimu yokuhlanganisa ye-WebRender inemodi yokunikeza isofthiwe evuliwe (gfx.webrender.software=true in about:config).
  • Emihlanganweni yesikhulumi Windows Iqinisekisa ukuthi izibuyekezo ziyasebenza ngemuva, noma ngabe iFirefox ayisebenzi.
  • Ikhono lokusebenzisa izitifiketi zeklayenti ezigcinwe kumathokheni ezingxenyekazi zekhompuyutha noma izitolo zezitifiketi zesistimu yokusebenza ukuze kuqinisekiswe selisetshenzisiwe.
  • Kusetshenziswe ukwesekwa kweqembu le-Fetch Metadata lama-header e-HTTP (i-Sec-Fetch-Dest, i-Sec-Fetch-Mode, i-Sec-Fetch-Site kanye ne-Sec-Fetch-User), okuvumela ukuthumela imethadatha eyengeziwe mayelana nohlobo lwesicelo (isicelo sesayithi eliphambene, isicelo nge-img tag, isicelo esiqalwe ngaphandle kwesenzo somsebenzisi, njll.) ngenhloso yokwamukela iseva Izinyathelo zokuvikela ezinhlotsheni ezithile zokuhlaselwa. Isibonelo, akunakwenzeka ukuthi isixhumanisi somphathi wokudlulisa imali singachazwa ngethegi ye-img, ngakho-ke izicelo ezinjalo zingavinjelwa ngaphandle kokudluliselwa kuhlelo lokusebenza.
  • I-JavaScript isebenzisa usekelo lwezindlela zokumaka nezinkambu zekilasi njengeziyimfihlo, ngemva kwalokho ukufinyelela kuzo kuzovulwa kuphela ekilasini. Ukuze umake, kufanele wandulele igama ngophawu oluthi “#”: class ClassWithPrivateField {#privateField; static #PRIVATE_STATIC_FIELD; #privateMethod() {buyisela 'sawubona mhlaba'; }}
  • Indawo ye-dayPeriod yengezwe kumakhi we-Intl.DateTimeFormat, okuvumela ukuthi ubonise cishe isikhathi sosuku (ekuseni, kusihlwa, ntambama, ebusuku).
  • Ku-JavaScript, izinto ze-Array, String, kanye ne-TypedArray zisebenzisa indlela ethi at(), evumela ukuthi usebenzise inkomba ehlobene (indawo ehlobene icaciswe njengenkomba yohlu), okuhlanganisa ukucacisa amanani angalungile ahlobene nesiphetho (isibonelo, "arr.at(-1)" izobuyisela ingxenye yokugcina yamalungu afanayo).
  • Usekelo olungeziwe lwezakhiwo ze-WheelEvent ze-legacy - WheelEvent.wheelDelta, WheelEvent.wheelDeltaX kanye ne-WheelEvent.wheelDeltaY, ezizobuyisela ukusebenzisana namanye amakhasi amadala alahlekile ngemva kokuhlelwa kabusha kwe-WheelEvent kwakamuva.
  • I-Canvas API isebenzisa indlela ye-createConicGradient() kusixhumi esibonakalayo se-CanvasRenderingContext2D, esikuvumela ukuthi udale ama-gradient akheke azungeze iphoyinti kumazixhumanisi ashiwo (ngaphezu kwamagrediyenti atholakala ngaphambilini atholakala ngomugqa nama-radial).
  • Usekelo olungeziwe lohlelo lwe-URI yephrothokholi ye-"matrix", engasetshenziswa kokuthi Navigator.registerProtocolHandler() nezibambi ze-protocol_handler.
  • Kumathuluzi Onjiniyela Bewebhu, kuPhaneli Yokuqapha Impendulo Yenethiwekhi iseva (Impendulo) Kusetshenziswe ukubuka kuqala kwamafonti alandiwe.
    Ukukhishwa kweFirefox 90

Source: opennet.ru

Thenga ukusingathwa okuthembekile kwamasayithi anokuvikelwa kwe-DDoS, amaseva e-VPS VDS 🔥 Thenga ukusingathwa kwewebhusayithi okuthembekile ngokuvikelwa kwe-DDoS, amaseva e-VPS VDS | ProHoster