eevblog.com###text-49
eevblog.com##[data-pagespeed-url-hash][onload^="pagespeed"]
Do you happen to know what these lines mean?
Yes, the filter syntax is documented
here.
(Edit: I first thought I was responding to Dave, not magic.)
The first one blocks the element with id text-49, i.e.
id="text-49". It matches the affiliate program area at EEVBlog front page (
https://www.eevblog.com/), the block where Dave has the ANENG AN8008 DMM right now.
I do not consider it an ad, because it is
Dave's. It explicitly says –– twice –– that "buy anything and Dave gets a commission!".
(If I don't want to see that image, I can always add a rule to block all images on eevblog.com pages loaded from alicdn.com, but even I am not
that sensitive; the page is full of distractions already, and in my opinion the
perfect place to have that. It does not affect anything on the forum at all.)
(If Dave wants to make EasyList, with my filters, block only the DMM image but not the text, move the image from alicdn.com to eevblog.com/images/comm/. This should be acceptable even for 'fanboy', the EasyList maintainer.)
The second one blocks all elements that have an
onload attribute containing "pagespeed". It is a library, that SMF and others use, to ensure UI images (denoted "critical") are loaded first, and all other media after. This increasing page load speeds, reducing the latency before the page is useful. It makes no sense to block these either; it is definitely a bug in the list. It is what blocks avatars and other images from loading here.
I can't decide whether these (at minimum the pagespeed one) are just errors, or if a blocked member or one of the SJWs has decided to try and annoy Dave and us via EasyList, it being the
main ad-blocking list I am aware of. Maybe I'm overly paranoid, though, and they were just caught using automated scanning or something.