Nice mockup. Thank you for sharing your ideas.
linchpin wrote:1. Buttons on the popup bar for Allowing or Blocking scripts from the site we visit. We go to lifehacker for example, hit Yes next to the question and we're done. Of course then there are all those scripts from other domains so...
That might be especially useful to new users that haven't disabled the notification bar yet. If the top-level site is blocked, then a button like "Allow lifehacker.com?" might be nice. Only display it if the site is blocked. Yes and No buttons would be unnecessary.
2. Buttons to mass allow or block third-party scripts. I don't know (or want to know) what quantserve.com is, what sitemeter.com is etc. etc. so I hit Block all. If I need to fine-tune script-blocking I can use the Advanced button to allow/block specific sites.
Allow All without vetting the blocked scripts is dangerous. This would make it too easy to do.
Everything that isn't in the whitelist is blocked already. By "Block All" do you mean "Add all blocked third-party sites to the Untrusted list so I don't see this notification bar the next time I visit this site"? That could unexpectedly break things on other sites and the user wouldn't know why. Fine-tuning is safer. Best to do this individually from the menu, if at all. I rarely bother.
3. The options menu should be persistent, I mean it shouldn't close after each click (only after page click). Menu of the add-on Stylish behaves like this, so I know it's possible. This would enable the user to allow/block multiple sites with only one click on Options.
As you suggest, it might be nice to make the menu popped up by the Options button on the notification bar be a sticky menu. Sticky menu has already been implemented for a left-click on the status bar icon.
Edit: By the way, I'm another user. I'm just making my suggestions too.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2