By way of Patrick Logan, I see that Douglas Crockford is recommending that Firefox users should be running with the NoScript extension, which enables you to whitelist or blacklist sites trying to run JavaScript code in the page you’re visiting.

I hadn’t tried NoScript before. Wearing my security-minded developer’s hat, I like the idea. It’s a great way to see which scripts are invoked by various websites, and to understand how those sites behave with those scripts enabled or disabled.

Wearing my civilian hat, I’d wonder about the level of effort required to make those kinds of granular decisions. Douglas Crockford observes:

You might think that you would have to spend a lot of time managing the policy, but surprisingly, you don’t.

On the one hand I’m inclined to agree. We’ve seen the same thing with firewalls that do outbound filtering. But on the other hand, NoScript prompts occur much more frequently. Will civilians be willing to deal with that? I’d be curious to know how non-geeks are getting along with NoScript.

I also have a question about NoScript’s default policy. The NoScript.net tagline reads: “NoScript - JavaScript/Java/Flash blocker for a safer Firefox experience!” However, having just installed it, I find it to be a Java/Silverlight blocker and a Flash allower:

Just curious: Why?