How to use HTTP Switchboard: Two opposing views
Pages 72
- Home
- "Strict blocking" illustrated
- About "Spock Vulcan" review on Chrome Web Store
- About these "‘virtually impossible’ to block" fingerprinting tools
- Adblock Plus memory consumption
- Behind the scene requests
- Block all narrowly allow all
- Blocking javascript execution reliably in Chromium based browsers
- Can HTTP Switchboard block reliably javascript, or whatever net request?
- Change log
- Change log 0.0.0.0 to 0.5.9.0
- Change log 0.6.0.0 to 0.7.9.3
- Comparative benchmarks against widely used blockers: Methodology and notes
- Comparative benchmarks against widely used blockers: Most recent results on one page
- Comparative benchmarks against widely used blockers: Top 15 Most Popular Blogs
- Comparative benchmarks against widely used blockers: Top 15 Most Popular Business Websites
- Comparative benchmarks against widely used blockers: Top 15 Most Popular News Websites
- Comparative benchmarks against widely used blockers: Top 15 Most Popular Tech & Gadget Websites
- Compatibility with various Chromium based browsers and other extensions
- Credits
- Definitions
- Doesn't HTTPSB add a significant overhead to network traffic?
- FAQ
- Finding rules required to make [www.example.com] work
- Hide blacklisted hostnames from view
- How does HTTP Switchboard compares to AdBlock , Ghostery or Disconnect concerning privacy?
- How does HTTP Switchboard compares to Ghostery or Disconnect concerning privacy?
- How to use HTTP Switchboard: From block everything to block nothing
- How to use HTTP Switchboard: Impact on www.wired.com
- How to use HTTP Switchboard: Two opposing views
- HTTP Switchboard "seems to need more micromanagement" compared to NoScript
- HTTP Switchboard as a mere reporting tool
- HTTP Switchboard as an ad blocker
- HTTP Switchboard as NoScript
- HTTP Switchboard as RequestPolicy
- In the top right of the matrix, what is "other"?
- Net request filtering efficiency: HTTP Switchboard vs. Adblock Plus
- Net request filtering: overview
- Notable news headlines: if you had HTTP Switchboard installed...
- On privacy
- Per page permissions: an example
- Per site permissions: an example
- Permissions
- Precedence in the matrix
- Privacy matters: Hidden remote connections
- Quick tour
- Quick tour #1: 1 of 7
- Quick tour #1: 2 of 7
- Quick tour #1: 3 of 7
- Quick tour #1: 4 of 7
- Quick tour #1: 5 of 7
- Quick tour #1: 6 of 7
- Quick tour #1: 7 of 7
- Quick tour #2: 1 of 3
- Quick tour #2: 2 of 3
- Quick tour #2: 3 of 3
- Recipes (web site scoped)
- The badge
- The matrix
- The matrix cells
- The matrix filtering switch
- The matrix scope
- The matrix toolbar
- URL redirections
- What is "strict blocking"?
- Whitelist all by default for a site you trust
- Why are my rules not restored when I launched Chromium again?
- Why can't I save an image using contextual menu?
- Why does HTTP Switchboard conflict with AdBlock ?
- Why does HTTP Switchboard ignore my existing settings first time I install it?
- Why does HTTP Switchboard mess with my settings?
- Why does HTTPSB allow all javascript in Chromium settings?!?
- Show 57 more pages…
Clone this wiki locally
There are two main ways to use HTTP Switchboard ("HTTPSB"), and then there is everything in between and beyond. Basically: your choice.
One important thing to remember though, regardless of the approach you choose, the preset lists of blocked hosts is useful to block the ad servers, trackers, malware, nuisance, etc. of the internet.
Quick notes for novice users
Novice users shouldn't bother trying to figure which cells in the middle of the matrix need to be whitelisted or blacklisted. These cells are really more suited to advanced users and even then, exceptionally: their original purpose was to be mostly informative ("how many requests for a given type of data from a given hostname?")
I advise new users to stick to whitelist/blacklist domain cells (the left-most column) to allow or block everything from a particular domain, or type of data cells (the top-most row).
The block-all/allow-exceptionally approach

How to enable:
- Blacklist the
allandframecells. - Whitelist the
cssandimgcells. - Save by clicking on the padlock.
Behaviors:
- All is blocked by default (through the blacklisting of the
allcell). - CSS and images are whitelisted.
- Frames are blacklisted.
- Preset blocked hosts are blacklisted.
Advantages:
- Security is greatly enhanced.
- External and inline scripts won't execute (contrary to a commonly held belief, inline scripting can be disabled in Chromium).
- Privacy is greatly enhanced.
- Use less network bandwidth (web pages download faster)
Disadvantages:
- Web pages are less likely to render and/or behave as they were designed to.
- Sometimes it might be difficult, even a challenge, to find what needs to be whitelisted in order to make a web page render and/or behave properly.
Mitigation to disadvantages:
- Quite commonly, the content of the page can still be read properly.
- A site-level scope can be used to restrict an allow all/block exceptionally mode to a web site.
- Advanced users can help novice users through the easy exchange of recipes (see Rule manager).
- (
Future?Present) An easy accessible library of common useful recipes which can be applied with one click. - The preset recipe feature introduced in 0.7.8.0.
Useful Chromium settings with block-all/allow-exceptionally philosophy:
- Cookies set to "Keep local data only until I quit my browser"
- Plugins set to "Click to play"
- See further privacy enhancing settings in the Settings page.
The allow-all/block-exceptionally approach

How to enable:
- Whitelist the
allcell. - Un-blacklist the
framecell. - Save by clicking on the padlock.
Behaviors:
- All is allowed by default.
- Preset blocked hosts are still blacklisted (because their own blacklist rule has precedence over the whitelist rule of the
allcell).
Advantages:
- Web pages are more likely to render and/or behave as they were designed to.
- An informed and more aware user:
- You see all the crap you are being served when not blocking (actually, it would be worst if it wasn't of the preset lists of blocked hosts which are preventing more bloat and nuisance from coming to life).
Disadvantages:
- Security is greatly diminished.
- Privacy is greatly diminished.
- Use more network bandwidth (web pages download slower)
Mitigation to disadvantages:
- The preset lists of blocked hosts, i.e. it could be worst (notice the 22 blocked scripts above).
- The support of Adblock Plus complex filters introduced in 0.8.4.0.