Slashdot Log In
Content Blocking by CSS in Safari
Posted by
Hemos
on Mon Apr 14, 2003 06:12 AM
from the not-seeing-it-anymore dept.
from the not-seeing-it-anymore dept.
ahknight writes "There's a nice summary of how to get various kinds of content, in this case ads, blocked from being displayed via a custom stylesheet you add to your browser. This is mainly for Gecko-based browsers and rather old news, but the good news is that it also appears to work in the ... umm ... latest version of Safari."
This discussion has been archived.
No new comments can be posted.
Content Blocking by CSS in Safari
|
Log In/Create an Account
| Top
| 44 comments
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.

nice ! (Score:1)
Ad blocking Good (Score:4, Insightful)
(http://www.ferrago.com/)
There's a limit (Score:5, Insightful)
(http://www.pobox.com/~meta/ | Last Journal: Sunday February 29 2004, @09:19AM)
read
text
that
looks
like
this.
Tragedy of the commons and all that. The people whose ads are being blocked should get angry at the idiots who force us to block ads by making their ads so huge, obnoxious and badly-placed.
Stupid layout (Score:5, Insightful)
(http://slashdot.org/~wowbagger/journal/87552 | Last Journal: Monday September 03, @08:07PM)
So, if you are running a 1600x1200 window and larger fonts (anti-aliasing? I need no anti-aliasing!)
you
get
an
article
like
thi
If the morons would either
then there wouldn't be a problem - large browser users like me would either get an article that spans the available space (the width option) or could at least override the setting on the article text in our CSS (the common class option).
I've contacted several sites about this. For example, PBS (hosters of the Cringely articles) responded saying "Some people don't like long lines of text, so there!" (OK, then they can resize their windows to get the line length they want.)
Unfortunately, since every site uses a slightly different "width=", and since CSS does not allow you to say "width=[400..800]" or something like that, you have to have a seperate entry for each site, and when the webmaster(bater) changes the layout you have to update your CSS and restart your browser.
I do wish people would realise that HTML is about giving enough info to my browser to render the page, not about being pixel-exact.
Solves half the problem (Score:4, Interesting)
(http://www.votecrow.com/ | Last Journal: Monday July 01 2002, @01:30PM)
Now I hardly ever see ads, and the ads I don't see never get loaded in the first place, saving my bandwidth. Of course, that means that the web sites I visit never record a hits on their ad servers from me, whereas using the style sheet alone is completely transparent to the server.
Oh, and both the Proxy Auto Config and the Style Sheet hacks should work just fine with most web browsers, not just Mozilla and Safari.
*cough* (Score:3, Informative)
(http://hur.st/)
The latest version of Safari? (Score:3, Informative)
Junkbuster? (Score:3, Interesting)
Anyone know of a source for fresh blocklists, or a program that's updated more regularly? I'd prefer to keep it Junkbuster if possible.
by the way... (Score:2, Informative)
(http://sumorai.net/ | Last Journal: Monday February 17 2003, @10:29PM)
Privoxy (Score:2)
http://www.privoxy.org/ [privoxy.org]
Ok, this works fairly well, but... (Score:2)
(http://exolucere.ca/)
Blocks Flash ads! (Score:3, Informative)
For those not aware of this, it is possible to use this CSS method of blocking ads to block Flash advertisements .. arguably, the most annoying. Try something like so:
As you find Flash ads that aren't blocked, just add another entry for the size of ad you're seeing ... in my CSS, I have at least 8-10 such entries. Common sizes are:
hosts is still the easy way to go (Score:2, Informative)
OmniWeb blocks ads with no effort (Score:1, Informative)