{"id":92411,"date":"2020-08-26T19:42:36","date_gmt":"2020-08-26T17:42:36","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-chrome-85"},"modified":"2020-08-26T19:42:36","modified_gmt":"2020-08-26T17:42:36","slug":"reliz-chrome-85","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/reliz-chrome-85","title":{"rendered":"Rilascio di Chrome 85","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Google <noindex><a rel=\"nofollow\" href=\"https:\/\/chromereleases.googleblog.com\/2020\/08\/stable-channel-update-for-desktop_25.html\">ha presentato<\/a><\/noindex> rilascio del browser web <noindex><a rel=\"nofollow\" href=\"http:\/\/www.google.com\/chrome\">Chrome 85<\/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>. Il prossimo rilascio di Chrome 86 \u00e8 pianificato per il 6 ottobre.<\/p>\n<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/support.google.com\/chrome\/a\/answer\/7679408#85\">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\/2020\/07\/chrome-85-upload-streaming-human.html\">in<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2020\/\">Chrome<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/v8-release-85\">85<\/a><\/noindex>:<\/p>\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.google\/products\/chrome\/organize-your-tabs-and-stay-productive-chrome\/\">Aggiunto<\/a><\/noindex> la possibilit\u00e0 di raggruppare le schede. Le schede possono essere unite in gruppi attraverso il menu contestuale e possono essere associate a un colore e a un'etichetta specifici. Facendo clic sull'etichetta del gruppo, le schede ad essa associate vengono ora nascoste, lasciando visibile solo un'etichetta. Un secondo clic sull'etichetta ripristina la visualizzazione.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1598426159.png\"><img decoding=\"async\" alt=\"Rilascio di Chrome 85\" src=\"\/wp-content\/uploads\/2020\/08\/6d65526e230d1ad2ff9877616f2b58b3.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1598426184.png\"><img decoding=\"async\" alt=\"Rilascio di Chrome 85\" src=\"\/wp-content\/uploads\/2020\/08\/c99bb57d69f57d669219af6ac3e966b8.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> \u00c8 stata implementata l'anteprima del contenuto delle schede. Ora, passando il cursore sopra il pulsante della scheda, viene visualizzata un'anteprima della pagina presente nella scheda. Questa funzionalit\u00e0 \u00e8 attualmente attivata solo per un numero limitato di utenti e pu\u00f2 essere attivata tramite l'impostazione &#171;chrome:\/\/flags\/#tab-hover-cards&#187;.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1598427615.png\"><img decoding=\"async\" alt=\"Rilascio di Chrome 85\" src=\"\/wp-content\/uploads\/2020\/08\/b5a7f44dbe00895d01aebb2df82f1806.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> \u00c8 stata aggiunta la possibilit\u00e0 di salvare i moduli PDF modificati, e sono state proposte le impostazioni &#171;chrome:\/\/flags#pdf-viewer-update&#187; e &#171;chrome:\/\/flags\/#pdf-two-up-view&#187; per esperimenti con <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53243\">nuova interfaccia<\/a><\/noindex> per la visualizzazione dei documenti PDF.\n<li class=\"l\"> \u00c8 stata aggiunta la possibilit\u00e0 di condividere link tramite codici QR. Per generare un codice QR per la pagina corrente, \u00e8 stata inserita un'icona speciale nella barra degli indirizzi, che appare facendo clic su di essa. Questa funzionalit\u00e0 \u00e8 attualmente attivata solo per alcuni utenti e pu\u00f2 essere attivata tramite l'impostazione &#171;chrome:\/\/flags\/#sharing-qr-code-generator&#187;.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1598427172.png\"><img decoding=\"async\" alt=\"Rilascio di Chrome 85\" src=\"\/wp-content\/uploads\/2020\/08\/d38767e1905428388a6ab6c5c9e943e7.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Nella pagina about:flags \u00e8 comparsa l'opzione &#171;Omnibox UI Hide Steady-State URL Path, Query, and Ref&#187; (&#171;chrome:\/\/flags#omnibox-ui-hide-steady-state-url-path-query-and-ref-on-interaction&#187;), <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53154\">che consente<\/a><\/noindex> disabilita la visualizzazione degli elementi del percorso e dei parametri della query nella barra degli indirizzi, lasciando visibile solo il dominio del sito. La scomparsa si verifica all'inizio dell'interazione con la pagina (durante il caricamento e finch\u00e9 l'utente non inizia a scorrere viene mostrato l'URL completo). Dopo che l'URL \u00e8 stato nascosto, viene suggerito di fare clic sulla barra degli indirizzi per visualizzarlo completamente. \u00c8 disponibile anche l'opzione &#171;chrome:\/\/flags#omnibox-ui-reveal-steady-state-url-path-query-and-ref-on-hover&#187; per mostrare l'URL completo quando il cursore \u00e8 sopra. L'impostazione disponibile nel menu contestuale &#171;Mostra sempre l'URL completamente&#187; annulla la scomparsa di &#171;https:\/\/&#187;, &#171;www.&#187;, percorsi e parametri. Per ora, la scomparsa \u00e8 attivata solo per una piccola percentuale di utenti. Come motivazione per questo cambiamento si cita la volont\u00e0 di proteggere gli utenti dal phishing che manipola i parametri negli URL.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1598424138.png\"><img decoding=\"async\" alt=\"Rilascio di Chrome 85\" src=\"\/wp-content\/uploads\/2020\/08\/efab94744a4b902c1fd494c8c6981869.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> In modalit\u00e0 tablet per dispositivi touchscreen \u00e8 stata attivata la navigazione orizzontale tra le schede aperte, durante la quale, oltre ai titoli sulle schede, vengono visualizzate grandi anteprime delle pagine correlate. Le schede possono essere spostate e raggruppate tramite gesti touchscreen. La visualizzazione delle anteprime pu\u00f2 essere attivata e disattivata tramite un apposito pulsante, posizionato accanto alla barra degli indirizzi e all'avatar dell'utente. Per disabilitare la modalit\u00e0 sono disponibili le impostazioni &#171;chrome:\/\/flags\/#webui-tab-strip&#187; e &#171;chrome:\/\/flags\/#scrollable-tabstrip&#187;.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/storage.googleapis.com\/gweb-uniblog-publish-prod\/original_images\/ezgif.com-video-to-gif_3IfclkY.gif\"><img decoding=\"async\" alt=\"Rilascio di Chrome 85\" src=\"\/wp-content\/uploads\/2020\/08\/ab14920ef5f874e46af828b3762497ea.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Nella versione per Android, durante la digitazione nella barra degli indirizzi, viene fornita una finestra suggerimenti per un rapido accesso alle schede gi\u00e0 aperte.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/storage.googleapis.com\/gweb-uniblog-publish-prod\/images\/Switch_to_Tab_on_Android.max-1000x1000.png\"><img decoding=\"async\" alt=\"Rilascio di Chrome 85\" src=\"\/wp-content\/uploads\/2020\/08\/b38a502de6440e1ecc9c53b99de4db5c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Nella versione per Android, nel menu contestuale dei collegamenti, che appare dopo un tocco prolungato sul collegamento, <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2020\/08\/highlighting-great-user-experiences-on.html\">sono stati aggiunti<\/a><\/noindex> etichette per evidenziare pagine veloci. La velocit\u00e0 \u00e8 determinata sulla base di metriche  <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2020\/05\/introducing-web-vitals-essential-metrics.html\">Core Web Vitals<\/a><\/noindex>, che considerano indicatori aggregati di tempo di caricamento, reattivit\u00e0 e stabilit\u00e0 del contenuto.<br \/>\n<center><noindex><a rel=\"nofollow\" href=\"https:\/\/1.bp.blogspot.com\/-i9z6vg3e_XY\/XzpT09RCexI\/AAAAAAAABSs\/nl7QG4btzH0t9KmiGH-rhyNWtG-eGDydwCLcBGAsYHQ\/s2048\/performance-hints-fast%25402x.png\"><img decoding=\"async\" alt=\"Rilascio di Chrome 85\" src=\"\/wp-content\/uploads\/2020\/08\/98fd4e8cd174a953dd4df1e62e00ef95.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> \u00c8 stata garantita la blocco <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52329\">download non sicuro<\/a><\/noindex> (senza crittografia) file eseguibili e sono stati aggiunti avvisi durante il download di archivi non sicuri (zip, iso, ecc.). Nella prossima versione \u00e8 previsto il blocco degli archivi e la visualizzazione di avvertimenti per i documenti (docx, pdf, ecc.). In futuro, \u00e8 pianificata la graduale cessazione del supporto per il download di file senza crittografia. Il blocco \u00e8 stato implementato poich\u00e9 il download di file non crittografati pu\u00f2 essere utilizzato per compiere azioni malevole tramite la sostituzione di contenuti durante attacchi MITM.\n<li class=\"l\"> Il supporto per il formato immagine AVIF (AV1 Image Format) \u00e8 abilitato per impostazione predefinita, utilizzando tecnologie di compressione intra-frame dal formato di codifica video AV1. Il contenitore per la distribuzione dei dati compressi in AVIF \u00e8 completamente analogo a HEIF. AVIF supporta sia le immagini in HDR (High Dynamic Range) e spazio colore Wide-gamut, sia le immagini in standard dynamic range (SDR).\n<li class=\"l\"> Durante la compilazione delle build per Windows e macOS, per impostazione predefinita, all'invocazione dei compilatori MSVC e Clang <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.chromium.org\/2020\/08\/chrome-just-got-faster-with-profile.html\">sono inclusi<\/a><\/noindex> ottimizzazioni basate sui risultati della profilazione del codice (PGO \u2014 Profile-guided optimization), che consentono di generare codice pi\u00f9 ottimizzato analizzando le caratteristiche di esecuzione del programma. L'attivazione del PGO ha reso possibile accelerare il caricamento delle schede di circa il 10% (velocit\u00e0 di esecuzione del test Speedometer 2.0 su macOS del 7.7%, mentre su Windows dell'11.4%). La reattivit\u00e0 dell'interfaccia \u00e8 aumentata del 3.9% su macOS e del 7.3% su Windows.\n<li class=\"l\">  \u00c8 stata aggiunta una modalit\u00e0 sperimentale per limitare l'attivit\u00e0 delle schede in background (&#171;Tab Throttling&#187;), accessibile tramite l'impostazione &#171;chrome:\/\/flags##intensive-wake-up-throttling&#187; (l'attivazione predefinita \u00e8 attesa in Chrome 86). Attivando la modalit\u00e0, il controllo delle schede in background (TaskQueues) viene ridotto a 1 chiamata al minuto, se la pagina rimane in background per pi\u00f9 di 5 minuti.\n<li class=\"l\"> Per tutte le categorie di utenti, \u00e8 attivata una modalit\u00e0 di riduzione del consumo di risorse CPU quando la finestra del browser non \u00e8 visibile all'utente. Chrome verifica se la finestra del browser \u00e8 coperta da altre finestre ed esclude il rendering dei pixel nelle aree di sovrapposizione.\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/chromestatus.com\/feature\/5557268741357568\">Rafforzata<\/a><\/noindex> una protezione contro il caricamento di contenuti multimediali misti (quando in una pagina HTTPS vengono caricati risorse tramite il protocollo http:\/\/). Nelle pagine aperte tramite HTTPS, \u00e8 stata implementata la sostituzione automatica dei link &#171;http:\/\/&#187; con &#171;https:\/\/&#187; nei blocchi relativi al caricamento delle immagini (in precedenza, erano stati sostituiti script e iframe, file audio e video). Se un'immagine non \u00e8 disponibile tramite HTTPS, il suo caricamento viene bloccato (\u00e8 possibile segnalare manualmente il blocco tramite un menu accessibile tramite l'icona del lucchetto nella barra degli indirizzi).\n<li class=\"l\"> Per i certificati TLS emessi a partire dal 1 settembre 2020, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=53250\">verr\u00e0<\/a><\/noindex> si applicher\u00e0 una nuova limitazione sui termini di scadenza \u2014 la durata dei certificati non potr\u00e0 superare i 398 giorni (13 mesi). Limitazioni simili sono state introdotte in Firefox e Safari. Per i certificati ottenuti prima del 1 settembre, la fiducia sar\u00e0 mantenuta, ma limitata a 825 giorni (2.2 anni).\n<li class=\"l\"> Nella modalit\u00e0 Origin Trials (funzionalit\u00e0 sperimentali che richiedono un'attivazione separata), sono state aggiunte diverse nuove API. L'Origin Trial permette l'accesso a queste API da applicazioni caricate da localhost o 127.0.0.1, oppure dopo registrazione e ottenimento di un token speciale, valido per un tempo limitato per un sito specifico.\n<ul>\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/hands-on-portals\/\">Proposta<\/a><\/noindex> concetto <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/WICG\/portals\">portali<\/a><\/noindex> per garantire una navigazione senza soluzione di continuit\u00e0 tra siti e l'inserimento di una pagina in un'altra per visualizzare i contenuti prima del passaggio. \u00c8 stato proposto un nuovo tag , che consente di visualizzare un'altra pagina in forma di inclusione, con messa a fuoco su cui la pagina visualizzata nell'inclusione verr\u00e0 trasferita nello stato del documento principale, all'interno del quale \u00e8 consentita la navigazione. A differenza degli iframe, l'inclusione \u00e8 completamente isolata dalla pagina di base e viene trattata come un documento separato.\n<li class=\"l\"> API <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/fetch-upload-streaming\">Fetch Upload Streaming<\/a><\/noindex>, che consente di effettuare richieste fetch con caricamento dei contenuti in forma di flusso <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/ReadableStream\">ReadableStream<\/a><\/noindex> (in precedenza, la richiesta richiedeva la completa disponibilit\u00e0 dei contenuti, mentre ora \u00e8 possibile iniziare a inviare i dati in forma di flusso, senza attendere la piena disponibilit\u00e0 del corpo della richiesta). Ad esempio, un'app web pu\u00f2 iniziare a inviare i dati di un modulo web non appena l'utente inizia a digitare nel campo di input e, quando la digitazione sar\u00e0 completata, i dati tramite fetch() saranno gi\u00e0 stati inviati. Inoltre, tramite il nuovo API, \u00e8 possibile trasmettere dati audio e video generati lato client.\n<li class=\"l\"> \u00c8 stato proposto un API <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5191745052606464\">Declarative Shadow DOM<\/a><\/noindex> per creare nuovi rami radice nel <noindex><a rel=\"nofollow\" href=\"https:\/\/w3c.github.io\/webcomponents\/spec\/shadow\/\">Shadow DOM<\/a><\/noindex>, ad esempio, per separare lo stile di elemento importato da terze parti e il relativo sottoalbero DOM dal documento principale. L'API dichiarativa proposta consente di staccare i rami DOM utilizzando solo HTML senza necessit\u00e0 di scrivere codice JavaScript.\n<li class=\"l\"> \u00c8 stata aggiunta la propriet\u00e0 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5752004691361792\">RTCRtpEncodingParameters.adaptivePtime<\/a><\/noindex>, che consente al mittente di flussi RTC (comunicazione in tempo reale) di gestire l'attivazione del meccanismo di invio pacchetti adattivo.\n<li class=\"l\"> \u00c8 stata semplificata la fornitura di spazio di archiviazione persistente per le app PWA (Progressive Web Apps) e TWA (Trusted Web Activities) gi\u00e0 installate.<br \/>\nL'app deve semplicemente chiamare il metodo navigator.storage.persist() e <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/persistent-storage\/\">lo spazio di archiviazione persistente<\/a><\/noindex> sar\u00e0 fornito automaticamente.<\/p>\n<\/ul>\n<li class=\"l\"> \u00c8 stata implementata una nuova regola CSS <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/at-property\/\">@property<\/a><\/noindex>, che consente di registrare <noindex><a rel=\"nofollow\" href=\"https:\/\/drafts.css-houdini.org\/css-properties-values-api\/\">propriet\u00e0 CSS personalizzate<\/a><\/noindex> con ereditariet\u00e0, controllo dei tipi e valori predefiniti. L'azione di @property \u00e8 simile al metodo registerProperty() aggiunto in precedenza.\n<li class=\"l\"> Per i sistemi con OS Windows, \u00e8 stata fornita la possibilit\u00e0 di utilizzare il metodo <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/get-installed-related-apps\/\">getInstalledRelatedApps()<\/a><\/noindex> per determinare l'installazione delle app PWA. In precedenza, questo metodo funzionava solo sulla piattaforma Android.\n<li class=\"l\"> Per i sistemi desktop, \u00e8 stata implementata la supporto per <noindex><a rel=\"nofollow\" href=\"https:\/\/web.dev\/app-shortcuts\/\">collegamenti rapidi delle app<\/a><\/noindex>, che consentono di fornire accesso rapido ad azioni comuni richieste nell'app. Per creare collegamenti rapidi, \u00e8 sufficiente aggiungere elementi nel manifesto dell'app web nel formato PWA (Progressive Web Apps). In precedenza, i collegamenti rapidi delle app erano disponibili solo sulla piattaforma Android.\n<li class=\"l\"> \u00c8 stata aggiunta la propriet\u00e0 CSS <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/4613920211861504\">content-visibility<\/a><\/noindex> per gestire la visibilit\u00e0 dei contenuti per ottimizzare il rendering. Quando \u00e8 impostato il valore &#8216;auto&#8217;, la visibilit\u00e0 \u00e8 determinata dal browser in base alla vicinanza dell'elemento al confine dell'area visibile. Il valore &#8216;hidden&#8217; consente di gestire completamente la visualizzazione dell'elemento tramite script.\n<li class=\"l\"> \u00c8 stata aggiunta la propriet\u00e0 CSS <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/4688138070917120\">counter-set<\/a><\/noindex> per impostare un valore specifico per i contatori esistenti. La nuova propriet\u00e0 CSS completa le propriet\u00e0 gi\u00e0 disponibili counter-reset e counter-increment, utilizzate per creare un nuovo contatore o incrementare uno esistente.\n<li class=\"l\"> \u00c8 stata aggiunta la propriet\u00e0 CSS &#8216;page&#8217;, che riflette la pagina nella stampa, oltre alla propriet\u00e0 &#8216;page-orientation&#8217; per ottenere informazioni sull'orientamento della pagina (&#8216;upright&#8217;, &#8216;rotate-left&#8217; e &#8216;rotate-right&#8217;). \u00c8 stata implementata la possibilit\u00e0 di riferirsi alle pagine per nome, ad esempio &#171;@page foobar {}&#187;.\n<li class=\"l\"> API implementato <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/features\/5167290693713920\">Event Timing<\/a><\/noindex> per misurare i ritardi degli eventi prima e dopo il caricamento della pagina.\n<li class=\"l\"> Nell'evento leavepictureinpicture ora viene passata un riferimento a pictureInPictureWindow per accedere alla finestra in modalit\u00e0 Picture-in-Picture.\n<li class=\"l\"> Quando viene riempito il campo Referrer, ora <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2020\/07\/referrer-policy-new-chrome-default\">applicato<\/a><\/noindex> la regola strict-origin-when-cross-origin (invio del Referrer troncato su altri host da cui vengono caricati le risorse) al posto di no-referrer-when-downgrade (il Referrer non viene compilato quando si passa da HTTPS a HTTP, ma viene trasmesso quando si caricano risorse tramite HTTPS).\n<li class=\"l\"> In API WebAuthn <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5102556109864960\">sono offerti<\/a><\/noindex> sono stati introdotti nuovi metodi getPublicKey(), getPublicKeyAlgorithm() e getAuthenticatorData().\n<li class=\"l\"> In WebAssembly <noindex><a rel=\"nofollow\" href=\"https:\/\/www.chromestatus.com\/feature\/5648655109324800\">aggiunta<\/a><\/noindex> supporto per l'importazione e l'esportazione di parametri di funzione interi a 64 bit usando il tipo JavaScript BigInt.\n<li class=\"l\"> In WebAssembly \u00e8 stata implementata un'estensione <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/WebAssembly\/multi-value\">Multi-value<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/hacks.mozilla.org\/2019\/11\/multi-value-all-the-wasm\/\">consentendo<\/a><\/noindex> alle funzioni di restituire pi\u00f9 di un valore.\n<li class=\"l\"> Il compilatore iniziale (baseline) Liftoff per WebAssembly \u00e8 stato attivato per tutte le architetture e piattaforme, non solo per i sistemi Intel. La principale differenza tra Liftoff e il precedente compilatore TurboFan \u00e8 che Liftoff \u00e8 focalizzato sul raggiungimento della massima velocit\u00e0 di compilazione iniziale, a scapito delle prestazioni del codice generato. Liftoff \u00e8 molto pi\u00f9 semplice di TurboFan e genera codice macchina pronto per l'esecuzione molto rapidamente, permettendo di avviare l'esecuzione quasi immediatamente, riducendo al minimo il ritardo della compilazione. Per accelerare il codice iniziale, viene eseguita in parallelo una fase di ottimizzazione che utilizza il compilatore TurboFan. Una volta pronti, le istruzioni macchina ottimizzate sostituiscono la versione preliminare pi\u00f9 lenta. Nel complesso, grazie alla riduzione del ritardo prima dell'inizio dell'esecuzione, l'uso di Liftoff ha portato a un aumento delle prestazioni del set di test di WebAssembly di circa il 20%.\n<li class=\"l\"> In JavaScript <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/features\/logical-assignment\">sono stati aggiunti<\/a><\/noindex> nuovi operatori di assegnazione logica: \u00ab??=\u00bb, \u00ab&amp;&amp;=\u00bb e \u00ab||=\u00bb. L'operatore \u00abx ??= y\u00bb esegue l'assegnazione solo se \u00abx\u00bb assume il valore null o undefined. L'operatore \u00abx ||= y\u00bb esegue l'assegnazione solo se \u00abx\u00bb ha valore FALSE, mentre in \u00abx &amp;&amp;= y\u00bb \u00e8 TRUE.\n<li class=\"l\"> Aggiunto il metodo String.prototype.replaceAll(), che restituisce una nuova stringa (la stringa originale non viene modificata), in cui tutte le occorrenze vengono sostituite in base a un modello specificato. I modelli possono essere sia semplici maschere che espressioni regolari.\n<li class=\"l\"> Implementato il metodo Promise.any(), che restituisce il primo Promise completato da un elenco.\n<li class=\"l\"> Interrotta l'implementazione del manifesto AppCache (tecnologia per il funzionamento delle applicazioni web in modalit\u00e0 offline). La motivazione \u00e8 il desiderio di eliminare uno dei vettori di attacco associati al cross-site scripting. Si consiglia di utilizzare invece l'API <noindex><a rel=\"nofollow\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Cache\">Cache<\/a><\/noindex>.\n<li class=\"l\"> \u00c8 vietato trasmettere i Cookie in modalit\u00e0 SameSite=None per connessioni non protette. L'attributo SameSite \u00e8 specificato nell'intestazione Set-Cookie per controllare la trasmissione dei Cookie ed \u00e8 impostato per impostazione predefinita su \u00abSameSite=Lax\u00bb, limitando l'invio dei Cookie per richieste cross-site, come la richiesta di un'immagine o il caricamento di contenuti tramite iframe da un altro sito.<br \/>\nI siti possono sovrascrivere il comportamento predefinito della modalit\u00e0 SameSite, impostando esplicitamente il valore SameSite=None durante l'impostazione del Cookie. Il valore SameSite=None per i Cookie pu\u00f2 ora essere impostato solo in modalit\u00e0 Sicura, che si applica per connessioni tramite HTTPS. <\/p>\n<li class=\"l\"> Negli strumenti per lo sviluppo web. <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/2020\/06\/devtools\">aggiunta<\/a><\/noindex> supporto per l'editing degli stili creati da framework CSS-in-JS tramite l'API CSSOM (CSS Object Model), e per gli stili aggiunti da JavaScript. Il pannello di audit \u00e8 stato aggiornato alla versione <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/GoogleChrome\/lighthouse\/\">Lighthouse 6.0<\/a><\/noindex>, che ha introdotto nuove metriche Largest Contentful Paint (LCP), Cumulative Layout Shift (CLS) e Total Blocking Time (TBT).\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/pics_base\/0_1598439951.png\"><img decoding=\"async\" alt=\"Rilascio di Chrome 85\" src=\"\/wp-content\/uploads\/2020\/08\/9c8bbb7cc5a580465bd9008a12807af0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<li class=\"l\"> Nel pannello di valutazione delle prestazioni viene visualizzata l'informazione sul <noindex><a rel=\"nofollow\" href=\"https:\/\/v8.dev\/blog\/code-caching-for-devs\">memorizzazione nella cache dei risultati di compilazione JavaScript<\/a><\/noindex>. Nel caso di navigazione dell'utente nella pagina, viene mostrato il tempo relativo all'inizio della navigazione piuttosto che all'inizio della registrazione.\n<p><center><noindex><a rel=\"nofollow\" href=\"https:\/\/developers.google.com\/web\/updates\/images\/2020\/06\/js-compilation-cache.png\"><img decoding=\"async\" alt=\"Rilascio di Chrome 85\" src=\"\/wp-content\/uploads\/2020\/08\/3457d585ca9937e452b5eefde92fdffa.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/center><\/p>\n<\/ul>\n<p>Oltre alle novit\u00e0 e alla correzione di errori, nella nuova versione sono state risolte <noindex><a rel=\"nofollow\" href=\"https:\/\/bugs.chromium.org\/p\/chromium\/issues\/list?can=1&#038;q=label%3ARelease-0-M85\">20 vulnerabilit\u00e0<\/a><\/noindex>. Molte delle vulnerabilit\u00e0 sono state scoperte attraverso test automatizzati utilizzando strumenti <noindex><a rel=\"nofollow\" href=\"http:\/\/code.google.com\/p\/address-sanitizer\/wiki\/AddressSanitizer\">AddressSanitizer<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/code.google.com\/p\/memory-sanitizer\/wiki\/MemorySanitizer\">MemorySanitizer<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/sites.google.com\/a\/chromium.org\/dev\/developers\/testing\/control-flow-integrity\">Control Flow Integrity<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/sites.google.com\/a\/chromium.org\/dev\/developers\/testing\/libfuzzer\">LibFuzzer<\/a><\/noindex> e <noindex><a rel=\"nofollow\" href=\"http:\/\/lcamtuf.coredump.cx\/afl\/\">AFL<\/a><\/noindex>. Non sono state identificate problematiche critiche che consentono 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 sicurezza per la release corrente, Google ha pagato 14 premi per un totale di 10.000 dollari USA (un premio di $5000, tre premi di $1000 e quattro premi di $500). L'importo di 6 premi non \u00e8 stato ancora 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=53600\">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 85. \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 86 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":92412,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-92411","post","type-post","status-publish","format-standard","has-post-thumbnail","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-85\" \/>\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 85 | 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-85\" \/>\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=\"2020-08-26T17:42:36+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-08-26T17:42:36+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 85 | ProHoster","description":"L'azienda Google ha presentato il rilascio di un browser web","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/reliz-chrome-85","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 85 | 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-85","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":"2020-08-26T17:42:36+00:00","article:modified_time":"2020-08-26T17:42:36+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"92411","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 12:08:24","updated":"2022-10-03 17:24:48","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\/92411","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=92411"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/92411\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/92412"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=92411"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=92411"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=92411"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}