Rilascio di Chrome 148

Google ha pubblicato il rilascio del browser web Chrome 148. È disponibile contemporaneamente anche il rilascio stabile del progetto open-source Chromium, che funge da base per Chrome. Il browser Chrome si distingue da Chromium per l'uso dei loghi di Google, la presenza di un sistema di notifica in caso di crash, moduli per la riproduzione di contenuti video protetti da copyright (DRM), un sistema di aggiornamenti automatici, l'uso costante dell'isolamento Sandbox, la fornitura delle chiavi per le API di Google e la trasmissione dei parametri RLZ nelle ricerche. Per coloro che necessitano di più tempo per gli aggiornamenti, è supportata un'apposita versione Extended Stable, con supporto di 8 settimane. Il prossimo rilascio di Chrome 149 è previsto per il 2 giugno.

Principali novità in Chrome 148 (1, 2, 3, 4):

  • È proseguito lo sviluppo della modalità AI, che consente di interagire con un agente AI dalla barra degli indirizzi o dalla pagina visualizzata all'apertura di una nuova scheda. La modalità AI permette di porre domande complesse in linguaggio naturale e di ricevere risposte basate sull'aggregazione delle informazioni dalle pagine più pertinenti sull'argomento. Se necessario, l'utente può chiarire le informazioni con domande di follow-up. La modalità consente anche di porre domande sul contenuto della pagina direttamente dalla barra degli indirizzi. In Chrome 148 è stata implementata il supporto per l'uso della modalità AI per l'autocompletamento dei numeri di carte di credito e degli indirizzi (previa autorizzazione dell'utente). La possibilità di utilizzare il chatbot integrato Gemini è stata ampliata in 49 paesi della regione Asia-Pacifico.
  • È stata aggiunta la possibilità di autocompletare nei moduli web i numeri delle patenti di guida, dei passaporti, delle carte d'identità nazionali, dei numeri KTN (Known Traveler Number) e dei numeri RCN (Redress Control Number) salvati in Google Wallet.
  • È stata modificata l'interfaccia visiva per la creazione dei profili (la funzionalità rimane invariata).
    Rilascio di Chrome 148
  • Per ChromeOS è stata implementata una modalità di visualizzazione verticale delle schede, che sostituisce la barra orizzontale superiore con una barra laterale contenente schede verticali. In precedenti versioni, questa modalità era stata proposta per le piattaforme Linux, macOS e Windows.
    Rilascio di Chrome 148
  • Nella versione per Android è stata introdotta la funzione «Compilazione automatica avanzata», che utilizza un modello di intelligenza artificiale per comprendere i moduli web e compilare automaticamente i campi, basandosi su come l'utente aveva precedentemente compilato moduli simili.
  • Nella versione per Android è stata introdotta una modalità che consente di restituire siti con una posizione approssimativa, anziché esatta.
    Rilascio di Chrome 148
  • Sono state apportate ottimizzazioni che ampliano l'uso del protocollo HTTP/3. È stato migliorato il riconoscimento della compatibilità con HTTP/3 sui siti.
  • È stato implementato un API Prompt che consente chiamate per interagire con grandi modelli linguistici, permettendo di utilizzare testo, immagini e input audio nelle richieste. I risultati vengono restituiti in un formato strutturato facilmente interpretabile. Tra gli esempi di utilizzo si citano la generazione di descrizioni di immagini, la ricerca visiva, la trascrizione del parlato, la classificazione dei suoni, la generazione di testo secondo istruzioni specifiche ed il recupero di informazioni dal testo. L'API è stata realizzata utilizzando un grande modello linguistico locale chiamato Gemini Nano (il modello occupa 4 GB, si carica automaticamente e viene installato come file weights.bin nella sottocartella OptGuideOnDeviceModel).
  • Nello SharedWorker è stata aggiunta l'opzione "extendedLifetime: true" per mantenere attivo il gestore anche dopo la disconnessione di tutti i client, consentendo di eseguire operazioni asincrone dopo il caricamento della pagina (unload) senza la necessità di utilizzare i Service Worker.
  • Le richieste CSS "@container" possono ora essere invocate utilizzando solo il nome del contenitore (container-name) senza specificare il tipo (container-type). #container { container-name: —foo; } @container —foo { input { background-color: green; } }
  • In CSS è stata aggiunta la parola chiave «revert-rule», che consente di annullare la regola CSS corrente e applicare la regola precedente. div { display: if(style(—layout: fancy): grid; else: revert-rule); }
  • Per la proprietà CSS «text-decoration-skip-ink» è stata implementata la supporto per il valore «all», che prescrive la rottura obbligatoria della linea di sottolineatura e di attraversamento quando interseca i glifi testuali.
  • Nella versione per Android è stata aggiunta la possibilità di utilizzare l'API Web Serial per collegarsi a dispositivi con porta seriale, incluse le porte seriali tramite USB o Bluetooth.
  • Negli elementi
  • È stato aggiunto il supporto per la seconda versione dell'estensione del formato Open Font «avar» (Axis Variation table), che consente al carattere di modificare i legami tra valori normalizzati e assiali.
  • Miglioramenti sono stati apportati agli strumenti per gli sviluppatori web.

Oltre alle novità e alle correzioni di bug, la nuova versione ha risolto 127 vulnerabilità. Molte delle vulnerabilità sono state individuate attraverso il testing automatizzato con strumenti come AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer e AFL. Tre problemi (overflow intero in Blink, accesso a memoria già liberata in Chromoting e Mobile) hanno ricevuto un livello critico di rischio, il che implica che le vulnerabilità permettono di bypassare tutti i livelli di protezione del browser ed eseguire codice nel sistema al di fuori dell'ambiente sandbox. Nell'ambito del programma di premi per la scoperta di vulnerabilità per la versione attuale, Google ha istituito 26 premi e ha distribuito 138.000 dollari (con un premio di $55.000, uno di $43.000 e uno di $8.000, e due premi da $16.000). L'importo di 21 premi non è ancora stato determinato.

Fonte: opennet.ru

Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS | ProHoster