Google ka njoftuar publikimin e versionit 152 të shfletuesit të saj të internetit Chrome. Ky përditësim prezanton një sërë rregullimesh të përqendruara në përgatitjen e ekosistemit për standardet e ardhshme të sigurisë, modifikimin e menaxhimit të zgjerimeve dhe ofrimin e mjeteve të reja të kontrollit vizual për zhvilluesit.
Për më tepër, sjell lajme të shkëlqyera për komunitetin Linux me integrimin e formateve të reja të paketimit, pasi prezanton mbështetje eksperimentale për shpërndarjen e Chrome në Linux përmes paketave Flatpak, duke arritur ndërveprim nativ me sistemin përmes portaleve XDG.
Ky version rregullon gjithsej 327 dobësi, dhjetë prej të cilave u klasifikuan si kritike sepse u lejonin sulmuesve të anashkalonin sandbox-in e shfletuesit dhe të ekzekutonin kod në sistem. Tetë nga këto dobësi kritike lidheshin me shfrytëzime use-after-free (use-after-free) .
Çfarë ka të re në Chrome 152
Ndryshimi më i rëndësishëm afatshkurtër për përdoruesit është heqja e përhershme e shtesave bazuar në versionin e dytë të manifestit (Manifest V2). Duke filluar nga 31 gushti, të gjitha shtesat e ndërtuara duke përdorur këtë API të vjetër do të hiqen nga Chrome Web Store . Ndërsa shtesat që janë instaluar tashmë do të vazhdojnë të funksionojnë lokalisht, ato do të humbasin aftësinë për të marrë përditësime dhe nuk mund të riinstalohen nëse hiqen.
Për përdoruesit e Windows, Chrome 152 prezanton një shtresë sigurie të bazuar në Listat e Kontrollit të Qasjes (ACL). Ky mekanizëm bllokon proceset e shfletuesit nga leximi dhe shkrimi në memorie , duke parandaluar injektimin e kodit. Megjithatë, për shkak të konflikteve të mundshme me softuerin antivirus ose mjetet e aksesueshmërisë, kjo veçori është e çaktivizuar si parazgjedhje. Përdoruesit e interesuar mund ta aktivizojnë atë duke vendosur flamurin chrome://flags/#enable-process-isolation-ui dhe duke konfiguruar modalitetin e izolimit në cilësimet e sistemit të shfletuesit.
Përmirësime në aplikacionet e pavarura të internetit dhe API-të e reja
Aplikacionet e Izoluara të Uebit (IWA) tani mbështesin nën-aplikacione . Kjo do të thotë që zhvilluesit mund të shpërndajnë programe të shumta me emra, ikona dhe shoqërime skedarësh të ndara brenda një instalimi të vetëm IWA. Në mënyrë specifike për ChromeOS, këto aplikacione tani kanë një modalitet shikimi pa kufij , duke zgjeruar përmbajtjen për të mbushur të gjithë dritaren dhe duke hequr shiritin tradicional të titullit. Skema e personalizuar e URI-t googlechrome:// është zbatuar gjithashtu eksperimentalisht , e projektuar për të lejuar faqet e jashtme të hapura në shfletues të tjerë të thirrin Chrome kur klikohet një lidhje specifike.
API- ja e performancës së CPU-së u lejon faqeve të internetit të kërkojnë kapacitetin e procesorit të përdoruesit; për të mbrojtur privatësinë, Chrome përfshin një menu (Cilësimet > Performanca > Shpejtësia) ku këto të dhëna mund të falsifikohen duke zgjedhur nivele nga 0 (e panjohur) deri në 4 (performancë ultra).
Në seksionin e dizajnit CSS, pseudoelementët ::backdrop, ::scroll-marker dhe ::view-transition shtohen për të kontrolluar sfondet modale, treguesit e lëvizjes dhe animacionet e tranzicionit duke bashkëvepruar drejtpërdrejt me JavaScript. Përveç kësaj, funksioni alpha() është përfshirë për të manipuluar transparencën e ngjyrave dhe vetia window-drag është shtuar për të përcaktuar se cilat zona të një aplikacioni web të parapërgatitur (PWA) veprojnë si një shirit titulli i zvarritshëm.
Në pajisjet mobile , versioni për Android prezanton një ekran të unifikuar që centralizon menaxhimin e fjalëkalimeve dhe të dhënat e plotësimit automatik të formularëve . Siguria në celular është gjithashtu e përmirësuar: duke aktivizuar "Mbrojtje të Përmirësuar", shfletuesi do të bllokojë plotësisht ngarkimin e faqeve të internetit të shënuara si keqdashëse, duke kërkuar konfirmim manual të qartë nga përdoruesi për të parë përmbajtjen. Atributi i korrigjimit automatik HTML është shtuar gjithashtu në etiketat <input> dhe <textarea> për t'u dhënë zhvilluesve kontroll mbi korrigjimin automatik në fushat e tekstit.
Si ta përditësoj Chrome në Linux?
Nëse përdorni shpërndarje të bazuara në Debian ose Ubuntu dhe keni konfiguruar depon zyrtare të Google, thjesht ekzekutoni komandat standarde të përditësimit në terminalin tuaj:
sudo apt update
sudo apt --only-upgrade install google-chrome-stable
Për ata që përdorin sisteme të bazuara në Fedora, RHEL ose AlmaLinux, procesi kryhet nëpërmjet DNF duke përdorur komandën e mëposhtme:
sudo dnf upgrade google-chrome-stable
Nëse preferoni të provoni formatin e ri eksperimental duke përdorur Flatpak, mund ta kërkoni aplikacionin direkt në Flathub (pasi paketa zyrtare të jetë e disponueshme në depo) ose ta instaloni atë nëpërmjet rreshtit të komandës:
flatpak update com.google.Chrome