Guide:Blocking ads: Difference between revisions

1,246 bytes added ,  2 years ago
no edit summary
(add media)
No edit summary
Line 44:
==Browsers==
Every major browser supports addons or extensions. Using this functionality to install an adblocker is one of the easiest and least complex ways to take matters into your own hands.
===[https://github.com/gorhill/uBlock uBlock Origin]===
This free and open source add-on uses community compiled blocklists to monitor the outgoing browser requests, cancelling those which are going to a know known ad servers. You may get it [https://github.com/gorhill/uBlock from here].
====Improving the defaults====
While the default settings are excellent for adblocking, uBlock Origin is also an excellent tool to help preserve your privacy and make your online experience better.
 
<!--TODO:Cleanup this section, to make it more visually more appealing. Maybe a template?-->
* '''Click on the uBlock Origin shield icon''' - found in the top right of your browser usually
* '''Select 'Open the Dashboard'''' - looks like a set of interlocking cogwheels
Line 68 ⟶ 69:
* '''Hit 'Apply Changes' and 'Update Now' and close the tab'''
 
==Android devicesSmartphones==
===Secure DNSAndroid===
Android supports DNS based filtering as well as few browser-based solutions.
[[File:Secure-dns-android.png|thumb|Android's Secure DNS entry window. Yours may look slightly different depending on the Android interface you're using.]]
====Private DNS====
If you have an Android 9 or later device, you can change your DNS provider to a provider which will refuse to resolve ads, thus giving you DNS based tracking and content blocking. Android supports [[w:DNS over TLS|DNS over TLS]] (DoT) and you can therefore use any DoT supporting provider. We're partial to BlahDNS, a non-profit open source provider, but an [https://kb.adguard.com/en/general/dns-providers exhaustive list of virtually every adblocking or filtering DNS] exists.
[[File:Secure-dns-android.png|thumb|Android's SecurePrivate DNS entry window. Yours may look slightly different depending on the Android interface you're using.]]
If you have an Android 9 or later device, you can change your DNS provider to a provider which will refuse to resolve ads, thus giving you DNS based tracking and content blocking. Android supports [[w:DNS over TLS|DNS over TLS]] (DoT) and you can therefore use any DoT supporting provider. We're partial to [https://blahdns.com/ BlahDNS], a non-profit open source provider, but an [https://kb.adguard.com/en/general/dns-providers exhaustive list of virtually every adblocking or filtering DNS] exists.
 
Once you've picked your DNS provider, head over to your settings and under network settings (usually) you can enter the DNS provider details.
====Browsers====
On Android, there are a number of browser-based adblocking options. The most configurable is using Firefox for Android with the aforementioned uBlock Origin.
=====[https://www.mozilla.org/en/firefox/mobile/ Firefox Mobile] with [https://github.com/gorhill/uBlock uBlock Origin]=====
[https://www.mozilla.org/en/firefox/mobile/ Firefox Mobile] supports add-ons/extensions. This means that you can download uBlock Origin and configure it, as described in the above sections.
=====[https://www.bromite.org/ Briomite]=====
If you're more partial to Chromium-based browsers, a good choice is [https://www.bromite.org/ Briomite]. Built on the same technological foundations as Google's {{p|Chrome}}, but includes adblocking and is far more privacy respecting.
====YouTube====
=====[https://vancedapp.com/ YouTube Vanced]=====
YouTube Vanced is a modified version of the official YouTube app which does not display ads. It also integrates [https://sponsor.ajay.app/ SponsorBlock], a database of YouTube sponsor segments (when the adds are baked into the videos) so you can optionally skip those as well.
 
===iOS===
iOS supports so-called content blockers, which can be thought of as adblock-like mechanisms. [https://adguard.com/en/adguard-ios/overview.html AdGuard] is usually the go-to solution, but many other do exist.