Sei sulla pagina 1di 2

5/6/2017 Script per invitare a disattivare AdBlock e AdBlock Plus.

| Idee per computer ed internet

Script per invitare a disattivare AdBlock e AdBlock Plus.


ideepercomputeredinternet.com /2014/12/adblock-plus-disabled-blogger.html
2/12/2014

Come mostrare un messaggio che inviita i navigatori a disabilitare AdBlock e AdBlock Plus per poter usufruire di tutti i contenuti
del sito.
Le pubblicit pi invasive sono quelle che aprono delle finestre popup a ogni pi sospinto e ad ogni interazione del lettore con i
contenuti del sito. proprio per questa ragione che sono nate delle estensioni per i pi importanti browser che consentono di
navigare senza visualizzare messaggi pubblicitari. AdBlock e AdBlock Plus sono addons disponibili per i principali browser
che hanno appunto questa funzione. Le numerosissime installazioni di queste estensioni sembra stiano per penalizzando anche
quei siti che hanno solo due o tre banner ben integrati nel contenuto visto che i navigatori una volta che hanno attivato tale
estensioni poi si dimenticano di disattivarle durante la navigazione al di fuori di quei siti profondamente invasivi.

In un commento nella pagina Facebook di questo blog ho ricevuto la richiesta di come si possano creare delle contromisure
per Ad Block e Ad Block Plus. Secondo me a prima vista i benefici potrebbero essere molto modesti perch chi non ama la
pubblicit non che poi clicca sopra ai banner e d'altra parte invitare i lettori a disattivare Ad Block potrebbe avere il risultato
che poi questi chiudano la pagina e semplicemente non tornino pi nel sito.

C' inoltre l'altro tema della liceit e della conformit al Regolamento del circuito pubblicitario che utilizziamo. Premetto che non
sono un esperto di questi argomenti ma facendo delle rapide ricerche ho trovato delle interessanti discussioni sul Forum Adsense
in italiano e sul Forum Adsense in inglese con risultati contraddittori. Si tratta sempre di thread tra utenti e non tra dipendenti
Google e quindi devono essere presi per quello che sono ma mentre nel forum in inglese un messaggio di disattivazione viene
considerato una "bad idea" in quello in italiano sono decisamente pi possibilisti.

Non mio compito addentrarmi sui temi regolamentari ma mi limiter a postare il codice da utilizzare con l'avvertenza di
eventualmente approfondire la questione della policy dei programmi di affiliazione del vostro sito. Dopo l'installazione dello script
se un navigatore aprir una pagina del sito con un browser che abbia Ad Block o Ad Block Plus installato visualizzer questo
messaggio

che potr essere modificato a seconda delle esigenze. Ho anche creato una pagina di demo

che mostrer quella finestra solo nel caso in cui la apriate con un browser che abbia AdBlock o AdBlock Plus attivate. In un
blog su Blogger per l'installazione si va su Layout > Aggiungi un gadget > Base > HTML / Javascript e, in Sezioni del sito, si
incolla questo codice
5/6/2017 Script per invitare a disattivare AdBlock e AdBlock Plus. | Idee per computer ed internet

https://lh4.googleusercontent.com/-WBEOFOCd4Fs/VHyjOuJ9MCI/AAAAAAAAqU0/pgMQvK5IrMY/s371/dark_banner-adbp.png">
<br/>Per visualizzare il contenuto devi disattivare Ad Block<br/>Ad Block attivata non permette la completa visualizzazione del
sito<br/>Per favore disattiva Ad Block per continuare a navigare su questo blog<br/>Please disable Ad Block or Ad Block Plus
Addons!<br/>Potresti perdere dei messaggi pubblicitari utili ai tuoi interessi<br/>Con Ad Block attivata non potrai fruire di alcuni
contenuti del sito

','g207')}};(function(){var a=['Adrectangle','PageLeaderAd','ad-column','advertising2','divAdBox','mochila-column-right-ad-300x250-
1','searchAdSenseBox','ad','ads','adsense'],l=a.length,i,s='',e;for(i=0;i'}}c(s);l=a.length;for(i=0;i=0;--i){s=S[i];if(typeof o[s.src]!=z)
{n=d.createElement('script');n.type='text/javascript';n.src=s.src;v=o[s.src];w[v]=u;r=S[0];n.onload=n.onreadystatechange=function()
{if(typeof w[v]==z&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete"))
{n.onload=n.onreadystatechange=null;r.parentNode.removeChild(n);w[v]=null}};r.parentNode.insertBefore(n,r);setTimeout(function()
{if(w[v]!==null){f(n.src)}},2000);break}}}())}if(d.addEventListener)
{w.addEventListener('load',g207,false)}else{w.attachEvent('onload',g207)}})(window);

/* Stile invito disattivazione AdBlock */


#g207{
position:fixed !important;
position:absolute; /* Posizione */
top:0;
top:expression((t=document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop)+"px");
left:0;
width:100%; /* Larghezza */
height:100%; /* Altezza */
background:url(https://lh5.googleusercontent.com/-U2G0E73zQVQ/VHyjKfOriUI/AAAAAAAAqUs/b9DzPjvD2vA/s640/cielo-
stellato.png) right center !important; /* Immagine di sfondo */
opacity:0.85; /* Opacit */
filter:alpha(opacity=85); /* Filtro Opacit */
display:block
}
#g207 p{
opacity:1; /* Opacit testo */
filter:none;
font:bold 24px Georgia, sans-serif; /* Famiglia font */
line-height:36px; /* Altezza riga */
color:#fcc;
text-align:center; /* Allineamento del testo */
text-transform:uppercase; /* TUTTE MAIUSCOLE */
font-style:italic; /* Corsivo */
margin:10% 0; /* Margine del testo */}
#g207 p a,#g207 p i{
font-size:18px; /* Dimensione caratteri */
}
#g207 ~ *{
display:none
}

Si salva e il suo posizionamento nel layout sar irrilevante. Il testo colorato di blu potr essere modificato a piacere ricordando
che il tag
un salto di riga. Le due immagini usate hanno l'URL colorato di rosso e gli altri parametri modificabili hanno a lato un
commento esplicativo.
Fonte | Aizum Blog -