Ukukhishwa kweFirefox 94

Kukhishwe isiphequluli sewebhu seFirefox 94. Ngaphezu kwalokho, kwakhiwe isibuyekezo segatsha sosekelo sesikhathi eside - 91.3.0. Igatsha leFirefox 95 lidluliselwe esigabeni sokuhlola i-beta, ukukhululwa kwayo kuhlelelwe uDisemba 7.

Okuqanjiwe okuyinhloko:

  • Ikhasi elisha lensizakalo “mayelana: nokulayishwa” seliqalisiwe lapho umsebenzisi, ukuze ehlise ukusetshenziswa kwenkumbulo, akwazi ukukhulula ngamandla amathebhu asebenzisa insiza kakhulu enkumbulweni ngaphandle kokuwavala (okuqukethwe kuzolayishwa kabusha lapho kushintshelwa kuthebhu) . Ikhasi elithi "mayelana:okulayishwa" lifaka ohlwini lwamathebhu atholakalayo ngokulandelana kwawo kuqala ukuze kukhululwe uma kune-RAM enganele. Okubalulekile ohlwini kukhethiwe ngokusekelwe esikhathini ithebhu efinyelelwe ngaso, futhi hhayi ngokusekelwe kuzinsiza ezisetshenzisiwe. Uma ucindezela inkinobho ethi Layisha, ithebhu yokuqala ohlwini izokhishwa enkumbulweni, ngokuzayo uma uyicindezela, eyesibili izokhishwa, njll. Akukenzeki okwamanje ukukhipha ithebhu oyikhethile.
    Ukukhishwa kweFirefox 94
  • Uma wethula okokuqala ngemva kokufaka isibuyekezo, kwethulwa isixhumi esibonakalayo esisha ukuze kukhethwe amatimu emibala esizini ayisithupha, lapho kunikezwa khona amaleveli amathathu ombala omnyama, okuthinta isibonisi sendawo yokuqukethwe, amaphaneli, nebha yokushintsha ithebhu ngamathoni amnyama.
    Ukukhishwa kweFirefox 94
  • Kuhlongozwa isimiso esiqinile sokuhlukaniswa kwesiza, esithuthukiswe njengengxenye yephrojekthi ye-Fission. Ngokuphambene nokusabalalisa okungahleliwe okusetshenziswe ngaphambilini kokucutshungulwa kwethebhu kuyo yonke iphuli yenqubo etholakalayo (8 ngokuzenzakalelayo), imodi eqinile yokuhlukanisa ibeka ukucutshungulwa kwesayithi ngayinye ngenqubo yayo ehlukile, ingahlukaniswanga ngamathebhu, kodwa ngezizinda (Isijobelelo Esisesidlangalaleni) . Imodi ayenziwa isebenze kubo bonke abasebenzisi; ikhasi elithi "mayelana:okuncanyelwayo#ukuhlola" noma ukulungiselelwa kwe-"fission.autostart" kokuthi mayelana:config kungasetshenziswa ukuyikhubaza noma ukuyivula.

    Imodi entsha inikeza isivikelo esithembeke kakhulu ekuhlaselweni kwesigaba se-Specter, inciphisa ukuhlukana kwenkumbulo, futhi ikuvumela ukuthi uhlukanise ngokuqhubekayo okuqukethwe kwemibhalo yangaphandle kanye namabhulokhi e-iframe. ibuyisela inkumbulo kahle kakhudlwana ohlelweni lokusebenza, inciphisa umthelela wokuqoqwa kukadoti nokubala okujulile emakhasini kwezinye izinqubo, yandisa ukusebenza kahle kokusatshalaliswa komthwalo kuwo wonke ama-CPU cores ahlukene futhi ithuthukisa ukuzinza (ukuphahlazeka kwenqubo yokucubungula i-iframe ngeke idonsele phansi. isayithi elikhulu namanye amathebhu). Izindleko ziwukukhuphuka okuphelele kokusetshenziswa kwememori lapho kunenombolo enkulu yamasayithi avuliwe.

  • Abasebenzisi banikezwa isengezo Se-Multi-Account Containers, esebenzisa umqondo weziqukathi ezinomongo ezingasetshenziselwa ukuhlukaniswa okuvumelana nezimo kwamasayithi angenangqondo. Iziqukathi zinikeza ikhono lokuhlukanisa izinhlobo ezahlukene zokuqukethwe ngaphandle kokudala amaphrofayili ahlukene, okukuvumela ukuthi uhlukanise ulwazi lweqembu ngalinye lamakhasi. Isibonelo, ungakha izindawo ezihlukene, ezizimele zokuxhumana komuntu siqu, umsebenzi, ukuthenga nokubhanga, noma uhlele ukusetshenziswa ngesikhathi esisodwa kwama-akhawunti abasebenzisi ahlukene kusayithi elilodwa. Isiqukathi ngasinye sisebenzisa izitolo ezihlukene zamakhukhi, i-API Yesitoreji Sendawo, i-indexedDB, inqolobane, nokuqukethwe kwe-OriginAttributes. Ukwengeza, uma usebenzisa i-Mozilla VPN, ungasebenzisa iseva ye-VPN ehlukile esitsheni ngasinye.
    Ukukhishwa kweFirefox 94
  • Kukhishwe isicelo sokuqinisekisa ukusebenza lapho uphuma esipheqululini noma uvala iwindi ngemenyu futhi uvale izinkinobho zewindi. Labo. ukuchofoza ngephutha inkinobho ethi "[x]" esihlokweni sewindi manje kuholela ekuvaleni wonke amathebhu, kuhlanganise nalawo anamafomu okuhlela avulekile, ngaphandle kokubonisa isixwayiso kuqala. Ngemva kokubuyiselwa kweseshini, idatha ekumafomu ewebhu ayilahleki. Ukucindezela okuthi Ctrl+Q kuyaqhubeka nokubonisa isexwayiso. Lokhu kuziphatha kungashintshwa kuzilungiselelo (Iphaneli evamile / isigaba samathebhu / “Qinisekisa ngaphambi kokuvala amathebhu amaningi” ipharamitha).
    Ukukhishwa kweFirefox 94
  • Ekwakheni inkundla ye-Linux, ezindaweni ezinemifanekiso kusetshenziswa iphrothokholi ye-X11, i-backend entsha yokunikezela inikwe amandla ngokuzenzakalela, ephawuleka ngokusebenzisa isixhumi esibonakalayo se-EGL ekukhishweni kwezithombe esikhundleni se-GLX. Indawo engemuva isekela ukusebenza nezishayeli ze-OpenGL zomthombo ovulekile we-Mesa 21.x kanye nezishayeli zokuphathelene ze-NVIDIA 470.x. Abashayeli be-OpenGL abaphathelene ne-AMD abakasekelwa. Ukusebenzisa i-EGL kuxazulula izinkinga ngamashayeli e-gfx futhi ikuvumela ukuthi unwebe ububanzi bamadivayisi okutholakala kuwo ukusheshisa kwevidiyo ne-WebGL. I-backend entsha ilungiswa ngokuhlukanisa i-backend ye-DMABUF, eyakhelwe ekuqaleni i-Wayland, evumela ozimele ukuthi bakhishwe ngokuqondile kumemori ye-GPU, engaboniswa ku-EGL framebuffer futhi inikezwe njengokuthungwa lapho ithambisa izici zekhasi lewebhu.
  • Ekwakheni i-Linux, isendlalelo sinikwa amandla ngokuzenzakalelayo esixazulula izinkinga ngebhodi lokunamathisela ezindaweni ezisuselwe kuphrothokholi ye-Wayland. Kuphinde kuhlanganise izinguquko ezihlobene nokuphathwa kwezigelekeqe ezindaweni ezisuselwe kuphrothokholi ye-Wayland. I-Wayland idinga ukulandelana kwe-popup okuqinile, isb. iwindi lomzali lingadala iwindi lengane nge-popup, kodwa i-popup elandelayo eqaliswe kulelo windi kufanele ibophezele efasiteleni lengane lokuqala, yenze iketango. KuFirefox, iwindi ngalinye lingakhiqiza izigelekeqe ezimbalwa ezingakhi isigaba. Inkinga yayiwukuthi uma usebenzisa i-Wayland, ukuvala enye yezigelekeqe kudinga ukwakha kabusha lonke uchungechunge lwamafasitela namanye ama-popups, naphezu kweqiniso lokuthi ukuba khona kwama-popups amaningana avulekile akuvamile, ngoba amamenyu nama-pop-ups asetshenziswa ngendlela amathiphu amathuluzi azivelelayo, izingxoxo zokwengeza, izicelo zemvume, njll.
  • Kuncishiswe phezulu uma kusetshenziswa ama-API e-performance.mark() kanye ne-performance.measure() anenani elikhulu lamamethrikhi ahlaziyiwe.
  • Ukuziphatha kokunikezela ngesikhathi sokulayisha ikhasi kushintshiwe ukuze kuthuthukiswe ukusebenza kokulayisha okufudumele kwamakhasi avulwe ngaphambilini kumodi yokukhiya.
  • Ukuze kusheshiswe ukulayishwa kwekhasi, okubalulekile ekulayisheni nasekuboniseni izithombe kunyusiwe.
  • Enjinini ye-JavaScript, ukusetshenziswa kwenkumbulo kwehliswe kancane futhi nokusebenza kokubala kwesakhiwo kuye kwathuthukiswa.
  • Imisebenzi yeshejuli yomqoqi kadoti ethuthukisiwe, enciphise izikhathi zokulayisha ikhasi kwezinye izivivinyo.
  • Umthwalo we-CPU owehlisiwe ngesikhathi sokuvota isokhethi lapho kucutshungulwa ukuxhumana kwe-HTTPS.
  • Ukuqaliswa kwesitoreji kusheshisiwe futhi isikhathi sokuqala sokuqalisa sehlisiwe ngokunciphisa imisebenzi ye-I/O kuchungechunge oluyinhloko.
  • Ukuvala Amathuluzi Onjiniyela kuqinisekisa ukuthi inkumbulo eningi iyakhululwa kunangaphambili.
  • Umthetho we-@import CSS wengeza usekelo lomsebenzi we-layer(), okhipha izincazelo zesendlalelo se-cascading esicaciswe kusetshenziswa umthetho we-@layer.
  • Umsebenzi we-structuredClone() uhlinzeka ngosekelo lokukopisha izinto eziyinkimbinkimbi ze-JavaScript.
  • Kumafomu, isibaluli se-"enterkeyhint" sisetshenzisiwe, esikuvumela ukuthi uchaze ukuziphatha lapho ucindezela ukhiye u-Enter kukhibhodi ebonakalayo.
  • Indlela ye-HTMLScriptElement.supports() isetshenzisiwe, engasetshenziswa ukuhlola ukuthi isiphequluli siyazisekela yini izinhlobo ezithile zemibhalo, njengamamojula e-JavaScript noma imibhalo yakudala.
  • Kwengezwe isakhiwo se-ShadowRoot.delegatesFocus ukuze kuhlolwe ukuthi impahla ye-delegatesFocus isethwe ku-DOM Yethunzi ehlukile.
  • Kuplathifomu ye-Windows, esikhundleni sokuphazamisa umsebenzisi ngeziyalezo zokufaka isibuyekezo, isiphequluli manje sibuyekezwa ngemuva uma sivaliwe. In the Windows 11 imvelo, ukusekelwa kohlelo olusha lwemenyu (I-Snap Layouts) selusetshenzisiwe.
  • Ukwakhiwa kwe-macOS kunika amandla imodi yamandla aphansi yevidiyo yesikrini esigcwele.
  • Enguqulweni yesikhulumi se-Android:
    • Kulula ukubuyela kokuqukethwe okuke kwabukwa nokuvaliwe - ikhasi lasekhaya elisha eliyisisekelo linikeza ikhono lokubuka amathebhu asanda kuvalwa, amabhukumaka angeziwe, ukusesha, nezincomo ze-Pocket.
    • Inikeza amandla okwenza ngokwezifiso okuqukethwe okuboniswe ekhasini lasekhaya. Isibonelo, ungakhetha ukukhombisa uhlu lwamasayithi akho avakashelwa kakhulu, amathebhu asanda kuvulwa, amabhukhimakhi asanda kugcinwa, ukusesha, kanye nezincomo ze-Pocket.
    • Kwengezwe usekelo lokuhambisa amathebhu angasebenzi isikhathi eside uwayise esigabeni esihlukile esithi Amathebhu Angasebenzi ukuze ugweme ukuhlanganisa ibha yethebhu eyinhloko. Amathebhu Angasebenzi aqukethe amathebhu angakaze afinyelelwe isikhathi esingaphezu kwamaviki angu-2. Lokhu kuziphatha kungakhutshazwa kuzilungiselelo "Izilungiselelo->Amathebhu->Hambisa Amathebhu amadala kokungasebenzi."
    • I-heuristics yokubonisa izincomo ngenkathi uthayipha kubha yekheli inwetshiwe.

Ngokungeziwe ezenzweni ezintsha nokulungiswa kweziphazamisi, iFirefox 94 ilungise ubungozi obuyi-16, okuyi-10 kubo imakwe njengokuyingozi. 5 ubungozi budalwa izinkinga zenkumbulo, njengokuchichima kwebhafa kanye nokufinyelela ezindaweni zememori esezikhululiwe. Ngokunokwenzeka, lezi zinkinga zingaholela ekusetshenzisweni kwekhodi yomhlaseli lapho kuvulwa amakhasi aklanywe ngokukhethekile.

Source: opennet.ru

Engeza amazwana