Browser extensions: multiple changes

* add comment to Facebook container on being nice even without a Facebook
  account
* strike temporary containers
* warn about layout.perpixels likely increasing fingerprintability
* note firstparty.isolate doesn't break Finnish strong identification
* add link to ghacks-user.js for a better list on
  privacy.resistfingerprinting
    * Thanks @beerisgood ( privacytoolsIO/privacytools.io#1006 )
* bootstrapaddress remove mention to DNS.watch which I am not actively
  following/using
* mention using Quad9 DNS#2 IP directly for network.trr.uri
* add link to my Android 9 DoT post
* Strike True Sight
* Strike Healthy.Onion
* Strike Nudge by Siempo for Firefox
* move RSS extensions around
* update IPFS Companion date (still not Tor compatible)
* fix Nicer dark note location
* add ViolentMonkey for Firefox
* Strike Firefox Dark Mode (Webextension)
* Strike Zenfox
* Add Grayscale for Firefox
* add changelog links (GitHub, gitea.blesmrt.net file history pages)

Ref: #129
This commit is contained in:
Aminda Suomalainen 2019-07-13 23:58:20 +03:00
parent 5d668b51bb
commit eb4fd8bde2
No known key found for this signature in database
GPG Key ID: 0C207F07B2F32B67

View File

@ -17,9 +17,10 @@ redirect_from:
## Firefox containers ## Firefox containers
* [Facebook Container](https://addons.mozilla.org/en-US/firefox/addon/facebook-container/) * [Facebook Container](https://addons.mozilla.org/en-US/firefox/addon/facebook-container/)
* nice when clicking Facebook links even while not being a Facebook user
* [Google Container](https://addons.mozilla.org/en-US/firefox/addon/google-container/) * [Google Container](https://addons.mozilla.org/en-US/firefox/addon/google-container/)
* [Firefox Multi-Account Containers](https://addons.mozilla.org/en-US/firefox/addon/multi-account-containers/) * [Firefox Multi-Account Containers](https://addons.mozilla.org/en-US/firefox/addon/multi-account-containers/)
* [Temporary containers](https://addons.mozilla.org/en-US/firefox/addon/temporary-containers/) * ~~[Temporary containers](https://addons.mozilla.org/en-US/firefox/addon/temporary-containers/)~~ I am not just learning to use this properly
* Especially in Automatic mode it renders Cookie Autodelete unnecessary * Especially in Automatic mode it renders Cookie Autodelete unnecessary
in my opinion and is likely more secure. in my opinion and is likely more secure.
* **READ THE FINE MANUAL ON THAT PAGE!** * **READ THE FINE MANUAL ON THAT PAGE!**
@ -34,10 +35,11 @@ redirect_from:
## Firefox about:config ## Firefox about:config
* `layout.css.devPixelsPerPx` to `1.25` or `2.0` on macOS Retina to increase font size. * `layout.css.devPixelsPerPx` to `1.25` or `2.0` on macOS Retina to increase font size.
* Warning: very likely increases fingerprintability
* `privacy.firstparty.isolate` to `true` for preventing domains from * `privacy.firstparty.isolate` to `true` for preventing domains from
accessing each other's data. accessing each other's data.
* If something breaks, it's most likely related to this. I am yet to * If something breaks, it's most likely related to this. ~~I am yet to
test if this breaks Finnish strong electric authentication. test if this~~ Surprisingly it doesn't break~~s~~ Finnish strong electric authentication.
* `privacy.resistFingerprinting` = `true` multiple effects to make your * `privacy.resistFingerprinting` = `true` multiple effects to make your
browser appear less unique, the ones I have found/understood: browser appear less unique, the ones I have found/understood:
* warns if `intl.accept_languages` is not `en-US, en` . * warns if `intl.accept_languages` is not `en-US, en` .
@ -45,6 +47,7 @@ redirect_from:
* spoofs the user-agent as the latest Firefox ESR version. * spoofs the user-agent as the latest Firefox ESR version.
* [Firefox's protection against fingerprinting](https://support.mozilla.org/en-US/kb/firefox-protection-against-fingerprinting) * [Firefox's protection against fingerprinting](https://support.mozilla.org/en-US/kb/firefox-protection-against-fingerprinting)
has the upstream list. has the upstream list.
* [A better list under section 4500: RFP (RESIST FINGERPRINTING)](https://github.com/ghacksuserjs/ghacks-user.js/blob/master/user.js)
* `privacy.trackingprotection.cryptomining.enabled` = `true` so cryptomining * `privacy.trackingprotection.cryptomining.enabled` = `true` so cryptomining
on some websites gets blocked and won't waste resources. on some websites gets blocked and won't waste resources.
* `privacy.trackingprotection.fingerprinting.enabled` = `true` I am not * `privacy.trackingprotection.fingerprinting.enabled` = `true` I am not
@ -68,8 +71,7 @@ Future note: [`network.dns.blockDotOnion;false`](https://bugzilla.mozilla.org/sh
#### DNS over HTTPS #### DNS over HTTPS
* `network.trr.bootstrapAddress` DNS server to use for resolving the DoH * `network.trr.bootstrapAddress` DNS server to use for resolving the DoH
name, e.g. `84.200.70.40` (Resolver 2 of [DNS.watch](https://dns.watch/) name, e.g. `149.112.112.112` (Resolver 2 of [Quad9](https://quad9.net))
in Germany) or `149.112.112.112` (Resolver 2 of [Quad9](https://quad9.net))
* `network.trr.mode` 2 to prefer DoH, but fallback to system resolver (or 3 to enforce DoH without fallback) * `network.trr.mode` 2 to prefer DoH, but fallback to system resolver (or 3 to enforce DoH without fallback)
* [DoH is required by Firefox ESNI support](https://bugzilla.mozilla.org/show_bug.cgi?id=1500289) which encrypts SNI which would still leak which * [DoH is required by Firefox ESNI support](https://bugzilla.mozilla.org/show_bug.cgi?id=1500289) which encrypts SNI which would still leak which
sites you visit. [Another bug about ESNI + Android DoT](https://bugzilla.mozilla.org/show_bug.cgi?id=1542754#c3) sites you visit. [Another bug about ESNI + Android DoT](https://bugzilla.mozilla.org/show_bug.cgi?id=1542754#c3)
@ -78,7 +80,7 @@ Future note: [`network.dns.blockDotOnion;false`](https://bugzilla.mozilla.org/sh
more of a problem than unencrypted SNI as not everyone supports it. more of a problem than unencrypted SNI as not everyone supports it.
* `network.trr.early-AAAA` `true` to hopefully prefer IPv6 * `network.trr.early-AAAA` `true` to hopefully prefer IPv6
* `network.trr.uri` for the actual resolver address, e.g. * `network.trr.uri` for the actual resolver address, e.g.
`https://dns.quad9.net/dns-query` or `https://dns.quad9.net/dns-query` or `https://149.112.112.112/dns-query` (removes the need for `network.trr.bootstrapAddress` and allows ǹetwork.trr.mode` `3`?) or
[check curl wiki](https://github.com/curl/curl/wiki/DNS-over-HTTPS#publicly-available-servers) [check curl wiki](https://github.com/curl/curl/wiki/DNS-over-HTTPS#publicly-available-servers)
Some notes: Some notes:
@ -91,6 +93,7 @@ you should be seeing DNS cache of Firefox and a lot of `TRR: true`.
* Quad9 while having filtering of malicious domains should be easy to figure * Quad9 while having filtering of malicious domains should be easy to figure
out as the problem if something doesn't work on my computers as due to the out as the problem if something doesn't work on my computers as due to the
previously mentioned bug I am mainly using it on Firefox. previously mentioned bug I am mainly using it on Firefox.
* [While investingating how Android 9 Private DNS works, I also wrote a DNS provider comparsion here]({% post_url blog/2019-07-11-android-private-dns-in-practice %})
#### SSDs #### SSDs
@ -128,11 +131,11 @@ and this is the reason why Firefox is at times accused of killing SSDs.
* [µMatrix users](https://git.synz.io/Synzvato/decentraleyes/wikis/Frequently-Asked-Questions#for-umatrix-and-ublock-origin-non-easy-mode-users) * [µMatrix users](https://git.synz.io/Synzvato/decentraleyes/wikis/Frequently-Asked-Questions#for-umatrix-and-ublock-origin-non-easy-mode-users)
* ~~[Firefox: Google search link fix](https://addons.mozilla.org/en-US/firefox/addon/google-search-link-fix/)~~ * ~~[Firefox: Google search link fix](https://addons.mozilla.org/en-US/firefox/addon/google-search-link-fix/)~~
* Copied from [PrivacyTools.io](https://privacytools.io), cleans Google * Copied from [PrivacyTools.io](https://privacytools.io), cleans Google
results links. results links. I am not actually using Google Search, so it's useless for me.
* [Firefox: True Sight](https://addons.mozilla.org/en-US/firefox/addon/detect-cloudflare-plus/) * ~~[Firefox: True Sight](https://addons.mozilla.org/en-US/firefox/addon/detect-cloudflare-plus/)~~
* This is a CDN detector and it being a privacy extension can be debated * This is a CDN detector and it being a privacy extension can be debated
but I just feel like putting it here. I will still say that not all but I just feel like putting it here. I will still say that not all
CDNs are bad (IPFS). CDNs are bad (IPFS). I mostly don't have it enabled
* [Firefox: µMatrix](https://addons.mozilla.org/firefox/addon/umatrix/) * [Firefox: µMatrix](https://addons.mozilla.org/firefox/addon/umatrix/)
* [Chrome](https://chrome.google.com/webstore/detail/%C2%B5matrix/ogfcmafjalglgifnmanfmnieipoejdcf) * [Chrome](https://chrome.google.com/webstore/detail/%C2%B5matrix/ogfcmafjalglgifnmanfmnieipoejdcf)
* It can easily replace Cookie Autodelete (block cookies for global scope), Privacy Badger (by default), NoScript and possibly others. * It can easily replace Cookie Autodelete (block cookies for global scope), Privacy Badger (by default), NoScript and possibly others.
@ -147,28 +150,30 @@ and this is the reason why Firefox is at times accused of killing SSDs.
* [Firefox: Privacy Pass](https://addons.mozilla.org/en-US/firefox/addon/privacy-pass/) * [Firefox: Privacy Pass](https://addons.mozilla.org/en-US/firefox/addon/privacy-pass/)
* [Chrome](https://chrome.google.com/webstore/detail/privacy-pass/ajhmfdgkijocedmfjonnpjfojldioehi) * [Chrome](https://chrome.google.com/webstore/detail/privacy-pass/ajhmfdgkijocedmfjonnpjfojldioehi)
* May reduce captchas with CloudFlare. * May reduce captchas with CloudFlare.
* [Firefox: Healthy.Onion](https://addons.mozilla.org/en-US/firefox/addon/healthy-onion/) * ~~[Firefox: Healthy.Onion](https://addons.mozilla.org/en-US/firefox/addon/healthy-onion/)~~
* **Only for Tor Browser** or other browser going through Tor all the * **Only for Tor Browser** or other browser going through Tor all the
time as it redirects clearnet addresses to Tor .onion hidden time as it redirects clearnet addresses to Tor .onion hidden
services that cannot be accessed outside of Tor. services that cannot be accessed outside of Tor.
* I cannot figure out how to edit the list and I keep getting stuck with some dead onions. Due to these issues I am also unsure on trusting it.
## Productivity ## Productivity
* [Firefox: Mind The Time](https://addons.mozilla.org/en-US/firefox/addon/mind-the-time/) * [Firefox: Mind The Time](https://addons.mozilla.org/en-US/firefox/addon/mind-the-time/)
* [Chrome equivalent: Webtime tracker](https://chrome.google.com/webstore/detail/webtime-tracker/ppaojnbmmaigjmlpjaldnkgnklhicppk) * [Chrome equivalent: Webtime tracker](https://chrome.google.com/webstore/detail/webtime-tracker/ppaojnbmmaigjmlpjaldnkgnklhicppk)
* [Firefox: Nudge by Siempo](https://addons.mozilla.org/en-US/firefox/addon/nudge-by-siempo/) * ~~[Firefox: Nudge by Siempo](https://addons.mozilla.org/en-US/firefox/addon/nudge-by-siempo/)~~ Pulled from AMO?
* [Chrome: Nudge by Siempo](https://chrome.google.com/webstore/detail/nudge-by-siempo/hjoookglknijcfdlbcfnehfhicbknemj) * [Chrome: Nudge by Siempo](https://chrome.google.com/webstore/detail/nudge-by-siempo/hjoookglknijcfdlbcfnehfhicbknemj)
## Misc ## Misc
* [Firefox: IPvFoo](https://addons.mozilla.org/en-US/firefox/addon/ipvfoo-pmarks/) * [Firefox: IPvFoo](https://addons.mozilla.org/en-US/firefox/addon/ipvfoo-pmarks/)
* [Chrome](https://chrome.google.com/webstore/detail/ipvfoo/ecanpcehffngcegjmadlcijfolapggal) * [Chrome](https://chrome.google.com/webstore/detail/ipvfoo/ecanpcehffngcegjmadlcijfolapggal)
* [Chrome: RSS](https://chrome.google.com/webstore/detail/rss-subscription-extensio/nlbjncdgjeocebhnmkbbbdekmmmcbfjd) * [Firefox: RSS feed preview](https://addons.mozilla.org/en-US/firefox/addon/feed-preview/)
* [Chrome: RSS](https://chrome.google.com/webstore/detail/rss-subscription-extensio/nlbjncdgjeocebhnmkbbbdekmmmcbfjd)
* [Firefox: IPFS Companion](https://addons.mozilla.org/en-US/firefox/addon/ipfs-companion/) * [Firefox: IPFS Companion](https://addons.mozilla.org/en-US/firefox/addon/ipfs-companion/)
* [Firefox: beta channel of IPFS Companion](https://bafybeibjozlsoxzrxsoklis775aglnwpal2hjl42ippo57jdwiv6zoij7m.ipfs.dweb.link/) * [Firefox: beta channel of IPFS Companion](https://bafybeibjozlsoxzrxsoklis775aglnwpal2hjl42ippo57jdwiv6zoij7m.ipfs.dweb.link/)
* doesn't sync automatically with Firefox Sync. * doesn't sync automatically with Firefox Sync.
* [Chrome](https://chrome.google.com/webstore/detail/ipfs-companion/nibjojkomfdiaoajekhjakgkdhaomnch) * [Chrome](https://chrome.google.com/webstore/detail/ipfs-companion/nibjojkomfdiaoajekhjakgkdhaomnch)
* At the time of writing, 2018-09-22, I consider IPFS as * At the time of writing, 2019-07-13, I consider IPFS as
**incompatible with Tor Browser** as Tor browser would use the local **incompatible with Tor Browser** as Tor browser would use the local
IPFS daemon, which **is not using Tor** and thus the IPFS network IPFS daemon, which **is not using Tor** and thus the IPFS network
**could see your real IP** especially if not many nodes are **could see your real IP** especially if not many nodes are
@ -178,18 +183,19 @@ and this is the reason why Firefox is at times accused of killing SSDs.
* Onions to Tor, I2P to I2P. [My rules]({{site.ipfsGateway}}/ipfs/QmQUc6SmBS8jgvceRLjFsVJNy2NrikDotcQVFxHeRwtQRz/foxyproxy.json) * Onions to Tor, I2P to I2P. [My rules]({{site.ipfsGateway}}/ipfs/QmQUc6SmBS8jgvceRLjFsVJNy2NrikDotcQVFxHeRwtQRz/foxyproxy.json)
* [Firefox: Tab Counter](https://addons.mozilla.org/en-US/firefox/addon/tab-counter-webext/) * [Firefox: Tab Counter](https://addons.mozilla.org/en-US/firefox/addon/tab-counter-webext/)
* [Firefox: Lightbeam](https://addons.mozilla.org/en-US/firefox/addon/lightbeam/) * [Firefox: Lightbeam](https://addons.mozilla.org/en-US/firefox/addon/lightbeam/)
* I especially like *nicer dark* with Memrise.
* [Firefox: RSS feed preview](https://addons.mozilla.org/en-US/firefox/addon/feed-preview/)
* [Firefox: Duolingo Boost](https://addons.mozilla.org/en-US/firefox/addon/duolingo-boost/) * [Firefox: Duolingo Boost](https://addons.mozilla.org/en-US/firefox/addon/duolingo-boost/)
* [Chrome: Duolingo Boost](https://chrome.google.com/webstore/detail/duolingo-boost/mgecoicpalmpphlgfkdepgpofjcnggkn) * [Chrome: Duolingo Boost](https://chrome.google.com/webstore/detail/duolingo-boost/mgecoicpalmpphlgfkdepgpofjcnggkn)
* [Bitbucket](https://bitbucket.org/Richdark/duolingo-boost/) * [Bitbucket](https://bitbucket.org/Richdark/duolingo-boost/)
* [Firefox: Violentmonkey](https://addons.mozilla.org/en-US/firefox/addon/violentmonkey/)
## Usability ## Usability
* [Firefox: Tree Style Tab](https://addons.mozilla.org/en-US/firefox/addon/tree-style-tab/) * [Firefox: Tree Style Tab](https://addons.mozilla.org/en-US/firefox/addon/tree-style-tab/)
* ~~[Firefox: Text Contrast for Dark Themes](https://addons.mozilla.org/en-US/firefox/addon/text-contrast-for-dark-themes/)~~ see *about:config section* * ~~[Firefox: Text Contrast for Dark Themes](https://addons.mozilla.org/en-US/firefox/addon/text-contrast-for-dark-themes/)~~ see *about:config section*
* [Firefox: Dark Mode (WebExtension)](https://addons.mozilla.org/en-US/firefox/addon/dark-mode-webextension/) * ~~[Firefox: Dark Mode (WebExtension)](https://addons.mozilla.org/en-US/firefox/addon/dark-mode-webextension/)~~ ViolentMonkey + Grayscale
* [Firefox: Zenfox (Solarized themes)](https://addons.mozilla.org/en-us/firefox/addon/zen-fox/) * I especially like *nicer dark* with Memrise.
* ~~[Firefox: Zenfox (Solarized themes)](https://addons.mozilla.org/en-us/firefox/addon/zen-fox/)~~ Breaks the buttons in find in page CTRL + F
* [Firefox: Grayscale](https://addons.mozilla.org/en-US/firefox/addon/grayscalefortabs/)
## Videos ## Videos
@ -205,3 +211,5 @@ and this is the reason why Firefox is at times accused of killing SSDs.
* [UK English](https://addons.mozilla.org/en-US/firefox/addon/british-english-dictionary-2/) * [UK English](https://addons.mozilla.org/en-US/firefox/addon/british-english-dictionary-2/)
* [Czech](https://addons.mozilla.org/en-US/firefox/addon/czech-spell-checking-dictionar/) * [Czech](https://addons.mozilla.org/en-US/firefox/addon/czech-spell-checking-dictionar/)
* [Swedish](https://addons.mozilla.org/en-US/firefox/addon/g%C3%B6rans-hemmasnickrade-ordli/) * [Swedish](https://addons.mozilla.org/en-US/firefox/addon/g%C3%B6rans-hemmasnickrade-ordli/)
Changelog: [GitHub.com commits](https://github.com/Mikaela/mikaela.github.io/commits/master/pages/browser-extensions.markdown) | [gitea.blesmrt.net commits](https://gitea.blesmrt.net/mikaela/mikaela-info/commits/branch/master/pages/browser-extensions.markdown)