Chrome izdanje 152

Google je izdao verziju 152 svog web preglednika Chrome. Dostupna je i stabilna verzija otvorenog koda Chromium projekta, temelja Chromea. Chrome se od Chromiuma razlikuje po korištenju Googleovih logotipa, sustavu obavještavanja o rušenju, modulima za reprodukciju video sadržaja zaštićenog od kopiranja (DRM), automatskoj instalaciji ažuriranja, uvijek uključenoj izolaciji sandboxa, pružanju Google API ključeva i korištenju RLZ parametara tijekom pretraživanja. Za one kojima je potrebno više vremena za ažuriranje, zasebna proširena stabilna grana održava se osam tjedana. Sljedeće izdanje, Chrome 153, zakazano je za 8. rujna kao dio novog dvotjednog razvojnog ciklusa.

Ključne promjene u Chromeu 152 (1, 2, 3, 4):

  • Prilagođena URI shema, "googlechrome://", implementirana je, ali još nije omogućena prema zadanim postavkama, što omogućuje vanjskim web-lokacijama otvorenim u drugim preglednicima da pozovu Chrome za prikaz stranice prilikom praćenja poveznice.
  • Svi dodaci koji koriste drugu verziju Chrome Manifesta, koji definira mogućnosti i resurse dostupne dodacima napisanim pomoću WebExtensions API-ja, trebali bi biti uklonjeni iz Chrome web trgovine 31. kolovoza. Postojeći dodaci ostat će na sustavima korisnika, ali neće moći primati ažuriranja i ne mogu se ponovno instalirati ako se uklone iz preglednika.
  • CUP (Client Update Protocol), koji se koristi prilikom pristupanja poslužiteljima koji isporučuju ažuriranja komponenti i proširenja preglednika, prebačen je na korištenje algoritama postkvantne enkripcije.
  • U sklopovima za Windows dodana je mogućnost korištenja Windows ACL za blokiranje čitanja i mijenjanja memorije procesa u Chromeu. Budući da blokiranje može uzrokovati probleme s kompatibilnošću s nekim antivirusnim paketima, sustavima za sprječavanje curenja podataka ili alatima za pristupačnost, ovaj mehanizam zaštite nije omogućen prema zadanim postavkama (da biste ga omogućili, postavite zastavicu chrome://flags/#enable-process-isolation-ui na Omogućeno i odaberite način izolacije procesa na stranici chrome://settings/system).
  • Izolirane web-aplikacije (IWA) sada podržavaju stvaranje podaplikacija koje omogućuju isporuku više programa s vlastitim nazivima, ikonama i alatima za integraciju sustava (npr. asocijacije za rukovanje određenim vrstama datoteka) unutar jedne IWA instalacije. Ove podaplikacije pojavljuju se kao zasebni programi, ali se isporučuju unutar jednog paketa. Verzija za ChromeOS također ima način otvaranja bez obruba za IWA-e, koji proširuje sadržaj aplikacije kako bi ispunio cijeli prozor preglednika, zamjenjujući, između ostalog, obrube i naslovnu traku.
  • U verziji za Android Kada je omogućen način poboljšane zaštite (Sigurno pregledavanje > Poboljšana zaštita), prikazuju se upozorenja o otvaranju potencijalno zlonamjernih web-mjesta. Upozorenje blokira otvaranje web-mjesta dok korisnik ne potvrdi radnju.
  • U verziji za Android Dodan je novi objedinjeni zaslon za upravljanje automatskim ispunjavanjem i lozinkama, koji na jednom mjestu objedinjuje podatke koji se koriste za automatsko ispunjavanje obrazaca, poput adresa i lozinki.
  • Dodan je CPU Performance API za dohvaćanje informacija o razini performansi i karakteristikama procesora. U Postavkama > Performanse > Brzina ​​> Nadjačavanje razine performansi CPU-a sada možete ručno postaviti razinu performansi koja se prijavljuje web stranicama. Dostupne su sljedeće razine: 0 — performanse nepoznate, 1 — niske performanse, 2 — srednje, 3 — visoke, 4 — ultra.
  • CSSPseudoElement API, koji omogućuje rad s CSS pseudoelementima iz JavaScripta, sada podržava pseudoelemente "::backdrop" (za rukovanje akcijama s pozadinom modalnih prozora, na primjer, možete organizirati zatvaranje dijaloga klikom na pozadinsko područje), "::scroll-marker" (za rukovanje događajima interakcije s indikatorima pomicanja) i "::view-transition" (za presretanje animacije prijelaza iz jednog stanja u drugo).
  • Implementiran je HTTP zaglavlje Connection-Allowlists koje vam omogućuje prosljeđivanje popisa URL obrazaca kojima stranica smije slati mrežne zahtjeve. Kada je ovo zaglavlje postavljeno, JavaScript kod ili web workeri koji se izvode u kontekstu stranice neće moći pristupiti URL-ovima koji ne odgovaraju navedenom popisu.
  • U CSS je dodana funkcija alpha(), koja vam omogućuje promjenu alfa kanala (prozirnosti) za određenu boju.
  • Dodano je CSS svojstvo window-drag za definiranje područja prozora web aplikacije za stolna računala (PWA) koje se tretira kao naslov prozora, omogućujući povlačenje prozora mišem.
  • Za HTML elemente koje je moguće uređivati, kao što su I , dodan je atribut "automatsko ispravljanje" koji vam omogućuje kontrolu primjene automatskog ispravljanja podataka koje je unio korisnik.

Uz nove značajke i ispravke programskih pogrešaka, nova verzija rješava 327 ranjivosti. Deset problema ocijenjeno je kritičnim, što znači da mogu zaobići sve slojeve zaštite preglednika i izvršavati kod izvan sandbox okruženja. Osam kritičnih problema uzrokovano je pristupom "korištenje nakon oslobađanja", jedan nedovoljnom validacijom nepouzdanog unosa i jedan korištenjem neinicijaliziranih varijabli.

Osim toga, vrijedi spomenuti implementaciju eksperimentalne podrške za isporuku Chromea za Linux u paketima Flatpak formata, interakcija sa sustavom prilikom korištenja kojih se provodi putem XDG portala.

Izvor: opennet.ru

Kupite pouzdan hosting za stranice s DDoS zaštitom, VPS VDS poslužiteljima 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster