Firefox: Difference between revisions

From 太極
Jump to navigation Jump to search
 
(36 intermediate revisions by the same user not shown)
Line 1: Line 1:
= PPA for Ubuntu =
= Installation =
== Deb package ==
* [https://www.omgubuntu.co.uk/2022/04/how-to-install-firefox-deb-apt-ubuntu-22-04 How to Install Firefox as DEB on Ubuntu (Not Snap)] 2024/1/24
 
== PPA for Ubuntu ==
https://launchpad.net/~mozillateam/+archive/ubuntu/firefox-next
https://launchpad.net/~mozillateam/+archive/ubuntu/firefox-next


Line 14: Line 18:
== Firefox ESR ==
== Firefox ESR ==
[https://www.linuxuprising.com/2018/11/how-to-install-firefox-esr-in-ubuntu-or.html How To Install Firefox ESR In Ubuntu Or Linux Mint (PPA Or Snap)]
[https://www.linuxuprising.com/2018/11/how-to-install-firefox-esr-in-ubuntu-or.html How To Install Firefox ESR In Ubuntu Or Linux Mint (PPA Or Snap)]
== Beta, Developer Edition, Nightly ==
https://www.mozilla.org/en-US/firefox/channel/desktop/
= Why Firefox =
[https://news.itsfoss.com/why-mozilla-firefox/ 8 Reasons Why I Keep Coming Back to Firefox]
== Cookie protection ==
[https://fossbytes.com/firefox-total-cookie-protection-rolling-out/ Firefox '''Total Cookie Protection''' Rolling Out: Here’s How It Works], [https://www.zdnet.com/article/firefox-our-new-cookie-protection-will-stop-companies-tracking-you-across-sites/ Firefox: Our new cookie protection will stop companies tracking you across sites] 2022/6/15
== Release history ==
https://en.wikipedia.org/wiki/Firefox_version_history


= Multiple profiles =
= Multiple profiles =
This site https://libre-software.net/how-to-install-firefox-on-ubuntu-linux-mint/ has an update and information about installing FF on Ubuntu/Mint.
This site https://libre-software.net/how-to-install-firefox-on-ubuntu-linux-mint/ has an update and information about installing FF on Ubuntu/Mint.
== Back Up (and Restore) Profiles ==
[https://www.howtogeek.com/816711/how-to-back-up-and-restore-firefox-profiles/ How to Back Up (and Restore) Mozilla Firefox Profiles]
= Multiple accounts =
* [https://addons.mozilla.org/en-US/firefox/addon/multi-account-containers/ Firefox Multi-Account Containers] add-on.
* [https://itsfoss.com/firefox-containers/ What is Firefox Multi-Account Containers? Why and How to Use It?].
* [https://www.howtogeek.com/firefox-multi-account-containers-explained/ How to Improve Your Online Privacy With Firefox Multi-Account Containers]
= Set scrollbar width =
https://unix.stackexchange.com/a/653105.
In '''about:config''', set '''widget.non-native-theme.scrollbar.size.override''' to the desired numeric value (eg 20).


= Add-on <nowiki> = </nowiki> extensions + plugins + others =
= Add-on <nowiki> = </nowiki> extensions + plugins + others =
Line 30: Line 59:


= Extensions =
= Extensions =
[https://www.tecmint.com/firefox-add-ons-productivity/ 32 Most Used Firefox Add-ons to Improve Productivity in Linux] 2024
== Recommended extensions ==
[https://addons.mozilla.org/en-US/firefox/search/?promoted=recommended&type=extension Full list]
== Dark Reader ==
== Dark Reader ==
https://darkreader.org/help/en/
https://darkreader.org/help/en/
Line 37: Line 71:


== User-Agent Switcher ==
== User-Agent Switcher ==
https://addons.mozilla.org/en-US/firefox/addon/uaswitcher/
[https://addons.mozilla.org/en-US/firefox/addon/user-agent-string-switcher/ User-Agent Switcher and Manager] by Ray. Options -> White-list Mode -> www.bing.com -> Save. Then all sites still use the original user agent except www.bing.com uses the one (e.g. Android) we have specified.


== [https://addons.mozilla.org/en-us/firefox/addon/findbar-tweak/ FindBar Tweak] ==
== [https://addons.mozilla.org/en-us/firefox/addon/findbar-tweak/ FindBar Tweak] ==
Line 52: Line 86:
== Flash video downloader ==
== Flash video downloader ==
https://lifehacker.com/chrome-firefox-extension-of-the-week-flash-video-downl-1825010162
https://lifehacker.com/chrome-firefox-extension-of-the-week-flash-video-downl-1825010162
== Video download helper ==
* http://www.downloadhelper.net/
* https://addons.mozilla.org/en-US/firefox/addon/video-downloadhelper/ (>3M users). See also [[Vlc#Sniff_out_the_link|VLC]] page.


== Free VPN ==
== Free VPN ==
[https://www.makeuseof.com/tag/vpn-firefox/ The Best Free VPN for Firefox]
* [https://www.makeuseof.com/tag/vpn-firefox/ The Best Free VPN for Firefox]
* [https://vpn.mozilla.org/ Mozilla VPN], [https://youtu.be/AAOD37XWNo8 Mozilla VPN Review]


= Plugins =
= Plugins =
Line 65: Line 104:


= Add-ons =
= Add-ons =
== ClearURLs ==
[https://addons.mozilla.org/en-US/firefox/addon/clearurls/ ClearURLs] (Firefox), [https://chrome.google.com/webstore/detail/clearurls/lckanjgmijmafbedllaakclkaicjfmnk/ Chrome].
== Awesome Screenshot Plus - Capture, Annotate & More ==
== Awesome Screenshot Plus - Capture, Annotate & More ==


Line 70: Line 112:
[https://www.makeuseof.com/tag/internet-annoyances/ 11 Internet Annoyances You Can Get Rid of Immediately] 2019
[https://www.makeuseof.com/tag/internet-annoyances/ 11 Internet Annoyances You Can Get Rid of Immediately] 2019


== Privacy protection ==
== Privacy/security protection ==
[https://opensource.com/article/18/7/firefox-extensions-protect-privacy 5 Firefox extensions to protect your privacy] Oct 2018
[https://opensource.com/article/18/7/firefox-extensions-protect-privacy 5 Firefox extensions to protect your privacy] Oct 2018
* [https://www.eff.org/privacybadger Privacy Badger]
* [https://www.eff.org/privacybadger Privacy Badger]
* [https://duckduckgo.com/app DuckDuckGo Privacy Essentials]
* [https://duckduckgo.com/app DuckDuckGo Privacy Essentials]
* [https://www.eff.org/https-everywhere HTTPS Everywhere]
* [https://www.eff.org/https-everywhere HTTPS Everywhere]
* https://noscript.net/ NoScript Security Suite]
* https://noscript.net/ NoScript Security Suite
* [https://addons.mozilla.org/en-US/firefox/addon/facebook-container/ Facebook Container]
* [https://addons.mozilla.org/en-US/firefox/addon/facebook-container/ Facebook Container]
[https://www.makeuseof.com/tag/firefox-online-privacy-tweaks/ 10 Quick Firefox Tweaks to Maximize Your Online Privacy]:
* Facebook Container Extension,
* Privacy Badger Extension,
* uBlock Origin Extension,
* Cookie Autodelete Extension,
* Disconnect Extension,
* Decentraleyes Extension,
* Temporary Containers Extension,
* Private Browsing Feature,
* Firefox’s Do Not Track Feature,
* Change Permissions for Location and Camera.


== DuckDuckGo Privacy Essentials ==
== DuckDuckGo Privacy Essentials ==
Line 86: Line 140:
== uBlock Origin ==
== uBlock Origin ==
This is very popular. It is included in [https://blog.mozilla.org/firefox/ad-blocker-roundup-5-adblockers-that-improve-your-internet-experience/ Firefox Ad Blocker Collection].
This is very popular. It is included in [https://blog.mozilla.org/firefox/ad-blocker-roundup-5-adblockers-that-improve-your-internet-experience/ Firefox Ad Blocker Collection].
After installation, it will ask if we want to enable it in private window. Just check the box.
== Youtube ==
* [https://www.makeuseof.com/firefox-add-ons-improve-youtube-viewing/ 6 Firefox Add-Ons to Improve Your YouTube Viewing Experience]
* [https://addons.mozilla.org/en-US/android/addon/youtube-high-definition/ Youtube High Definition]
== Android PDF.js ==
https://addons.mozilla.org/en-US/android/addon/android-pdf-js/. It works when I installed it on Onyx Note Air (Android 10) & Firefox Nightly.


= Troubleshooting =
= Troubleshooting =
== Disable video autoplay ==
== Disable video autoplay ==
[https://liliputing.com/2019/03/firefox-66-blocks-auto-playing-audio-improves-multi-tab-search-and-more.html Firefox 66 blocks auto-playing audio, improves multi-tab search, and more]
https://www.technologyhint.com/stop-video-autoplay-chrome-firefox/. The method works on html5 video on PCWorld.
https://www.technologyhint.com/stop-video-autoplay-chrome-firefox/. The method works on html5 video on PCWorld.


Line 98: Line 163:
For HTML5  
For HTML5  
# Type the following in the address bar: '''about:config'''
# Type the following in the address bar: '''about:config'''
# Search for this option: '''media.autoplay.enabled'''
# Search for this option: '''media.autoplay.enabled'''. Once you find the option, right-click on it and select "Toggle" option. This will change the value of the option to false. It does not help on FF 63 for Mint.
# Once you find the option, right-click on it and select "Toggle" option. This will change the value of the option to false.
# Search for this option: '''media.autoplay.default'''. Change its value from 0 to 1 to block for all domains and change the value to 2 for domain specific. See [https://www.maketecheasier.com/disable-video-autoplay-firefox-chrome/ How to Disable Video Autoplay in Chrome and Firefox] Nov 2018. It works on FF 63 for Mint.


== Disassociate zip/tar.gz files with VLC ==
== Disassociate zip/tar.gz files with VLC ==
Line 113: Line 178:


= Others =
= Others =
== Passwords ==
Type '''about:logins''' in URL
== In-page Popups ==
== In-page Popups ==
* [https://liliputing.com/2018/03/future-firefox-builds-may-purge-annoying-in-page-popups.html Future Firefox Builds May Purge Annoying In-Page Popups]
* [https://liliputing.com/2018/03/future-firefox-builds-may-purge-annoying-in-page-popups.html Future Firefox Builds May Purge Annoying In-Page Popups]
* [https://lifehacker.com/how-to-block-website-popup-notifications-using-firefox-1823803319 How to Block Website Popup Notifications Using Firefox 59]
* [https://lifehacker.com/how-to-block-website-popup-notifications-using-firefox-1823803319 How to Block Website Popup Notifications Using Firefox 59]
== Automated Translation ==
[https://news.itsfoss.com/firefox-117-release/ Firefox 117 Release Adds Automated Translation Feature Support]


== How to Keep Your Mobile Browsing Private  ==
== How to Keep Your Mobile Browsing Private  ==
https://www.makeuseof.com/tag/mobile-browsing-private/
https://www.makeuseof.com/tag/mobile-browsing-private/
== Webkay: What every Browser knows about you ==
http://webkay.robinlinus.com/
== File sharing ==
* https://send.firefox.com/, [https://www.techrepublic.com/article/how-to-use-firefox-send-for-secure-file-sharing/ How to use Firefox Send for secure file sharing]
* [https://liliputing.com/2019/03/mozillas-firefox-send-is-a-free-encrypted-file-transfer-service-for-any-browser.html Mozilla’s Firefox Send is a free, encrypted file transfer service (for any browser)]
* ffsend command. [https://www.linuxuprising.com/2019/01/ffsend-secure-file-share-from-command.html?m=1 Secure File Share From The Command Line (Firefox Send Client)]
== DNS over HTTPS ==
[https://www.zdnet.com/article/how-to-enable-dns-over-https-doh-in-firefox/ How to enable DNS-over-HTTPS (DoH) in Firefox]
== HTTPS and self signed certificates ==
[https://javorszky.co.uk/2019/11/06/get-firefox-to-trust-your-self-signed-certificates/ Get Firefox to trust your self signed certificates]
== How to Block Images on Websites ==
[https://www.makeuseof.com/block-website-images-firefox/ How to Block Images on Websites in Firefox]

Latest revision as of 14:15, 17 February 2024

Installation

Deb package

PPA for Ubuntu

https://launchpad.net/~mozillateam/+archive/ubuntu/firefox-next

sudo add-apt-repository ppa:mozillateam/firefox-next
sudo apt update && sudo apt upgrade
sudo apt install firefox

Note that

  • this method does not work on Linux Mint (tested on Mint 18.3).
  • this method will download a beta version (eg. 64.0) than the official download from https://www.mozilla.org/en-US/firefox/ (eg. 63.0)

Firefox ESR

How To Install Firefox ESR In Ubuntu Or Linux Mint (PPA Or Snap)

Beta, Developer Edition, Nightly

https://www.mozilla.org/en-US/firefox/channel/desktop/

Why Firefox

8 Reasons Why I Keep Coming Back to Firefox

Cookie protection

Firefox Total Cookie Protection Rolling Out: Here’s How It Works, Firefox: Our new cookie protection will stop companies tracking you across sites 2022/6/15

Release history

https://en.wikipedia.org/wiki/Firefox_version_history

Multiple profiles

This site https://libre-software.net/how-to-install-firefox-on-ubuntu-linux-mint/ has an update and information about installing FF on Ubuntu/Mint.

Back Up (and Restore) Profiles

How to Back Up (and Restore) Mozilla Firefox Profiles

Multiple accounts

Set scrollbar width

https://unix.stackexchange.com/a/653105.

In about:config, set widget.non-native-theme.scrollbar.size.override to the desired numeric value (eg 20).

Add-on = extensions + plugins + others

https://stackoverflow.com/questions/7575658/firefox-add-on-vs-extensions-vs-plugins

Add-on: essentially anything that can be installed into the browser. This includes for example extensions, themes, plugins, dictionaries, language packs, search engines.

Extensions != Plugins

  • http://www.howtogeek.com/geeknote/the-more-you-know-browser-plugins-and-extensions-aren%E2%80%99t-the-same-thing/
  • Firefox is killing support for browser plugins.
  • Browser Extensions Are Like Tiny Web Pages That Live In Your Browser
  • Browser Plugins Are Like Automatically Opening Every File You See. Browser plugins are actually applications compiled into a special format. Instead of being a .EXE file, they are usually a .DLL file and they are loaded only by the browser. But once they are loaded they are running much like any other application on your computer, except they are used to open a video (or other) file from the website you are visiting. So when there is a security hole bad things are going to happen.

Extensions

32 Most Used Firefox Add-ons to Improve Productivity in Linux 2024

Recommended extensions

Full list

Dark Reader

https://darkreader.org/help/en/

Print friendly

https://www.printfriendly.com/

User-Agent Switcher

User-Agent Switcher and Manager by Ray. Options -> White-list Mode -> www.bing.com -> Save. Then all sites still use the original user agent except www.bing.com uses the one (e.g. Android) we have specified.

FindBar Tweak

Noise control

It is mentioned in the pcworld.

Facebook Container

https://www.howtogeek.com/fyi/facebook-container-isolates-facebook-from-the-rest-of-your-firefox-browsing/

Chrome Store Foxified

How to Install Any Chrome Extension in Firefox

Flash video downloader

https://lifehacker.com/chrome-firefox-extension-of-the-week-flash-video-downl-1825010162

Video download helper

Free VPN

Plugins

Uninstall or Disable Plugins to Make Your Browser More Secure

Popular Plug-ins You May Not Need: Silverlight, Java, and Flash.

Shockwave Flash

It is better to disable it.

Add-ons

ClearURLs

ClearURLs (Firefox), Chrome.

Awesome Screenshot Plus - Capture, Annotate & More

Internet Annoyances

11 Internet Annoyances You Can Get Rid of Immediately 2019

Privacy/security protection

5 Firefox extensions to protect your privacy Oct 2018

10 Quick Firefox Tweaks to Maximize Your Online Privacy:

  • Facebook Container Extension,
  • Privacy Badger Extension,
  • uBlock Origin Extension,
  • Cookie Autodelete Extension,
  • Disconnect Extension,
  • Decentraleyes Extension,
  • Temporary Containers Extension,
  • Private Browsing Feature,
  • Firefox’s Do Not Track Feature,
  • Change Permissions for Location and Camera.

DuckDuckGo Privacy Essentials

https://addons.mozilla.org/en-US/firefox/addon/duckduckgo-for-firefox/?src=collection

Privacy Badger

Make your Firefox browser a privacy superpower with these extensions

uBlock Origin

This is very popular. It is included in Firefox Ad Blocker Collection.

After installation, it will ask if we want to enable it in private window. Just check the box.

Youtube

Android PDF.js

https://addons.mozilla.org/en-US/android/addon/android-pdf-js/. It works when I installed it on Onyx Note Air (Android 10) & Firefox Nightly.

Troubleshooting

Disable video autoplay

Firefox 66 blocks auto-playing audio, improves multi-tab search, and more

https://www.technologyhint.com/stop-video-autoplay-chrome-firefox/. The method works on html5 video on PCWorld.

For Flash

  1. Press Ctrl + Shift + A or type about:addons.
  2. Click on "Plugins" section and find Shockwave Flash plugin.
  3. Click the drop-down menu besides the plugin and choose "Ask to Activate" option.

For HTML5

  1. Type the following in the address bar: about:config
  2. Search for this option: media.autoplay.enabled. Once you find the option, right-click on it and select "Toggle" option. This will change the value of the option to false. It does not help on FF 63 for Mint.
  3. Search for this option: media.autoplay.default. Change its value from 0 to 1 to block for all domains and change the value to 2 for domain specific. See How to Disable Video Autoplay in Chrome and Firefox Nov 2018. It works on FF 63 for Mint.

Disassociate zip/tar.gz files with VLC

https://bugzilla.mozilla.org/show_bug.cgi?id=1108470

In the file /home/$USER/.local/share/applications/mimeapps.list,

I had this line:

application/octet-stream=vlc.desktop;

I erased "vlc.desktop" and it seems to resolve my problem.

Others

Passwords

Type about:logins in URL

In-page Popups

Automated Translation

Firefox 117 Release Adds Automated Translation Feature Support

How to Keep Your Mobile Browsing Private

https://www.makeuseof.com/tag/mobile-browsing-private/

Webkay: What every Browser knows about you

http://webkay.robinlinus.com/

File sharing

DNS over HTTPS

How to enable DNS-over-HTTPS (DoH) in Firefox

HTTPS and self signed certificates

Get Firefox to trust your self signed certificates

How to Block Images on Websites

How to Block Images on Websites in Firefox