Raspberry Pi as server

Setup & config options

Apache 2.4+ LAMP server

»Windward« server

The game & not the islands
 Setup & config options

Some off-topics
Free weather app. Weather widget

Lat. 52.27, Long. 8.01

 

Meteorological service

Front desk clerk

🚫  No ads & tracking

Tag cloud
QRC bookmark

QR quick response code



Github social media VSCO social media Vimeo social media | Madeira | Madeirense Twitter | X Youtube social media

Caution ! Proprietary and untested third-party software sources (Linuxes) can threaten the system.


Firefox web browser.  Make Mozilla Firefox web browser faster, safer and more stable
about:config | Turn off unnecessary loads and annoyances and improve Firefox


Prologue


The Mozilla developers reserve the right to add new features or remove existing ones from the program at any time. Under such circumstances, it is not possible to guarantee the correctness of the information described in this article for a Linux and Microsoft Windows version on a permanent basis.


Amongst tested by the following computer environments :


   ubuntu Budgie 20.04 : Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:124.0) 
          Gecko/20100101 Firefox/124.0       stable version
        
   Microsoft Windows 8.1 : Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:109.0)
          Gecko/20100101 Firefox/115.9.0 esr stable version
	

Updated 19-Mar 2024


about:about


Anyone who wants to know something about Firefox or wants to change the configuration uses the about: pages in the Mozilla browser. Many people know the about:config page because it is often used to adjust settings on the browser. Others are rather unknown, such as about:credits or about:welcome.


Firefox makes it easy for you with the address: about:about. If you enter this in the address bar, you will see an overview of all available about: pages.


Since version 95, Firefox runs each tab in a separate sandbox to separate the code of individual web pages. With about:performance you get a task manager for the tabs and add-ons.


If you want more detailed information about the browser's caching behaviour, you can try about:cache. There you can see what is stored in the main memory and what is stored in the mass memory. A click on List Cache Entries reveals all the details.


23-Jun 2022


After every third Firefox version released, I delete the installation including with all the settings and then set it up again. The same applies to the Firefox extensions. If necessary and possible, create backups of the settings of the Firefox addons in advance to restore them afterwards.


Official PPA | Ubuntu Mozilla Security Team


Link to the official Mozilla PPA https://launchpad.net/~ubuntu-mozilla-security/+archive/ubuntu/ppa


Specifically about Firefox and Thunderbird : the Ubuntu Desktop Team and Ubuntu Security Team regularly push Firefox and Thunderbird updates through the security PPA.


root@raspberry:/home/user# add-apt-repository ppa:ubuntu-mozilla-security/ppa
root@raspberry:/home/user# apt update


01-Jun 2021
Updated 19-Mar 2022


Ubuntu 22.04 | Purge the Firefox web browser Snap package
and use their official security PPA instead


Ubuntu 22.04 : The Mozilla Firefox web browser is only offered as a snap package in Ubuntu.


If you don't want that perform the following steps by adding the official PPA for the Firefox web browser and as well as for the Thunderbird mail client.


user@user:~ $ sudo su
login as: user
user@user's password: ******
root@user:/home/user# snap remove --purge firefox


Now delete all remaining to the Firefox browser related directories manuallay by using the file manager preferred.


root@user:/home/user# add-apt-repository ppa:ubuntu-mozilla-security/ppa
root@user:/home/user# apt update
root@user:/home/user# apt install firefox


23-Apr 2022


Let us now begin with the drama


Mozilla Firefox about:config


Author's recommended
browser add-ons
latest Mozilla Firefox web browser uBlock Origin Firefox add-on Popup Blocker Ultimate Firefox add-on Firefox add-on Clear all browsing data
  Firefox Browser   uBlock Origin   Popup Blocker
  Clear Browsing Data

⛔  Due to lack of appreciation to your privacy Google's »Chrome« is not recommended.


Firefox began life long ago as Mozilla, the core of »Netscape Navigator«, the - almost - original browser.

Want a safer browsing experience ? Simply adjust the settings by yourself. And don't hesitate to do so.


Mozilla Netscape Navigator


Mozilla Firefox is arguably the best all-around web browser available that combines strong privacy protection features, good security, active development and regular updates.
Find some detailed information to Firefox's internal features and preferences here to discover.
Firefox Privacy - A complete How To Guide at Restore Privacy.


Type in the address bar »about:config« and confirm the warning message. Search for preference names with »extensions.«. To change values from »true« to »false« or vice versa just doubleclick the specific preference name. Some values are deliberately kept empty.


Mozilla Firefox web browser about:config


Preference NameValue
extensions.formautofill.addresses.enabledfalse
extensions.formautofill.available
extensions.formautofill.creditCards.availablefalse
extensions.formautofill.creditCards.enabledfalse
extensions.formautofill.firstTimeUsefalse
extensions.formautofill.heuristics.enabledfalse
extensions.formautofill.section.enabledfalse
 
extensions.pocket.api
extensions.pocket.enabledfalse
extensions.pocket.site
extensions.screenshots.disabledtrue
extensions.webcompat-reporter.enabledfalse
 
media.navigator.enabledfalse
media.peerconnection.enabledfalse
 
network.cookie.cookieBehavior3
network.cookie.lifetimePolicy2
 
gfx.webrender.alltrue
gfx.webrender.softwaretrue
gfx.x11-egl.force-enabledtrue
If the preference value is set to false, it means the new WebRender feature is disabled.

Preference NameValue
extensions.getAddons.discovery.api_url
extensions.htmlaboutaddons.recommendations.enabledfalse
browser.urlbar.autoFillfalse
browser.urlbar.maxHistoricalSearchSuggestions0
browser.urlbar.maxRichResults0
 
toolkit.telemetry.reportingpolicy.firstRunfalse
 
geo.enabledfalse
geo.wifi.uri
geo.wifi.xhr.timeout1
geo.provider.geoclue.always_high_accuracyfalse
geo.provider.use_geocluefalse
 
dom.webnotifications.enabledfalse
dom.gamepad.extensions.enabledfalse
dom.push.enabledfalse
 
network.dns.disablePrefetchtrue
network.prefetch-nextfalse



3rd party PluginsValue
Crtl Shift A
  
Adobe Flash (if applicable) *Ask to Activate
Widevine Content Decryption (if applicable)Ask to Activate
OpenH264-Videocodec **Never Activate

* 31.12.2020 : End-of-life, no longer supported, deinstall it if still there

** mainly set for Peer-To-Peer (streaming live videos from IP to IP) used by video-conference tools




Browser cache settings | For machines with at least 4 GB RAM (Linux) 6 GB RAM (Windows) installed.


These settings are particularly gentle on solid-state storage devices (SSDs), since fewer read and write operations are required.


Preference NameValue
browser.cache.disk.enablefalse
browser.cache.offline.capacity0
browser.cache.disk_cache_sslfalse
browser.cache.memory.enabletrue
browser.cache.disk.smart_size.enabledfalse

Updated 27-Jun 2022


Enable private browsing


In addition to not recording your web browsing history, Firefox also enables tracking protection.
As well as you should set the policy for third-party Cookies to »Never accept«.


https://support.mozilla.org/en-US/kb/private-browsing-use-firefox-without-history - English version.

https://support.mozilla.org/de/kb/privater-modus - German version.


  Enable HTTPS-Only Mode in all windows

  Enable HTTPS-Only Mode in private windows only

  Don't enable HTTPS-Only Mode


Updated 18-May 2021


Reset | Refresh Firefox


😠 Somthing went wrong ? Refresh Firefox - reset addons and settings.

Mozilla Firefox preferences : Articles provided about information how to use the preference system.


Firefox safe mode, refresh, reset settings


Enable DNS-over-https (DoH) and ECH in Mozilla's Firefox


The goal is to increase the privacy and security of users by preventing the interception and manipulation of DNS data through man-in-the-middle attacks. The Mozilla Firefox browser since version 60 has the option to enable DNS-over-https (DoH) as an experimental feature. Mozilla, in collaboration with Cloudflare, provides a DoH server that must meet strict privacy requirements.


1.1.1.1 and 1.0.0.1 - under these IP addresses the preferred DNS servers of Cloudflare can be reached. The provider lures with a high speed DNS queries and promises that his systems are particularly secure.


Preference NameValue
network.trr.mode2
network.trr.urihttps://mozilla.cloudflare-dns.com/dns-query
network.dns.echconfig.enabledtrue
network.dns.use_https_rr_as_altsvctrue

Cloudflare’s Browsing Experience Security Check page.

Intro to DNS over HTTPS.


It's all up to you if you deploy it or skip it. Just a matter with trustworthy with your personal internet service provider (ISP).


If your Firefox browser does not entcrypt the Server Name Indication (SNI): type »about:config« in the search box and look for »network.security.esni.enabled«. Default value is set to »false«. Double click on it to change to »true«. Effective after Firefox restarted.


... If the domain you visit doesn't support DNSSEC, TLS 1.3, and Encrypted SNI, you are still potentially vulnerable, even if your browser supports these technologies.

Firefox: choose Duckduckgo as default search engine page. Duckduckgo help. Duckduckgo help pages

From where does Duckduckgo get it's sources? »DDG« does not use the Google's »api« for search results. The answer ...


🛠 Disable tab detach using Firefox 72


Returns a single tab to its original window and position on detach. »Mozilla« writes: this is not a recommended extension. Make sure you trust it before installing. You need to allow the add-on to run in private windows if you use private windows.


»Mozilla« ships with Firefox 74 the option via »about:config«.
Toggle browser.tabs.allowTabDetach value to false.


03-Feb 2020


⛔ Should I use a password manager ?


I am not a fan of 3rd party password management tools at all. If the tool got hacked, then all of your codes would be taken. Think about it. One treasure trove of highly sensitive information guarded by one master password that could itself be lost, stolen or hacked.


28-Feb 2020


Since version Firefox 85 | Enhanced tracking protection


In terms of protection against tracking, Mozilla uses cache partitioning in Firefox 85, which is activated by default and which Mozilla calls »network partitioning«. The background to this is to keep resources from different websites separate in the cache in order to make tracking across several websites more difficult. Firefox stores data such as HTTP and image cache, CSS files and TLS client certificates as well as other caches separately for each website visited. Google Chrome already uses a similar technique called »cache partitioning«. Apple's Safari browser has been partitioning the HTTP cache since 2013.


When using the browser, the user will not notice anything about the new technique, it is implemented completely in the background. The only possible influence is to switch off the function in about:config by setting the privacy.partition.network_state key to false. Mozilla speaks of a possibly slightly longer loading time with the partitioning now activated by default.


10-Feb 2021


Linux | Custom (non-animated) scrollbars with Firefox web browser


For Linux-based system only. Does not show any effect within MS Windows.


about:config Show the scrollbar permanently without the feature of hiding and other silly animations. The things are self-explaining. Not so much to text about. Open any web page as reference in parallel and press [F5] after any alteration.


Preference NameValue
widget.non-native-theme.scrollbar.size12 (default, scrollbar width) =>
=> widget.non-native-theme.scrollbar.size.override0 (default, scrollbar width)
widget.gtk.alt-theme.scrollbar_activefalse
widget.gtk.overlay-scrollbars.enabledfalse
widget.non-native-theme.gtk.scrollbar.thumb-size0.75 (default, border around slider)
widget.non-native-theme.gtk.scrollbar.round-thumbtrue (default, rounded slider)
widget.non-native-theme.gtk.scrollbar.thumb-cross-size40 (default, min. lenght)

04-Sep 2021
Updated 26-Apr 2022


Firefox web browser. From Firefox 75.0 upwards | The »lazy loading« technology


What Google's web browser named »Chrome« has been using the technology for quite some time, now »Lazy Loading« is also available for Firefox. Images and iFrames are only loaded when they are in the user's field of view, which results in shorter initial loading times. In addition the »Wayland« support, especially »WebGL« performance, has been improved.


Browser address bar about:config and look for


Preference NameValue
dom.image-lazy-loading.enabledtrue
dom.image-lazy-loading.root-margin.bottom50.0
dom.image-lazy-loading.root-margin.left50.0
dom.image-lazy-loading.root-margin.right50.0
dom.image-lazy-loading.root-margin.top50.0

Every image which is out of the actual screen size (visuality) beyond plus 50.0 pixels is not preloaded.
Just play around with these values to meet your needs. 300.0 is the default.


Example for the coder <img src="/images/picture.png" loading="lazy" alt="text">


07-Apr 2020
Updated 19-Jul 2022

dosboot.org 2024 | Design and layout handmade in Northwest Europe