I am in the process of reorganizing the code for the CSS ad blocker. When I am finished, there will be 3 files. One will have all of the code additions that have been made over the last few months and it will be optimized for Safari v2 (meaning it will use display: none, block, inline, etc). The sec...

Although the builds are called nightlies, many of them are being issued each day now. I take this as a good sign. Safari v3’s final release must be immanent.Version 3 seems to handle some CSS that the earlier version did not. This may mark the “end” of GV as a regularly updated project. After some t...

Due to differences in behavior between Safari v3 Beta and the Safari (WebKit) Nightly Release, the October release of Good Vibrations is being delayed. I expect that Safari v3 will go final this month once Mac OSX 10.5 is released.Until then, either continue to use last month’s release or play wit...

GoodVibrations is finally becoming a real community effort. Michele Balistreri and Eric Caldwell have submitted some great fixes, tweaks, and general improvements to the code. I am now hosting it as a Google Docs document. People who have submitted fixes can ask for access to the current sourc...

I am amazed at how quickly GoodVibrations.css has spread. I’ve been contacted by helpful coders from as far off as Japan and Saudi Arabia with tweaks and fixes for this little ad blocker. This was always meant to be a community effort, and now I think there is enough momentum that it might actually...

It’s now official, Good Vibrations now includes Flash Blocking! It’s not perfect (nothing ever is), but as Safari heads toward v3-non-beta, this will only get better. A big thank you to everyone who has helped so far. All of the advice and bug reports have really helped. Keep it coming.

The big qu...

Thanks to a few bug reports, I found out that Good Vibrations blocked a lot of the Navigation content on YouTube. The latest beta takes care of that. It also blocks many flash-ads. So, check it out:

https://code.google.com/p/stevenjaycohen/downloads/list

There have been lots of changes to Good Vibrations this month. I have gotten reports of (and fixed) many site-related bugs. But, the thing that excites me most so far is flash-based ad blocking. You can test it out in the current beta:

https://code.google.com/p/stevenjaycohen/downloads/list

Oh,...

I found this code over at floppymoose:

/* Prevent flash animations from playing until you click on them. */    
object[classid$=":D27CDB6E-AE6D-11cf-96B8-444553540000"],   
object[codebase*="swflash.cab"],    
object[type="application/x-shockwave-flash"],   
embed[type="application/x-shockwave-f...

I want to take a moment to thank everyone for submitting bug reports and fixes to Good Vibrations CSS. All of those fixes, including the ones for CNN and rottentomatoes, are in the current beta. You can download the beta here:

https://code.google.com/p/stevenjaycohen/downloads/list

I have be...

bbgv_thumbnailProduct page moved HERE. This page has become a category.

What better way is there to make your Surfin’ with Safari more enjoyable than sharing some Good Vibrations with your friends?

I don’t know about you dude, but all those ads on the web can really be a bummer!

— — *cough* *cough* — —

O...

Product page moved HERE. This page has become a category.

Safari is my default browser (on both Mac OSX and Windows, I use Konqueror when in Linux). So, I wanted to harness Safari’s built-in capacity to use Custom Style Sheets as an ad-blocking solution. After looking around on the web, I found...