I-Google imemezele ukukhishwa kwenguqulo 152 yesiphequluli sayo sewebhu se-Chrome. Lesi sibuyekezo sethula uchungechunge lwezinguquko ezigxile ekulungiseleleni uhlelo lwe-ecosystem amazinga okuphepha esikhathi esizayo, ukuguqula ukuphathwa kwesandiso, kanye nokunikeza onjiniyela amathuluzi amasha okulawula okubonakalayo.
Ngaphezu kwalokho, iletha izindaba ezinhle kakhulu emphakathini we-Linux ngokuhlanganiswa kwamafomethi amasha okupakisha, njengoba yethula ukwesekwa kokuhlola kokusabalalisa i-Chrome ku-Linux ngamaphakheji e-Flatpak, kufeza ukuxhumana kwangempela nohlelo ngamaphothali e-XDG.
Le nguqulo ilungisa ingqikithi yezingcuphe ezingu-327, eziyishumi zazo ezahlukaniswa njengezibucayi ngoba zavumela abahlaseli ukuthi badlule i-sandbox yesiphequluli bese besebenzisa ikhodi ohlelweni. Eziyisishiyagalombili zalezi zingcuphe ezibucayi zazihlobene nokuxhashazwa kwe-use-after-free (use-after-free) .
Yini okusha ku-Chrome 152
Ushintsho olubaluleke kakhulu lwesikhathi esifushane kubasebenzisi ukususwa unomphela kwezandiso ngokusekelwe kunguqulo yesibili ye-manifest (i-Manifest V2). Kusukela ngomhlaka-31 Agasti, zonke izengezo ezakhiwe kusetshenziswa le API endala zizosuswa ku-Chrome Web Store . Ngenkathi izandiso esezifakiwe zizoqhubeka nokusebenza endaweni, zizolahlekelwa ikhono lokuthola izibuyekezo futhi azikwazi ukufakwa kabusha uma zisusiwe.
Kubasebenzisi beWindows, i-Chrome 152 yethula ungqimba lokuphepha olusekelwe ku-Access Control Lists (ACLs). Le ndlela ivimba izinqubo zesiphequluli kusukela ekufundeni nasekubhaleni kuya kwimemori , ivimbela ukufakwa kwekhodi. Kodwa-ke, ngenxa yezingxabano ezingaba khona nesofthiwe ye-antivirus noma amathuluzi okufinyeleleka, lesi sici sikhutshaziwe ngokuzenzakalelayo. Abasebenzisi abanentshisekelo bangasivumela ngokusetha ifulegi i -chrome://flags/#enable-process-isolation-ui kanye nokulungiselela imodi yokuhlukaniswa kuzilungiselelo zesistimu yesiphequluli.
Ukuthuthukiswa kwezinhlelo zokusebenza zewebhu ezizimele kanye nama-API amasha
Izinhlelo Zokusebenza Zewebhu Ezihlukanisiwe (ama-IWA) manje zisekela izinhlelo zokusebenza ezingaphansi . Lokhu kusho ukuthi abathuthukisi bangasabalalisa izinhlelo eziningi ezinamagama ahlukene, izithonjana, kanye nokuhlanganiswa kwamafayela ngaphakathi kokufakwa okukodwa kwe-IWA. Ngokukhethekile ku-ChromeOS, lezi zinhlelo zokusebenza manje zinemodi yokubuka engenamingcele , zandisa okuqukethwe ukuze kugcwaliswe lonke iwindi futhi zisuse ibha yesihloko yendabuko. Uhlelo lwe-URI olungokwezifiso i-googlechrome:// nalo lusetshenziswe ngokuhlola , lwenzelwe ukuvumela amasayithi angaphandle avulwe kwezinye iziphequluli ukuthi asebenzise i-Chrome lapho kuchofozwa isixhumanisi esithile.
I -CPU performance API ivumela amawebhusayithi ukuthi abuze amandla okucubungula umsebenzisi; ukuze kuvikelwe ubumfihlo, i-Chrome ifaka imenyu (Izilungiselelo > Ukusebenza > Isivinini) lapho le datha ingashintshwa khona ngokukhetha amazinga kusukela ku-0 (akwaziwa) kuya ku-4 (ukusebenza okuphezulu).
Esigabeni sokuklama i-CSS, izakhi ezingamanga ::backdrop, ::scroll-marker, kanye ::view-transition zengezwa ekulawuleni izizinda ze-modal, izinkomba zokuskrola, kanye nezithombe zokushintsha ngokusebenzisana ngqo ne-JavaScript. Ngaphezu kwalokho, umsebenzi we-alpha() ufakiwe ukuze ulawule ukucaca kombala, futhi isici se-window-drag sengezwe ukuze sichaze ukuthi yiziphi izindawo zesicelo sewebhu esakhiwe ngaphambilini (i-PWA) ezisebenza njengebha yesihloko ehudulwayo.
Kumadivayisi eselula , inguqulo ye-Android yethula isikrini esihlanganisiwe esihlanganisa ukuphathwa kwephasiwedi kanye nokwakha idatha yokugcwalisa ngokuzenzakalela . Ukuphepha kweselula nakho kuyathuthukiswa: ngokusebenzisa "Ukuvikelwa Okuthuthukisiwe," isiphequluli sizovimba ngokuphelele ukulayishwa kwamawebhusayithi aphawulwe njenganonya, okudinga ukuqinisekiswa okucacile ngesandla kusuka kumsebenzisi ukuze ubuke okuqukethwe. Isici se-HTML sokulungisa ngokuzenzakalela singeziwe kumathegi e-<input> kanye ne-<textarea> ukuze kunikezwe onjiniyela ukulawula ukulungisa ngokuzenzakalela emasimini ombhalo.
Ungayibuyekeza kanjani i-Chrome ku-Linux?
Uma usebenzisa ukusatshalaliswa okusekelwe ku-Debian noma ku-Ubuntu futhi unesitoreji esisemthethweni se-Google esilungisiwe, mane usebenzise imiyalo yokuvuselela ejwayelekile ku-terminal yakho:
sudo apt update
sudo apt --only-upgrade install google-chrome-stable
Kulabo abasebenzisa izinhlelo ezisekelwe ku-Fedora, RHEL, noma i-AlmaLinux, inqubo yenziwa nge-DNF kusetshenziswa umyalo olandelayo:
sudo dnf upgrade google-chrome-stable
Uma ukhetha ukuzama ifomethi entsha yokuhlola usebenzisa i-Flatpak, ungasesha uhlelo lokusebenza ngqo ku-Flathub (uma iphakheji esemthethweni isitholakala endaweni yayo yokugcina) noma uyifake ngomugqa womyalo:
flatpak update com.google.Chrome