Firefox Grundeinstellungen
Allgemein
- Sitzung nicht automatisch wiederherstellen
- “Links in Tabs statt Fenster” aktivieren, alle anderen bei “Tab” deaktivieren
- Vor Update fragen
- “Automatischen Bildlauf” deaktivieren
Startseite
- 2x “Firefox-Startseite (Standard) für Fenster und Tabs
- Alle Optionen für die Startseite entfernen
CSS erstellen
- Beim ersten Mal muß eine Datei
userContent.csserstellt werden. Hierzu die Profilseiteabout:profilesöffnen und das Profil im Finder anzeigen lassen. - Alle Firefox-Instanzen beenden.
- Innerhalb des Profilordners einen Unterordner anlegen:
chromebzw. die Datei dort ablegen.
Mein userChrome.css
@-moz-document url(about:home), url(about:newtab), url(about:privatebrowsing) {
body::before {
content: "" ;
z-index: -1 ;
position: fixed ;
top: 0 ;
left: 0 ;
background: #999999 no-repeat url(mountain_lion.jpg) center ;
background-size: cover ;
width: 100vw ;
height: 100vh ;
}
}
Im Ordner Chrome liegt auch die Datei mit dem Hintergrund mountain_lion.jpg.
Suche
- Getrenntes Suchfeld aktivieren
- Standardsuche “DuckDuckGo”
- Alle Suchmaschinen-Schlüsselwörter deaktivieren
Datenschutz & Sicherheit
- Standard-Einstellungen verwenden
- Cookie und Website-Daten beim Beenden löschen (die “Grobeinstellung”)
- Ggf. schonmal Ausnahmen für die Cookie-Löschung definieren, z.B. eigene Server
- PW-Speicherung aktivieren
- Automatisches Ausfüllen aktivieren
- Chronik anlegen, jedoch beim Beenden löschen lassen (die “Feineinstellung”):
- Cookies
- Cache
- Aktive Logins
- Offline-Website-Daten
- Adressleiste soll nur Chronik und Lesezeichen vorschlagen
- Datenerhebung durch Firefox deaktivieren
- Werbeeinstellungen für Websites deaktivieren
about:config - Allgemein
- Suchmaschine deaktivieren:
keyword.enabled ==> false - Automatische Ergänzung von “.com” in der URL verbieten:
browser.fixup.alternate.enabled ==> false - Darstellung von Umlautdomains verbieten:
network.IDN_show_punycode ==> true - Import von Login-Daten aus einer CSV-Datei erlauben:
signon.management.page.fileImport.enabled ==> true - Kompakte Darstellung aktivieren:
browser.uidensity ==> 1 - Download-Popup verhindern, damit Downloads ohne Rückfrage starten:
browser.download.improvements_to_download_panel ==> true - Hell-/Dunkel-Modus entsprechend der Systemeinstellung anstatt nach der Farbe des Theme-Bildes:
layout.css.prefers-color-scheme.content-override ==> 2 - Keine Warnung bei “unsicheren” Downloads per http:
dom.block_download_insecure ==> false - Webseite beim Auffrischen immer vollständig neu laden:
browser.cache.check_doc_frequency ==> 1 - Keine Warnung, wenn Vollbild aktiviert wird:
full-screen-api.warning.timeout ==> 0 - URL-Tracking Parameter entfernen:
privacy.query_stripping.enabled ==> true - URL-Tracking Parameter auch im Privat-Modus entfernen:
privacy.query_stripping.enabled.pbmode ==> true - Tabulator soll keine Bedienelemente fokussieren:
browser.toolbars.keyboard_navigation ==> false - Keine Warnung einblenden, wenn ein Popup unterdrückt wurde:
privacy.popups.showBrowserMessage ==> false - Einschlafen von Tabs verbieten:
browser.tabs.min_inactive_duration_before_unload ==> -1 - F12-Taste soll keine Entwicklertools öffnen:
devtools.f12_enabled ==> false - Textersetzungen aktivieren:
widget.macos.automatic.text_replacement ==> true - Langer Gedankenstrich:
widget.macos.automatic.dash_substitution ==> true
about:config - Vollbild
Wenn der Vollbildmodus ab und zu zum Browsen genutzt wird, bietet es sich an, für Videos den nativen Vollbildmodus für Videos zu nutzen; der kommt aber nur zum Einsatz, wenn sich das aktuelle Firefox-Fenster aber nicht im Vollbildmodus befindet.
- Nativen Video-Vollbildmodus aktivieren:
full-screen-api.macos-native-full-screen ==> true
Die Verwendung des Vollbildmodus zum Surfen ist jedoch inbesondere auf aktuellen MacBook mit mehr Nach- als Vorteilen verbunden.
Wenn stattdessen Firefox einfach maximiert verwendet wird, stört der native Vollbildmodus eher. Insbesondere lassen sich die Animationen beim Betreten bzw. Verlassen des Vollbildmodus nicht beeinflussen. Stattdessen bietet es sich an, den Standard-Vollbildmodus zu verwenden und dessen Animation abzudrehen
- Animation deaktivieren für Vollbildmodus starten:
full-screen-api.transition-duration.enter ==> 0 0 - Animation deaktivieren für Vollbildmodus beenden:
full-screen-api.transition-duration.leave ==> 0 0
about:config - Referer-Datenschutz
Der Referer im HTTP-Header erzählt einem Webserver, von welcher anderen Webseite man herkommt. Manche Web-Server nutzen dies, um sicherzustellen, daß eine bestimmte Seite nur dann lädt, wenn sie als Iframe einer anderen Seite gerufen wird. Oder daß z.B. ein Bild von einem Server nur geladen wird, wenn der Referer korrekt ist. Daher sollte bei Problmen mit Webseiten, Bezahlvorgängen mit Kreditkarte, Login bei iCloud,… diese Einstellung temporär deaktiviert werden.
- Der Referer kann vollständig deaktiviert werden, was jedoch etwas mehr Probleme verursacht:
network.http.sendRefererHeader ==> 0 - Etwas weniger Probleme bereitet es, der Webseite vorzugaukeln, sie sei ihr eigener Referer:
network.http.referer.spoofSource ==> true - Für größtmögliche Kompatibilität sollten statt dieser Einstellungen ein Add-On verwendet werden.
Autoconfig
Durch einen Bug in Firefox wird beim Wechsel des Erscheinungsbildes in den Systemeinstellungen (hell <> dunkel), eine Einstellung geändert, sodaß sich Firefox-Fenster (z.B. Verlauf oder Lesezeichen) nicht mehr nach den Systemeinstellungen, sondern an dem aktuell eingestellten Theme orientieren. Um das zu verhindern, muß die enstprechende Einstellung gegen Änderungen gesperrt werden.
Hierzu sind 2 Textdateien erforderlich, die in den Firefox-Programmordner kopiert werden müssen:
autoconfig.js muß abgelegt werden in Firefox.app/Contents/Resources/defaults/pref/:
pref("general.config.filename", "firefox.cfg");
pref("general.config.obscure_value", 0);
firefox.cfg muß abgelegt werden in Firefox.app/Contents/Resources/:
// IMPORTANT: Start your code on the 2nd line
lockPref("browser.theme.toolbar-theme", 2);
Add-Ons
Reihenfolge der Icons in der Toolbar
- “VideoDownloadHelper” zum herunterladen von Videos und Medien
- “uBlock Origin” gegen Reklame und Tracking
- “Dark Reader” für Dunkelmodus
Weitere Add-Ons
- “ResizeIT 2” zum Setzen der Fenstergröße und -position auf Klick (z.B. auf 1500 x 1000 Punkte auf Position 5 x 50)
- “I don’t care about Cookies” gegen Cookie-Banner
- “Smart Referer” für Referer-Datenschutz
- “ClearURLs”, um Trackingbestandteile aus URLs zu entfernen. In den Einstellungen zusätzlich die ETag-Header filtern lassen.
- “No Gender” zum Entfernen von Gender-Sprache
- Wörterbuch für alte deutsche Rechtschreibung
- “FoxReplace” zum Ersetzen von Wörtern auf Webseiten
- “Minimal Twitter”, um Twitter auf das Wesentliche zu reduzieren
- “SponsorBlock”, um Reklame- und “Abonniere mich”-Teile von Videos automatisch zu überspringen
- “Hide Youtube-Shorts”, um “YouTube Shorts” nicht sehen zu müssen
- “User-Agent Switcher and Manager”, bei Bedarf den User Agent ändern zu können. In dem riesigen UI sind nur die Auswahl des User Agents und zwei Buttons relevant: “Apply (container)” und “Reset (container)”.
- “Tweaks for YouTube”, um z.B. sämtliche Overlays und Buttons vom Video zu entfernen, die Seitenleiste zu entfernen, die Videoqualität vorzugeben,…
- “PersistentPin”, damit angepinnte Tabs nicht von Firefox vergessen werden. Die Regel, wann Firefox es sich merkt oder vergißt, ist völlig intransparent.
- “YouTube No Translation”, damit Videos standardmäßig immer in Originalsprache ausgegeben werden.