Files
awesome-awesomeness/html/firefox.html
2025-07-18 23:13:11 +02:00

184 lines
8.5 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<h2
id="note-this-list-is-now-deprecated-and-unmaintained-since-mozilla-has-officially-turned-evil">NOTE:
This list is now deprecated and unmaintained since Mozilla has
officially turned evil</h2>
<p>Hilariously, incompetently evil at that.</p>
<ul>
<li>LOOKING GLASS - the tombstone for Mozilla
https://news.ycombinator.com/item?id=15931730</li>
<li>Installing addons covertly - the beginning
https://news.ycombinator.com/item?id=15648179</li>
<li>http://technewslog.com/mozilla-plans-to-collect-anonymous-firefox-browsing-data/</li>
<li>https://news.ycombinator.com/item?id=15421708</li>
<li>Mozilla is covertly feeding customer data to Google Analytics.
https://github.com/gorhill/uBlock/issues/2784</li>
<li>Mozilla has systematic deficiencies in vulnerability handling and
responsible disclosure
<ul>
<li>https://lwn.net/Articles/656683</li>
<li>https://news.ycombinator.com/item?id=12754199</li>
<li>https://github.com/mozilla/addons-linter/issues/1000#issuecomment-255089138</li>
</ul></li>
</ul>
<h1 id="awesome-firefox">awesome-firefox</h1>
<p>A curated list of resources for and about <a
href="https://www.mozilla.org/en-US/firefox/products/">Mozilla
Firefox</a> - a <a
href="http://blog.ffextensionguru.com/2015/06/20/mozilla-making-firefox-bloated/">bloated</a>
but versatile popular modern browser with nice user interface.
Unfortunately, after Firefox 42 Mozilla has instituted unwelcome changes
in how addons work entering the already familiar territory of “walled
gardens”. Please see the <a href="#firefox-clonesforks">forks</a>
chapter to review your alternatives.</p>
<h2 id="hardening-your-firefox">Hardening your Firefox</h2>
<p>PSA: Mozilla is covertly feeding customer data to Google Analytics.
https://github.com/gorhill/uBlock/issues/2784</p>
<p><strong>Important security warning</strong> - Mozilla has systematic
deficiencies in vulnerability handling and responsible disclosure. See:
https://lwn.net/Articles/656683
https://news.ycombinator.com/item?id=12754199
https://github.com/mozilla/addons-linter/issues/1000#issuecomment-255089138</p>
<ul>
<li><a href="https://github.com/pyllyukko/user.js">Changing the
configuration</a> - a checklist of things to do with
<code>about:config</code> to reduce information leaking to Mozilla,
Google and other corporate mastodons.</li>
<li><a
href="https://web.nvd.nist.gov/view/vuln/search-results?query=firefox&amp;search_type=all&amp;cves=on">Firefox
vulnerabilities</a> - an up-to-date list of vulnerabilities from US NIST
(the official Mozilla list is <a
href="https://www.mozilla.org/en-US/security/known-vulnerabilities/firefox/">here</a>).</li>
<li><a
href="https://addons.mozilla.org/en-US/firefox/addon/certificate-patrol/">Certificate
Patrol</a> - an extension to watch out for <a
href="https://en.wikipedia.org/wiki/Man-in-the-middle_attack">Man-In-the-Middle</a>
(MITM) certificate attacks.</li>
<li><a href="https://noscript.net/">NoScript</a> - an extension to keep
JavaScript activity at a minimum, and protect from cross-site
scripting.</li>
<li><em>Privacy tip</em>: put
<code>127.0.0.1 secure.informaction.com</code> into your
<code>hosts</code> file (NoScript dials home at startup).</li>
<li>Adblockers:</li>
<li><a href="https://github.com/gorhill/uBlock">uBlock Origin</a> - a
lighter-weight adblocker. All custom rules from AdBlock Edge can be
imported through the clipboard. Has dynamic filters.</li>
<li><del>
<a href="https://bitbucket.org/adstomper/adblockedge/downloads/">AdBlock
Edge</a> - adblocker with a slightly different interface
</del>
(<strong>discontinued in June 2015</strong>).</li>
<li><a href="https://github.com/gorhill/uMatrix">uMatrix</a> - request
blocker for advanced fine-grained filtering (blocks cookies, iframes,
other types of content). Positively awesome, takes no time to
learn.<br />
</li>
<li>Please note that using ready-made third-party block lists may open
up your computer for surreptitiously whitelisted requests - <em>caveat
emptor</em>!</li>
<li><a href="https://www.eff.org/https-everywhere">HTTPS Everywhere</a>
- an extension to enforce encrypted protected connections no matter
what.</li>
<li><a
href="https://github.com/greasemonkey/greasemonkey">GreaseMonkey</a> - a
versatile extension to rewrite pages on the fly.
<strong>WARNING</strong> - official version of GreaseMonkey sends some
data to their servers.
<ul>
<li>Useful user scripts (do <strong>not install</strong> without
reviewing the scripts):
<ul>
<li><a href="https://greasyfork.org/en/scripts/568-direct-google">Direct
Google</a> - Removes Google redirects and exposes “Cached” links.</li>
<li><a href="https://github.com/victor-li/github-white-navbar">GitHub
White NavBar</a> - makes Github navigation bar white.</li>
</ul></li>
</ul></li>
<li>User script repositories:
<ul>
<li><a href="https://greasyfork.org/">GreasyFork</a></li>
<li><a href="https://openuserjs.org/">OpenUser.JS</a></li>
</ul></li>
</ul>
<p><em>A note on add-ons published by Mozilla: the review times are <a
href="https://blog.mozilla.org/addons/2017/02/14/add-ons-update-92/#comments">spiking</a>.</em></p>
<h2 id="making-workflow-comfortable">Making workflow comfortable</h2>
<ul>
<li><a
href="https://addons.mozilla.org/en-US/firefox/addon/scrapbook-x/">ScrapBook
X</a> - an extension for bookmarking and wholesale saving page content
for future perusal.</li>
<li><a
href="https://addons.mozilla.org/en-US/firefox/addon/lucifox/">LuciFox</a>
- an extension for reading e-books in Firefox.</li>
<li><a href="https://github.com/lazierthanthou/sqlite-manager">SQLite
Manager</a> - creating, reading, updating etc. SQLite databases from
within the browser.</li>
<li><a href="https://github.com/akhodakivskiy/VimFx">VimFx</a> - if you
have ever wanted to use Vim keyboard shotcuts for browsing in
Firefox.</li>
</ul>
<h2 id="restyling-well-known-sites">Restyling well-known sites</h2>
<ul>
<li><a href="https://github.com/xthexder/wide-github">Wide GitHub</a> -
for those who dont like white space.</li>
<li>If you want to restyle <em>any</em> site, you dont need any more
extensions (<a
href="https://github.com/JasonBarnabe/stylish">Stylish</a> etc.) Simply
edit <a
href="https://gist.github.com/Hunter-Github/446d8fd36899a7d9180a">this
gist</a> and add it to GreaseMonkey to suit your case.</li>
</ul>
<h2 id="recovering-passwords">Recovering passwords</h2>
<p>While <a href="#hardening-your-firefox">you shouldnt keep passwords
in Firefox</a> sometimes you have to:</p>
<ul>
<li><a href="https://github.com/AlessandroZ/LaZagne">LaZagne</a> -
recovers passwords.</li>
</ul>
<h2 id="firefox-clonesforks">Firefox clones/forks</h2>
<p><em>Mozilla is entering into partnerships with commercial entities
(like Telefonica) and considering radically changing the API which may
kill the browser and its ecosystem. This necessitates starting an early
search for respectable substitutes.</em></p>
<ul>
<li><a href="https://www.palemoon.org/">PaleMoon</a> - GitHub repo is
called <a
href="https://github.com/MoonchildProductions/Pale-Moon">Pale-Moon</a>.</li>
<li><a href="http://www.gnu.org/software/icecat/">IceCat</a> - a GNUish
fork which unfortunately lags behind FF at the moment.</li>
<li><a
href="https://developer.mozilla.org/en-US/docs/Simple_Firefox_build">Mozilla
Build Instructions</a> - the dev environment is huge.</li>
<li><a
href="https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Linux_Prerequisites">Linux
build pre-requisites</a>.</li>
</ul>
<p>The easiest way to get a modern and performant browser, though, is
switching to an <a
href="https://download-chromium.appspot.com/">unstable Chromium</a>.
Although it still requires some customization, it supports uBlock
Origin/uMatrix.</p>
<h2 id="where-to-look-for-other-awesome-lists">Where to look for other
awesome lists</h2>
<ul>
<li><a
href="https://github.com/emijrp/awesome-awesome">awesome-awesome</a><br />
</li>
<li><a
href="https://github.com/bayandin/awesome-awesomeness">awesome-awesomeness</a></li>
<li><a
href="https://github.com/sindresorhus/awesome">sindresorhus/awesome</a></li>
<li><a href="http://freshcode.club/">freshcode</a> - a re-incarnation of
Freshmeat, a directory of open-source/free software, with update
notifications available.</li>
</ul>
<p><sub><a
href="(http://creativecommons.org/licenses/by-sa/4.0/)%5D"><img
src="https://i.creativecommons.org/l/by-sa/4.0/80x15.png"
alt="“Creative Commons License”" /></a> This work is licensed under a <a
href="http://creativecommons.org/licenses/by-sa/4.0/">Creative Commons
Attribution-ShareAlike 4.0 International License</a>.</sub></p>
<p><a href="https://github.com/Hunter-Github/awesome-firefox">firefox.md
Github</a></p>