Compare commits

...

11 Commits

@ -81,6 +81,8 @@ When contributing, **follow the rules outlined in [CONTRIBUTING.md](https://gith
# Browser extensions
Make sure to enable **[HTTPS-Only mode](https://www.eff.org/https-everywhere/set-https-default-your-browser#main-content)** for your browser.
| Name | Description |
| ---- | ----------- |
| [uBlock Origin](https://addons.mozilla.org/en-US/firefox/addon/ublock-origin) ![Mozilla Add-on](https://img.shields.io/amo/users/ublock-origin?style=flat-square) | uBlock Origin is not an "ad blocker", it's a wide-spectrum content blocker with CPU and memory efficiency as a primary feature. |
@ -93,8 +95,9 @@ When contributing, **follow the rules outlined in [CONTRIBUTING.md](https://gith
| [Skip Redirect](https://addons.mozilla.org/en-US/firefox/addon/skip-redirect) ![Mozilla Add-on](https://img.shields.io/amo/users/skip-redirect?style=flat-square) | Some web pages use intermediary pages before redirecting to a final page. This add-on tries to extract the final url from the intermediary url and goes there straight away if successful. |
| [Temporary Containers](https://addons.mozilla.org/en-US/firefox/addon/temporary-containers) ![Mozilla Add-on](https://img.shields.io/amo/users/temporary-containers?style=flat-square) | Open tabs, websites, and links in automatically managed disposable containers. Containers isolate data websites store (cookies, storage, and more) from each other, enhancing your privacy and security while you browse. |
| [Redirect AMP to HTML](https://addons.mozilla.org/en-US/firefox/addon/amp2html) ![Mozilla Add-on](https://img.shields.io/amo/users/amp2html?style=flat-square) | This web extension enables users to choose to opt-out of using Accelerated Mobile Pages (AMP) and choose to use the standard web instead. |
| [Port Authority](https://addons.mozilla.org/en-US/firefox/addon/port-authority) ![Mozilla Add-on](https://img.shields.io/amo/users/port-authority?style=flat-square) | Blocks websites from using javascript to port scan your computer/network and dynamically blocks all LexisNexis endpoints from running their invasive data collection scripts. [Website](https://www.g666gle.me/Port-Authority/), [Source Code](https://github.com/ACK-J/Port_Authority) |
| [I Still Don't Care About Cookies](https://addons.mozilla.org/en-US/firefox/addon/istilldontcareaboutcookies) ![Mozilla Add-on](https://img.shields.io/amo/users/istilldontcareaboutcookies?style=flat-square) | A fork of "I Don't Care About Cookies" created after the original was [acquired by Avast](https://www.androidpolice.com/i-dont-care-about-cookies-acquired-by-avast/). [Source code](https://github.com/OhMyGuus/I-Still-Dont-Care-About-Cookies/) |
| [user.js](https://github.com/arkenfox/user.js) | This is not an extension, instead it is a Firefox `user.js` config file. This file is a template which aims to provide as much privacy and enhanced security as possible, and to reduce tracking and fingerprinting as much as possible - while minimizing any loss of functionality and breakage (but it will happen). |
| [Port Authority](https://addons.mozilla.org/en-US/firefox/addon/port-authority/) ![Mozilla Add-on](https://img.shields.io/amo/users/?style=flat-square) | Blocks websites from using javascript to port scan your computer/network and dynamically blocks all LexisNexis endpoints from running their invasive data collection scripts. [Website](https://www.g666gle.me/Port-Authority/), [Source Code](https://github.com/ACK-J/Port_Authority) |
# Replacements/alternatives

@ -158,7 +158,7 @@ function dateBadge(date) {
* Generates a table with browser extensions and their descriptions
*/
function generateBrowserExtensions() {
return `# Browser extensions${EOL + EOL}| Name | Description |${EOL}| ---- | ----------- |${EOL}`
return `# Browser extensions${EOL + EOL}Make sure to enable **[HTTPS-Only mode](https://www.eff.org/https-everywhere/set-https-default-your-browser#main-content)** for your browser.${EOL + EOL}| Name | Description |${EOL}| ---- | ----------- |${EOL}`
.concat(YAML.parse(fs.readFileSync(path.join(__dirname, 'yaml/browserExtensions.yml')).toString())
.map(({ name, text, url }) => `| [${name}](${url}) ${addonLink(url)} | ${text.trim()} |${EOL}`).join(''));
}

@ -38,11 +38,15 @@
url: https://addons.mozilla.org/en-US/firefox/addon/amp2html
text: |
This web extension enables users to choose to opt-out of using Accelerated Mobile Pages (AMP) and choose to use the standard web instead.
- name: Port Authority
url: https://addons.mozilla.org/en-US/firefox/addon/port-authority
text: |
Blocks websites from using javascript to port scan your computer/network and dynamically blocks all LexisNexis endpoints from running their invasive data collection scripts. [Website](https://www.g666gle.me/Port-Authority/), [Source Code](https://github.com/ACK-J/Port_Authority)
- name: I Still Don't Care About Cookies
url: https://addons.mozilla.org/en-US/firefox/addon/istilldontcareaboutcookies
text: |
A fork of "I Don't Care About Cookies" created after the original was [acquired by Avast](https://www.androidpolice.com/i-dont-care-about-cookies-acquired-by-avast/). [Source code](https://github.com/OhMyGuus/I-Still-Dont-Care-About-Cookies/)
- name: user.js
url: https://github.com/arkenfox/user.js
text: |
This is not an extension, instead it is a Firefox `user.js` config file. This file is a template which aims to provide as much privacy and enhanced security as possible, and to reduce tracking and fingerprinting as much as possible - while minimizing any loss of functionality and breakage (but it will happen).
- name: Port Authority
url: https://addons.mozilla.org/en-US/firefox/addon/port-authority/
text: |
Blocks websites from using javascript to port scan your computer/network and dynamically blocks all LexisNexis endpoints from running their invasive data collection scripts. [Website](https://www.g666gle.me/Port-Authority/), [Source Code](https://github.com/ACK-J/Port_Authority)
This is not an extension, instead it is a Firefox `user.js` config file. This file is a template which aims to provide as much privacy and enhanced security as possible, and to reduce tracking and fingerprinting as much as possible - while minimizing any loss of functionality and breakage (but it will happen).
Loading…
Cancel
Save