forked from DandelionSprout/adfilt
-
Notifications
You must be signed in to change notification settings - Fork 0
/
AnnoyancesList
234 lines (211 loc) · 13.3 KB
/
AnnoyancesList
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
! Title: ⚙️ Dandelion Sprout's Annoyances List
! Version: 19May2024v1-Compilation
! Expires: 18 hours
! Description: This list is made in the style of Fanboy's and AdGuard's annoyances lists, to show that I can make a just as good such annoyances list as them. It combines many of my proudest and most frequently maintained international lists, as a proof-of-concept and as a curated list for simplicity's sake.
! What this broad compilation blocks in AdGuard and uBO (from top to bottom): Mobile app download banners, highly untrustworthy TLDs (and their Google results), domains that major tech groups lost the ownership of, PC "optimiser" sponsorships, malicious or tracker-inserting adblockers, auto-generated Android root "guides" that will brick your phone, "Share page" buttons, "Download [browser/Acrobat]" buttons, unnecessary login prompts, blurring of article previews, fake notification counters, empty padding (esp. on macOS), gradients when moving your mouse on video embeds, extra dumb comment sections, prayer time clocks on newssites, webstore "coupon" aggregator listings that are not coupons, large subscription promo banners, general annoyances on Dailymotion/Wikia, falling snow on pages, URL parameters believed to be unnecessary or trackers, custom embedded cursors, softens and modernises Japanese fonts on Windows, spacewasting pagelist entries, the "Anonymous animal" bubbles on Google Docs, external IMDB rating embeds, opt-out autoplay on video sites
! What this broad compilation does not block: Newsletters, cookie banners, social media links to company pages
! Homepage: https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#-english
!#include stayingonbrowser/Staying%20On%20The%20Phone%20Browser
!#if ext_ublock
!#include Dandelion%20Sprout's%20Anti-Malware%20List.txt
!#endif
!#if adguard
!#include Alternate%20versions%20Anti-Malware%20List/AntiMalwareAdGuard.txt
!#endif
!#include SocialShareList.txt
!#include I%20Don't%20Want%20to%20Download%20Your%20Browser.txt
!#include BrowseWebsitesWithoutLoggingIn.txt
!#include AntiAwfulCommentsList.txt
!#include StopAutoplayOnYouTube.txt
!#include AdRemovalListForUnusualAds.txt
!#include AfricanLanguagesList.txt
!#include KnowYourMemePureBrowsingExperience.txt
!#include DailyMotionSimplicity.txt
!#include WikiaPureBrowsingExperience.txt
!#include AntiSnowMarketingList.txt
!#include FalukorvList.txt
!#include Sensitive%20lists/AntiPrayerTimesList.txt
!#include AntiFunctionalityRemovalList.txt
!#include EmptyPaddingRemover.txt
!!! !#include Android%20Scum%20Class%20%E2%80%94%20Fake%20notification%20counters.txt
!+ NOT_OPTIMIZED
!#include Anti-IMDB%20List.txt
!#if !env_legacy
!#if !env_safari
!#if !adguard_app_ios
!#include LegitimateURLShortener.txt
!#endif
!#if !env_mobile
!#if !adguard_app_mac
!#include JapaneseTextSoftener.txt
!#endif
!#endif
!#endif
!#endif
!#if !env_mobile
!#include Anti-'Custom%20cursors'%20List.txt
!#endif
!#if adguard_app_mac
! No iMacs have had less than 1600px wide monitors since 2006, MacBook Pro since 2012, or MacBook Air since 2017. Thus I'm taking a gamble by embedding this for Mac users:
!+ NOT_OPTIMIZED
!#include Dandelion%20Sprout's%20Website%20Stretcher.txt
!#endif
! ————— 'Helpful list for maintainers of and contributors to Adfilt' (Will get its own subfile once I've got spare energy to extend the anti-'Wrong upload place' section further) —————
! Marks completed subthreads in https://github.com/DandelionSprout/adfilt/discussions/163 as complated, by marking them as green
github.com##html:has(meta[content$="/DandelionSprout/adfilt/discussions/163"]) .js-timeline-item > .TimelineItem > div[id^=discussioncomment-]:has-text(/^.*(I have fixed it in |This has been fixed in|It has now been fixed in ).*$/i) .timeline-comment:style(background-color: #cee4c5 !important)
github.com##html:has(meta[content$="/DandelionSprout/adfilt/discussions/163"]) .js-timeline-item > .TimelineItem > div[id^=discussioncomment-]:has-text(/^.*(I have fixed it in |This has been fixed in|It has now been fixed in ).*$/i) .timeline-comment > div:style(background-color: #cee4c5 !important)
github.com##html:has(meta[content$="/DandelionSprout/adfilt/discussions/163"]) .js-timeline-item > .TimelineItem > div[id^=discussioncomment-]:has-text(/^.*(I have fixed it in |This has been fixed in|It has now been fixed in ).*$/i) .timeline-comment > div > div:style(background-color: #cee4c5 !important)
! Aims to prevent the uploading of files generated by https://github.com/DandelionSprout/adfilt/tree/master/NorwegianExperimentalList%20alternate%20versions#how-to-run-the-list-generation-script to the wrong folder and requiring tedious deletion of up to 25 files afterwards, by showing a large red warning colour
github.com##.repository-content:has(.repo-upload-breadcrumb:has-text(NorwegianExperimentalList alternate versions)):has(.js-manifest-file-list:has-text(/^.*(AntiMalware|CompilationList).*$/)):style(background-color: red !important)
github.com##.repository-content:has(.repo-upload-breadcrumb:has-text(Alternate versions Anti-Malware List)):has(.js-manifest-file-list:has-text(/^.*(NordicFilters|CompilationList).*$/)):style(background-color: red !important)
github.com##.repository-content:has(a[data-pjax=true][href="/DandelionSprout/adfilt/upload/master"]):has(.separator:last-child):has(.js-manifest-file-list:has-text(/^.*(AntiMalware|NordicFilters|CompilationList).*$/)):style(background-color: red !important)
! ————— Entries that are currently specific to this compilation —————
! Removes listings in certain lists, that are simply unwanted and unwarranted space wasters
!+ NOT_OPTIMIZED
freelancer.com##.PageProjectViewLogout-freelancerInfo:has(.small-flag.bangladesh)
!+ NOT_OPTIMIZED
whynohttps.com##tbody > tr:has([src="/flags/4x3/cn.svg"])
2fa.directory##.table-danger
manage.ntppool.org#?#span[id^=server_]:has(.deletion):has-text(/^.*(-[3-9]\d|-100).*$/)
! https://github.com/DandelionSprout/adfilt/issues/609
quora.com###mainContent > div > .q-box:has(.q-inline.qu-mr--small)
quora.com###mainContent > div > .qu-borderRadius--small:has(> [class=q-box])
! Removes those creepy square bubbles on Google Documents about how many people that are watching every move you make there
docs.google.com###docs-presence
! Fake insects crawling all over the screen
forums.lanik.us##div.bug
||freshports.org/images/notbug.gif^
! Fix for Chrome suddenly opening tabs that ultimately lead to MSN, whenever internet access gets wobbly
! Note - 20th of October 2023: This is likely caused by ASUS routers' failover system for Dual WAN, but the entry will remain for convenience's sake.
!!!||msftconnecttest.com^$all (https://github.com/AdguardTeam/AdguardFilters/issues/173713)
://go.microsoft.com/fwlink/?LinkID=219472^$all
! Combined cookie banner, app banner, and deliveryman job listing (Not suited for Nordic Filters)
foodora.*##.top-banner-container
foodora.*##.page-wrapper.order-component:style(margin-top: 128px !important)
foodora.*##.user-wrapper + .order-components:style(top: 64px !important)
! Fake screen smudge
||dinreisevaksine.no/wp-content/themes/dbh/assets/images/background.jpg^
! AAB prompts
/^https://[a-z]{8,25}\.com/v2[a-zA-Z0-9_-]{70,}$/$xmlhttprequest,ping,third-party,important
!#if !ext_ublock
34.110.179.148$network
35.244.133.240$network
[2600:1901:0:7ec2::1]$network
[2600:1901:0:809c::1]$network
!#endif
! https://github.com/AdguardTeam/AdguardFilters/issues/87299
@@/favicon.ico|
@@/favicon1.ico|
@@/doubleclick.ico|
! filmmagasinetNO
@@/adsanity-adblock-detection^$domain=~github.com|~gitlab.*
! Inspired by https://github.com/uBlockOrigin/uAssets/issues/20849
! (Such entries are non-viable as of 28 January 2024, due to them needing corresponding whitelistings from EasyList as well.)
!#if false
#@#.adsbyexoclick
##.adsbyexoclick:not(html,body,:empty)
#@#.adsarea
##.adsarea:not(html,body,:empty)
#@#.adarea
##.adarea:not(html,body,:empty)
#@#.ad-placment
##.ad-placment:not(html,body,:empty)
#@#.ad-placement
##.ad-placement:not(html,body,:empty)
! https://www.theguardian.com/commentisfree/2023/nov/24/france-ridley-scott-napoleon-french-history (despite the page not appearing to actually have AAB)
#@#.ad_unit
##.ad_unit:not(html,body,:empty)
#@#.pub_300x250
##.pub_300x250:not(html,body,:empty)
#@#.pub_300x250m
##.pub_300x250m:not(html,body,:empty)
#@#.pub_728x90
##.pub_728x90:not(html,body,:empty)
#@#.text-ad
##.text-ad:not(html,body,:empty)
#@#.textAd
##.textAd:not(html,body,:empty)
#@#.text_ad
##.text_ad:not(html,body,:empty)
#@#.text_ads
##.text_ads:not(html,body,:empty)
#@#.text-ads
##.text-ads:not(html,body,:empty)
#@#.text-ad-links
##.text-ad-links:not(html,body,:empty)
#@#.ad-text
##.ad-text:not(html,body,:empty)
#@#.adSense
##.adSense:not(html,body,:empty)
#@#.adBlock
##.adBlock:not(html,body,:empty)
#@#.adContent
##.adContent:not(html,body,:empty)
#@#.adBanner
##.adBanner:not(html,body,:empty)
#@#.ad-row
##.ad-row:not(html,body,:empty)
#@#.ad-aligncenter
##.ad-aligncenter:not(html,body,:empty)
#@#.ad-300x600
##.ad-300x600:not(html,body,:empty)
#@#.adsanity-alignnone
##.adsanity-alignnone:not(html,body,:empty)
!#endif
! Suggestion algorithms considered by tens of millions of humans to be dangerous to the human species.
! In light of several dozen end-users wanting the suggestions back, I've had to give in to the pressure and instead only block ones tagged as "New" and "Suggested for you".
! https://raw.githubusercontent.com/DandelionSprout/adfilt/master/Images/YouTube%20suggestion%20feed%20block%20reason.webp
! https://raw.githubusercontent.com/DandelionSprout/adfilt/master/Images/YouTube%20suggestion%20feed%20block%20reason%202.webp
! https://techcrunch.com/2021/07/07/youtubes-recommender-ai-still-a-horrorshow-finds-major-crowdsourced-study
! https://assets.mofoprod.net/network/documents/Mozilla_YouTube_Regrets_Report.pdf
! https://www.techtimes.com/articles/252624/20200917/youtubes-horrible-recommendations-could-affect-younger-users-and-you-could-help-fix-it.htm
! https://new.reddit.com/r/insanepeoplefacebook/comments/17ys1zw/comment/k9v92xs/
!!!youtube.com##ytd-watch-next-secondary-results-renderer
www.youtube.com##.ytd-watch-flexy #dismissible:has(.badge-style-type-simple)
! For YouTube's searches. Goodness knows why YouTube would want to promote racist fakers in YT searches too. I literally just searched for "naruto rocks", as in the song, and the results in the "Others watch" section had one of the videos be an obvious FSB agent spreading blatant lies about NYC.
www.youtube.com##ytd-shelf-renderer[thumbnail-style]
! Links to party compatibility testers in article pages
! Requested by https://github.com/DandelionSprout/adfilt/issues/63#issuecomment-903333579
tv2.no##.banner
! Makes real estate classifieds on FinnNO uniformly sized again, and reverses the effects of the site's large price increase for estate brokers to get large thumbnails
! https://www.nettavisen.no/okonomi/raser-over-nye-priser-for-boligsalg-pa-finn-no-forbrukerne-er-fratatt-ethvert-valg/s/12-95-3424235759
! https://github.com/DandelionSprout/adfilt/issues/466
www.finn.no##+js(rc, ads__unit--premium, .ads__unit, stay)
! Miniplayers that scroll down alongside articles
! https://github.com/DandelionSprout/adfilt/issues/587#issuecomment-1116114213
!#if false
positivr.fr##.viously-sticked
!#endif
positivr.fr##.viously-sticked:style(position: absolute !important; top: 0 !important; left: 0 !important; bottom: 0 !important; right: 0 !important; width: 100% !important; height: 100% !important; z-index: 1 !important; display: block !important)
positivr.fr##.viously-sticked #unstick-button
! https://github.com/easylist/easylist/issues/13275
youtube.com##ytd-miniplayer[has-playlist-data] #movie_player video:remove()
youtube.com##ytd-miniplayer[has-playlist-data][active]
youtube.com##ytd-miniplayer[has-playlist-data][closed] ~ * .ytp-miniplayer-button
!#if !env_mobile
! https://github.com/AdguardTeam/AdguardFilters/issues/124667 (Probably can't be in Falukorv List because that list adds whitelistings, not remove them.)
@@://googleadservices.com^|$badfilter
!#endif
! I don't trust those pings very much
$third-party,denyallow=microsoft.com,domain=store.rg-adguard.net
! Mobile Browser Spacesaver
fandom.com##.notifications-box
! SEO textwalls
flipkart.com##div[style^=flex-grow] div:first-of-type + div.col
flipkart.com##footer section + div:last-of-type
! For unclear reasons (e.g. on peertube.devol.it), the loading spinner simply would not go away despite the stream clearly loading correctly.
###custom-css .vjs-loading-spinner
! https://github.com/DandelionSprout/adfilt/pull/956
valdemarsro.dk###after-recipe .content
valdemarsro.dk##a[href="https://www.valdemarsro.dk/valdemarsro-premium/"]
valdemarsro.dk##.banner-horizontal-1
valdemarsro.dk##.banner-vertical-1
valdemarsro.dk##.kogebog-side
valdemarsro.dk###recipe-intro p:last-of-type
! Attempts to fix how JPN ruby is so small in Chrome's default fonting as to be unreadable even by a small fairy, and the situation isn't all that much better in Firefox.
! https://www.mariowiki.com/The_Ghostly_Castle
mariowiki.com,fandom.com##table.wikitable ruby > rt:style(font-size: 67% !important)
!#if env_chromium
! In rare cases, most visibly on Wikipedia's language selection table, Meitei text would refuse to render in Chrome, even if the relevant fonts had been installed.
en.wikipedia.org,www.wikipedia.org#?#:is(p,a):has-text(/[ꯀ-꯹ꫠ-꫶]/):style(font-family:sans-serif,"Noto Sans Meetei Mayek","Eeyek","Eeyek Unicode","Nirmala UI")
!#endif