Uscita del browser web Chrome 143

Google ha pubblicato il rilascio del browser web Chrome 143. È disponibile contemporaneamente anche la versione stabile del progetto open source Chromium, che funge da base per Chrome. Il browser Chrome si differenzia da Chromium per l'uso dei loghi Google, per la presenza di un sistema di invio di notifiche in caso di crash, per i moduli per la riproduzione di contenuti video protetti da copyright (DRM), per il sistema di aggiornamenti automatici, per l'attivazione permanente della sandbox, per la fornitura di chiavi per Google API e per la trasmissione dei parametri RLZ durante la ricerca. Per coloro che necessitano di più tempo per l'aggiornamento, è disponibile un ramo Extended Stable, supportato per 8 settimane. La prossima versione di Chrome 144 è prevista per il 13 gennaio.

Le principali novità in Chrome 143:

  • È stata dichiarata obsoleta e programmata per la disattivazione nella versione Chrome 155 il supporto per il linguaggio di trasformazione dei documenti XML XSLT, inclusi gli API XSLTProcessor e le istruzioni per l'analisi delle tabelle di stile XML. Tra i motivi è stato menzionato il rischio di sicurezza dovuto all'uso della libreria libxslt, che ha problemi di manutenzione ed è fonte di attacchi ai browser, mentre la percentuale di pagine web che utilizzano XSLT è stimata allo 0,02%.
  • Sono state aggiunte nuove funzionalità alla modalità AI, permettendo di interagire con un agente AI direttamente dalla barra degli indirizzi o dalla pagina mostrata all'apertura di una nuova scheda. La modalità AI consente di porre domande complesse in linguaggio naturale e di ricevere risposte basate sulla sintesi delle informazioni dalle pagine più pertinenti sull'argomento richiesto. Se necessario, l'utente può approfondire ulteriormente le informazioni con domande di follow-up. Questo mode permette anche di porre domande sul contenuto della pagina direttamente dalla barra degli indirizzi. Per accedere alla modalità AI, al momento disponibile solo sulle piattaforme macOS e Windows, basta premere il tasto Tab prima di iniziare a digitare nella barra degli indirizzi.
    Uscita del browser web Chrome 143
  • La libreria ICU è stata aggiornata alla versione 77.1 con supporto per Unicode 16 e aggiornamento dei dati delle localizzazioni.
  • In CSS è stato aggiunto il selettore «@container anchored(fallback)», che consente di modificare lo stile degli elementi ancorati alla posizione di altri elementi, in base alla posizione alternativa selezionata dal browser, definita tramite la proprietà «position-try-fallbacks» per evitare che un elemento esca dai limiti del blocco esterno o dell'area di visualizzazione.
  • Nelle proprietà CSS «background-position-x» e «background-position-y» è stata aggiunta la possibilità di definire la posizione dell'immagine di sfondo rispetto a uno dei bordi del blocco. Ad esempio, «background-position-x: left 30px;».
  • È stata aggiunta la proprietà CSS «font-language-override» per sovrascrivere la lingua utilizzata per la sostituzione dei glifi nei font OpenType, che offrono varianti di glifi specifiche per determinate lingue. Ad esempio, ‘font-language-override: «RUS»;’.
  • Nell'API WindowEventHandlers è stata aggiunta la supporto per la gestione degli eventi «ongamepadconnected» e «ongamepaddisconnected» per il monitoraggio della connessione e disconnessione dei gamepad.
  • Nell'API JavaScript per lavorare con il DOM è consentito l'uso di tutti i caratteri consentiti nel parser HTML per i nomi e i prefissi degli elementi e attributi creati.
  • Quando si utilizza l'API WebTransport è consentita la negoziazione del protocollo utilizzato per l'interazione server con l'applicazione web (quando si crea un oggetto WebTransport, l'applicazione può specificare un elenco di protocolli accettabili).
  • Nella modalità Origin trial è stata aggiunta l'API Web Install, che fornisce il metodo navigator.install() per avviare l'installazione di web app da siti web, utilizzabile per creare cataloghi di web app o per semplificare l'installazione di web app da utilizzare con il sito corrente. L'installazione avviene dopo la conferma esplicita da parte dell'utente.
  • Sono stati apportati miglioramenti agli strumenti per gli sviluppatori web. Sono state ampliate le funzioni del server sperimentale MCP (Model Context Protocol), che consente di accedere alle funzionalità di Chrome DevTools da assistenti AI esterni. Nella scheda Elements è stata aggiunta la supporto per il debug delle regole CSS @starting-style. La scheda di audit è stata aggiornata alla versione Lighthouse 13. Durante l'esportazione dei risultati di monitoraggio delle prestazioni, è stata fornita la possibilità di includere nell'archivio i contenuti dei file HTML, CSS e JavaScript, nonché i dati «source map».
    Uscita del browser web Chrome 143

Oltre alle nuove funzionalità e alla correzione di bug, la nuova versione ha risolto 13 vulnerabilità. Molte di queste vulnerabilità sono state individuate attraverso test automatizzati utilizzando strumenti come AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer e AFL. Non sono state rilevate problematiche critiche che consentano di eludere tutti i livelli di protezione del browser ed eseguire codice nel sistema al di fuori dell'ambiente sandbox. Nell'ambito del programma di ricompensa per la scoperta di vulnerabilità, Google ha istituito 13 premi per il rilascio attuale, versando un totale di 18.000 dollari statunitensi (premio di $11000, due premi di $3000 e un premio di $1000). L'importo di 9 premi non è stato ancora definito.

Fonte: opennet.ru

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