{"id":105043,"date":"2022-09-08T09:36:56","date_gmt":"2022-09-08T07:36:56","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/podgotovleny-varianty-ublock-origin-i-adguard-s-podderzhkoj-tretej-versii-manifesta-chrome"},"modified":"2022-09-08T09:36:56","modified_gmt":"2022-09-08T07:36:56","slug":"podgotovleny-varianty-ublock-origin-i-adguard-s-podderzhkoj-tretej-versii-manifesta-chrome","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/podgotovleny-varianty-ublock-origin-i-adguard-s-podderzhkoj-tretej-versii-manifesta-chrome","title":{"rendered":"Sono disponibili le versioni di uBlock Origin e AdGuard con supporto per la terza versione del manifesto di Chrome","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Raymond Hill, autore del sistema di blocco dei contenuti indesiderati uBlock Origin, ha pubblicato un'estensione sperimentale per il browser chiamata uBO Minus, che implementa una variante di uBlock Origin tradotta sull'API declarativeNetRequest, il cui utilizzo \u00e8 previsto nella terza versione del manifesto di Chrome. A differenza del classico uBlock Origin, la nuova estensione sfrutta le capacit\u00e0 del motore integrato nel browser per filtrare i contenuti e non richiede permessi per intercettare e modificare tutti i dati dei siti durante l'installazione.      <\/p>\n<p>Attualmente, l'estensione non include una finestra popup e le pagine di impostazione dei parametri, e la funzionalit\u00e0 \u00e8 limitata al blocco delle richieste di rete. Le possibilit\u00e0 come filtri cosmetici per sostituire il contenuto nella pagina (&#171;##&#187;), l'inserimento di script nei siti (&#171;##+js&#187;), i filtri per il reindirizzamento delle richieste (&#171;redirect=&#187;), i filtri degli header CSP (Content Security Policy) e i filtri per la rimozione dei parametri delle richieste (&#171;removeparam=&#187;) sono disabilitati per il funzionamento senza privilegi avanzati. In tutto, l'elenco dei filtri proposti di default corrisponde completamente al set di uBlock Origin e include circa 22.000 regole.    <\/p>\n<p>Inoltre, alcuni giorni fa \u00e8 stata presentata una versione sperimentale dell'estensione per il blocco degli annunci AdGuard \u2014 AdGuardMV3, anch'essa tradotta per l'API declarativeNetRequest e in grado di funzionare nei browser che supportano solo la terza revisione del manifesto di Chrome. Il prototipo proposto per i test offre tutte le funzionalit\u00e0 necessarie agli utenti comuni per bloccare gli annunci, ma \u00e8 inferiore all'estensione per la seconda revisione del manifesto in termini di funzionalit\u00e0 avanzate che potrebbero interessare utenti esperti.    <\/p>\n<p>Nel nuovo AdGuard continuer\u00e0 a funzionare la rimozione di banner, widget dei social media ed elementi fastidiosi, il blocco della pubblicit\u00e0 sulle piattaforme video come YouTube e il blocco preventivo delle richieste relative al tracciamento dei movimenti. Tra le limitazioni si segnala il lampeggiamento degli annunci a causa del ritardo nell'applicazione delle regole cosmetiche di 1,5-2 secondi, la perdita di alcune funzionalit\u00e0 relative alla filtrazione dei cookie, all'uso di espressioni regolari e alla filtrazione dei parametri delle richieste (il nuovo API fornisce espressioni regolari semplificate), e l'accessibilit\u00e0 delle statistiche e dei registri di attivazione dei filtri solo in modalit\u00e0 sviluppatore (Developer Mode).       <\/p>\n<p>Si menziona anche una possibile riduzione del numero di regole a causa delle limitazioni introdotte nella terza versione del manifesto. Se nel browser \u00e8 installata un'estensione che utilizza declarativeNetRequest, non ci sono problemi con le regole statiche, poich\u00e9 viene applicato un limite generale per tutte le estensioni che ammette 330.000 regole. Quando ci sono pi\u00f9 estensioni, si applica un limite di 30.000 regole, che potrebbe non essere sufficiente. Per le regole dinamiche \u00e8 stato introdotto un limite di 5.000 regole e per le espressioni regolari \u2014 1.000 regole.        <\/p>\n<p>A partire da gennaio 2023, il browser Chrome prevede di interrompere il supporto per la seconda versione del manifesto, rendendo obbligatoria la terza versione per tutte le estensioni. Inizialmente, la terza versione del manifesto \u00e8 stata oggetto di critiche a causa dell'interruzione del funzionamento di molte estensioni per il blocco dei contenuti indesiderati e per la sicurezza. Il manifesto di Chrome definisce le capacit\u00e0 e le risorse fornite alle estensioni. La terza versione del manifesto \u00e8 stata sviluppata nell'ambito di un'iniziativa per migliorare la sicurezza, la privacy e le prestazioni delle estensioni. L'obiettivo principale delle modifiche apportate \u00e8 semplificare la creazione di estensioni sicure e ad alte prestazioni, complicando nel contempo la possibilit\u00e0 di creare estensioni non sicure e lente.    <\/p>\n<p>La principale preoccupazione sulla terza versione del manifesto riguarda la transizione al modo di sola lettura dell'API webRequest, che consentiva di collegare i propri gestori con accesso completo alle richieste di rete e capaci di modificare il traffico al volo. Questo API \u00e8 utilizzato in uBlock Origin, AdGuard e in molti altri supplementi per bloccare contenuti indesiderati e garantire la sicurezza. Al posto dell'API webRequest, nella terza versione del manifesto \u00e8 stato proposto un API declarativeNetRequest limitato nelle sue funzionalit\u00e0, che offre accesso a un motore integrato per il filtraggio, in grado di elaborare autonomamente le regole di blocco, senza consentire l'uso di propri algoritmi di filtraggio e non permettendo di impostare regole complesse che si sovrappongono tra loro a seconda delle condizioni.     <\/p>\n<p>Dopo tre anni di discussioni sulla prossima terza versione del manifesto, Google ha preso in considerazione molte delle richieste della comunit\u00e0 e ha ampliato l'API declarativeNetRequest inizialmente fornito con funzionalit\u00e0 richieste dagli attuali componenti aggiuntivi. Ad esempio, Google ha aggiunto all'API declarativeNetRequest il supporto per l'uso di pi\u00f9 set di regole statiche, filtraggio tramite espressioni regolari, modifica delle intestazioni HTTP, modifica dinamica e aggiunta di regole, rimozione e sostituzione di parametri di richiesta, filtraggio associato a schede e creazione di set di regole specifici per determinate sessioni.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57748\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u044d\u0439\u043c\u043e\u043d\u0434 \u0425\u0438\u043b\u043b (Raymond Hill), \u0430\u0432\u0442\u043e\u0440 \u0441\u0438\u0441\u0442\u0435\u043c \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0435\u0436\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 uBlock Origin, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 uBO Minus \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 uBlock Origin, \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0451\u043d\u043d\u043e\u0433\u043e \u043d\u0430 API declarativeNetRequest, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u0440\u0435\u0434\u043f\u0438\u0441\u0430\u043d\u043e \u0432 \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 Chrome. \u0412 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 \u043a\u043b\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e uBlock Origin \u043d\u043e\u0432\u043e\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0433\u043e \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u0434\u0432\u0438\u0436\u043a\u0430 \u0434\u043b\u044f \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u0438 \u043d\u0435 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u043f\u0440\u0438 [&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-105043","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=\"\u0420\u044d\u0439\u043c\u043e\u043d\u0434 \u0425\u0438\u043b\u043b (Raymond Hill), \u0430\u0432\u0442\u043e\u0440 \u0441\u0438\u0441\u0442\u0435\u043c \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0435\u0436\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 uBlock Origin, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 uBO Minus \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 uBlock Origin, \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0451\u043d\u043d\u043e\u0433\u043e \u043d\u0430 API.\" \/>\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\/podgotovleny-varianty-ublock-origin-i-adguard-s-podderzhkoj-tretej-versii-manifesta-chrome\" \/>\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\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b uBlock Origin \u0438 AdGuard \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 Chrome | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u044d\u0439\u043c\u043e\u043d\u0434 \u0425\u0438\u043b\u043b (Raymond Hill), \u0430\u0432\u0442\u043e\u0440 \u0441\u0438\u0441\u0442\u0435\u043c \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0435\u0436\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 uBlock Origin, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 uBO Minus \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 uBlock Origin, \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0451\u043d\u043d\u043e\u0433\u043e \u043d\u0430 API.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/podgotovleny-varianty-ublock-origin-i-adguard-s-podderzhkoj-tretej-versii-manifesta-chrome\" \/>\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=\"2022-09-08T07:36:56+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-09-08T07:36:56+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\udd47Sono state preparate le versioni di uBlock Origin e AdGuard con supporto per la terza versione del manifesto di Chrome | ProHoster","description":"Raymond Hill, autore del sistema di blocco dei contenuti indesiderati uBlock Origin, ha pubblicato un'estensione sperimentale per il browser chiamata uBO Minus, che implementa una versione di uBlock Origin tradotta sull'API.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/podgotovleny-varianty-ublock-origin-i-adguard-s-podderzhkoj-tretej-versii-manifesta-chrome","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\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b uBlock Origin \u0438 AdGuard \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u043c\u0430\u043d\u0438\u0444\u0435\u0441\u0442\u0430 Chrome | ProHoster","og:description":"\u0420\u044d\u0439\u043c\u043e\u043d\u0434 \u0425\u0438\u043b\u043b (Raymond Hill), \u0430\u0432\u0442\u043e\u0440 \u0441\u0438\u0441\u0442\u0435\u043c \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0435\u0436\u0435\u043b\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 uBlock Origin, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043d\u043e\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 uBO Minus \u0441 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430 uBlock Origin, \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0451\u043d\u043d\u043e\u0433\u043e \u043d\u0430 API.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/podgotovleny-varianty-ublock-origin-i-adguard-s-podderzhkoj-tretej-versii-manifesta-chrome","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":"2022-09-08T07:36:56+00:00","article:modified_time":"2022-09-08T07:36:56+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"105043","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":"default","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":"2022-09-08 07:37:50","updated":"2022-09-27 19:56:16","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\/105043","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=105043"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/105043\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=105043"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=105043"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=105043"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}