Ukukhutshwa kweFirefox 90

Kukhutshwe isikhangeli sewebhu seFirefox 90. Ukongeza, uhlaziyo lwenkxaso yexesha elide yesebe 78.12.0 lwenziwa. Isebe leFirefox 91 kungekudala liza kutshintshelwa kwinqanaba lovavanyo lwe-beta, ukukhutshwa kwayo kucwangciselwe umhla we-10 ka-Agasti.

Iinguqulelo eziphambili:

  • Kwicandelo lokuseta "Bucala kunye noKhuseleko", useto olongezelelweyo lwemowudi ye-"HTTPS Kuphela" yongezwe, xa yenziwe yasebenza, zonke izicelo ezenziwe ngaphandle koguqulelo oluntsonkothileyo zithunyelwa ngokuzenzekelayo kwiinguqulelo zephepha ezikhuselekileyo ("http://" endaweni yayo ngu "https". ://”). Kucetywe ujongano lojongano ukuze kugcinwe uludwe lwezinxaxhi, kwiziza apho kunokwenzeka ukuba kusetyenziswe u-β€œhttp://” ngaphandle kokutshintshwa ngenkani ngo-β€œhttps://”.
    Ukukhutshwa kweFirefox 90
  • Ukuphunyezwa okuphuculweyo kwendlela ye-SmartBlock, eyilelwe ukusombulula iingxaki kwiisayithi ezivela ngenxa yokuvalwa kwezikripthi zangaphandle kwindlela yokukhangela yabucala okanye xa ukuvalwa okuphuculweyo komxholo ongafunekiyo (okungqongqo) kuvuliwe. I-SmartBlock itshintsha ngokuzenzekelayo izikripthi ezisetyenziselwa ukulandelela nge-stubs eziqinisekisa ukuba indawo ilayisha ngokuchanekileyo. Iistubs zilungiselelwa ezinye izikripthi zokulandela umkhondo zabasebenzisi ezibandakanyiweyo kuluhlu lwe-Disconnect. Uguqulelo olutsha lubandakanya ukuvinjwa okuguquguqukayo kwamawijethi e-Facebook abanjwe kwiindawo zomntu wesithathu - izikripthi zivaliwe ngokungagqibekanga, kodwa ukuvala kuvaliwe ukuba umsebenzisi ungene kwi-akhawunti ye-Facebook.
  • Ukuphunyezwa eyakhelwe-ngaphakathi ye-protocol ye-FTP isusiwe. Xa uzama ukuvula amakhonkco ngesichongi seprothokholi "ftp://", isikhangeli sizakuzama ngoku ukubiza usetyenziso lwangaphandle ngendlela enye njengoko "irc://" kunye "tg://" kunye neziphatho zibizwa. Isizathu sokuyeka ukuxhasa i-FTP kukungakhuselekanga kwale protocol ukusuka ekuguqulweni nasekuthinteleni i-traffic traffic ngexesha lokuhlaselwa kwe-MITM. Ngokutsho kwabaphuhlisi beFirefox, kwiimeko zangoku akukho sizathu sokusebenzisa i-FTP endaweni ye-HTTPS ukukhuphela izixhobo. Ukongeza, ikhowudi yenkxaso ye-FTP yeFirefox indala kakhulu, ibeka imiceli mngeni yogcino, kwaye inembali yokutyhila inani elikhulu lobuthathaka kwixesha elidlulileyo.
  • Xa ugcina iphepha kwifomathi yePDF (inketho ethi "Shicilela kwiPDF"), ii-hyperlink ezisebenzayo zigcinwe kuxwebhu.
  • Iqhosha elithi "Vula uMfanekiso kwiTab eNtsha" kwimenyu yomxholo liyilwe ngokutsha ukuvula umfanekiso kwithebhu yangasemva (ngaphambili, emva kokucofa, uye kwangoko kwithebhu entsha ngomfanekiso, kodwa ngoku ithebhu endala ihlala isebenza).
  • Umsebenzi wenziwe ukuphucula ukusebenza kwesoftware kwi-WebRender compositing system, esebenzisa i-shaders ukwenza imisebenzi yokunikezela isishwankathelo kwizinto zephepha. Kwiinkqubo ezininzi ezinamakhadi evidiyo amadala okanye abaqhubi bemizobo abayingxaki, inkqubo yokuhlanganisa yeWebRender inemowudi yonikezelo yesoftware eyenziwe yasebenza (gfx.webrender.software=true in about:config).
  • Ulwakhiwo lweqonga leWindows liqinisekisa ukuba uhlaziyo lusetyenziswa ngasemva, naxa iFirefox ingasebenzi.
  • Ukukwazi ukusebenzisa izatifikethi zomxhasi ezigcinwe kwiithokheni zehardware okanye iivenkile zesatifikethi zenkqubo yokusebenza ukwenzela ukuqinisekiswa kuphunyeziwe.
  • Inkxaso yeqela leentloko ze-HTTP Ukulanda iMetadata (i-Sec-Fetch-Dest, i-Sec-Fetch-Mode, i-Sec-Fetch-Site kunye ne-Sec-Fetch-User) iphunyeziwe, ikuvumela ukuba uthumele imethadatha eyongezelelweyo malunga nobume besicelo. (isicelo se-cross-site, isicelo nge-img tag, isicelo esiqaliswe ngaphandle kwesenzo somsebenzisi, njl.) ukwenzela ukuthatha amanyathelo kumncedisi ukukhusela kwiintlobo ezithile zokuhlaselwa. Umzekelo, akunakwenzeka ukuba ikhonkco eliya kumphathi wogqithiselo lwemali lichazwe nge-img tag, ngoko ke izicelo ezinjalo zinokuvaleka ngaphandle kokugqithiswa kwisicelo.
  • IJavaScript isebenzisa inkxaso yeendlela zokumakisha kunye nemimandla yeklasi njengabucala, emva koko ukufikelela kubo kuya kuvuleka kuphela ngaphakathi kweklasi. Ukumakisha, kufuneka wandule igama ngophawu "#": iklasi ClassWithPrivateField {#privateField; I-static #PRIVATE_STATIC_FIELD; #PrivateMethod () {buyisela 'hello world'; }}
  • Ipropathi ye-dayPeriod yongezwe kumakhi we-Intl.DateTimeFormat, ekuvumela ukuba ubonise ixesha eliqikelelweyo lemini (kusasa, ngokuhlwa, emva kwemini, ebusuku).
  • KwiJavaScript, i-Array, i-String, kunye ne-TypedArray izinto zisebenzisa indlela ye- () indlela, ekuvumela ukuba usebenzise isalathiso esizalanayo (indawo ezalanayo ixelwa njengesalathiso soluhlu), kuquka ukukhankanya amaxabiso angalunganga anxulumene nesiphelo (umzekelo, "arr.at(-1)" iya kubuyisela into yokugqibela yoluhlu).
  • Inkxaso eyongeziweyo kwiipropati ze-WheelEvent zelifa - i-WheelEvent.wheelDelta, i-WheelEvent.wheelDeltaX kunye ne-WheelEvent.wheelDeltaY, eya kubuyisela ukuhambelana namanye amaphepha amadala alahlekileyo emva kohlengahlengiso lwamva nje lwe-WheelEvent.
  • I-Canvas API isebenzisa indlela ye-creativeConicGradient () kwi-interface ye-CanvasRenderingContext2D, ekuvumela ukuba wenze i-gradient ezenziwe ngokujikeleza inqaku kwizilungelelanisi ezikhankanyiweyo (ukongeza kuluhlu olukhoyo ngaphambili lomgca kunye nemitha yemitha).
  • Inkxaso eyongeziweyo ye "matrix" yeprotocol ye-URI scheme, enokusetyenziswa kwi-Navigator.registerProtocolHandler() kunye ne-protocol_handler handlers.
  • Kwizixhobo zabaphuhlisi bewebhu, kwiphaneli yokulandelela iimpendulo zeseva yenethiwekhi (Impendulo), umboniso wangaphambili weefonti ezikhutshelweyo ziphunyeziwe.
    Ukukhutshwa kweFirefox 90

umthombo: opennet.ru

Yongeza izimvo