Difference between revisions of "Firefox"

From wiki
(→‎Privacy: add 3rd party cookies description)
(→‎About:config: add tab restore settings)
 
(4 intermediate revisions by the same user not shown)
Line 8: Line 8:
  
 
[[File:Firefox History Settings.png|border]]
 
[[File:Firefox History Settings.png|border]]
 +
 +
=== WebRTC ===
 +
[https://en.wikipedia.org/wiki/WebRTC WebRTC] is a protocol that allows peer to peer communication between browsers. This is for example for audio/video chat. To allow faster connections to computer within the same local network, this protocol allows the browser to share all your local IP addresses.
 +
 +
This has two major problems:
 +
* If a website contain malware, knowing your addresses is helping it to infect your network.
 +
* This can be used to [https://en.wikipedia.org/wiki/Device_fingerprint fingerprint] your device and track you around the web.
 +
To stop the leak, go to <code>about:config</code> and change this setting<syntaxhighlight lang="ini">
 +
media.peerconnection.ice.no_host=true
 +
</syntaxhighlight>
 +
 +
== About:config ==
 +
{| class="wikitable"
 +
!Setting
 +
!Value
 +
!Description
 +
|-
 +
|extensions.pocket.enabled
 +
|false
 +
|Disable the pocket integration
 +
|-
 +
|browser.tabs.closeWindowWithLastTab
 +
|false
 +
|Prevent Firefox from closing when you close last tab
 +
|-
 +
|browser.sessionstore.restore_on_demand
 +
|true
 +
| rowspan="2" |Avoid all tabs reloading at once when you restart Firefox.
 +
Tabs will be loaded on click.
 +
|-
 +
|browser.sessionstore.restore_pinned_tabs_on_demand
 +
|true
 +
|}
 +
[[Category:Android]]
 +
[[Category:Linux Desktop]]
 +
[[Category:Windows]]

Latest revision as of 07:57, 21 December 2018

Privacy

3rd party cookies

Cookies are pieces of information that a website can store on your computer. There are two types of cookies:

  • First party cookies: these are the cookies from the site you are visiting. They are used for example for the log-in functionality of most websites.
  • Third party cookies: they are set by other website. For example, any time you visit a website with a like button from Facebook, Facebook will set a cookie on your computer. This allows them to follow them on most of the website you are going to. This is used by advertiser to know the websites you go to and show you the same advertising on all websites. In practice, very few websites use this for functionalities. It is quite safe to disable them.

Go to Preferences, and then, in the Privacy section, set Accept third-party-cookies to Never.

Firefox History Settings.png

WebRTC

WebRTC is a protocol that allows peer to peer communication between browsers. This is for example for audio/video chat. To allow faster connections to computer within the same local network, this protocol allows the browser to share all your local IP addresses.

This has two major problems:

  • If a website contain malware, knowing your addresses is helping it to infect your network.
  • This can be used to fingerprint your device and track you around the web.

To stop the leak, go to about:config and change this setting

media.peerconnection.ice.no_host=true

About:config

Setting Value Description
extensions.pocket.enabled false Disable the pocket integration
browser.tabs.closeWindowWithLastTab false Prevent Firefox from closing when you close last tab
browser.sessionstore.restore_on_demand true Avoid all tabs reloading at once when you restart Firefox.

Tabs will be loaded on click.

browser.sessionstore.restore_pinned_tabs_on_demand true