Izdanje Chrome 111

Tvrtka Google predstavila je izdanje web preglednika Chrome 111. Istodobno je dostupan stabilni izdanja slobodnog projekta Chromium, koji služi kao osnova za Chrome. Preglednik Chrome se razlikuje od Chromiuma korištenjem Googleovih logotipa, postojanjem sustava za slanje obavijesti u slučaju pada, modulima za reprodukciju videa zaštićenog od kopiranja (DRM), sustavom automatskog instaliranja ažuriranja, kontinuiranim uključivanjem Sandbox izolacije, pružanjem ključeva za Google API i prijenosom RLZ parametara tijekom pretraživanja. Za one kojima je potrebno više vremena za ažuriranje, posebno se podržava grana Extended Stable, koja se prati 8 tjedana. Sljedeće izdanje Chrome 112 planirano je za 4. travnja.

Glavne promjene u Chrome 111:

  • Ažurirani su elementi sučelja povezani s inicijativom Privacy Sandbox koja omogućava utvrđivanje kategorija interesa korisnika i korištenje tih informacija umjesto kolačića za praćenje kako bi se istaknule skupine korisnika s sličnim interesima bez identifikacije pojedinačnih korisnika. U novoj verziji dodan je novi dijalog koji korisnicima objašnjava mogućnosti Privacy Sandboxa i preusmjerava na stranicu s postavkama, na kojoj se može prilagoditi informacije koje se prosljeđuju oglašivačkim mrežama.
    Izdanje Chrome 111
    Izdanje Chrome 111
  • Predložen je novi dijalog s informacijama o omogućavanju sinkronizacije između preglednika postavki, povijesti, oznaka, baze automatskog dopunjavanja i drugih podataka.
    Izdanje Chrome 111
  • Na platformama Linux i Android, operacije određivanja imena u DNS-u premještene su iz izoliranog mrežnog procesa u neizolirani proces preglednika, jer kod rada s sustavnim rezolverom nije moguće primijeniti neka sandbox ograničenja koja se koriste za druge mrežne usluge.
  • Dodana je podrška za automatsko prijavljivanje korisnika u Microsoftove servise identifikacije (Azure AD SSO), koristeći informacije o računu iz Microsoft Windows-a.
  • U mehanizmu ažuriranja Chrome-a na Windows i macOS osigurana je obrada ažuriranja za 12 posljednjih verzija preglednika.
  • Za korištenje API-ja Payment Handler, koji pojednostavljuje integraciju s postojećim sustavima plaćanja, sada je potrebno izričito definirati izvor učitavanih podataka putem specifikacije u CSP parameteru connect-src (Content-Security-Policy) domena, na koje se šalju zahtjevi.
  • Uklonjen je API PPB_VideoDecoder(Dev), koji je izgubio relevantnost nakon prestanka podrške za Adobe Flash.
  • Dodana je API funkcija View Transitions koja pojednostavljuje stvaranje prijelaznih animacijskih efekata između različitih stanja DOM-a (na primjer, glatki prijelaz s jedne slike na drugu).
  • U CSS upit «@container» dodana je podrška za funkciju style() za primjenu stilova ovisno o izračunatim vrijednostima korisničkih svojstava roditeljskog elementa.
  • U CSS su dodane trigonometrijske funkcije sin(), cos(), tan(), asin(), acos(), atan() i atan2().
  • Dodana je eksperimentalna (origin trial) API funkcija Document Picture in Picture za otvaranje proizvoljnog HTML sadržaja u režimu «slika u slici», a ne samo videa. Za razliku od otvaranja prozora putem window.open(), prozori stvoreni putem novog API-ja uvijek se prikazuju iznad drugih prozora, ne ostaju nakon zatvaranja izvornog prozora, ne podržavaju navigaciju i ne mogu eksplicitno odrediti poziciju prikaza.
    Izdanje Chrome 111
  • Omogućeno je povećanje ili smanjenje veličine ArrayBuffer-a, kao i povećanje veličine SharedArrayBuffer-a.
  • U WebRTC implementirana je podrška za SVC (Scalable Video Coding) ekstenzije za prilagodbu video toka prema propusnosti klijenta i prijenos više video tokova različite kvalitete u jednom toku.
  • U API-ju Media Session dodane su akcije «previousslide» i «nextslide» za organizaciju navigacije između prethodnog i sljedećeg slajda.
  • Dodana je nova sintaksa pseudo-klasa „:nth-child(an + b)” i „:nth-last-child()”, koja omogućava dobivanje selektora za prethodno filtriranje djece elemenata prije izvršenja osnovne logike odabira „An+B”.
  • U CSS su dodane nove jedinice mjere veličine fontova korijenskog elementa: rex, rch, ric i rlh.
  • Implementirana je potpuna podrška za specifikaciju CSS Color Level 4, uključujući podršku za sedam paleta boja (sRGB, RGB 98, Display p3, Rec2020, ProPhoto, CIE i HVS) i 12 boja prostora (sRGB Linear, LCH, okLCH, LAB, okLAB, Display p3, Rec2020, a98 RGB, ProPhoto RGB, XYZ, XYZ d50, XYZ d65), osim prethodno podržanih formata boja Hex, RGB, HSL i HWB. Omogućena je uporaba vlastitih boja prostora za animacije i gradiente.
  • U CSS je dodana nova funkcija color() koja se može koristiti za definiranje boje u bilo kojem kolor prostoru u kojem se boje definiraju putem kanala R, G i B.
  • Dodana je funkcija color-mix() definirana u specifikaciji CSS Color 5 koja omogućava miješanje boja u bilo kojim boji prostorima na temelju zadatog postotka (na primjer, za dodavanje 10% plave boje bijeloj možete navesti «color-mix(in srgb, blue 10%, white);»).
  • Unapređenja su unesena u alate za web razvoj. U panelu Styles dodana je podrška za specifikaciju CSS Color Level 4 i nove boje i palete koje ona predlaže. U alatu za odabir boje pikselâ ('pipet') dodana je podrška za nove boje i mogućnost konverzije između različitih formata unosa boja. U alatu za ispravljanje grešaka u JavaScript-u redizajniran je upravljačka ploča prekidi.
    Izdanje Chrome 111

Osim novih funkcionalnosti i ispravki grešaka, nova verzija ispravila je 40 ranjivosti. Mnoge od ranjivosti otkrivene su putem automatiziranog testiranja alatima AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer i AFL. Nisu otkrivene kritične greške koje bi omogućile zaobilaženje svih nivoa zaštite preglednika i izvršavanje koda izvan sandbox okruženja. U okviru programa isplate novčanih nagrada za otkrivanje ranjivosti, kompanija Google isplatila je 24 nagrade u ukupnom iznosu od 92 tisuće američkih dolara (jedna nagrada od 15000 dolara i 4000 dolara, dvije nagrade od 10000 i 700 dolara, tri nagrade od 5000, 2000 i 1000 dolara, pet nagrada od 3000 dolara).

Izvor: opennet.ru

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