{"id":53890,"date":"2019-12-12T00:00:00","date_gmt":"2019-12-11T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/reliz-chrome-79"},"modified":"2020-02-18T14:01:50","modified_gmt":"2020-02-18T11:01:50","slug":"reliz-chrome-79","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/reliz-chrome-79","title":{"rendered":"Rilascio di Chrome 79","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Azienda Google <noindex><a rel=\"nofollow\" href=\"https:\/\/chromereleases.googleblog.com\/2019\/12\/stable-channel-update-for-desktop.html\">ha presentato<\/a><\/noindex> rilascio del browser web <noindex><a rel=\"nofollow\" href=\"http:\/\/www.google.com\/chrome\">Chrome 79<\/a><\/noindex>. In contemporanea <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromium.org\/developers\/calendar\">disponibile<\/a><\/noindex> uscita stabile di un progetto open source <noindex><a rel=\"nofollow\" href=\"http:\/\/dev.chromium.org\/\">Chromium<\/a><\/noindex>, che funge da base per Chrome. Il browser Chrome <noindex><a rel=\"nofollow\" href=\"https:\/\/code.google.com\/p\/chromium\/wiki\/ChromiumBrowserVsGoogleChrome\">si distingue<\/a><\/noindex> utilizza loghi Google, ha un sistema di invio notifiche in caso di crash, la possibilit\u00e0 di caricare il modulo Flash su richiesta, moduli per la riproduzione di contenuti video protetti (DRM), un sistema di aggiornamento automatico e un invio durante la ricerca <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=26822\">parametri RLZ<\/a><\/noindex>. Il prossimo rilascio di Chrome 80 \u00e8 programmato per il 4 febbraio.<\/p>\n<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/support.google.com\/chrome\/a\/answer\/7679408\">Principali<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/productforums.google.com\/forum\/#!forum\/chrome\">cambiamenti<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2019\/10\/chrome-79-beta-virtual-reality-comes-to.html\">in<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/\">Chrome<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-79\">79<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/security.googleblog.com\/2019\/12\/better-password-protections-in-chrome.html\">Attivato<\/a><\/noindex> il componente Password Checkup, progettato per analizzare l'affidabilit\u00e0 delle parole chiave utilizzate dagli utenti. Quando si tenta di accedere a qualsiasi sito, Password Checkup <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50103\">esegue<\/a><\/noindex> verifica dell'accesso con nome utente e password rispetto al database di account compromessi, con avviso mostrato in caso di problemi (la verifica avviene sulla base del prefisso hash sul lato utente). La verifica si realizza su un database che copre oltre 4 miliardi di account compromessi emersi in fuoriuscite di dati. Un avviso viene mostrato anche nel caso di tentativi di utilizzo di password banali come &#171;abc123&#187;. \u00c8 stata implementata un'impostazione speciale per gestire l'inclusione di Password Checkup nella sezione &#171;Sync and Google Services&#187;.\n<li class=\"l\"> \u00c8 stata introdotta una nuova tecnologia per l'individuazione del phishing in tempo reale. In passato, la verifica avveniva attraverso l'accesso a blacklist caricate localmente di Safe Browsing, aggiornate circa ogni 30 minuti, il che si \u00e8 rivelato insufficiente, ad esempio, in condizioni in cui i malintenzionati cambiano frequentemente dominio. Il nuovo metodo consente di controllare gli URL al volo con una verifica preliminare attraverso whitelist, contenenti hash di migliaia di siti popolari e affidabili. Se il sito aperto \u00e8 assente nella whitelist, il browser controlla l'URL sui server di Google, trasmettendo i primi 32 bit dell'hash SHA-256 del link, dai quali vengono rimossi eventuali dati personali. Secondo Google, il nuovo approccio consente di aumentare l'efficacia delle segnalazioni per nuovi siti di phishing del 30%.\n<li class=\"l\"> \u00c8 stata aggiunta una protezione proattiva contro la trasmissione delle credenziali Google e di qualsiasi password salvata nel gestore delle password attraverso pagine di phishing. Quando si tenta di inserire una password salvata su un sito dove quella password non viene solitamente utilizzata, all'utente verr\u00e0 mostrato un avviso riguardo a un'azione potenzialmente pericolosa.\n<li class=\"l\"> Per le connessioni che utilizzano TLS 1.0 e 1.1 ora viene mostrato un indicatore di connessione non sicura. Il supporto completo per TLS 1.0 e 1.1 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51599\">verr\u00e0 disabilitato<\/a><\/noindex> in Chrome 81, previsto per il 17 marzo 2020.\n<li class=\"l\"> \u00e8 stata aggiunta la possibilit\u00e0 di mettere in pausa le schede inattive, consentendo di scaricare automaticamente dalla memoria le schede che sono in stato di inattivit\u00e0 da oltre 5 minuti e non svolgono azioni significative. La decisione sulla idoneit\u00e0 di una scheda per la pausa \u00e8 presa in base a euristiche. Il controllo per attivare questa funzione \u00e8 effettuato tramite il flag &#171;chrome:\/\/flags\/#proactive-tab-freeze&#187;.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51612\">Garantito<\/a><\/noindex> blocco dei contenuti misti sulle pagine aperte tramite HTTPS per garantire che le pagine aperte tramite https:\/\/ contengano solo risorse caricate tramite un canale di comunicazione sicuro. Sebbene i tipi pi\u00f9 pericolosi di contenuti misti, come script e iframe, siano gi\u00e0 bloccati per impostazione predefinita, immagini, file audio e video possono ancora essere caricati tramite http:\/\/. L'indicatore di contenuti misti utilizzato in precedenza per tali inserimenti \u00e8 stato considerato inefficace e fuorviante per gli utenti, poich\u00e9 non fornisce una valutazione chiara della sicurezza della pagina. Ad esempio, tramite la sostituzione delle immagini, un attaccante potrebbe inserire cookie di tracciamento delle azioni dell'utente, tentare di sfruttare vulnerabilit\u00e0 nei gestori delle immagini o commettere frodi sostituendo le informazioni presentate nell'immagine. Per disabilitare il blocco dei contenuti misti, \u00e8 stata aggiunta una particolare impostazione, richiamabile dal menu visualizzabile cliccando sull'icona del lucchetto.\n<li class=\"l\"> \u00c8 stata aggiunta un'opzione sperimentale per la condivisione del contenuto degli appunti tra le versioni desktop e mobile di Chrome. Negli istanze di Chrome collegate allo stesso account ora \u00e8 possibile accedere al contenuto degli appunti di un altro dispositivo, compresa la possibilit\u00e0 di condividere il proprio appunto tra il sistema mobile e quello desktop. Il contenuto degli appunti \u00e8 crittografato utilizzando una crittografia end-to-end, che impedisce l'accesso al testo sui server di Google. La funzione viene attivata tramite le opzioni chrome:\/\/flags#shared-clipboard-receiver, chrome:\/\/flags#shared-clipboard-ui e chrome:\/\/flags#sync-clipboard-service.\n<li class=\"l\"> Nella barra degli indirizzi, in determinati momenti (ad esempio, durante il salvataggio della password) con la sincronizzazione del profilo disattivata, \u00e8 visibile il nome dell'account Google attualmente attivo accanto all'avatar, affinch\u00e9 l'utente possa identificare con precisione l'account attivo corrente.\n<li class=\"l\"> Attivato per l'1% degli utenti <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51488\">highlightsFromPoint()<\/a><\/noindex> &#171;DNS over HTTPS&#187; (DoH, DNS over HTTPS). Partecipano all'esperimento solo gli utenti i cui provider DNS sono gi\u00e0 specificati nelle impostazioni di sistema e supportano DoH. Ad esempio, se l'utente ha impostato DNS 8.8.8.8, il servizio DoH di Google sar\u00e0 attivato in Chrome (&#171;https:\/\/dns.google.com\/dns-query&#187;); se il DNS \u00e8 1.1.1.1, sar\u00e0 attivato il servizio DoH di Cloudflare (&#171;https:\/\/cloudflare-dns.com\/dns-query&#187;) e cos\u00ec via. Per gestire l'attivazione di DoH \u00e8 stata prevista un'impostazione &#171;chrome:\/\/flags\/#dns-over-https&#187;. Sono supportati tre modalit\u00e0 operative &#171;secure&#187;, &#171;automatic&#187; e &#171;off&#187;. In modalit\u00e0 &#171;secure&#187; gli host vengono determinati solo sulla base dei valori sicuri memorizzati nella cache in precedenza (ottenuti tramite una connessione sicura) e delle richieste tramite DoH, non \u00e8 prevista la retrocessione a DNS normale. In modalit\u00e0 &#171;automatic&#187;, se DoH e cache protetta non sono disponibili, \u00e8 consentito ottenere dati dalla cache non sicura e fare riferimento al DNS tradizionale. In modalit\u00e0 &#171;off&#187;, innanzitutto viene controllata la cache generale e, se non ci sono dati, la richiesta viene inviata tramite DNS di sistema.\n<li class=\"l\"> Aggiunto un caching sperimentale <noindex><a rel=\"nofollow\" href=\"https:\/\/groups.google.com\/a\/chromium.org\/forum\/#!msg\/blink-dev\/OVROmzNUng0\/1gTmi-I3EQAJ\">highlightsFromPoint()<\/a><\/noindex> la cache del contenuto renderizzato durante il cambio di pagina con i pulsanti avanti e indietro, che consente di ridurre notevolmente i ritardi in questo tipo di navigazione grazie alla cache completa di tutta la pagina, senza la necessit\u00e0 di un nuovo rendering e caricamento delle risorse. L'ottimizzazione \u00e8 particolarmente evidente nella versione per dispositivi mobili, dove l'incremento delle prestazioni durante la navigazione raggiunge il 19%. La modalit\u00e0 si attiva tramite l'opzione &#171;chrome:\/\/flags#back-forward-cache&#187;.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.chromium.org\/p\/chromium\/issues\/detail?id=883038\">\u00c8 stata eliminata<\/a><\/noindex> l'impostazione &#171;chrome:\/\/flags\/#omnibox-ui-hide-steady-state-url-scheme-and-subdomains&#187;, che permetteva di ripristinare la visualizzazione del protocollo nella barra degli indirizzi (ora tutti i link vengono sempre mostrati senza https:\/\/ e http:\/\/, e senza &#171;www.&#187;).\n<li class=\"l\"> Nelle build per Windows \u00e8 stata attivata l'isolamento della sandbox per il servizio di riproduzione audio. \u00c8 stato proposto un attributo AudioSandboxEnabled per gestire l'attivazione dell'isolamento.\n<li class=\"l\"> Nel sistema di amministrazione centralizzato per le imprese \u00e8 stata implementata la possibilit\u00e0 di definire regole che stabiliscono la quantit\u00e0 di memoria che un'istanza del browser pu\u00f2 utilizzare prima che le schede in background vengano scaricate. La memoria liberata dopo il caricamento della scheda torna disponibile per l'uso e il contenuto della scheda viene nuovamente caricato al momento del passaggio ad essa.\n<li class=\"l\"> In Linux \u00e8 attivato un gestore integrato per la verifica dei certificati, che ha sostituito il precedente sistema NSS. Il gestore integrato continua a utilizzare il deposito NSS durante la verifica, ma impone requisiti pi\u00f9 severi nella gestione di certificati mal codificati e autonomamente firmati (tutti i certificati devono essere necessariamente firmati da un'autorit\u00e0 di certificazione).\n<li class=\"l\"> Nella versione per la piattaforma Android <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.android.com\/guide\/practices\/ui_guidelines\/icon_design_adaptive\">\u00e8 stata aggiunta<\/a><\/noindex> la possibilit\u00e0 di assegnare icone adattive per le applicazioni web installate che funzionano in modalit\u00e0 Progressive Web Apps (PWA). Le icone adattive possono adattarsi all'interfaccia utilizzata dal produttore del dispositivo, come essere tonde, quadrate o con angoli smussati.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/vr-comes-to-the-web\/\">Aggiunto<\/a><\/noindex> API <noindex><a rel=\"nofollow\" href=\"https:\/\/immersive-web.github.io\/webxr\/\">WebXR Device<\/a><\/noindex>, fornendo accesso a componenti per creare realt\u00e0 virtuale e aumentata. L'API consente di unificare il lavoro con diverse classi di dispositivi, dai visori di realt\u00e0 virtuale fissi, come Oculus Rift, HTC Vive e Windows Mixed Reality, a soluzioni basate su dispositivi mobili, come Google Daydream View e Samsung Gear VR. Tra le applicazioni in cui pu\u00f2 essere applicata la nuova API, si citano programmi per la visualizzazione di video in modalit\u00e0 360\u00b0, sistemi di visualizzazione dello spazio tridimensionale, creazione di cinema virtuali per la proiezione di video, esperimenti per la creazione di interfacce 3D per negozi e gallerie;\n<\/p>\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/lh3.googleusercontent.com\/XrndlukWQqgkTA5yyhxkbwWicyw9agSwXr6d5FTfX97UMlNum4GpdH_GFATplZOAWo0CqlwhbbpiL3RufyDkWqmpsvQp4TMlnQuMuS1sExeAXc6G1U9upThLShCbS9YNmbxDoYq_?a.png\"><img decoding=\"async\" alt=\"Rilascio di Chrome 79\" src=\"\/wp-content\/uploads\/2019\/12\/642eea09aebb604cbf617634716f0f0e.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> In modalit\u00e0 Origin Trials (funzionalit\u00e0 sperimentali che richiedono una registrazione separata <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.chrome.com\/origintrials\/#\/trials\/active\">attivazione<\/a><\/noindex>) sono stati proposti diversi nuovi API. L'Origin Trial prevede la possibilit\u00e0 di utilizzare l'API specificata da applicazioni caricate da localhost o 127.0.0.1, o dopo aver completato la registrazione e ottenuto un token speciale, che ha una validit\u00e0 limitata per un sito specifico.\n<ul>\n<li class=\"l\"> Per tutti gli elementi HTML \u00e8 stato proposto l'attributo &#171;rendersubtree&#187;, che garantisce il mantenimento della visualizzazione dell'elemento DOM. Assegnando all'attributo il valore &#171;invisible&#187;, il contenuto dell'elemento non verr\u00e0 renderizzato e controllato, consentendo di ottimizzare il rendering. Impostando il valore &#171;activatable&#187;, il browser rimuover\u00e0 l'attributo invisibile, renderizzer\u00e0 il contenuto e lo render\u00e0 visibile.\n<li class=\"l\"> Aggiunta una variante API <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/12\/wakelock\">Wake Lock<\/a><\/noindex> basato sul meccanismo Promise, che fornisce un modo pi\u00f9 sicuro per gestire la disattivazione della blocco automatico dello schermo e il passaggio dei dispositivi in modalit\u00e0 di risparmio energetico.\n<\/ul>\n<li class=\"l\"> Implementata la possibilit\u00e0 di applicare l'attributo <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5654905853313024\">autofocus<\/a><\/noindex> per tutti gli elementi HTML e SVG sui quali pu\u00f2 essere impostato il focus di input.\n<li class=\"l\"> Per le immagini e i video <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5695266130755584\">\u00e8 stata fornita<\/a><\/noindex> il calcolo del rapporto d'aspetto basato sugli attributi Width o Height, che pu\u00f2 essere utilizzato per determinare la dimensione dell'immagine tramite CSS nella fase in cui l'immagine non \u00e8 ancora stata caricata (risolve il problema del ridimensionamento della pagina dopo il caricamento delle immagini).\n<li class=\"l\"> \u00c8 stata aggiunta la propriet\u00e0 CSS <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5685958032752640\">font-optical-sizing<\/a><\/noindex>, che imposta automaticamente la dimensione del font variabile (variable font) nelle coordinate ottiche &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/docs.microsoft.com\/en-us\/typography\/opentype\/spec\/dvaraxistag_opsz\">opsz<\/a><\/noindex>&#171;, se il font lo supporta. La modalit\u00e0 permette di selezionare la forma ottimale del glifo per la dimensione specificata, ad esempio, utilizzare glifi pi\u00f9 contrastati per i titoli.\n<li class=\"l\" style=\"list-style-type: '&#9733;';\"> \u00c8 stata aggiunta la propriet\u00e0 CSS <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5893875400966144\">list-style-type<\/a><\/noindex>, che consente di utilizzare qualsiasi simbolo invece dei puntini nelle liste, ad esempio, &#171;-&#171;, &#171;+&#187;, &#171;&#9733;&#187; e &#171;&#9656;&#187;.\n<li class=\"l\"> Nel caso in cui non sia possibile eseguire Worklet.addModule(), ora viene restituito un oggetto con informazioni dettagliate sulla natura dell'errore, che consente di valutare pi\u00f9 accuratamente la causa dell'errore (problemi di connessione di rete, sintassi errata, ecc.).\n<li class=\"l\"> Interrotta l'elaborazione degli elementi &lt;script&gt; durante il loro spostamento tra documenti. Durante il trasferimento tra documenti sono stati disattivati anche gli eventi associati allo script &#171;error&#187; e &#171;load&#187;.\n<li class=\"l\"> Nel motore JavaScript V8 <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-79\">\u00e8 stato svolto<\/a><\/noindex> ottimizzazione del trattamento delle modifiche di visualizzazione nei campi degli oggetti, che ha permesso l'esecuzione del codice AngularJS nel set di test Speedometer di essere completata con un 4% di velocit\u00e0 in pi\u00f9.\n<p><center><img decoding=\"async\" alt=\"Rilascio di Chrome 79\" src=\"\/wp-content\/uploads\/2019\/12\/cb236a00353095783671bcd8ca26c13b.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> In V8 \u00e8 stata ottimizzata anche l'elaborazione dei getter definiti nelle API integrate, come Node.nodeType e Node.nodeName, in assenza di un gestore IC (inline caching). La modifica ha ridotto di circa il 12% i costi di tempo al runtime dell'IC durante l'esecuzione dei test di Backbone e jQuery dal set Speedometer.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/_img\/v8-release-79\/speedometer.svg\"><img decoding=\"async\" alt=\"Rilascio di Chrome 79\" src=\"\/wp-content\/uploads\/2019\/12\/2979c9b32f824849c6624302b3d7e8fe.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> \u00c8 stata implementata la memorizzazione nella cache dei risultati del meccanismo OSR (called on-stack replacement), che consente di sostituire il codice ottimizzato durante l'esecuzione della funzione (permette di iniziare a utilizzare il codice ottimizzato per funzioni che durano a lungo, senza aspettarne il riavvio). La memorizzazione nella cache dell'OSR consente di utilizzare i risultati di ottimizzazione anche durante il successivo riavvio della funzione, senza la necessit\u00e0 di una nuova ottimizzazione.<br \/>\nIn alcuni test, la modifica ha consentito di aumentare le prestazioni di picco dal 5% all'18%.<\/p>\n<p><center><img decoding=\"async\" alt=\"Rilascio di Chrome 79\" src=\"\/wp-content\/uploads\/2019\/12\/bde89f80c4efb4727aa727d77414ec15.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> Modifiche agli strumenti per sviluppatori web:\n<ul>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/10\/devtools\">\u00c8 stata introdotta<\/a><\/noindex> una modalit\u00e0 di debug per identificare le cause del blocco della richiesta o della restituzione di cookie.<\/p>\n<p> <center><img decoding=\"async\" alt=\"Rilascio di Chrome 79\" src=\"\/wp-content\/uploads\/2019\/12\/41ac6335cb25bb566e9a3e7a72c60bb1.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> Nel pannello con l'elenco dei cookie \u00e8 stata aggiunta la possibilit\u00e0 di visualizzare rapidamente il valore del cookie selezionato facendo clic su una riga specifica.\n<p><center><img decoding=\"async\" alt=\"Rilascio di Chrome 79\" src=\"\/wp-content\/uploads\/2019\/12\/878f0c16ad4651e5b8c259bdf69b092f.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> \u00c8 stata aggiunta la possibilit\u00e0 di simulare diverse impostazioni per le media query prefers-color-scheme e prefers-reduced-motion (ad esempio, per testare il comportamento della pagina con un tema di sistema scuro o con effetti animati disabilitati).<br \/>\n<center><img decoding=\"async\" alt=\"Rilascio di Chrome 79\" src=\"\/wp-content\/uploads\/2019\/12\/1cd9279ac239fe91eb574b4a4f75379c.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> \u00c8 stata modernizzata la visualizzazione della scheda Coverage, che consente di valutare il codice utilizzato e non utilizzato. \u00c8 stata aggiunta la possibilit\u00e0 di filtrare le informazioni in base al loro tipo (JavaScript, CSS). Le informazioni sull'uso del codice sono state aggiunte anche nella visualizzazione del codice sorgente.\n<p><center><img decoding=\"async\" alt=\"Rilascio di Chrome 79\" src=\"\/wp-content\/uploads\/2019\/12\/9f22f6b30b081ef7ec52cb452292a114.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> \u00c8 stata aggiunta la possibilit\u00e0 di eseguire il debug delle cause delle richieste di determinate risorse di rete dopo la registrazione dell'attivit\u00e0 di rete (\u00e8 possibile visualizzare la traccia della chiamata al codice JavaScript che ha portato al caricamento della risorsa).<br \/>\n<center><img decoding=\"async\" alt=\"Rilascio di Chrome 79\" src=\"\/wp-content\/uploads\/2019\/12\/500daff8ba6a581bb694c0f780bb07f9.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<li class=\"l\"> \u00c8 stata aggiunta l'impostazione &#171;Settings &gt; Preferences &gt; Sources &gt; Default Indentation&#187; per definire il tipo di rientro (2\/4\/8 spazi o tabulazione) nel codice visualizzato nei pannelli Console e Sources.\n<\/ul>\n<\/ul>\n<p>Oltre alle innovazioni e alla correzione di errori, la nuova versione ha eliminato 51 vulnerabilit\u00e0. Molte di queste vulnerabilit\u00e0 sono state scoperte grazie ai test automatizzati effettuati con strumenti come AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer e AFL. Due problemi (CVE-2019-13725, accesso a un'area di memoria gi\u00e0 liberata nel codice per il supporto Bluetooth, e CVE-2019-13726, overflow della memoria nell'editor delle password) sono stati contrassegnati come critici, cio\u00e8 consentono di eludere tutti i livelli di protezione del browser ed eseguire codice nel sistema al di fuori dell'ambiente sandbox. Per la prima volta sono state identificate due vulnerabilit\u00e0 critiche all'interno dello stesso ciclo di sviluppo di Chrome. La prima vulnerabilit\u00e0 \u00e8 stata scoperta dai ricercatori della Tencent Keen Security Lab e <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51888\">dimostrata<\/a><\/noindex> alla competizione Tianfu Cup, mentre la seconda \u00e8 stata trovata da Sergey Glazunov di Google Project Zero.<\/p>\n<p>Nell'ambito del programma di ricompensa per la scoperta di vulnerabilit\u00e0 per l'attuale release, Google ha assegnato 37 premi per un totale di 80000 dollari USA (un premio di 20000 dollari, un premio di 10000 dollari, due premi di 7500 dollari, quattro premi di 5000 dollari, un premio di 3000 dollari, due premi di 2000 dollari, due premi di 1000 dollari e otto premi di 500 dollari). L'importo di 15 premi non \u00e8 ancora stato definito. <\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Fonte: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52000\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 79. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome. \u0411\u0440\u0430\u0443\u0437\u0435\u0440 Chrome \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043b\u043e\u0433\u043e\u0442\u0438\u043f\u043e\u0432 Google, \u043d\u0430\u043b\u0438\u0447\u0438\u0435\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043a\u0440\u0430\u0445\u0430, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 \u043c\u043e\u0434\u0443\u043b\u044f Flash \u043f\u043e \u0437\u0430\u043f\u0440\u043e\u0441\u0443, \u043c\u043e\u0434\u0443\u043b\u044f\u043c\u0438 \u0434\u043b\u044f \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u0432\u0438\u0434\u0435\u043e\u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 (DRM), \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439 \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435\u0439 \u043f\u0440\u0438 \u043f\u043e\u0438\u0441\u043a\u0435 RLZ-\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432. \u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0432\u044b\u043f\u0443\u0441\u043a Chrome 80 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-53890","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/news\/reliz-chrome-79\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Chrome 79 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/reliz-chrome-79\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-12-11T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:01:50+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Rilascio di Chrome 79 | ProHoster","description":"Google ha presentato il rilascio del web browser","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/reliz-chrome-79","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Chrome 79 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/reliz-chrome-79","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-12-11T21:00:00+00:00","article:modified_time":"2020-02-18T11:01:50+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"53890","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 09:10:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:16:26","updated":"2026-01-24 09:10:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/53890","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=53890"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/53890\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=53890"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=53890"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=53890"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}