uBlock/README.md

120 lines
6.4 KiB
Markdown
Raw Normal View History

2015-04-30 19:27:53 -06:00
<table width="100%">
2015-04-30 19:44:44 -06:00
<tr>
<td align="left" width="70">
<a href = "https://chrismatic.io/ublock/">
<img src="https://raw.githubusercontent.com/chrisaljoudi/uBlock/master/doc/img/gh-header.png"
height="64">
</a>
</td>
<td align="right" width="20%">
<a href="https://travis-ci.org/chrisaljoudi/uBlock">
<img src="https://travis-ci.org/chrisaljoudi/uBlock.svg?branch=master" alt="Build status">
</a>
<a href="https://chrismatic.io/donate">
<img src="https://chrismatic.io/oncedonate.svg" alt="Support development">
</a>
</td>
</tr>
<tr>
<td colspan="2">
<strong><a href="https://chrismatic.io/ublock/">uBlock</a></strong>: an efficient blocker extension for your browser. Fast, potent, and lean.
</td>
</tr>
2015-04-30 19:27:53 -06:00
</table>
2015-04-30 18:24:04 -06:00
* [Getting Started & Installation](#getting-started)
2015-04-01 15:28:04 -06:00
* [Performance & Benchmarks](#performance)
* [Tips](#tips)
* [About](#about-ublock)
2015-04-23 17:21:03 -06:00
2015-04-01 15:37:20 -06:00
## Getting started
2015-04-01 18:07:15 -06:00
#### Installation:
2015-04-01 15:28:04 -06:00
2015-04-01 18:13:48 -06:00
* **Chrome**: available on the [Chrome Web Store](https://chrome.google.com/webstore/detail/ublock/epcnnfbjfcgphgdmggkamkmgojdagdnn) or for [manual](https://github.com/chrisaljoudi/uBlock/tree/master/dist#install) installation.
* **Safari**: available to install [from the homepage](https://chrismatic.io/ublock/safari/), or from the [Safari Extension Gallery](https://extensions.apple.com/details/?id=net.gorhill.uBlock-96G4BAKDQ9).
* **Firefox**: available on the [Firefox Add-ons site](https://addons.mozilla.org/en-US/firefox/addon/ublock/), or for [manual](https://github.com/chrisaljoudi/uBlock/releases) installation.
2015-04-01 15:28:04 -06:00
2015-04-02 10:11:27 -06:00
* Due to Mozilla's review process, the version of uBlock available from the Add-ons homepage is currently often outdated. This isn't in our control.
2015-04-01 15:28:04 -06:00
2015-05-05 17:03:33 -06:00
* **Opera**: Opera shares Chrome's underlying engine, so you can install uBlock simply by grabbing the [latest release for Chrome](https://github.com/chrisaljoudi/uBlock/releases/latest).
uBlock has tooltips throughout its UI to help you along. But just in case you need it, [here's a quick guide for basic usage](https://github.com/chrisaljoudi/uBlock/wiki/Quick-guide:-popup-user-interface).
2015-01-16 20:43:37 -07:00
## Performance
2015-01-16 20:43:37 -07:00
#### Memory
2014-08-24 14:30:48 -06:00
<p align="center">
2015-03-07 14:20:52 -07:00
On average, uBlock <b>really</b> does make your browser run leaner. <sup>[1]</sup><br><br>
Chrome <br>
2015-04-01 12:13:52 -06:00
<img src="https://raw.githubusercontent.com/chrisaljoudi/uBlock/master/doc/benchmarks/mem-usage-overall-chart-20141224.png" /><br><br>
2015-02-06 06:39:41 -07:00
Safari<br>
2015-04-01 12:13:52 -06:00
<img src="https://raw.githubusercontent.com/chrisaljoudi/uBlock/master/doc/benchmarks/mem-usage-overall-chart-safari-20150205.png" /><br><br>
2015-02-06 06:39:41 -07:00
Firefox<br>
<img src="https://raw.githubusercontent.com/chrisaljoudi/uBlock/master/doc/benchmarks/mem-usage-overall-chart-20150205.png" /><br><br>
2014-06-22 18:00:34 -06:00
</p>
2015-02-06 07:00:44 -07:00
<sup>[1] An overview of the benchmark is available at <a href="https://github.com/chrisaljoudi/uBlock/wiki/Firefox-version:-benchmarking-memory-footprint">this wiki page</a>.</sup><br>
2015-02-06 07:00:44 -07:00
2015-01-16 20:43:37 -07:00
#### CPU
2014-12-27 10:30:50 -07:00
2014-06-26 10:48:32 -06:00
<p align="center">
uBlock is also CPU-efficient<br>
2015-04-01 12:13:52 -06:00
<img src="https://raw.githubusercontent.com/chrisaljoudi/uBlock/master/doc/benchmarks/cpu-usage-overall-chart-20141226.png" /><br>
<sup>Details of the benchmark available in <a href="https://github.com/chrisaljoudi/uBlock/blob/master/doc/benchmarks/cpu-usage-overall-20141226.ods">this LibreOffice spreadsheet</a>.</sup>
2014-07-05 14:57:37 -06:00
</p>
2014-06-24 09:10:13 -06:00
2015-01-16 20:43:37 -07:00
#### Blocking
2014-07-15 08:56:35 -06:00
<p align="center">
Being lean and efficient doesn't mean blocking less<br>
2015-04-01 12:13:52 -06:00
<img src="https://raw.githubusercontent.com/chrisaljoudi/uBlock/master/doc/benchmarks/privex-201502-16.png" /><br>
<sup>For details of benchmark, see
2015-04-01 12:13:52 -06:00
<a href="https://github.com/chrisaljoudi/uBlock/wiki/uBlock-and-others%3A-Blocking-ads%2C-trackers%2C-malwares">uBlock and others: Blocking ads, trackers, malwares</a>.
2014-07-15 08:56:35 -06:00
</p>
**Some quick tests:**
<sub>These tests are by no means complete or comprehensive, but do remain helpful.</sub>
2015-02-01 12:52:01 -07:00
2015-02-01 13:06:40 -07:00
- [Index](http://raymondhill.net/ublock/tests.html)
2015-02-01 12:52:01 -07:00
- [Web page components](http://raymondhill.net/ublock/tiles1.html)
- [Popups](http://raymondhill.net/ublock/popup.html)
2015-04-01 15:28:04 -06:00
## Tips
2015-03-31 12:48:24 -06:00
2015-04-01 15:28:04 -06:00
* **To benefit from uBlock's higher efficiency,** it's advised that you don't use other inefficient blockers at the same time (such as AdBlock or Adblock Plus). uBlock will do [as well or better](#blocking) than most popular ad blockers.
2015-04-01 15:28:04 -06:00
* It's important to note that blocking ads [is *not* theft](https://twitter.com/LeaVerou/status/518154828166725632). Don't fall for this creepy idea. The _ultimate_ logical consequence of `blocking = theft` is the criminalisation of the inalienable right to privacy.
2015-04-01 15:28:04 -06:00
* _EasyList_, _Peter Lowe's Adservers_, _EasyPrivacy_ and _Malware domains_ are enabled by default when you install uBlock. Many more lists are readily available to block trackers, analytics, and more. Hosts files are also supported.
2015-03-04 19:05:36 -07:00
2015-04-01 15:28:04 -06:00
* Once you install uBlock, you can easily un-select any of the pre-selected filter lists if you think uBlock blocks too much. For reference, Adblock Plus installs with only _EasyList_ enabled by default.
2015-04-01 15:28:04 -06:00
* Feel free to read [about the extension's required permissions](https://github.com/chrisaljoudi/uBlock/wiki/About-the-required-permissions).
2014-07-29 16:07:36 -06:00
## About uBlock
2014-06-22 18:00:34 -06:00
Some users might want to check out [uBlock Origin](https://github.com/gorhill/uBlock): a noteworthy personal fork of uBlock from @gorhill with a slightly different featureset.
uBlock is a general-purpose blocker — not an *ad blocker* specifically. uBlock's main goal is to help users neutralize privacy-invading apparatus — ads being one example.
uBlock blocks ads through its support of the [Adblock Plus filter syntax](https://adblockplus.org/en/filters). uBlock [extends](https://github.com/chrisaljoudi/uBlock/wiki/Filter-syntax-extensions) the syntax and is designed to work with custom rules and filters.
Free and open-source. For users, by users. If uBlock is useful to you, [donations to support development are much appreciated](https://chrismatic.io/ublock/).
2014-08-25 16:51:39 -06:00
[Feel free to read about uBlock's development philosophy](https://chrismatic.io/ublock/philosophy) and [uBlock's manifesto](MANIFESTO.md).
2015-04-01 14:45:46 -06:00
*Acknowledgment:* uBlock comes with several filter lists ready to use out-of-the-box (including but not limited to: EasyList, Peter Lowe's, several malware filter lists). We deeply appreciate the people working hard to maintain those lists which are available to use by all for free.
2014-06-22 18:00:34 -06:00
## License
2015-04-01 12:13:52 -06:00
[GPLv3](https://github.com/chrisaljoudi/uBlock/blob/master/LICENSE.txt).