Le yintuthuko eyenziwe yaziwa ngomsebenzi weFirefox eWayland

Logo yeFirefox

UMartin Stransky, umgcini wephakheji yeFirefox yeFedora neRHEL futhi obuye abhekele ukufaka iFirefox yeWayland, ushicilele umbiko ofingqa intuthuko yakamuva kuFirefox ezindaweni zaseWayland.

Embikweni bakusho lokho ezinye izici azikwazanga ukwenziwa ngokushesha ngenxa yokungafani kwendlela yokusebenzisa ku-X11 naseWayland. Esimweni sokuqala, kwavela ubunzima ngenxa yebhodi lokunameka leWayland elisebenza ngemodi ye-asynchronous, eyayidinga ukwenziwa kwesendlalelo esihlukile sokufinyelela okungaqondakali ebhodini lokunameka leWayland. Isendlalelo esishiwo sizongezwa kuFirefox 93 futhi sizonikwa amandla ngokuzenzakalela kuFirefox 94.

Ngenhlonipho ku izingxoxo ezivelayo, ubunzima obukhulu ukuthi iWayland yayidinga ukuhambisana ne- strict isigaba sabaphathi esivelayookusho ukuthi iwindi lomzali lingadala iwindi lengane nge-popup, kepha okuzivelelayo okulandelayo okuqale okuvela kuleli windi kumele kuxhunyaniswe newindi lokuqala lezingane, lenze uchungechunge. KuFirefox, iwindi ngalinye lingakhiqiza amawindi amaningi avelayo angakhiwanga isigaba sabaphathi.

Inkinga bekuwukuthi lapho usebenzisa iWayland, ukuvala eyodwa yama-pop-ups kudinga ukwakhiwa kabusha kochungechunge lonke lwamawindi namanye ama-pop-up, kanti ukutholakala kwama-pop-up amaningi avulekile akuvamile njengoba izigelekeqe zisetshenziselwa ukuhambisa amawindi. ama-pop-up, amamenyu, izaziso, izingxoxo eziqhubekayo, izicelo zemvume, njll.

Isimo besiphinde saba nzima ukwehluleka kweWayland ne-GTK, ngakho-ke ukwenza izinguquko ezincane kungaholela ekuveleni kokuhlehla okuhlukahlukene. Kodwa-ke, ikhodi ye-pop-up yeWayland ishintshiwe futhi kulindeleke ukuthi ifakwe kuFirefox 94.

Okunye ukuthuthuka okuhlobene neWayland okukhulunyiwe kufaka phakathi ukwengezwa kwezinguquko ezingama-93 ze-DPI zokukala kuFirefox ukuqeda ukubenyezela lapho uhambisa iwindi emaphethelweni wesikrini kuma-setups amaningi wokuqapha. KuFirefox 95, kuhlelwe ukubhekana nezinkinga ezivela lapho usebenzisa i-interface yokudonsa nokudonsa, ngokwesibonelo, lapho ukopisha amafayela kusuka emithonjeni yangaphandle kuya kumasistimu wefayela lasendaweni nalapho uhambisa amathebhu.

Ngokwethulwa kwe IFirefox 96, ichweba leWayland leFirefox lizofinyelela ukulingana okujwayelekile ngokusebenza nokwakhiwa kweX11, okungenani lapho usebenza endaweni ye-GNOME Fedora. Ngemuva kwalokho, ukugxila konjiniyela kuzoba ekwenzeni umsebenzi ezindaweni zeWayland kusuka kunqubo ye-GPU, esusa ikhodi ukusebenzisana nama-adaptha emifanekiso futhi ivikele inqubo eyinhloko yesiphequluli ekushayweni lapho kwenzeka ukwehluleka komshayeli.

Kuhlelwe futhi ukuletha ikhodi kunqubo ye-GPU ukunquma ividiyo isebenzisa i-VAAPI, okwamanje ekhishwa kuzinqubo zokucubungula okuqukethwe.

Ngokwengeziwe, singagqamisa ukufakwa kwephesenti elincane labasebenzisi begatsha elizinzile leFirefox, umbuso oqinile wokuhlukaniswa kwendawo, othuthukiswe ngaphakathi kohlaka lwephrojekthi yeFission.

Ngokungafani nokusatshalaliswa kokungenabulungisa kokucutshungulwa kwethebhu eqenjini elikhona lenqubo (8 ngokwakhona), okusetshenziswe kuze kube manje, imodi yokukhiya ihambisa ukucutshungulwa kwesiza ngasinye kunqubo yaso ehlukile ngokuhlukaniswa hhayi ngamathebhu, kepha ngezizinda vumela ukuqhubeka nokuhlukanisa okuqukethwe kwezikripthi zangaphandle nama-iframes.

Imodi ehlukanisiwe eqinile ivikela ekuhlaselweni kwesiteshi eseceleni, njengalezo ezihlobene nokuba sengozini kwesigaba seSpecter, futhi kunciphisa nokwahlukaniswa kwememori, kubuyisela inkumbulo ohlelweni olusebenza kahle, kunciphisa umthelela wokuqoqwa kukadoti nokubalwa okunamandla emakhasini ezinye izinqubo, futhi kuthuthukisa ukusebenza kahle kokulinganisa umthwalo, ama-cores ahlukile we-CPU futhi athuthukise ukuzinza (ukuvimba inqubo enikeza i-iframe ngeke ihudule isayithi eliyinhloko namanye amathebhu kanye nayo).

Phakathi kwezinkinga ezaziwayo qlokho kuvela lapho kusetshenziswa imodi yokuhlukanisa ngokuqinile, kukhona ukwanda okuphawulekayo kokusetshenziswa kwememori nokuchazwa kwefayela lapho kuvulwa inani elikhulu lamathebhu, kanye nokuphazamiseka komsebenzi wamanye ama-plugins, ukunyamalala kokuqukethwe kwe-iframe lapho uphrinta futhi ubiza umsebenzi ukuthatha isithombe-skrini, ukwehla ekusebenzeni okulondoloziwe kwedokhumenti ye-iframe Ukulahlekelwa kokuqukethwe kusuka kumafomu agcwalisiwe kepha angalethwanga lapho uthola iseshini ngemuva kokuphahlazeka.

Umthombo: https://mastransky.wordpress.com


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.