Le pubblicità su internet sono sempre più presenti, sempre più grandi (in byte) e sempre più vistose tanto da essere diventate un peso per il caricamento delle pagine (sia in termini di velocità che di traffico dati), una distrazione dal contenuto che ci interessa e possono essere utilizzate anche per diffondere malware (malvertising).

Se anche voi come me non le sopportate più, eccovi alcuni metodi per bloccarle (con pro e contro) che velocizzano la navigazione, fanno risparmiare traffico dati e possono rendere le connessioni con i siti più sicure.

migliore Blocker: 5+ soluzioni bloccare pubblicità online

Premessa: Con questo articolo non voglio demonizzare la pubblicità in genere (lungi da me voler "rubare" l'anima al commercio!). La pubblicità è anche una fonte di guadagno per chi la ospita sui propri siti e contribuisce a sostenere coloro che producono contenuti originali. Se intendete supportare alcuni siti non bloccando la pubblicità presente, controllate bene "Pro" e "Contro" dei metodi proposti perché alcuni non consentono di creare liste di esclusione o whitelist. In alternativa, tenete presente che spesso i siti possono essere supportati anche in altri modi.

AdBlocker

migliore Blocker: 5+ soluzioni bloccare pubblicità online

Generalmente, quando si parla di "AdBlocker" si pensa a componenti aggiuntivi/estensioni del browser. Questi sono sicuramente il metodo più diffuso per bloccare le pubblicità online. Più o meno tutti si basano su liste precompilate di contenuti da bloccare o nascondere. Un esempio è uBlock Origin. Data la popolarità di questi strumenti e il fatto che abbiamo in comune gli stessi filtri, questi componenti aggiuntivi sono spesso rilevati dai siti che ne chiedono (chi gentilmente, chi bloccando l'accesso) la disattivazione.

- Pro

  • Sono facilissimi da utilizzare, si installano con un paio di click e funzionano subito.
  • Si possono creare filtri personalizzati per bloccare quasi qualunque cosa ci infastidisca.
  • Hanno la possibilità di nascondere alcune pubblicità (o altro) facendo "collassare" lo spazio occupato dalla stessa e migliorando quindi la leggibilità/usabilità del sito.
  • Se necessario, sono facilmente disattivabili.
  • Si possono creare whitelist.

- Contro

  • Funzionano solo su browser.
  • Rilevabili dai siti.
  • Se si esagera con i filtri, si possono "rompere" i siti.
  • Possono appesantire il browser che così impiega un po' più tempo ad avviarsi.

Altri Componenti aggiuntivi/Estensioni Browser

migliore Blocker: 5+ soluzioni bloccare pubblicità online

Ci sono molti altri componenti aggiuntivi/estensioni per browser, che pur non essendo progettati con lo scopo specifico di bloccare le pubblicità come gli AdBlocker, hanno come "effetto collaterale" del loro funzionamento anche questa possibilità. Un esempio di estensione multi-piattaforma (Firefox, Chrome, Opera) di questo tipo è uMatrix (dallo stesso creatore di uBlock Origin), mentre solo per Firefox c'è anche Policeman. L'obbiettivo di questi componenti aggiuntivi è quello di effettuare un filtraggio dei contenuti di terze parti e degli oggetti (font, fogli di stile, script, immagini, ... ) che compongono una pagina web e riescono quindi anche a filtrare la maggior parte delle pubblicità.

- Pro

  • Filtri personalizzabili per sito.
  • Possono velocizzare il caricamento delle pagine.
  • Generalmente non rilevati dai siti.
  • Facilmente disattivabili.
  • Si possono creare whitelist.

- Contro

  • Funzionano solo su browser.
  • Configurazione estenuante!
  • Non bloccano tutta la pubblicità.
  • Possono appesantire il browser.

DNS

migliore Blocker: 5+ soluzioni bloccare pubblicità online

Ultimamente stanno nascendo servizi DNS che offrono il blocco delle pubblicità. Uno su tutti il collaudato e largamente utilizzato OpenDNS ma esistono anche altri servizi (Noad.dk, Optimal.com (ancora in fase beta), Alternate-dns.com, Adguard Beta, FoolDNS). Nella scelta del servizio DNS, valgono le considerazioni fatte in fondo a questo articolo.

- Pro

  • Non appesantisce il browser.
  • Se utilizzati sul router, possono bloccare la pubblicità su tutti gli apparecchi connessi e tutte le applicazioni.
  • I siti web sembrano non accorgersene.

- Contro

  • Non bloccano tutta la pubblicità.
  • In caso di problemi, sono difficili da escludere.
  • Le chiamate DNS possono essere intercettate e reindirizzate dall'ISP.
  • Possono rallentare la navigazione.
  • Non si possono creare whitelist.

Firewall (software)

migliore Blocker: 5+ soluzioni bloccare pubblicità online

Alcuni firewall (Comodo, per esempio) consentono di bloccare l'accesso a determinati siti specificandone l'URL.

- Pro

  • Blocco su tutte le applicazioni.
  • Non appesantisce il browser.

- Contro

  • Difficile da configurare e aggiornare (ma dipende molto dal firewall).
  • Difficile da escludere in caso di problemi (ma anche in questo caso dipende molto dal firewall).
  • Non bloccano tutta la pubblicità.
  • Non si possono creare whitelist.

Hosts

migliore Blocker: 5+ soluzioni bloccare pubblicità online

Un metodo ancora migliore di quello dei DNS è quello del file host. Quando si richiede di visitare un sito web, il nostro browser chiede al Sistema Operativo qual'è l'IP di questo sito e il S.O., prima cerca nella sua cache, poi nel file host e solo dopo contatta il DNS. È facile comprendere che bloccare le pubblicità a questo livello sia più veloce che attendere la risposta del pur veloce DNS! Anche qui possiamo affidarci a liste già compilate e continuamente aggiornate che possiamo utilizzare tramite programmi specifici (come Hostman per Windows o Netguard per Android o semplici script da eseguire periodicamente a mano o automaticamente.

- Pro

  • Il sistema più veloce per bloccare le pubblicità!
  • Non appesantisce il browser.
  • Blocca le pubblicità su tutte le applicazioni, non solo sul browser.

- Contro

  • Non blocca tutta la pubblicità.
  • In base alle liste attivate, può "rompere" i siti.
  • Difficile da escludere in caso di problemi.
  • Non si possono creare whitelist.

Proxy

migliore Blocker: 5+ soluzioni bloccare pubblicità online

Un proxy è un intermediario nella connessione tra noi e internet che può avere capacità filtranti. Un esempio di proxy filtrante è Privoxy.

- Pro

  • Non appesantisce il browser.
  • Può funzionare anche con altre applicazioni.
  • Generalmente facile da escludere in caso di problemi.
  • Si possono creare whitelist.

- Contro

  • Difficile da configurare.
  • In base al livello di filtraggio può "rompere" i siti.
  • Può rallentare la navigazione.

Router (firewall fisico)

migliore Blocker: 5+ soluzioni bloccare pubblicità online

Alcuni router consentono di impostare filtri basati sia su IP che su nomi di dominio ma in caso router "base" questa lista può essere molto limitata.

- Pro

  • Non appesantisce il browser.
  • Tutti i dispositivi connessi filtrati.

- Contro

  • Difficile da escludere.
  • Difficile da aggiornare e automatizzare.
  • Può rallentare la navigazione.
  • Non blocca tutta la pubblicità.
  • Non si possono creare whitelist.

VPN

migliore Blocker: 5+ soluzioni bloccare pubblicità online

Una VPN è sempre un intermediario nella connessione ma è un sistema molto più completo e complesso rispetto al proxy e generalmente è un servizio (da utilizzare anche attraverso un programma dedicato). Alcuni fornitori di VPN (come ad esempio Private Internet Access) offrono il blocco delle pubblicità (paradossalmente, altri fornitori offrono un servizio gratuito ma aggiungono la propria!) anche se le VPN si utilizzano per un altro scopo.

- Pro

  • Non appesantisce il browser.
  • Funziona con ogni applicazione.
  • Difficili da escludere in caso di problemi.

- Contro

  • Servizi a pagamento.
  • Salvo applicazioni dedicate, difficile da configurare.
  • Dobbiamo fidarci del fornitore.
  • Possono rallentare la navigazione.
  • Non bloccano tutta la pubblicità.
  • Non si possono creare whitelist.

Qual'è il sistema migliore?

Come abbiamo visto nessuno dei sistemi presi in esame è esente da controindicazioni per cui è impossibile identificare UN metodo migliore degli altri. Il sistema migliore, a mio avviso, lo si ottiene combinando più metodi tra quelli elencati, scegliendo fra i più semplici e avendo l'accortezza di affidare ad ognuno un diverso livello di filtraggio, cercando di evitare una inutile e talvolta dannosa (almeno per le prestazioni) ridondanza dei filtri.

Sui dispositivi dove abbiamo accesso al file host, questo è sicuramente da sfruttare (configurando possibilmente l'aggiornamento in maniera automatica) almeno per bloccare i "pubblicitari" più aggressivi (e già che ci siamo i siti contenenti malware!). Potremo poi fare un filtraggio "fine" sul browser con l'aiuto di un AdBlocker ma con l'accortezza di disattivare tutte le liste principali (Easylist, Peter Lowe's Ad server list, ...): in questo modo non andrà ad appesantire troppo il nostro browser e non sarà rilevato dai siti che visiteremo; se noteremo una pubblicità che ci infastidisce potremo sempre creare un filtro ad hoc.

Un altro metodo interessante è impostare i DNS-blocca-pubblicità sul router perché è sicuramente un metodo facile per eliminare la maggior parte delle pubblicità da tutti i dispositivi connessi. Se poi questi DNS risultano più lenti di altri potremo sempre configurarne di più veloci, per esempio, sul nostro computer e affidarci ad un altro metodo per bloccare le pubblicità (magari il già citato file host).

PS: conoscete qualche altro sistema per bloccare le pubblicità?