The Omni Group
These forums are now read-only. Please visit our new forums to participate in discussion. A new account will be required to post in the new forums. For more info on the switch, see this post. Thank you!

Go Back   The Omni Group Forums > OmniWeb > OmniWeb Bug Reports
FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
Ad blocking partially broken in beta 3! Thread Tools Search this Thread Display Modes
Am I correct by looking at your list that fragments are all that's needed?

For example, you have "/phpAdsNew" but I thought I needed to account for the rest of the string as in ".*/phpAdsNew/.*"

Also, then you include slashes and the wildcard in "/.*\.falkag\..*/" -- why is this? Just curious, so I can write more compact rules from myself.

And to answer your question, I was blocking the ads on dpreview with ".*/adverts/.*"

I think we need to include text ads (like those blogads) in the blocking since there's so many of them these days and they can be real obtrusive.

Thanks.
 
I try to make my expressions correct so I'd normally do:

.*/phpAdsNew/.*

but you can just use fragments, OmniWeb will match them. Or should at least.
 
Thanks JKT. By using the web inspector I was able to target several new instances for zapping via css.

It's a little tricky for iframes, as you usually click the sub-document instead. By carefully clicking an edge, I was able to get the code.
 
You can use the arrows at the top of the inspector palette to move through the various levels of code.
 
Yeah, it's really helpful.

But it won't get you out of an iframe... if you click right on it, you're in the hierarchy of the subdocument, and can't jump to the parent. Fortunately, you can just click an item AFTER the iframe, and then navigate to the code.
 
Quote:
Originally Posted by Handycam
Am I correct by looking at your list that fragments are all that's needed?
Yes. This is how regular expressions work. You don't need to match the whole string. If the string you state is part of the string it is compared to, it matches.

Placeholders are only needed if you have unknown "content" between two or more parts of your expressions. Say, you have a site hat uses ads in different dirs, but the ads are all gifs whose name begins with "ad". You could use "this.site.com/.*/ad.*\.gif".

Generally, "ad" matches the same as ".*ad.*".
 
Where would I be able to download prior versions of OW? (ie: OW Beta2)
 
I'm pretty sure they're pulled when the newer version comes out. Also, the older versions typically expire.
 
I don't recommend running older versions but non expiring releases can be found in our ftp archive:

http://www.omnigroup.com/ftp/pub/sof...rchive/MacOSX/

releases are categorized by the earliest supported version of OS X.
 
 


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Custom CSS seems partially broken in 5.5b4 Stormchild OmniWeb General 11 2006-08-29 06:36 AM
Ad blocking broken? michaeldmartin OmniWeb General 2 2006-07-12 12:47 PM
sp11: back button still broken when blocking URLs bethkatz17582 OmniWeb Bug Reports 3 2006-05-26 05:09 AM
SP10: Pop-up blocking broken? MinutiaeMan OmniWeb Bug Reports 20 2006-05-18 09:09 AM
sp6: Command+click linking partially broken earthsaver OmniWeb Bug Reports 5 2006-04-27 07:38 AM


All times are GMT -8. The time now is 11:32 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.