91 lines
16 KiB
Plaintext
91 lines
16 KiB
Plaintext
[38;2;255;187;0m[4mNOTE: This list is now deprecated and unmaintained since Mozilla has officially turned evil[0m
|
||
|
||
[38;5;12mHilariously, incompetently evil at that.[39m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mLOOKING GLASS - the tombstone for Mozilla https://news.ycombinator.com/item?id=15931730[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mInstalling addons covertly - the beginning https://news.ycombinator.com/item?id=15648179[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mhttp://technewslog.com/mozilla-plans-to-collect-anonymous-firefox-browsing-data/[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mhttps://news.ycombinator.com/item?id=15421708[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mMozilla is covertly feeding customer data to Google Analytics. https://github.com/gorhill/uBlock/issues/2784[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mMozilla has systematic deficiencies in vulnerability handling and responsible disclosure[39m
|
||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mhttps://lwn.net/Articles/656683[39m
|
||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mhttps://news.ycombinator.com/item?id=12754199[39m
|
||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mhttps://github.com/mozilla/addons-linter/issues/1000#issuecomment-255089138[39m
|
||
|
||
[38;5;12m [39m[38;2;255;187;0m[1m[4mawesome-firefox[0m
|
||
[38;5;12mA[39m[38;5;12m [39m[38;5;12mcurated[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mresources[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;14m[1mMozilla[0m[38;5;14m[1m [0m[38;5;14m[1mFirefox[0m[38;5;12m [39m[38;5;12m(https://www.mozilla.org/en-US/firefox/products/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;14m[1mbloated[0m[38;5;12m [39m[38;5;12m(http://blog.ffextensionguru.com/2015/06/20/mozilla-making-firefox-bloated/)[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mversatile[39m[38;5;12m [39m
|
||
[38;5;12mpopular[39m[38;5;12m [39m[38;5;12mmodern[39m[38;5;12m [39m[38;5;12mbrowser[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mnice[39m[38;5;12m [39m[38;5;12muser[39m[38;5;12m [39m[38;5;12minterface.[39m[38;5;12m [39m[38;5;12mUnfortunately,[39m[38;5;12m [39m[38;5;12mafter[39m[38;5;12m [39m[38;5;12mFirefox[39m[38;5;12m [39m[38;5;12m42[39m[38;5;12m [39m[38;5;12mMozilla[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12minstituted[39m[38;5;12m [39m[38;5;12munwelcome[39m[38;5;12m [39m[38;5;12mchanges[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12maddons[39m[38;5;12m [39m[38;5;12mwork[39m[38;5;12m [39m[38;5;12mentering[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12malready[39m[38;5;12m [39m[38;5;12mfamiliar[39m[38;5;12m [39m[38;5;12mterritory[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12m"walled[39m[38;5;12m [39m[38;5;12mgardens".[39m[38;5;12m [39m[38;5;12mPlease[39m[38;5;12m [39m
|
||
[38;5;12msee[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mforks[0m[38;5;12m [39m[38;5;12m(#firefox-clonesforks)[39m[38;5;12m [39m[38;5;12mchapter[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mreview[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12malternatives.[39m
|
||
|
||
[38;2;255;187;0m[4mHardening your Firefox[0m
|
||
|
||
[38;5;12mPSA: Mozilla is covertly feeding customer data to Google Analytics. https://github.com/gorhill/uBlock/issues/2784[39m
|
||
|
||
[38;5;14m[1mImportant security warning[0m[38;5;12m - Mozilla has systematic deficiencies in vulnerability handling and responsible disclosure.[39m
|
||
[38;5;12mSee: https://lwn.net/Articles/656683 https://news.ycombinator.com/item?id=12754199 https://github.com/mozilla/addons-linter/issues/1000#issuecomment-255089138[39m
|
||
|
||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mChanging the configuration[0m[38;5;12m (https://github.com/pyllyukko/user.js) - a checklist of things to do with [39m[48;5;235m[38;5;249mabout:config[49m[39m[38;5;12m to reduce information leaking to Mozilla, Google and other corporate mastodons.[39m
|
||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mFirefox[0m[38;5;14m[1m [0m[38;5;14m[1mvulnerabilities[0m[38;5;12m [39m[38;5;12m(https://web.nvd.nist.gov/view/vuln/search-results?query=firefox&search_type=all&cves=on)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mup-to-date[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mvulnerabilities[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mUS[39m[38;5;12m [39m[38;5;12mNIST[39m[38;5;12m [39m[38;5;12m(the[39m[38;5;12m [39m[38;5;12mofficial[39m[38;5;12m [39m[38;5;12mMozilla[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;14m[1mhere[0m[38;5;12m [39m
|
||
[38;5;12m(https://www.mozilla.org/en-US/security/known-vulnerabilities/firefox/)).[39m
|
||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCertificate[0m[38;5;14m[1m [0m[38;5;14m[1mPatrol[0m[38;5;12m [39m[38;5;12m(https://addons.mozilla.org/en-US/firefox/addon/certificate-patrol/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mextension[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mwatch[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;14m[1mMan-In-the-Middle[0m[38;5;12m [39m[38;5;12m(https://en.wikipedia.org/wiki/Man-in-the-middle_attack)[39m[38;5;12m [39m[38;5;12m(MITM)[39m[38;5;12m [39m
|
||
[38;5;12mcertificate[39m[38;5;12m [39m[38;5;12mattacks.[39m
|
||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNoScript[0m[38;5;12m (https://noscript.net/) - an extension to keep JavaScript activity at a minimum, and protect from cross-site scripting.[39m
|
||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m_Privacy tip_: put [39m[48;5;235m[38;5;249m127.0.0.1 secure.informaction.com[49m[39m[38;5;12m into your [39m[48;5;235m[38;5;249mhosts[49m[39m[38;5;12m file (NoScript dials home at startup).[39m
|
||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mAdblockers:[39m
|
||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1muBlock Origin[0m[38;5;12m (https://github.com/gorhill/uBlock) - a lighter-weight adblocker. All custom rules from AdBlock Edge can be imported through the clipboard. Has dynamic filters. [39m
|
||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12m ([39m[38;5;14m[1mdiscontinued in June 2015[0m[38;5;12m).[39m
|
||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1muMatrix[0m[38;5;12m (https://github.com/gorhill/uMatrix) - request blocker for advanced fine-grained filtering (blocks cookies, iframes, other types of content). Positively awesome, takes no time to learn. [39m
|
||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mPlease note that using ready-made third-party block lists may open up your computer for surreptitiously whitelisted requests - _caveat emptor_![39m
|
||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mHTTPS Everywhere[0m[38;5;12m (https://www.eff.org/https-everywhere) - an extension to enforce encrypted protected connections no matter what.[39m
|
||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mGreaseMonkey[0m[38;5;12m (https://github.com/greasemonkey/greasemonkey) - a versatile extension to rewrite pages on the fly. [39m[38;5;14m[1mWARNING[0m[38;5;12m - official version of GreaseMonkey sends some data to their servers.[39m
|
||
[38;5;12m [39m[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mUseful user scripts (do [39m[38;5;14m[1mnot install[0m[38;5;12m without reviewing the scripts):[39m
|
||
[48;5;235m[38;5;249m * **Direct Google** (https://greasyfork.org/en/scripts/568-direct-google) - Removes Google redirects and exposes "Cached" links.[49m[39m
|
||
[48;5;235m[38;5;249m * **GitHub White NavBar** (https://github.com/victor-li/github-white-navbar) - makes Github navigation bar white.[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[38;5;12m [39m[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mUser script repositories:[39m
|
||
[48;5;235m[38;5;249m* **GreasyFork** (https://greasyfork.org/)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m* **OpenUser.JS** (https://openuserjs.org/)[49m[39m
|
||
|
||
[38;5;12m _A note on add-ons published by Mozilla: the review times are [39m[38;5;14m[1mspiking[0m[38;5;12m (https://blog.mozilla.org/addons/2017/02/14/add-ons-update-92/#comments)._[39m
|
||
[38;5;12m [39m
|
||
[38;2;255;187;0m[4mMaking workflow comfortable[0m
|
||
|
||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mScrapBook X[0m[38;5;12m (https://addons.mozilla.org/en-US/firefox/addon/scrapbook-x/) - an extension for bookmarking and wholesale saving page content for future perusal.[39m
|
||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLuciFox[0m[38;5;12m (https://addons.mozilla.org/en-US/firefox/addon/lucifox/) - an extension for reading e-books in Firefox.[39m
|
||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSQLite Manager[0m[38;5;12m (https://github.com/lazierthanthou/sqlite-manager) - creating, reading, updating etc. SQLite databases from within the browser.[39m
|
||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVimFx[0m[38;5;12m (https://github.com/akhodakivskiy/VimFx) - if you have ever wanted to use Vim keyboard shotcuts for browsing in Firefox.[39m
|
||
|
||
[38;2;255;187;0m[4mRestyling well-known sites[0m
|
||
[38;5;12m [39m
|
||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWide GitHub[0m[38;5;12m (https://github.com/xthexder/wide-github) - for those who don't like white space.[39m
|
||
[38;5;12m [39m[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12mIf[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mwant[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mrestyle[39m[38;5;12m [39m[38;5;12m_any_[39m[38;5;12m [39m[38;5;12msite,[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mdon't[39m[38;5;12m [39m[38;5;12mneed[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12mextensions[39m[38;5;12m [39m[38;5;12m([39m[38;5;14m[1mStylish[0m[38;5;12m [39m[38;5;12m(https://github.com/JasonBarnabe/stylish)[39m[38;5;12m [39m[38;5;12metc.)[39m[38;5;12m [39m[38;5;12mSimply[39m[38;5;12m [39m[38;5;12medit[39m[38;5;12m [39m[38;5;14m[1mthis[0m[38;5;14m[1m [0m[38;5;14m[1mgist[0m[38;5;12m [39m
|
||
[38;5;12m(https://gist.github.com/Hunter-Github/446d8fd36899a7d9180a)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12madd[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mGreaseMonkey[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12msuit[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mcase.[39m
|
||
|
||
[38;2;255;187;0m[4mRecovering passwords[0m
|
||
|
||
[38;5;12mWhile [39m[38;5;14m[1myou shouldn't keep passwords in Firefox[0m[38;5;12m (#hardening-your-firefox) sometimes you have to: [39m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLaZagne[0m[38;5;12m (https://github.com/AlessandroZ/LaZagne) - recovers passwords.[39m
|
||
|
||
[38;2;255;187;0m[4mFirefox clones/forks[0m
|
||
|
||
[38;5;12m_Mozilla[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mentering[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12mpartnerships[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mcommercial[39m[38;5;12m [39m[38;5;12mentities[39m[38;5;12m [39m[38;5;12m(like[39m[38;5;12m [39m[38;5;12mTelefonica)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mconsidering[39m[38;5;12m [39m[38;5;12mradically[39m[38;5;12m [39m[38;5;12mchanging[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mAPI[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mmay[39m[38;5;12m [39m[38;5;12mkill[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbrowser[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mits[39m[38;5;12m [39m[38;5;12mecosystem.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mnecessitates[39m[38;5;12m [39m[38;5;12mstarting[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mearly[39m[38;5;12m [39m
|
||
[38;5;12msearch[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mrespectable[39m[38;5;12m [39m[38;5;12msubstitutes._[39m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPaleMoon[0m[38;5;12m (https://www.palemoon.org/) - GitHub repo is called [39m[38;5;14m[1mPale-Moon[0m[38;5;12m (https://github.com/MoonchildProductions/Pale-Moon).[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mIceCat[0m[38;5;12m (http://www.gnu.org/software/icecat/) - a GNUish fork which unfortunately lags behind FF at the moment.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMozilla Build Instructions[0m[38;5;12m (https://developer.mozilla.org/en-US/docs/Simple_Firefox_build) - the dev environment is huge.[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLinux build pre-requisites[0m[38;5;12m (https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Linux_Prerequisites).[39m
|
||
|
||
[38;5;12mThe[39m[38;5;12m [39m[38;5;12measiest[39m[38;5;12m [39m[38;5;12mway[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mget[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mmodern[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mperformant[39m[38;5;12m [39m[38;5;12mbrowser,[39m[38;5;12m [39m[38;5;12mthough,[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mswitching[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;14m[1m'unstable'[0m[38;5;14m[1m [0m[38;5;14m[1mChromium[0m[38;5;12m [39m[38;5;12m(https://download-chromium.appspot.com/).[39m[38;5;12m [39m[38;5;12mAlthough[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mstill[39m[38;5;12m [39m[38;5;12mrequires[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mcustomization,[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12msupports[39m[38;5;12m [39m[38;5;12muBlock[39m[38;5;12m [39m
|
||
[38;5;12mOrigin/uMatrix.[39m
|
||
|
||
[38;2;255;187;0m[4mWhere to look for other awesome lists[0m
|
||
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mawesome-awesome[0m[38;5;12m (https://github.com/emijrp/awesome-awesome) [39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mawesome-awesomeness[0m[38;5;12m (https://github.com/bayandin/awesome-awesomeness)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msindresorhus/awesome[0m[38;5;12m (https://github.com/sindresorhus/awesome)[39m
|
||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfreshcode[0m[38;5;12m (http://freshcode.club/) - a re-incarnation of Freshmeat, a directory of open-source/free software, with update notifications available.[39m
|
||
|
||
|
||
|