{"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>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>. Contemporaneamente <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromium.org\/developers\/calendar\">\u00e8 disponibile<\/a><\/noindex> versione stabile di un progetto open source <noindex><a rel=\"nofollow\" href=\"http:\/\/dev.chromium.org\/\">Chromium<\/a><\/noindex>, che costituisce la base di Chrome. Il browser Chrome <noindex><a rel=\"nofollow\" href=\"https:\/\/code.google.com\/p\/chromium\/wiki\/ChromiumBrowserVsGoogleChrome\">si distingue<\/a><\/noindex> l'uso dei loghi Google, la presenza di un sistema di notifiche in caso di crash, la possibilit\u00e0 di scaricare il modulo Flash su richiesta, moduli per la riproduzione di contenuti video protetti (DRM), un sistema di aggiornamenti automatici e trasmissione durante la ricerca <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=26822\">parametri RLZ<\/a><\/noindex>. La prossima versione di Chrome 80 \u00e8 prevista 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\">modifiche<\/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 password utilizzate dall'utente. Durante il tentativo di accesso a qualsiasi sito, Password Checkup <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50103\">esegue<\/a><\/noindex> la verifica delle credenziali di accesso contro un database di account compromessi, con avviso in caso di problemi riscontrati (la verifica avviene basandosi su un prefisso hash lato utente). Il controllo avviene su un database che copre oltre 4 miliardi di account compromessi emersi in violazioni di dati. L'avviso viene anche mostrato nel caso di tentativi di utilizzo di password banali come \u00ababc123\u00bb. \u00c8 presente un'apposita impostazione nella sezione \u00abSync and Google Services\u00bb per gestire l'abilitazione di Password Checkup.\n<li class=\"l\"> \u00c8 stata presentata una nuova tecnologia di rilevamento del phishing in tempo reale. In precedenza, il controllo avveniva attraverso l'accesso a blacklist caricate localmente di Safe Browsing, che venivano aggiornate circa ogni 30 minuti, il che si \u00e8 rivelato insufficiente, ad esempio, in condizioni di frequenti cambi di dominio da parte dei malintenzionati. Il nuovo metodo permette di controllare gli URL al volo con una verifica preliminare mediante whitelist, che includono gli hash di migliaia di siti web popolari e affidabili. Se il sito web visitato non \u00e8 presente nella whitelist, il browser controlla l'URL sul server di Google, trasmettendo i primi 32 bit dell'hash SHA-256 del link, da cui vengono rimossi eventuali dati personali. Secondo le stime di Google, il nuovo approccio consente di aumentare del 30% l'efficacia delle notifiche per nuovi siti di phishing.\n<li class=\"l\"> \u00c8 stata aggiunta una protezione proattiva contro la trasmissione delle credenziali di Google e di qualsiasi password salvata nel gestore delle password tramite pagine di phishing. Quando si tenta di inserire una password salvata su un sito dove questa password non viene di solito utilizzata, l'utente ricever\u00e0 un avviso su 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\"> \u00c8 stata aggiunta la possibilit\u00e0 di sospendere le schede inattive, consentendo di scaricare automaticamente dalla memoria le schede che rimangono in background per pi\u00f9 di 5 minuti e non eseguono azioni significative. La decisione sull'idoneit\u00e0 di una scheda per la sospensione \u00e8 basata su criteri euristici. L'abilitazione della funzione pu\u00f2 essere gestita tramite il flag \u00abchrome:\/\/flags\/#proactive-tab-freeze\u00bb.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51612\">Assicurato<\/a><\/noindex> il blocco dei contenuti misti sulle pagine aperte tramite HTTPS per garantire che le pagine aperte su https:\/\/ contengano solo risorse caricate attraverso un canale sicuro. Anche se i tipi di contenuti misti pi\u00f9 pericolosi, come script e iframe, sono gi\u00e0 bloccati per impostazione predefinita, le immagini, i file audio e i video possono ancora essere caricati tramite http:\/\/. Il precedente indicatore di contenuti misti per tali embed \u00e8 stato ritenuto inefficace e fuorviante, poich\u00e9 non fornisce una chiara valutazione della sicurezza della pagina. Ad esempio, attraverso la sostituzione delle immagini, un attaccante pu\u00f2 inserire cookie di tracciamento delle azioni dell'utente, tentare di sfruttare vulnerabilit\u00e0 nei gestori di immagini o effettuare falsificazioni, sostituendo le informazioni presentate nell'immagine. Per disabilitare il blocco dei contenuti misti \u00e8 stata aggiunta una specifica impostazione, richiamabile tramite il menu a discesa che appare cliccando sull'icona del lucchetto.\n<li class=\"l\"> \u00c8 stata aggiunta una funzionalit\u00e0 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, incluso il supporto per la condivisione degli appunti tra il sistema mobile e desktop. Il contenuto degli appunti \u00e8 cifrato con crittografia end-to-end, che impedisce l'accesso al testo sui server di Google. La funzione pu\u00f2 essere 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 di una password), con la sincronizzazione del profilo disattivata, oltre all'avatar viene mostrato il nome dell'account Google attuale, in modo che l'utente possa identificare con precisione l'account attivo.\n<li class=\"l\"> Attivata per l'1% degli utenti <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51488\">support<\/a><\/noindex> \u00abDNS over HTTPS\u00bb (DoH). Al momento, partecipano all'esperimento solo gli utenti i cui provider DNS sono gi\u00e0 configurati nelle impostazioni di sistema per supportare DoH. Ad esempio, se un utente ha impostato DNS 8.8.8.8, il servizio DoH di Google (\u00abhttps:\/\/dns.google.com\/dns-query\u00bb) sar\u00e0 attivato su Chrome; se DNS \u00e8 1.1.1.1, sar\u00e0 attivato il servizio DoH di Cloudflare (\u00abhttps:\/\/cloudflare-dns.com\/dns-query\u00bb) e cos\u00ec via. \u00c8 prevista un'impostazione per gestire l'abilitazione di DoH: \u00abchrome:\/\/flags\/#dns-over-https\u00bb. Sono supportati tre modalit\u00e0 operative: \u00absecure\u00bb, \u00abautomatic\u00bb e \u00aboff\u00bb. In modalit\u00e0 \u00absecure\u00bb, gli host sono determinati solo in base a valori sicuri previamente memorizzati (ottenuti tramite connessione protetta) e richieste tramite DoH, non \u00e8 previsto un rollback su DNS normale. In modalit\u00e0 \u00abautomatic\u00bb, se DoH e la cache sicura non sono disponibili, si pu\u00f2 ricorrere a dati dalla cache non sicura e fare richieste tramite DNS tradizionale. In modalit\u00e0 \u00aboff\u00bb, si verifica inizialmente la cache generale e, in assenza di dati, la richiesta viene inviata tramite il DNS di sistema.\n<li class=\"l\"> Aggiunta sperimentale <noindex><a rel=\"nofollow\" href=\"https:\/\/groups.google.com\/a\/chromium.org\/forum\/#!msg\/blink-dev\/OVROmzNUng0\/1gTmi-I3EQAJ\">support<\/a><\/noindex> la memorizzazione nella cache del contenuto renderizzato quando si cambia pagina con i pulsanti avanti e indietro, riducendo notevolmente i ritardi durante questo tipo di navigazione grazie a una completa memorizzazione della pagina, che non richiede un nuovo rendering e il caricamento delle risorse. L'ottimizzazione \u00e8 particolarmente evidente nella versione mobile, dove il guadagno in prestazioni durante la navigazione raggiunge il 19%. La modalit\u00e0 pu\u00f2 essere attivata tramite l'opzione \u00abchrome:\/\/flags#back-forward-cache\u00bb.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.chromium.org\/p\/chromium\/issues\/detail?id=883038\">Rimosso<\/a><\/noindex> l'impostazione \u00abchrome:\/\/flags\/#omnibox-ui-hide-steady-state-url-scheme-and-subdomains\u00bb, che permette di ripristinare la visualizzazione del protocollo nella barra degli indirizzi (ora tutti i collegamenti vengono visualizzati senza https:\/\/ e http:\/\/, e senza \u00abwww.\u00bb).\n<li class=\"l\"> Nelle build per Windows \u00e8 stata inclusa l'isolamento sandbox del servizio di riproduzione audio. \u00c8 stata proposta la propriet\u00e0 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 determinano 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 download della scheda diventa disponibile per l'uso e il contenuto della scheda viene ricaricato al momento del passaggio su di essa.\n<li class=\"l\"> In Linux \u00e8 stato introdotto un gestore integrato per la verifica dei certificati, che ha sostituito il precedente sistema NSS. Questo gestore integrato continua a utilizzare il deposito NSS per la verifica, ma impone requisiti pi\u00f9 severi nella gestione dei certificati mal formattati e certificati autonomamente, in cui tutti i certificati devono necessariamente essere emessi da un'autorit\u00e0 di certificazione.\n<li class=\"l\"> Nella versione per piattaforma Android <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.android.com\/guide\/practices\/ui_guidelines\/icon_design_adaptive\">aggiunta<\/a><\/noindex> la possibilit\u00e0 di assegnare icone adattive per le applicazioni web installate, funzionanti in modalit\u00e0 Progressive Web Apps (PWA). Le icone adattive possono adattarsi all'interfaccia utilizzata dal produttore del dispositivo, ad esempio, possono essere rotonde, quadrate o avere angoli arrotondati.\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\/\">Dispositivo WebXR<\/a><\/noindex>, che fornisce accesso a componenti per la creazione di realt\u00e0 virtuale e aumentata. L'API permette 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, fino a soluzioni basate su dispositivi mobili come Google Daydream View e Samsung Gear VR. Tra le applicazioni in cui pu\u00f2 essere utilizzato il nuovo API ci sono programmi per la visualizzazione di video a 360\u00b0, sistemi di visualizzazione di spazi tridimensionali, creazione di cinema virtuali per la presentazione di video, e conduzione di 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 un\u2019apposita <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.chrome.com\/origintrials\/#\/trials\/active\">). L'Origin Trial implica la possibilit\u00e0 di utilizzare la suddetta API da applicazioni caricate da localhost o 127.0.0.1, oppure dopo la registrazione e l'ottenimento di un token speciale, valido per un tempo limitato per un sito specifico.<\/a><\/noindex>) sono state proposte diverse nuove API. L'Origin Trial prevede la possibilit\u00e0 di utilizzare l'API indicata da applicazioni caricate da localhost o 127.0.0.1, oppure dopo aver completato la registrazione e ottenuto un codice speciale, valido per un tempo limitato per un sito specifico.\n<ul>\n<li class=\"l\"> Per tutti gli elementi HTML \u00e8 stato proposto l'attributo \u00abrendersubtree\u00bb, che garantisce la fissazione della visualizzazione dell'elemento DOM. Assegnando all'attributo il valore \u00abinvisible\u00bb, il contenuto dell'elemento non verr\u00e0 renderizzato e controllato, ottimizzando cos\u00ec il rendering. Impostando il valore \u00abactivatable\u00bb, il browser rimuove l'attributo invisibile, renderizza il contenuto e lo rende visibile.\n<li class=\"l\"> \u00c8 stata aggiunta una variante dell'API <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2018\/12\/wakelock\">Wake Lock<\/a><\/noindex> basato sul meccanismo Promise, offre un modo pi\u00f9 sicuro per gestire la disattivazione dell'auto-blocco dello schermo e il passaggio dei dispositivi in modalit\u00e0 di risparmio energetico.\n<\/ul>\n<li class=\"l\"> \u00c8 stata realizzata la possibilit\u00e0 di utilizzare l'attributo <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5654905853313024\">autofocus<\/a><\/noindex> per tutti gli elementi HTML e SVG su cui pu\u00f2 essere impostato il focus di input.\n<li class=\"l\"> Per immagini e video <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5695266130755584\">assicurato<\/a><\/noindex> calcolo del rapporto di 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 caricata (risolve il problema di ristrutturazione 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 regola automaticamente la dimensione del font variabile in base alle coordinate ottiche \u00ab<noindex><a rel=\"nofollow\" href=\"https:\/\/docs.microsoft.com\/en-us\/typography\/opentype\/spec\/dvaraxistag_opsz\">opsz<\/a><\/noindex>\u00bb, se il font lo supporta. Questa modalit\u00e0 consente di scegliere la forma ottimale del glifo per la dimensione specificata, ad esempio utilizzando glifi pi\u00f9 contrastanti 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 al posto dei punti nelle liste, ad esempio \u00ab-\u00bb, \u00ab+\u00bb, \u00ab\u2605\u00bb e \u00ab\u25cf\u00bb.\n<li class=\"l\"> Se non \u00e8 possibile eseguire Worklet.addModule(), ora restituisce un oggetto con informazioni dettagliate sulla natura dell'errore, che permette di valutare con maggiore precisione la causa dell'errore (problemi di connessione, sintassi errata, ecc.).\n<li class=\"l\"> \u00c8 stata interrotta l'elaborazione degli elementi  durante il trasferimento tra documenti. Durante il trasferimento tra documenti, sono stati anche disattivati gli eventi legati agli script \u00aberror\u00bb e \u00abload\u00bb.\n<li class=\"l\"> Nel motore JavaScript V8 <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-79\">\u00e8 stata condotta<\/a><\/noindex> ottimizzazione della gestione della modifica della visualizzazione dei campi negli oggetti, che ha portato a un'esecuzione del codice AngularJS nel test Speedometer pi\u00f9 veloce del 4%.\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 anche ottimizzata la gestione dei getter definiti nelle API incorporate, come Node.nodeType e Node.nodeName, in assenza di un gestore IC (inline caching). Questa modifica ha ridotto i costi temporali di IC runtime di circa il 12% durante l'esecuzione dei test Backbone e jQuery del 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 cache dei risultati del meccanismo OSR (called on-stack replacement), che sostituisce il codice ottimizzato durante l'esecuzione della funzione (consentendo di iniziare a utilizzare codice ottimizzato per funzioni a lungo termine senza attendere una nuova esecuzione). La cache OSR consente di riutilizzare i risultati dell'ottimizzazione durante le esecuzioni successive della funzione, senza dover affrontare nuovamente il processo di ottimizzazione.<br \/>\nIn alcuni test, la modifica ha consentito di aumentare le prestazioni di picco dal 5% al 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 gli sviluppatori web:\n<ul>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2019\/10\/devtools\">\u00c8 stato introdotto<\/a><\/noindex> modalit\u00e0 di debug per identificare le cause del blocco della richiesta o dell'invio dei 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 scuro o con gli effetti animati disattivati).<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 scheda Coverage, che consente di valutare il codice utilizzato e non utilizzato. \u00c8 stata aggiunta la possibilit\u00e0 di filtrare le informazioni per 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 debug per identificare le cause delle richieste a determinate risorse di rete dopo la registrazione dell'attivit\u00e0 di rete (\u00e8 possibile visualizzare il tracciamento delle chiamate del 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 \u00abSettings &gt; Preferences &gt; Sources &gt; Default Indentation\u00bb per definire il tipo di indentazione (2\/4\/8 spazi o tabulazione) nel codice visualizzato nei pannelli Console e Sources.\n<\/ul>\n<\/ul>\n<p>Oltre alle novit\u00e0 e alle correzioni di bug, la nuova versione ha risolto 51 vulnerabilit\u00e0. Molte di queste vulnerabilit\u00e0 sono emerse grazie ai test automatizzati condotti con strumenti come AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer e AFL. Due problemi (CVE-2019-13725, accesso a memoria gi\u00e0 liberata nel codice per il supporto Bluetooth, e CVE-2019-13726, overflow del buffer nel gestore delle password) sono stati contrassegnati come critici, ovvero consentono di bypassare tutti i livelli di protezione del browser e di eseguire codice nel sistema al di fuori dell'ambiente sandbox. \u00c8 la prima volta che vengono individuate due vulnerabilit\u00e0 critiche nel medesimo ciclo di sviluppo in Chrome. La prima vulnerabilit\u00e0 \u00e8 stata scoperta dai ricercatori di 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>Nel contesto del programma di ricompensa per la segnalazione di vulnerabilit\u00e0 per la versione attuale, Google ha distribuito 37 premi per un totale di 80.000 dollari (un premio di 20.000 dollari, un premio di 10.000 dollari, due premi di 7.500 dollari, quattro premi di 5.000 dollari, un premio di 3.000 dollari, due premi di 2.000 dollari, due premi di 1.000 dollari e otto premi di 500 dollari). L'importo di 15 premi deve ancora essere stabilito. <\/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.0.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.0.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":"L'azienda Google ha presentato il rilascio di un browser web","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}]}}