feature request: page/layer skipping

Everything about using Adblock Plus on Mozilla Firefox, Thunderbird and SeaMonkey
Post Reply
jingo

feature request: page/layer skipping

Post by jingo »

Problem:
Some sites use fullscreen pageads that requires me to find the skip link, some sites even have a timer that requires me to wait a moment and find the link so that I can go to the content that I want.

Current solution:
Write a site specific greasemonkey/userjs script that gets me where I want to be.

Limitations of current solution:
Coding for XPath/DOM in javascript is tricky.
A unique script for each site is required.

Request:
When presented with such a page I'd like to be able to tell the adblocker that whenever I get this page I really want this here link loaded instead.
This should also work for pages that do fullscreen ads with the help of a giant layer on top of the content and have a 'close' button.
Also, if big ass rockets could be attached to it that'd be real sexy, yeah.
User avatar
Peng
Posts: 518
Joined: Fri Jun 09, 2006 8:14 pm
Location: Central Florida
Contact:

Post by Peng »

You can usually block layer ads by blocking the scripts that create them, or with element hiding.

Sometimes you can avoid interstitial ads by blocking the script that causes you to be redirected to the ad.
Matt Nordhoff
jingo
Posts: 1
Joined: Fri Oct 19, 2007 10:54 pm

Post by jingo »

I know this, you should know that I know this when you read that I muck about in DOM and XPath.

If a script is embedded it's results may be blockable, but then again it may decide to do something else on the next refresh, like for instance give that layer a random name so as to throw of abp or pull ads from another server so you get to add more URL blocks that inadequately keeps you sane.

More often than not, blocking the .js that created the intermittent page will give you a blank ad page that can not be moved on from.

No, using a redirect is not good enough, buttons need to be clicked in order to create a valid server request. POST data and referrer can and are checked.

The more I write the more annoyed I become at your reply... but thanks for playing ;).
User avatar
Peng
Posts: 518
Joined: Fri Jun 09, 2006 8:14 pm
Location: Central Florida
Contact:

Post by Peng »

jingo wrote:I know this, you should know that I know this when you read that I muck about in DOM and XPath.
Ack, you're right. Sorry. I missed that.

I guess I've never run into particularly evil layer/interstitial ads. Your feature request is a good idea.
Matt Nordhoff
User avatar
cuzz
Posts: 30
Joined: Thu Oct 11, 2007 3:59 am
Location: redwood deck
Contact:

Post by cuzz »

jingo wrote:buttons need to be clicked

iMacros
or
CoScripter

?

:)

white page
some sites like to include ad bits in external JS that performs useful functions. This is where it would be handy to have a Policies Extension for firefox 2.x. I'm not JS savvy enough to use JS policies to block particular annoying functions from certain sites. :(
if put in the public sphere
I choose whether to look at it...
or NOT
ecjs
Posts: 170
Joined: Sun Jun 11, 2006 7:39 pm

Post by ecjs »

Here is such a website : www.jeuxvideo.com
User avatar
rick752
Posts: 2709
Joined: Fri Jun 09, 2006 7:59 pm
Location: New York USA
Contact:

Post by rick752 »

ecjs wrote:Here is such a website : www.jeuxvideo.com
That site is just an example of going to the default domain page instead of the REAL homepage which is:
jeuxvideo.com/etajvbis.htm

The default domain page is just an ad that redirects to the REAL homepage after it is done. This is not a problem if you just enter the correct page. I actually made a request to Wladimir a while back to see if there was a way in ABP to redirect one page to another. Like:

Code: Select all

jeuxvideo.com/index.htm$redirect>jeuxvideo.com/etajvbis.htm
... but not sure if it is possible. Besides, just bookmarking the PROPER home page bypasses the default ad page.
Post Reply