Ukukhishwa kweFirefox 113

Isiphequluli sewebhu seFirefox 113 sesikhishiwe futhi isibuyekezo segatsha losekelo lesikhathi eside, 102.11.0, senziwe. Igatsha le-Firefox 114 liyiswe esigabeni sokuhlola i-beta futhi lihlelelwe ukukhishwa ngoJuni 6.

Izindlela ezintsha eziqanjiwe kuFirefox 113:

  • Inikwe amandla ukubonisa umbuzo wosesho ofakiwe kubha yekheli, esikhundleni sokubonisa i-URL yenjini yokusesha (okungukuthi okhiye baboniswa kubha yekheli hhayi nje ngesikhathi sokufaka, kodwa nangemuva kokufinyelela injini yokusesha nokubonisa imiphumela yosesho ehlobene ne- okhiye abafakiwe). Ushintsho lusebenza kuphela lapho ufinyelela izinjini zokusesha usuka endaweni yamakheli. Uma umbuzo ufakwe esizeni senjini yokusesha, i-URL izokhonjiswa kubha yekheli. Ukushiya okhiye bokusesha emugqeni wekheli kwenza kube lula ukuhambisa usesho lokucwengisiswa ngoba akudingekile ukuthi uskrole uye phezulu endaweni yokufaka ngenkathi uphequlula imiphumela.
    Ukukhishwa kweFirefox 113

    Ukulawula lokhu kuziphatha, inketho ekhethekile inikezwa esigabeni sezilungiselelo zosesho (mayelana:okuncanyelwayo#sesha), futhi mayelana:kumisa ipharamitha "browser.urlbar.showSearchTerms.featureGate".

    Ukukhishwa kweFirefox 113

  • Imenyu yokuqukethwe yengezwe ohlwini oluya phansi lweziphakamiso zokusesha, oluboniswa uma uchofoza inkinobho ethi β€œβ€¦β€. Imenyu inikeza ikhono lokususa umbuzo wosesho emlandweni wokuvakasha futhi ikhubaze ukuboniswa kwezixhumanisi ezixhasiwe.
    Ukukhishwa kweFirefox 113
  • Ukuqaliswa okuthuthukisiwe kwemodi yokubuka ividiyo yesithombe-esithombeni (Isithombe-Esithombeni) kuyaphakanyiswa, lapho izinkinobho zengezwa ukuze uhlehlisele emuva imizuzwana emi-5 ukuya phambili nangemuva, inkinobho yokuvula ngokushesha iwindi kusikrini esigcwele, kanye isilayidi esiya phambili ngokushesha esinenkomba yendawo nobude bevidiyo.
    Ukukhishwa kweFirefox 113
  • Lapho uphequlula ngemodi yokudlulisa amehlo eyimfihlo, ukuvinjwa kwamakhukhi enkampani yangaphandle kanye nokuhlukaniswa kwesitoreji sesiphequluli esisetshenziswe kukhodi yokulandelela ukuvakasha kuqinisiwe.
  • Lapho ugcwalisa amaphasiwedi kumafomu okubhalisa, ukuthembeka kwamaphasiwedi akhiqizwa ngokuzenzakalelayo kuye kwanda, ukwakheka kwawo manje kusebenzisa izinhlamvu ezikhethekile.
  • Usekelo lwezithombe ezigqwayizayo (AVIS) lwengeziwe ekusetshenzisweni kwefomethi yesithombe se-AVIF (AV1 Image Format), esebenzisa ubuchwepheshe bokuminyaniswa kwe-intra-frame kusuka kufomethi yombhalo wekhodi wevidiyo ye-AV1.
  • Injini esebenzisa ukwesekwa kobuchwepheshe yabantu abakhubazekile (injini yokufinyelela) isiklanywe kabusha. Ukusebenza okuthuthuke kakhulu, ukuphendula, nokuzinza kwezifundi zesikrini, izixhumanisi zokungena ngemvume okukodwa, nezinhlaka zokufinyeleleka.
  • Lapho ungenisa amabhukhimakhi asuka ku-Safari kanye neziphequluli ezisuselwe enjinini ye-Chromium, usekelo lokungenisa izithombe-zithombe ezihlotshaniswa namabhukhimakhi selusetshenzisiwe.
  • Ukuhlukaniswa kwe-sandbox yezinqubo ezisebenzisana ne-GPU, esetshenziswa kuplathifomu ye-Windows, kuqinisiwe. Kuzinhlelo ze-Windows, ungakwazi manje ukuhudula bese uphonsa okuqukethwe ku-Microsoft Outlook. Ekwakheni i-Windows, umphumela wokubukwayo ngokunwebeka unikwa amandla ngokuzenzakalela uma uzama ukuskrola udlule ekugcineni kwekhasi.
  • Izakhiwo zeplathifomu ye-macOS zinikeza ukufinyelela kumenyu engaphansi Yezinsizakalo ngokuqondile kumenyu yokuqukethwe yeFirefox.
  • Emibhalweni esebenzisa isixhumi esibonakalayo se-Worklet (inguqulo eyenziwe lula Yezisebenzi Zewebhu ezinikeza ukufinyelela ezigabeni ezisezingeni eliphansi zokunikeza nokucutshungulwa komsindo), ukwesekwa kungeziwe ekungeniseni amamojula e-JavaScript kusetshenziswa isitatimende "sokungenisa".
  • Inikwe amandla ngokuzenzakalelayo usekelo lwemisebenzi yombala(), lab(), lch(), oklab(), kanye no-oklch() echazwe esicacisweni se-CSS Color Level 4, esetshenziselwa ukuchaza imibala ku-sRGB, RGB, HSL, HWB, LHC, kanye nezikhala zombala ze-LAB .
  • Umsebenzi we-color-mix() wengezwe ku-CSS, okukuvumela ukuthi uhlanganise imibala kunoma yisiphi isikhala sombala ngokusekelwe kumaphesenti athile (isibonelo, ukwengeza u-10% okuluhlaza okwesibhakabhaka kokumhlophe, ungacacisa u-"color-mix(in srgb, blue 10%, emhlophe);") .
  • Kwengezwe isici se-CSS "sokushintsha umbala okuphoqelekile" ukuze kukhubazwe umkhawulo ophoqelelwe wombala ezintweni ezingazodwana, okuzishiya zilawula umbala ogcwele nge-CSS.
  • Usekelo lwemibuzo yemidiya "ye-scripting" ye-@media) yengezwe ku-CSS, okukuvumela ukuthi uhlole ukutholakala kwekhono lokusayinda imibhalo (ngokwesibonelo, ku-CSS unganquma ukuthi ukusekelwa kwe-JavaScript kuvuliwe).
  • I-syntax entsha ethi ":nth-child(an + b)" kanye ":nth-last-child()" yengezwe ukuze kutholwe isikhethi ukuthi sihlunge kuqala izakhi zengane ngaphambi kokwenza "An+B" eyinhloko logic yokukhetha kubo.
  • Kwengezwe i-Compression Streams API, ehlinzeka ngohlelo olubonakalayo lokuminyanisa nokunciphisa i-gzip kanye nedatha ye-deflate.
  • Kwengezwe usekelo lwezindlela ze-CanvasRenderingContext2D.reset() kanye ne-OffscreenCanvasRenderingContext2D.reset() ukuze kusethwe kabusha umongo wokunikeza.
  • Usekelo olungeziwe lwemisebenzi eyengeziwe ye-WebRTC esetshenziswe kwezinye iziphequluli: RTCMediaSourceStats, RTCPeerConnectionState, RTCPeerConnectionStats ("uxhumano kontanga" RTCStatsType), RTCRtpSender.setStreams() kanye ne-RTCSctpTransport.
  • Ikhishiwe imisebenzi ye-WebRTC eqondene neFirefox ethi mozRTCPeerConnection, mozRTCIceCandidate kanye ne-mozRTCessionDescription WebRTC, osekunesikhathi eside yahoxiswa. Kukhishwe isibaluli esihoxisiwe se-CanvasRenderingContext2D.mozTextStyle.
  • Amathuluzi onjiniyela wewebhu andise ukusesha kumafayela atholakala kusilungisi sephutha se-JavaScript. Ibha yokusesha iyiswe kubha eseceleni evamile, okukuvumela ukuthi ubone imiphumela lapho uhlela imibhalo. Bonisa imiphumela emincane kanye nemiphumela evela kuhla lwemibhalo lwe-node_modules. Imiphumela yosesho kumafayela azitshiwe ifihliwe ngokuzenzakalelayo. Ukwesekwa okwengeziwe kokusesha ngamamaski kanye nekhono lokusebenzisa izilungisi lapho usesha (isibonelo, ukusesha ngaphandle kokubheka izinhlamvu zezinhlamvu noma ukusebenzisa izinkulumo ezivamile).
  • Imodi yokufometha ebonakalayo (ukuphrinta okuhle) yekhodi eshumekiwe ye-JavaScript inikwe amandla kusixhumi esibonakalayo sokubuka ifayela le-HTML.
  • I-JavaScript debugger ivumela amafayela ombhalo ukuthi akhishwe. Inketho ethi "Engeza ukubhala ngaphezulu kombhalo" yengezwe kumenyu yokuqukethwe eboniswa kumafayela anekhodi, ongalayisha ngayo ifayela elineskripthi ekhompyutheni yakho bese ulihlela, ngemva kwalokho lesi skripthi esihleliwe sizosetshenziswa lapho kucutshungulwa ikhasi, ngisho nangemva kokulayishwa kabusha.
    Ukukhishwa kweFirefox 113
  • Kunguqulo ye-Android:
    • Ngokuzenzakalelayo, ukusheshiswa kwehadiwe kokuqoshwa kwevidiyo ngefomethi ye-AV1 kunikwe amandla, uma kungekho lapho kusetshenziswa isiqophi se-software.
    • Kunikwe amandla ukusetshenziswa kwe-GPU ukuze kusheshiswe i-Canvas2D rasterization.
    • Ukuxhumana kwesibukeli se-PDF esakhelwe ngaphakathi senziwe ngcono, ukulondoloza amafayela e-PDF avulekile kwenziwe lula.
    • Inkinga elungisiwe ngokudlalwa kwevidiyo kumodi yesikrini sokwakheka kwezwe.

Ngokungeziwe ezenzweni ezintsha nokulungiswa kweziphazamisi, iFirefox 113 ilungisa ubungozi obungama-41. Ukulimala okungu-33 kumakwa njengokuyingozi, okuthi ubungozi obungu-30 (okuqoqwe ngaphansi kwe-CVE-2023-32215 kanye ne-CVE-2023-32216) bubangelwa izinkinga zenkumbulo, njengokuchichima kwebhafa kanye nokufinyelela ezindaweni zenkumbulo esezikhululiwe kakade. Lezi zinkinga zingase ziholele ekusetshenzisweni kwekhodi enonya lapho amakhasi aklanywe ngokukhethekile evulwa. Ukuba sengozini kwe-CVE-2023-32207 kukuvumela ukuthi weqe isicelo sezimvume ngokuphoqa umsebenzisi ukuthi achofoze inkinobho yokuqinisekisa ngokwemboza okuqukethwe okukhohlisayo (ukuchofoza ukukhwabanisa). Ukuba sengozini kwe-CVE-2023-32205 kukuvumela ukuthi ufihle izexwayiso zesiphequluli ngokumbondelana kwezigelekeqe.

IFirefox 114 beta yethula isixhumi esibonakalayo sokuphatha uhlu lokungabandakanyi lwe-"DNS phezu kwe-HTTPS". Izilungiselelo ze-"DNS phezu kwe-HTTPS" zihanjiswe esigabeni esithi "Ubumfihlo Nokuphepha". Kwengezwe amandla okusesha amabhukumaka ngokuqondile kumenyu Yamabhukumaka. Inkinobho yokubiza imenyu yebhukhimakhi manje ingafakwa kubha yamathuluzi. Kwengezwe ikhono lokusesha ngokukhetha umlando wokuphequlula wendawo lapho ukhetha Umlando Wokusesha Kumlando, Ilabhulali, noma amamenyu ohlelo lokusebenza.

Source: opennet.ru

Engeza amazwana