Blocking mode: medium mode
Pages 106
- Home
- 2014 07 22: µBlock and others: Blocking ads, trackers, malwares
- About "This other extension reports more stuff blocked!"
- About that CSS selector with "www.faceporn.net" in it...
- About the required permissions
- About this "your software" mindset
- Advanced user features
- Badware risks
- Behind the scene network requests
- Block more, way more
- Blocking mode
- Blocking mode: easy mode
- Blocking mode: hard mode
- Blocking mode: medium mode
- Blocking mode: nightmare mode
- Blocking mode: very easy mode
- Can you trust uBlock?
- Change log
- Cloud storage
- Compare: Memory footprint: what happens inside µBlock after installation
- Contributed memory usage: benchmarks over time
- Cosmetic filtering in µBlock: version 0.4.0.0 update
- Counterarguments
- Dashboard
- Dashboard: 3rd party filters
- Dashboard: Settings
- Does uBlock block ads or just hide them?
- Does µBlock block ads or just hide them?
- Does µBlock blocks ads or just hide them?
- DOM inspector
- Dynamic filtering
- Dynamic filtering examples
- Dynamic filtering (obsolete, need revision)
- Dynamic filtering: Benefits of blocking 3rd party iframe tags
- Dynamic filtering: Benefits of blocking 3rd party script and iframe tags
- Dynamic filtering: default deny
- Dynamic filtering: default deny: useful rulesets
- Dynamic filtering: disabling cosmetic filtering for the current site
- Dynamic filtering: Examples of usefulness of blocking 3rd party iframe tags
- Dynamic filtering: precedence
- Dynamic filtering: quick guide
- Dynamic filtering: rule syntax
- Dynamic filtering: to easily reduce privacy exposure
- Dynamic filtering: turn off uBlock everywhere
- Dynamic filtering: turn off uBlock everywhere except
- Dynamic filtering: turn off µBlock everywhere
- Dynamic filtering: turn off µBlock everywhere except
- Dynamic filtering: turn off µBlock everywhere except... (blacklist mode)
- Dynamic filtering: Usefulness of blocking 1st party script tags
- Dynamic filtering: Usefulness of blocking inline script tags
- Dynamic URL filtering
- Element picker
- Experimental features
- Experimental filters
- FAQ
- Filter list licenses
- Filter lists from around the web
- Filter lists: gorhill
- Filter syntax extensions
- Firefox version: benchmarking memory footprint
- Firefox version: benchmarking memory footprint (2015 03 07)
- How to whitelist a web site
- Inline script tag filtering
- Launch and filter lists load performance
- Maintainership transfer of uBlock: post mortem
- Manually editing per site switches
- Memory footprint: what happens inside uBlock after installation
- Memory footprint: what happens inside µBlock after installation
- My answers to web store reviews where appropriate
- Myth: uBlock consumes over 80MB
- Myth: uBlock is just slightly less resource intensive than Adblock Plus
- Myth: µBlock consumes over 80MB
- Myth: µBlock is just slightly less resource intensive than Adblock Plus
- Notes on media coverage of uBlock Origin
- Notes on memory benchmarks, selfies
- Overview of uBlock's network filtering engine
- Overview of uBlock's network filtering engine: details
- Own memory usage: benchmarks over time
- Per site switches
- Prevent WebRTC from leaking local IP address
- Privacy policy
- Privacy stuff
- Quick guide: popup user interface
- Reference benchmark
- Regular expression based filters
- Software known to have uninstalled uBlock Origin
- Static filter syntax
- Strict blocking
- Technical inaccuracies from around the web
- The logger
- The network request logger
- Tips and tricks waterfall
- Tricks and tips
- Troubleshooting
- Tutorial: how to unbreak a site using the dynamic filtering pane
- uBlock and others: Blocking ads, trackers, malwares
- uBlock vs. ABP: efficiency compared
- Various videos showing side by side comparison of the load speed of complex sites
- What uBlock can and can not (currently) do
- What µBlock can and can not (currently) do
- Who care about efficiency, I have 8 GB and|or a quad core CPU
- Who cares about efficiency, I have 8 GB and|or a quad core CPU
- Why don't you accept donations?
- µBlock and others: Blocking ads, trackers, malwares
- µBlock version 0.8.5: many changes
- µBlock vs. ABP: efficiency compared
- Show 91 more pages…
Clone this wiki locally
Roughly similar to using Adblock Plus with many filter lists + NoScript with 1st-party scripts/frames automatically whitelisted. Unlike NoScript however, you can easily point-and-click to block/allow scripts on a per-site basis.
Blocking-wise, this is one significant leap from easy mode. However, be ready to accept you will have to un-break web sites, though at a lesser rate than hard mode, since passive 3rd-party resources (i.e. images, css) are not blocked in medium mode.
This is where you start to use dynamic filtering, a feature available only when you tell uBlock Origin that you are an advanced user. Be sure to read the guide before, it is assumed that you understand well how dynamic filtering works in order to use effectively medium mode.

3rd-party scripts and frames are blocked by default.
Using medium mode will improve significantly your browser performance, and similarly reduce significantly your privacy exposure when compared to easy mode.
Characteristics
- Web pages will load significantly faster compared to the easy mode.
- Your privacy exposure will be significantly reduced compared to easy mode.
- You no longer depends mostly on 3rd-party filter lists to dictate what is blocked or not.
- The static filter lists are still used to mop up whatever network requests is not blocked in this mode -- so double protection.
- High likelihood of web pages being broken: you have to be ready and willing to fix them when this happen.
- Keep in mind though that as you build your ruleset for the sites you usually visit, you will spend less and less time fixing web pages.
How to enable this mode
Settings pane:
- I am an advanced user: checked.
3rd-party filters pane:
- All of uBlock origin's custom filter lists: checked
- EasyList: checked
- Peter Lowe’s Ad server list: checked
- EasyPrivacy: checked
- Malware Domain List: checked
- Malware domains: checked
- All other filter lists: unchecked
My rules pane:
- Add
* * 3p-script block - Add
* * 3p-frame block
Tips
With one click or two, you can easily fall back into lesser blocking mode, if ever you do not have the willingness to figure the necessary rules for a given site.
To fall back into easy mode:
- Set a local noop rule for the 3rd-party script cell:
- Set a local noop rule for the 3rd-party frames cell (optional, as blocking 3rd-party frames is less likely to break web sites):
- If you want the rules to stick, click the padlock to make them permanent.
Using local noop rules ensure that the resulting lesser blocking mode applies only to the current site, so that medium mode is still enforced everywhere else.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
