Versione di Chrome 113

Google hà svelatu a liberazione di u navigatore web Chrome 113. À u stessu tempu, una liberazione stabile di u prugettu Chromium liberu, chì hè a basa di Chrome, hè dispunibule. U navigatore Chrome difiere da Chromium in l'usu di i loghi di Google, a presenza di un sistema per mandà notificazioni in casu di crash, moduli per ghjucà cuntenutu video protetti da copia (DRM), un sistema per installà automaticamente l'aghjurnamenti, sempre accendendu l'isolamentu Sandbox, furnisce i chjavi à l'API di Google è passanu i parametri RLZ durante a ricerca. Per quelli chì anu bisognu di più tempu per aghjurnà, a branche Stable Extended hè supportata per separatamente, seguita da 8 settimane. A prossima versione di Chrome 114 hè prevista per u 30 di maghju.

Cambiamenti chjave in Chrome 113:

  • U supportu per l'API grafica WebGPU è WGSL (WebGPU Shading Language) hè attivatu per difettu. WebGPU furnisce una API simile à Vulkan, Metal, è Direct3D 12 per eseguisce operazioni GPU-side cum'è rendering è calculu, è permette ancu di utilizà una lingua shader per scrive prugrammi GPU-side. U supportu WebGPU hè attivatu solu in e versioni per ChromeOS, macOS è Windows per avà, è serà attivatu per Linux è Android in una data dopu.
  • U travagliu cuntinuava nantu à l'ottimisazione di u rendiment. Riguardu à a branche 112, a velocità di passà a prova Speedometer 2.1 hè aumentata da 5%.
  • Per l'utilizatori, l'inclusione graduali di u modu di sharding d'almacenamiento, i Service Workers è l'API di cumunicazione hà iniziatu, chì, quandu si tratta una pagina, sò siparati in relazione à i domini, chì isola i processori di terzu. U modu permette di bluccà i metudi di seguimentu di i muvimenti di l'utilizatori trà i siti basati nantu à l'almacenamiento d'identificatori in i magazzini spartuti è i spazii micca destinati à u almacenamentu permanente di l'infurmazioni ("Supercookies"), per esempiu, travagliendu per a valutazione di a prisenza di certi dati in i caches di u navigatore. Inizialmente, quandu si trattava una pagina, tutte e risorse sò stati guardati in un spaziu di nome cumuni (stessa origine), indipendentemente da u duminiu d'urigine, chì hà permessu à un situ di determinà a carica di risorse da un altru situ attraversu manipulazioni cù u almacenamentu locale, l'API IndexedDB, o cuntrollà i dati in u cache.

    Sharding attache un tag separatu à a chjave utilizata per ricuperà l'uggetti da u cache è i magazzini di u navigatore, chì determina u ligame à u duminiu primariu da quale a pagina principale hè aperta, chì limita u scopu di script di seguimentu di movimentu, per esempiu, carricu via un iframe da un altru situ. Per furzà l'attivazione di a segmentazione senza aspittà per l'inclusione regulare, pudete aduprà u paràmetru "chrome://flags/#third-party-storage-partitioning".

    Versione di Chrome 113

  • U mecanismu di First-Party Sets (FPS) hè prupostu, chì permette di determinà a relazione trà i diversi siti di a listessa urganizazione o prughjettu per u prucessu generale di Cookie trà elli. Questa funzione hè utile quandu u stessu situ hè accessibile attraversu diversi domini (per esempiu, opennet.ru è opennet.me). I cookies per tali duminii sò completamente separati, ma cù l'aiutu di FPS ponu avà esse ligati in un almacenamiento cumunu. Per attivà FPS, pudete aduprà a bandiera "chrome://flags/enable-first-party-sets".
  • Una ottimisazione significativa di l'implementazione di u software di l'encoder di video AV1 (libaom) hè stata realizata, chì hà migliuratu u rendiment di l'applicazioni web chì utilizanu WebRTC, cum'è i sistemi di videoconferenza. Aggiuntu un novu modu di velocità 10, adattatu per i dispositi cù risorse limitate di CPU. Quandu a prova di l'applicazione Google Meet in un canale cù una larghezza di banda di 40 kbps, AV1 Speed ​​​​10 cumparatu cù a velocità VP9 7 hà risultatu in un aumentu di 12% in a qualità è un aumentu di 25% in u rendiment.
  • Quandu a prutezzione avanzata di u navigatore hè attivata (Navigazione Sicura> Prutezzione rinfurzata), per detectà l'attività maliciosa da u latu di Google, i add-ons recullanu telemetria nantu à l'operazione di add-ons di navigatore chì ùn sò micca stallati da u catalogu di Chrome Store. Dati cum'è l'hash di i schedari add-on è u cuntenutu di manifest.json sò mandati.
  • Certi utilizatori anu opzioni supplementari per e forme di riempimentu automaticu attivate, destinate à riempie rapidamente l'indirizzu di consegna è i dettagli di pagamentu quandu facenu acquisti in certi buttreghi in linea.
    Versione di Chrome 113
  • U menù affissatu clicchendu nantu à l'icona "trè punti" hè stata ristrutturata. L'articuli di menu "Extensions" è "Chrome Web Store" sò stati spustati à u primu livellu di u menu.
  • Aghjunghje a capacità di traduce in una altra lingua solu u frammentu sceltu di a pagina, è micca solu a pagina sana (a traduzzione hè iniziata da u menù di cuntestu). Per cuntrullà l'inclusione di a traduzzione parziale, hè pruposta l'impostazione "chrome://flags/#desktop-partial-translate".
  • In a pagina mostrata quandu apre una nova tabulazione, aghjunghjenu a capacità di ripiglià u travagliu interrottu ("Viaghju"), per esempiu, pudete cuntinuà a ricerca da a pusizione interrotta.
    Versione di Chrome 113
  • In a versione Android, una nova pagina di serviziu "chrome://policy/logs" hè stata implementata per u debugging da l'amministratore di e pulitiche di gestione centralizzate stabilite per l'utilizatori.
  • In a custruzzione per a piattaforma Android, a capacità di mostrà un cuntenutu più persunalizatu in a sezione di u cuntenutu cunsigliatu (Discover) hè stata implementata. Inoltre, a capacità di cunfigurà tipi preferiti di ricunniscenza (per esempiu, pudete ammuccià u cuntenutu da alcune fonti) per l'utilizatori chì ùn sò micca cunnessi à un contu Google hè stata aghjunta.
    Versione di Chrome 113
  • A versione per a piattaforma Android offre una nova interfaccia per selezziunà i fugliali media per a carica di foto è video (invece di a so propria implementazione, l'interfaccia standard di Android Media Picker hè aduprata).
    Versione di Chrome 113
  • CSS implementa una sintassi standard per a funzione image-set (), chì vi permette di selezziunà una maghjina da un inseme d'opzioni cù diverse risoluzioni chì hè più adattatu per i paràmetri di u screnu attuale è a larghezza di banda di cunnessione di a rete. A chjama di prefissu -webkit-image-set() supportata prima, chì offriva una sintassi specifica di Chrome, hè stata ora rimpiazzata cù l'imaghjini standard.
  • CSS hà aghjustatu supportu per e novi dumande di media (@media) overflow-inline è overflow-block , chì permettenu di determinà cumu u cuntenutu serà trattatu se u cuntenutu va oltre i limiti di u bloccu originale.
  • Una dumanda media di l'aghjurnamentu hè stata aghjunta à u CSS per permette di definisce i stili quandu sò stampati o affissati in schermi lenti (per esempiu, e-books) è veloci (monitori regulari).
  • A funzione linear () hè stata aghjunta à CSS per applicà l'interpolazione lineale trà un certu numaru di punti, chì ponu esse aduprati per creà animazioni cumplessi cum'è effetti di rimbalzi è di stretching.
  • U metudu Headers.getSetCookie() implementa a capacità di estrazione di valori da parechje intestazioni Set-Cookie passate in una dumanda senza cuncatenà.
  • L'estensione largeBlob hè stata aghjunta à l'API WebAuthn per almacenà grandi dati binari assuciati cù credenziali.
  • Abilitatu l'API Private State Token per separà l'utilizatori senza aduprà identificatori cross-site.
  • I siti ùn sò micca permessi di stabilisce a pruprietà document.domain per applicà e cundizioni di listessa origine à e risorse caricate da diversi subdominii. Sè avete bisognu di stabilisce un canale di cumunicazione trà i subdominii, utilizate a funzione postMessage () o l'API di Messaging Channel.
  • Migliuramenti sò stati fatti à l'arnesi per i sviluppatori web. U pannellu di Inspeczione di l'attività di a rete hà avà a capacità di annullà o di creà novi headers di risposta HTTP restituiti da u servitore web (Rete> Headers> Response Headers). Inoltre, hè pussibule edità tutte l'overrides in un locu editendu u schedariu .headers in a sezione Sources> Overrides è creendu rimpiazzamenti per maschera. Debugging miglioratu di l'applicazioni utilizendu i frameworks web Nuxt, Vite è Rollup. Diagnosticu migliuratu di prublemi cù CSS in u pannellu di stili (errori in i nomi di pruprietà è i valori assignati sò nutati separatamente). In a cunsola web, aghjustatu l'abilità di visualizà i cunsiglii di autocomplete quandu pressu Enter (è micca solu quandu pressu a tabulazione o a freccia diritta).
    Versione di Chrome 113

In più di l'innuvazioni è e correzioni di bug, 15 vulnerabilità sò stati riparati in a nova versione. Parechje di e vulnerabilità sò state identificate cum'è u risultatu di strumenti di teste automatizati AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer è AFL. Ùn sò stati identificati micca prublemi critichi chì permettenu di scaccià tutti i livelli di prutezzione di u navigatore è eseguisce codice in u sistema fora di l'ambiente sandbox. Cum'è parte di u prugramma per u pagamentu di ricumpensa in cash per a scuperta di vulnerabilità per a versione attuale, Google hà pagatu 10 premii in quantità di 30.5 mila dollari americani (un premiu di $ 7500, $ 5000 è $ 4000, dui premii di $ 3000, trè premii di $ 2000 è dui premii di $ 1000).

Source: opennet.ru

Add a comment