Chrome 152 saabub postkvantkrüptograafia ja flatpak-toega

Võtmepunktid:
  • Kõik Manifest V2-l põhinevad laiendused eemaldatakse Chrome'i veebipoest.
  • Brauseri värskendussüsteem (CUP) kasutab nüüd postkvantkrüptograafia algoritme.
  • Uued API-d arendajatele: protsessori jõudluse kontroll, CSS-i manipuleerimine alpha() ja akna lohistamise abil.
  • Androidis on paroolihaldur ühtne ja pahatahtlike saitide laadimine on täiustatud kaitse all blokeeritud.
  • Eksperimentaalne tugi Google Chrome'i installimiseks ja käitamiseks Linuxis Flatpaki pakendivormingu abil.

Google Chrome

Google on teatanud oma Chrome'i veebibrauseri versiooni 152 avaldamisest. See värskendus toob kaasa rea ​​kohandusi, mis keskenduvad ökosüsteemi ettevalmistamisele tulevasteks turvastandarditeks, laienduste halduse muutmisele ja arendajatele uute visuaalsete juhtimisvahendite pakkumisele.

Lisaks toob see Linuxi kogukonnale suurepäraseid uudiseid uute pakendivormingute integreerimise osas, kuna see tutvustab eksperimentaalset tuge Chrome'i levitamiseks Linuxis Flatpaki pakettide kaudu, saavutades natiivse suhtluse süsteemiga XDG portaalide kaudu.

See versioon parandab kokku 327 haavatavust, millest kümme liigitati kriitilisteks, kuna need võimaldasid ründajatel brauseri liivakastist mööda hiilida ja süsteemis koodi käivitada. Kaheksa neist kriitilistest haavatavustest olid seotud use-after-free (use-after-free) ärakasutamisega .

Mida uut on Chrome 152-s

Kasutajate jaoks on kõige olulisem lühiajaline muudatus manifesti teisel versioonil (Manifest V2) põhinevate laienduste jäädav eemaldamine. Alates 31. augustist eemaldatakse kõik selle vanema API abil loodud lisandmoodulid Chrome'i veebipoest . Kuigi juba installitud laiendused töötavad edasi kohapeal, kaotavad nad värskenduste vastuvõtmise võimaluse ja pärast eemaldamist ei saa neid uuesti installida.

Windowsi kasutajatele tutvustab Chrome 152 juurdepääsuloenditel (ACL-idel) põhinevat turvakihti. See mehhanism blokeerib brauseriprotsesside lugemist ja kirjutamist mällu , takistades koodi süstimist. Kuid võimalike konfliktide tõttu viirusetõrjetarkvara või hõlbustusvahenditega on see funktsioon vaikimisi keelatud. Huvitatud kasutajad saavad selle lubada, määrates lipu chrome://flags/#enable-process-isolation-ui ja konfigureerides isolatsioonirežiimi brauseri süsteemiseadetes.

Täiustused eraldiseisvatele veebirakendustele ja uutele API-dele

Isoleeritud veebirakendused (IWA-d) toetavad nüüd alamrakendusi . See tähendab, et arendajad saavad ühe IWA installi sees levitada mitut programmi eraldi nimede, ikoonide ja failiseostega. Täpsemalt ChromeOS-i jaoks on neil rakendustel nüüd ääristeta vaatamisrežiim , mis laiendab sisu kogu akna täitmiseks ja eemaldab traditsioonilise tiitliriba. Eksperimentaalselt on rakendatud ka kohandatud URI skeemi googlechrome:// , mis on loodud selleks, et teistes brauserites avatud välised saidid saaksid Chrome'i käivitada konkreetse lingi klõpsamisel.

Protsessori jõudluse API võimaldab veebisaitidel päringuid teha kasutaja protsessori võimsuse kohta; privaatsuse kaitsmiseks sisaldab Chrome menüüd (Seaded > Jõudlus > Kiirus), kus neid andmeid saab võltsida, valides tasemeid vahemikus 0 (tundmatu) kuni 4 (ülijõudlus).

CSS-i disaini osas on lisatud pseudoelemendid ::backdrop, ::scroll-marker ja ::view-transition, et juhtida modaalseid taustu, kerimisindikaatoreid ja üleminekuanimatsioone, suheldes otse JavaScriptiga. Lisaks on lisatud funktsioon alpha() värvide läbipaistvuse manipuleerimiseks ja omadus window-drag, et määrata, millised eelnevalt loodud veebirakenduse (PWA) alad toimivad lohistatava tiitliribana.

Mobiilseadmetes tutvustab Androidi versioon ühtset ekraani, mis koondab paroolide haldamise ja vormide automaatse täitmise andmed . Ka mobiilset turvalisust on täiustatud: funktsiooni „Täiustatud kaitse” aktiveerimisega blokeerib brauser täielikult pahatahtlikuks märgitud veebisaitide laadimise, nõudes sisu vaatamiseks kasutajalt selgesõnalist käsitsi kinnitust. HTML-i automaatse parandamise atribuut on lisatud ka siltidele <input> ja <textarea>, et anda arendajatele kontroll tekstiväljade automaatse parandamise üle.

Kuidas Chrome'i Linuxis värskendada?

Kui kasutate Debiani või Ubuntu-põhiseid distributsioone ja teil on ametlik Google'i repositoorium konfigureeritud, käivitage terminalis lihtsalt standardsed värskenduskäsklused:

sudo apt update
sudo apt --only-upgrade install google-chrome-stable

Fedora, RHEL või AlmaLinux-põhiste süsteemide kasutajate jaoks toimub protsess DNF-i kaudu, kasutades järgmist käsku:

sudo dnf upgrade google-chrome-stable

Kui eelistate uut eksperimentaalset vormingut Flatpaki abil proovida, saate rakendust otse Flathubist otsida (kui ametlik pakett on selle hoidlas saadaval) või installida selle käsurea kaudu:

flatpak update com.google.Chrome


Lisa eelistatud allikana Google'is