Showing source for: https://blockads.fivefilters.org/
Duration: 0.434851s
Server: cloudflare
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta content="IE=edge" http-equiv="X-UA-Compatible">
<meta content="width=device-width, initial-scale=1" name="viewport">
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<meta content="We check for and encourage the use of an ad blocker." name="description">
<meta content="fivefilters.org" name="author">
<!--link rel="icon" href="favicon.ico"-->
<meta content="ff-logo.png" property="og:image">
<title>
Block Ads! Adblock test
</title>
<!-- Latest compiled and minified CSS -->
<link crossorigin="anonymous" href="css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" rel="stylesheet">
<!-- Optional theme -->
<link href="css/cover.css" rel="stylesheet">
<style>
#no-blocking, #partial-blocking, #all-good {
display : none;
}
#partial-blocking p.main-warning {
font-size : 40px;
color : orange;
font-weight : bold;
letter-spacing : -1.2px;
}
#no-blocking p.main-warning {
font-size : 40px;
color : #999;
font-weight : bold;
letter-spacing : -1.2px;
}
#all-good, #no-js {
color : lightgreen;
}
#all-good p {
font-size : 30px;
}
#no-js p {
font-size : 25px;
}
@media (min-width: 768px) {
#all-good p {
font-size : 40px;
}
#no-js p {
font-size : 35px;
}
}
.github, .chrome, .firefox, .safari, .opera, .ios, .edge, .pihole {
display : none;
}
/* Browser logos from https://github.com/alrra/browser-logos */
</style>
</head>
<body>
<div class="site-wrapper">
<div class="site-wrapper-inner">
<div class="cover-container">
<div class="masthead clearfix">
<div class="inner">
<h3 class="masthead-brand">
<a href="index.html">
Block Ads!
</a>
</h3>
<nav>
<ul class="nav masthead-nav">
<!--<li><a href="shorten.html">URL Shortener</a></li>-->
<!-- <li><a href="#">Promote ad blocking</a></li> -->
<li>
<a href="why.html">
Why?
</a>
</li>
<li>
<a href="acceptable.html">
'Acceptable' Ads?
</a>
</li>
</ul>
</nav>
</div>
</div>
<div class="inner cover">
<!-- Loading image -->
<p class="lead" id="testing" style="display: none;">
<img alt="testing" src="images/testing.gif">
</p>
<!-- Ad blocking tests (requests for these images should be blocked by your ad blocker) -->
<div id="image-tests">
<img alt="test-ad" id="test-ad" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" style="visibility: hidden; width:1px; height:1px;">
<img alt="test-whitelist" id="test-whitelist" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" style="visibility: hidden; width:1px; height:1px;">
</div>
<!-- No JS -->
<noscript>
<div id="no-js">
<p class="lead">
<span aria-hidden="true" class="glyphicon glyphicon-ok">
</span>
You're advanced! (No JS)
</p>
</div>
</noscript>
<!-- Evertying okay? -->
<div id="all-good">
<p class="lead">
<span aria-hidden="true" class="glyphicon glyphicon-ok">
</span>
Ad blocking enabled!
</p>
</div>
<!-- No ad blocking -->
<div id="no-blocking">
<p class="lead main-warning">
No ad blocking detected
</p>
<p class="lead">
We suggest you install an ad blocker
</p>
<p class="lead">
<a class="btn btn-lg btn-success github" href="https://github.com/gorhill/uBlock#installation">
<img alt="chrome" src="images/chrome_32x32.png">
Get uBlock Origin
</a>
<a class="btn btn-lg btn-success edge" href="https://microsoftedge.microsoft.com/addons/detail/ublock-origin/odfafepnkmbhccpbejgmiehpchacaeak">
<img alt="edge" src="images/edge_32x32.png">
Get uBlock Origin
</a>
<a class="btn btn-lg btn-success chrome" href="https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm">
<img alt="chrome" src="images/chrome_32x32.png">
Get uBlock Origin
</a>
<a class="btn btn-lg btn-success firefox" href="https://addons.mozilla.org/firefox/addon/ublock-origin/">
<img alt="firefox" src="images/firefox_32x32.png">
Get uBlock Origin
</a>
<a class="btn btn-lg btn-success safari" href="https://apps.apple.com/app/1blocker-ad-blocker/id1365531024">
<img alt="safari" src="images/safari_32x32.png">
Get 1Blocker
</a>
<a class="btn btn-lg btn-success opera" href="https://addons.opera.com/extensions/details/ublock/">
<img alt="opera" src="images/opera_32x32.png">
Get uBlock Origin
</a>
<a class="btn btn-lg btn-success ios" href="https://apps.apple.com/app/1blocker-ad-blocker/id1365531024">
<img alt="ios" src="images/safari-ios_32x32.png">
Get 1Blocker
</a>
<a class="btn btn-lg btn-default pihole" href="https://discourse.pi-hole.net/t/how-do-i-configure-my-devices-to-use-pi-hole-as-their-dns-server/245">
<img alt="ios" src="images/pihole_32x32.png">
Set up Pi-hole
</a>
</p>
</div>
<!-- Partial blocking -->
<div id="partial-blocking">
<p class="lead main-warning">
Only partial blocking detected
</p>
<p class="lead">
We suggest you install a better ad blocker
<a href="acceptable.html">
(why?)
</a>
</p>
<p class="lead">
<a class="btn btn-lg btn-success github" href="https://github.com/gorhill/uBlock#installation">
<img alt="chrome" src="images/chrome_32x32.png">
Get uBlock Origin
</a>
<a class="btn btn-lg btn-success edge" href="https://microsoftedge.microsoft.com/addons/detail/ublock-origin/odfafepnkmbhccpbejgmiehpchacaeak">
<img alt="edge" src="images/edge_32x32.png">
Get uBlock Origin
</a>
<a class="btn btn-lg btn-success chrome" href="https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm">
<img alt="chrome" src="images/chrome_32x32.png">
Get uBlock Origin
</a>
<a class="btn btn-lg btn-success firefox" href="https://addons.mozilla.org/firefox/addon/ublock-origin/">
<img alt="firefox" src="images/firefox_32x32.png">
Get uBlock Origin
</a>
<a class="btn btn-lg btn-success safari" href="https://apps.apple.com/app/1blocker-ad-blocker/id1365531024">
<img alt="safari" src="images/safari_32x32.png">
Get 1Blocker
</a>
<a class="btn btn-lg btn-success opera" href="https://addons.opera.com/extensions/details/ublock/">
<img alt="opera" src="images/opera_32x32.png">
Get uBlock Origin
</a>
<a class="btn btn-lg btn-success ios" href="https://apps.apple.com/app/1blocker-ad-blocker/id1365531024">
<img alt="ios" src="images/safari-ios_32x32.png">
Get 1Blocker
</a>
<a class="btn btn-lg btn-default pihole" href="https://discourse.pi-hole.net/t/how-do-i-configure-my-devices-to-use-pi-hole-as-their-dns-server/245">
<img alt="ios" src="images/pihole_32x32.png">
Set up Pi-hole
</a>
</p>
</div>
<div class="mastfoot">
<div class="inner" style="font-size: 1.3em;">
<p>
Made by
<br>
<a href="https://www.fivefilters.org">
FiveFilters.org
</a>
•
<a href="https://github.com/fivefilters/block-ads">
Source
</a>
</p>
<p style="font-size: .9em;">
More from us
<br>
<a href="https://feedcontrol.fivefilters.org/" title="Generate custom RSS feeds">
Feed Control
</a>
•
<a href="https://www.pushtokindle.com" title="Send web articles to your Kindle">
Push to Kindle
</a>
•
<a href="https://summate.it/" title="Quickly summarize web articles">
Summate.it
</a>
</p>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="js/jquery-3.7.1.min.js">
</script>
<script src="js/imagesloaded.min.js">
</script>
<script>
function isImageOk(img) {
if (typeof img === 'undefined') {
return false;
}
if (typeof img.naturalWidth !== "undefined" && img.naturalWidth <= 1) {
return false;
}
return true;
}
var isMobile = /Mobile|mini|Fennec|Android|iP(ad|od|hone)/.test(navigator.appVersion);
var isPiHole = (window.location.search.substring(1) == 'pihole');
$(document).ready(function() {
$("#testing").fadeIn('fast');
$("img#test-ad").attr('src', 'https://widgets.outbrain.com/images/widgetIcons/ob_logo_16x16.png?advertiser=1&' + escape(new Date()));
$("img#test-whitelist").attr('src', 'https://gstatic.com/webp/gallery3/1.png?ads=1&' + escape(new Date()));
var BrowserDetect = {
init: function() {
this.browser = this.searchString(this.dataBrowser) || "Other";
this.version = this.searchVersion(navigator.userAgent) || this.searchVersion(navigator.appVersion) || "Unknown";
},
searchString: function(data) {
for (var i = 0; i < data.length; i++) {
var dataString = data[i].string;
this.versionSearchString = data[i].subString;
if (dataString.indexOf(data[i].subString) !== -1) {
return data[i].identity;
}
}
},
searchVersion: function(dataString) {
var index = dataString.indexOf(this.versionSearchString);
if (index === -1) {
return;
}
var rv = dataString.indexOf("rv:");
if (this.versionSearchString === "Trident" && rv !== -1) {
return parseFloat(dataString.substring(rv + 3));
} else {
return parseFloat(dataString.substring(index + this.versionSearchString.length + 1));
}
},
dataBrowser: [{
string: navigator.userAgent,
subString: "Edge",
identity: "MS Edge"
},{
string: navigator.userAgent,
subString: "MSIE",
identity: "Explorer"
},{
string: navigator.userAgent,
subString: "Trident",
identity: "Explorer"
},{
string: navigator.userAgent,
subString: "Firefox",
identity: "Firefox"
},{
string: navigator.userAgent,
subString: "Opera",
identity: "Opera"
},{
string: navigator.userAgent,
subString: "OPR",
identity: "Opera"
},{
string: navigator.userAgent,
subString: "Chrome",
identity: "Chrome"
},{
string: navigator.userAgent,
subString: "iPad",
identity: "iOS"
},{
string: navigator.userAgent,
subString: "iPhone",
identity: "iOS"
},{
string: navigator.userAgent,
subString: "iPod",
identity: "iOS"
},{
string: navigator.userAgent,
subString: "Safari",
identity: "Safari"
}]
};
if (isPiHole) {
$(".pihole").show();
} else {
BrowserDetect.init();
if (BrowserDetect.browser === "Firefox") {
$(".firefox").show();
} else if (BrowserDetect.browser === "Chrome") {
$(".chrome").show();
} else if (BrowserDetect.browser === "Safari") {
$(".safari").show();
} else if (BrowserDetect.browser === "Opera") {
$(".opera").show();
} else if (BrowserDetect.browser === "MS Edge") {
$(".edge").show();
} else if (BrowserDetect.browser === "iOS" && !window.MSStream) {
$(".ios").show();
} else {
$(".github").show();
}
}
$('#image-tests').imagesLoaded(function() {
var adLoaded = isImageOk($("img#test-ad")[0]);
var whitelistAdLoaded = isImageOk($("img#test-whitelist")[0]);
$("#testing").hide();
if (!adLoaded && (!whitelistAdLoaded || (isMobile || isPiHole || (BrowserDetect.browser === "Safari")))) {
$("#all-good").fadeIn();
} else if (adLoaded) {
$("#no-blocking").fadeIn();
} else if (whitelistAdLoaded) {
$("#all-good").fadeIn();
}
});
});
</script>
</body>
</html>