Conterdote: I use NoScript so scripting is off by default for any new site and most sites work fine.
When I browse on my tablet where ijs runs by default and routinely encounter modal popups and view-blocking Share This bars I am reminded what a better experience it is to pick and choose when scripts run.
I used to browse with Firefox configured to prompt me to accept cookies on every single site because I thought I was getting some privacy gains with it. For every new site, I’d have to decide, in advance of using the site, whether I thought it needed to set cookies and whether I wanted to maintain a session. After a while I realized how much time I was wasting doing that mental exercise, especially when I’d block a site’s cookies, then discover it completely broke without them, and have to go remove the block and reload.
Then I switched to a default browser policy of session-only cookies, so only sites that I whitelist (a dozen or so) can maintain permanent cookies and the rest get cleared every time I close and re-open the browser. But then I found I wasn’t closing it as often as I’d like (more likely Firefox just doesn’t crash as much as it used to) and so those tracking cookies staying around for just a session were still able to do their dirty work for a few days. Now I use Self-Destructing Cookies with a whitelist policy so just closing the tab of a site will destroy any cookies it set, allowing me to have a long-lasting browser process without all the tracking cookies, and without having to make any decisions for 99.9% of the sites I browse.
That’s what I like about xombrero: If you use it in whitelist mode, cookies and JS are off-by-default.
You can toggle them on a per-session basis by hitting F4, cookies will be cleared on exit.
I’m a huge fan of xombrero for this reason.
Thanks for the tip to xombrero! Just got it built and running on ubuntu.