JS Blocker is a Safari extension that protects your privacy and keeps you safe on the web by blocking scripts and others from tracking you-similar to NoScript for Firefox.
Quickly and easily block advertisers, tracking agencies, and social media networks from monitoring your online activity.
Prevent websites from figuring out where you came from.
Prevent all scripts on the webpage from being allowed to run.
Block frames, AJAX requests, embeds, objects, videos, and hide images.
Inject user scripts into webpages for even greater control with full Greasemonkey API support.
What's new in JS Blocker
Added the ability to create "Always" rules while in private browsing windows. Turn this on from Settings > Rules > Rule Defaults.
When you disable JSB on a "Top" page, it will now also be disabled on frames within that page. You'll then be able to enable JSB on the frames individually. This this off from Settings > Rules > Rule Defaults.
Disable anti-social filter list when enabling ultimate or annoyances.
Reduce CPU load under certain conditions.
Frames that were automatically blocked from loading can now be allowed. The UI had always allowed creation of the "Allow page to load" rule, but JSB never obeyed those rules. It does now.