Google hà publicatu a versione di u navigatore web Chrome 138. À u listessu tempu, hè dispunibule una versione stabile di u prughjettu gratuitu Chromium, chì hè a basa di Chrome. U navigatore Chrome si distingue da Chromium per l'usu di i loghi Google, a presenza di un sistema per mandà notifiche in casu di crash, moduli per ghjucà cuntenutu video prutettu da copia (DRM), un sistema d'installazione automatica di l'aghjurnamenti, l'inclusione costante di l'isolamentu Sandbox, a furnitura di chjave à l'API Google è a trasmissione di parametri RLZ durante a ricerca. Per quelli chì anu bisognu di più tempu per aghjurnà, a branca Extended Stable hè supportata separatamente, supportata per 8 settimane. A prossima versione di Chrome 139 hè prevista per u 5 d'aostu.
Cambiamenti chjave in Chrome 138:
- A barra d'indirizzi è a nova pagina d'apertura di tabulazioni anu avà una modalità IA per visualizà e raccomandazioni relative à a dumanda di ricerca inserita.

- A barra d'indirizzi in u sistema di raccomandazioni cuntestuali permette avà d'ottene infurmazioni nantu à una pagina attraversu Google Lens fendu dumande in lingua naturale o puntendu versu un ughjettu nantu à u screnu.

- Certi utilizatori chì anu ligatu u navigatore à un contu Google anu ricevutu un novu modu per attivà a sincronizazione di e tabulazioni è di a storia di navigazione trà i dispusitivi, implementatu in forma di un missaghju di suggerimentu accantu à u prufilu di l'utilizatore.

- Quandu si utilizanu add-on chì cambianu u cuntenutu di a Pagina Nova Tab, l'infurmazioni nantu à l'add-on chì hà cambiatu u cuntenutu sò avà mostrate in fondu à a pagina.

- Aggiuntu u supportu per i gruppi di tabulazioni spartute cù quale parechji utilizatori ponu travaglià inseme. Un utilizatore pò creà un inseme di tabulazioni è spartelu cù altri utilizatori, chì vedranu e stesse tabulazioni nantu à i so dispositivi. Se unu di i participanti cambia una tabulazione in u gruppu, u cambiamentu serà immediatamente riflessu nantu à i dispositivi di l'altri utilizatori. A creazione di gruppi hè attualmente dispunibule solu per l'utilizatori di versioni di prova (Beta/Dev/Canary).
- Hà furnitu a capacità di cuncede selettivamente l'accessu à i singoli add-on à l'API userScript senza avè da attivà a Modalità Sviluppatore.
- Supportu implementatu per u mecanismu TLS 1.3 Early Data, chì permette à u cliente d'invià richieste GET prima di u cumpletamentu di a fase di negoziazione di cunnessione TLS.
- Aghjunta a pussibilità di salvà i segnalibri è a lista di lettura à u vostru contu Google.
- Un missaghju d'avvertimentu hè statu implementatu per e pagine fraudulente rilevate da un grande mudellu linguisticu basatu annantu à l'analisi di u cuntenutu. L'IA hè aduprata in u modu di prutezzione mejoratu di u navigatore (Navigazione sicura > Prutezzione mejorata). U mudellu IA hè eseguitu da u latu client, ma se si rileva un cuntenutu suspettu, si esegue una verificazione supplementaria. servitori Google
- A sincronizazione di i paràmetri di a modalità di prutezzione mejorata (Navigazione sicura > Prutezzione mejorata) trà i navigatori nantu à i diversi dispositivi di l'utilizatori hè stata assicurata (quandu attivate a prutezzione mejorata nantu à un dispositivu, serà ancu attivata nantu à l'altri dispositivi ligati à u listessu contu).
- L'API di u Translatore hè stata implementata, dendu a capacità di traduce u testu da una lingua à l'altra. L'integrazione di a funzione di traduzzione in una chat web hè citata cum'è esempiu d'usu. U mudellu Gemini Nano AI, chì funziona nantu à u sistema lucale di l'utilizatore, hè utilizatu per a traduzzione.
- L'API di u Detettore di Lingua hè stata implementata, chì vi permette di determinà a lingua da un pezzu di testu.
- Implementata l'API Summarizer per riassume testi (riassumendu brevemente l'essenziale) o generà tituli è descrizzioni utilizendu un mudellu linguisticu di grande dimensione.
- Aghjunta l'API di Segmenti di Viewport per urganizà l'output nantu à i dispositivi cù schermi pieghevoli.
- In a versione per Android добавлена возможность использования API Web Serial для подключения к последовательному порту поверх Bluetooth.
- In cunfurmità cù i cambiamenti à a specificazione HTML destinati à prutege contr'à l'attacchi XSS, l'escape di i caratteri "" hè statu attivatu quandu si serializzanu l'attributi di l'elementi HTML. I metudi Element.innerHTML, Element.outerHTML, Element.getHTML, ShadowRoot.innerHTML è ShadowRoot.getHTML rimpiazzeranu avà i caratteri "<" è ">" cù "<" è ">" quandu si serializza HTML in una stringa.
- Sò state aghjunte nove funzioni CSS: abs() è sign() per determinà u valore assolutu è u segnu di un numeru; progress() per calculà u valore intermediu trà dui altri valori; sibling-index() è sibling-count() per stilà l'elementi basati annantu à a pusizione o u numeru di fratelli.
- A parola chjave "stretch" hè stata aghjunta à CSS, chì permette à l'elementi di stende si finu à chì riempienu cumpletamente u spaziu dispunibule di u bloccu.
- L'arnesi di sviluppu web anu allargatu e so capacità per l'analisi di e prestazioni. U debugging di valori CSS cumplessi hè statu simplificatu. Quandu si ispeziona l'attività di a rete, avà pudete filtrà in basa à a presenza di intestazioni HTTP specificate. Un assistente AI hè statu attivatu per l'utilizatori regulari, chì pò spiegà l'essenza di l'errori è di l'avvertimenti visualizati in a cunsola web, è ancu furnisce raccomandazioni per eliminalli.
- U sistema di compilazione di u prugettu Chromium hè migratu da a catena di strumenti Ninja à u sistema di compilazione Siso, chì pò esse adupratu cum'è un rimpiazzamentu trasparente per Ninja chì supporta e compilazioni remote. Siso include una quantità di ottimisazioni per riduce i tempi di compilazione è u cunsumu di memoria, cum'è a minimizazione di l'operazioni di discu è di rete, è a spartera di memoria. U sistema supporta ancu a cullezzione di metriche di prestazione dettagliate per a prufilazione di u prucessu di compilazione.
In più di l'innuvazioni è di e correzioni di bug, a nova versione elimina 11 vulnerabilità. Parechje di e vulnerabilità sò state identificate cum'è risultatu di testi automatizati cù l'arnesi AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer è AFL. Nisun prublema criticu hè statu identificatu chì permetterebbe di bypassà tutti i livelli di prutezzione di u navigatore è di eseguisce u codice in u sistema fora di l'ambiente sandbox. Cum'è parte di u prugramma per pagà ricumpense in soldi per a rilevazione di vulnerabilità per a versione attuale, Google hà pagatu trè ricumpense per un importo di $ 3 (una ricumpenza di $ 6000 è una ricumpenza di $ 1000).
Source: opennet.ru




