Konfigurieren Sie Firefox unter Linux

Ich habe beschlossen, über das Einrichten von Firefox für Linux zu schreiben. Es gibt ähnliche Artikel auch im Internet, aber sie basieren hauptsächlich auf älteren Versionen des Browsers. Es gibt keine radikalen Unterschiede beim Einrichten von Firefox für Linux oder Windows, aber es gibt einige Besonderheiten.

Ich muss sofort sagen, dass Sie auf alten PCs nach dem Einstellen des Browsers keine Leistungswunder bekommen. Vielmehr hilft es Ihrer „Spieluhr“, etwas anderes für die Seele zu spielen, wenn Sie es richtig machen, und es nicht irgendwo in einer dunklen Ecke als totes Souvenir anzulügen.

Ich habe fast alle Firefox-Einstellungen aus meinem Artikel Alter Computer, Windows 7, 1 GB RAM, DirectX 9-Grafikkarte, Firefox und Internet übernommen . Aufgrund ihrer Verschiedenartigkeit und meines sehr bescheidenen Wissens werde ich hier jedoch nicht auf die Einstellungen verschiedener Betriebssystemdistributionen verweisen. Nur Firefox.

Informationen zu Computern mit einem Prozessor ohne Unterstützung für SSE2-Anweisungen


Der neueste offiziell unterstützte Browser für Linux war 52.9esr. Und nicht offiziell - der neueste Firefox 68 funktioniert mit mindestens AMD-Prozessoren an einem 462-Sockel. Aber nicht alle Firefox auf solchen PCs können starten. Kein Problem, ich habe es mit Iceweasel bekommen . Auch wenn nicht alle Funktionen im Browser funktionieren, fallen beispielsweise Seiten mit WebGL. Im Allgemeinen können Sie verwenden.

Hardwarebeschleunigung für Grafikkarten


Es bietet eine gute Leistungssteigerung, insbesondere auf langsameren Computern.
Es scheint, dass Firefox-Entwickler einst die Hardwarebeschleunigung in neuen Versionen des Browsers standardmäßig aktivieren wollten. Aber es scheint, dass sie es nicht eingeschaltet haben. Verschiedene Versionen des Linux-Kernels, X.org, Treiber ... - es wird irgendwo gut funktionieren, aber nicht irgendwo. Überprüfen Sie nur auf eigene Faust. Wenn Ihre Grafikkarte OpenGL 2.0 unterstützt und Sie die Hardwarebeschleunigung im Browser erzwingen, dies jedoch nicht funktioniert, bedeutet dies nicht , dass Linux in anderen Distributionen nicht funktioniert.
Sie können die Funktionen der Grafikkarte anhand der Tabellen auf Wikipedia sehen: Intel , AMD , Nvidia .

Versteckte Firefox-Einstellungen von about: config


68
accessibility.force_disabled
Die Funktion verhindert, dass Eingabehilfedienste auf Ihren Browser zugreifen.
Barrierefreiheitsunterstützung - Bietet möglicherweise einige browserspezifische Tools für einzelne in Firefox installierte Add-Ons.
Setzen Sie diesen Wert auf true, wenn dieses Symbol noch nie in Ihrer Registerkartenleiste angezeigt wurde Bild

app.normandy.enabled *
Unerwartete Umfragen und Datenerfassung über Ihre Vorlieben für Mozilla.
Deaktiviere false

app.shield.optoutstudies.enabled * *
Firefox-Entwickler können gelegentlich verschiedene Add-Ons in Ihrem Browser installieren und ohne Ihr Wissen Nachforschungen anstellen. Damit Ihr Browser nicht spontan installiert wird, ist nicht klar, welche Add-Ons diese falsche Option deaktivieren

app.update.checkInstallTime
Es ist verantwortlich für die Zählung der Tage nach dem Update.
Deaktiviere false

app.update.doorhanger
Wenn Sie den Wert dieser Option auf false ändern, werden häufige Benachrichtigungen, die eine Aktualisierung des Browsers vorschlagen, nicht angezeigt.
Bild

apz.allow_double_tap_zooming
Funktion für Touchscreen-Geräte. Kein Touchscreen - deaktivieren Sie false

apz.android.chrome_fling_physics.enabled
Funktioniert nicht auf PC-Versionen von Linux. Deaktiviere false

apz.drag.touch.enabled *
apz.one_touch_pinch.enabled *
Deaktivieren Sie false, wenn Ihr Computer keine Geräte mit Berührungseingabe (Touchpad oder Touchscreen) hat.

apz.peek_messages.enabled *
Die Funktion wird benötigt, wenn das Bild über DisplayPort von einem Computer auf einen Monitor oder ein Fernsehgerät ausgegeben wird. Wenn Ihr Computer DisplayPort nicht hat oder nicht verwendet, deaktivieren Sie diese Option false

browser.cache.disk.enable
Parameter, der für die Verwendung des Festplatten-Cache verantwortlich ist.

Wenn Sie false deaktivieren , werden alle aus dem Internet heruntergeladenen temporären Dateien und Seitenelemente aufgezeichnet und im RAM und nicht auf der Festplatte gespeichert. Der Zugriff auf den Arbeitsspeicher ist jeweils schneller, und die Anzeige von Webseiten kann auch schneller sein.

Wenn Sie eine langsame Festplatte, schnelles, unbegrenztes Internet und RAM von mehr als 1,5 bis 2 Gigabyte haben, können Sie versuchen, diese Option zu deaktivieren. Befolgen Sie danach jedoch unbedingt den Vorgang zum Füllen des Speichers, während Sie den Browser und andere auf dem Computer ausgeführte Programme verwenden. Selbst in den schwierigsten Situationen (eine große Anzahl gleichzeitig geöffneter Registerkarten im Browser, Ansehen von Videos usw.) sollte die Menge an freiem Speicher immer mehrere hundert Megabyte betragen. Wenn Sie ein Problem haben, schalten Sie diesen Parameter wieder auf true .

browser.cache.disk.smart_size.enabled *
Automatische Funktion zur Verwaltung des Festplatten-Cache. Abhängig vom freien Speicherplatz auf der Festplatte, auf der der Browser installiert ist, legen Sie beim ersten Festlegen des Volumes fest, welches dem Cache zugewiesen wird. Normalerweise sind dies 660 MB (675840 Kilobyte). Die Größe des zugewiesenen Speicherplatzes kann in der Einstellung browser.cache.disk.capacity angezeigt werden .
Wenn das Internet sehr langsam ist, können einige Browserinformationen einfacher und schneller aus einem gespeicherten Cache abgerufen als neu geladen werden. Alte mechanische Festplatten können jedoch langsam laufen. Wenn Sie den Festplatten-Cache auf einer solchen Festplatte auf einen großen Wert einstellen, kann das Lesen und Schreiben von Daten aus dem Cache sehr langsam sein, da die geschriebenen kleinen Dateistücke auf der Festplatte verteilt sind und der mechanische Teil einfach keine Zeit zum schnellen Lesen hat. Dies führt letztendlich zu einem langsamen Browserbetrieb und einem schnellen Verschleiß der Festplatte.

Wenn Sie über eine mechanische Festplatte verfügen, können Sie die automatische Verwaltung des Festplatten-Cache deaktivieren, indem Sie diese Option auf false setzen . Sie können Ihren eigenen Wert für den zugewiesenen Speicherplatz für den Cache mit der Option browser.cache.disk.capacity festlegen und beispielsweise den Wert 51200 oder 102400 eingeben , der 50 MB oder 100 MB entspricht. Je schneller das Internet ist, desto weniger können Sie die Größe des Caches auswählen.

browser.download.animateNotifications
Wenn Sie false deaktivieren , wird die Animation des großen blauen Pfeils beim Hochladen der Datei nicht angezeigt.

browser.discovery.enabled
browser.newtabpage.activity-stream.asrouter.userprefs.cfr.addons
browser.newtabpage.activity-stream.asrouter.userprefs.cfr.features *
"Erweiterungen beim Anzeigen empfehlen" und "Funktionen beim Anzeigen empfehlen".
Firefox empfiehlt von Zeit zu Zeit Funktionen oder Erweiterungen beim Surfen im Internet. Wenn Sie diese Empfehlungen nicht benötigen, schalten Sie diese Optionen auf false
Bild

browser.history_swipe_animation.disabled *
Funktion für macOS, funktioniert nicht unter Linux. Deaktiviere es wahr

browser.meta_refresh_when_inactive.disabled *
Wenn Sie diese Funktion true aktivieren, werden Webseiten in inaktiven Registerkarten (die Sie derzeit nicht anzeigen) nicht automatisch neu geladen. Das Neuladen von Seiten kann auf Sport- oder anderen Websites verwendet werden, auf denen Informationen ständig ergänzt oder geändert werden können.
Die meisten Websites verwenden jetzt jedoch Skripte, mit deren Hilfe nur ein kleiner Teil der Seite aktualisiert wird und nicht die gesamte Seite (z. B. Chat auf Youtube-Seiten). In diesen Fällen funktioniert diese Einstellung nicht.

browser.newtabpage.activity-stream.feeds.telemetry
browser.newtabpage.activity-stream.telemetry
browser.newtabpage.activity-stream.telemetry.structuredIngestion *
Telemetrie. Sammeln und Senden von Daten über den Benutzer, der die „Kacheln“ von Webinhalten auf der Startseite festlegt (neue Registerkarte). Deaktiviere false

browser.newtabpage.activity-stream.showSponsored
Anzeigen in einem neuen Tab anzeigen. Deaktiviere false

browser.ping-center.telemetry
Telemetrie. Deaktiviere false

browser.preferences.defaultPerformanceSettings.enabled *
Verwenden Sie die empfohlenen Leistungseinstellungen. Da Sie in about: config geklettert sind, deaktivieren Sie diese Funktion false

browser.safebrowsing.allowOverride
browser.safebrowsing.blockedURIs.enabled
browser.safebrowsing.downloads.enabled
browser.safebrowsing.downloads.remote.enabled
browser.safebrowsing.downloads.remote.block_dangerous
browser.safebrowsing.downloads.remote.block_dangerous_host
browser.safebrowsing.downloads.remote.block_potential_unwanted
browser.safebrowsing.downloads.remote.block_uncommon
browser.safebrowsing.malware.enabled
browser.safebrowsing.phishing.enabled

Deaktivieren Sie diese Optionen, wenn Ihr Prozessor keine SSE2-Anweisungen unterstützt.

browser.search.update
Aktualisiert Suchmaschinen (Plugins) automatisch nach dem Start von Firefox. Wenn die Suche im Suchfeld jemals nicht mehr funktioniert, können Sie sie aktualisieren, indem Sie diese Option wieder aktivieren. Diese Plugins müssen jedoch sehr selten aktualisiert werden, sodass Sie diese Funktion false deaktivieren können

browser.search.suggest.enabled
Suchvorschläge anzeigen. Tipps zum Eingeben von Wörtern in die Suchleiste: Sie können false deaktivieren, wenn Sie sie nicht benötigen.

browser.urlbar.suggest.searches
Zeigen Sie Suchvorschläge an, wenn Sie die Adressleiste verwenden.
Wenn das Link-Eingabefeld nicht zusätzlich als Suchleiste verwendet wird, deaktivieren Sie diese Funktion false

browser.shell.checkDefaultBrowser
Überprüft, ob Firefox der Standardbrowser ist.
Deaktivieren Sie die falsche Prüfung

browser.sessionhistory.max_total_viewers *
Firefox speichert standardmäßig einen Teil des Inhalts von Websites, die Sie während einer Sitzung besucht haben, im RAM. Dies geschieht so, dass durch Drücken der Tasten zum Umschalten der Seiten „vorwärts“ oder „rückwärts“ die zuvor auf derselben Registerkarte geöffneten Seiten nicht wieder vollständig aus dem Internet geladen, sondern schnell aus dem Hauptspeicher abgerufen werden.
Der Browser belegt die Speichergröße für diese Funktion selbst (Wert -1 ). Wenn Ihr Firefox jedoch fast den gesamten freien Arbeitsspeicher verbraucht und der Computer stark langsamer wird, deaktivieren Sie diese Funktion, indem Sie den Wert 0 festlegen

browser.sessionstore.interval * *
Der Parameter ist für die Häufigkeit des Speicherns der Sitzung auf der Festplatte verantwortlich, während Firefox ausgeführt wird. Ziel ist es, geöffnete Registerkarten und eingegebenen Text in Nachrichten wiederherzustellen, die nach dem Absturz und Neustart des Browsers noch nicht gesendet wurden. Dies ist nützlich, wenn Sie häufig langen Text in den Browser schreiben und Firefox vor dem Senden häufig spontan mit einem Fehler geschlossen wird. Standardmäßig speichert Firefox Sitzungsdaten alle 15 Sekunden (ein Wert von 15.000 Millisekunden). Wenn mit Ihrem Firefox in Bezug auf die Stabilität alles in Ordnung ist, können Sie den Wert auf 1800000 (30 Minuten) ändern. In einigen Fällen arbeitet der Browser nach Änderung dieses Parameters etwas schneller und stürzt seltener ab.

browser.startup.homepage_override.mstone
Nach dem Aktualisieren des Browsers zeigt Firefox möglicherweise eine zusätzliche Registerkarte neben Ihrer regulären Seite an, um weitere Informationen zu den Änderungen oder neuen Funktionen des Updates bereitzustellen. Deaktivieren Sie das Ignorieren

browser.stopReloadAnimation.enabled *
Animation der Schaltfläche zum erneuten Laden der Seite. Deaktiviere false
Bild

browser.slowStartup.notificationDisabled
Wenn aktiviert, true , wird die Startzeit des Browsers nicht gemessen und eine Warnung wird nicht angezeigt, wenn sie langsam startet.

browser.suppress_first_window_animation *
Animation zum Öffnen eines Browserfensters. Deaktiviere false

browser.tabs.crashReporting.sendReport
Senden eines Berichts über den Fall der Registerkarte im Browser. Kann false deaktivieren

browser.tabs.remote.warmup.enabled *
Proaktiver Rendermodus. Wenn Sie den Cursor auf die Registerkarte bewegen, wird der Browser in den Compositing-Puffer gerendert und zeigt im Falle eines Klicks sofort den fertigen Inhalt auf dem Bildschirm an, wodurch die Verzögerung beim Rendern sichtbarer Bereiche vermieden wird.
Auf langsamen Computern ist es ratsam, diese Funktion zu deaktivieren. False

browser.tabs.unloadOnLowMemory *
Entladen Sie Registerkarten automatisch aus dem RAM, um Ressourcen freizugeben. Die Funktion wird aktiviert, wenn nicht genügend Speicher vorhanden ist (weniger als 400 MB freier Speicher) und zunächst lange nicht verwendete Registerkarten verschoben werden. Gleichzeitig verschwinden die Registerkarten nicht, sondern werden in einen Zustand der Downloadbereitschaft versetzt (Standby-Modus), ähnlich wie dies nach der Wiederherstellung einer Sitzung beobachtet wird.
Aktivieren Sie diese Funktion, wenn beim Anzeigen von Seiten in einem Browser Probleme mit einer kleinen Menge installierten Speichers auftreten.

browser.touchmode.auto *
Die Funktion funktioniert unter Linux nicht. Deaktiviere false

browser.uidensity
Mit dieser Funktion können Sie die Höhe der Registerkarten und der Adressleiste auswählen. Auf Monitoren mit einer kleinen Diagonale und einer kleinen Auflösung können die Registerkarten und die Adressleiste zu viel Platz auf dem Bildschirm beanspruchen. Es kann ein wenig korrigiert werden. Wenn Sie einen der folgenden Werte festlegen, erhalten Sie die entsprechende Ansicht.
0 - Standard, Durchschnitt (normal)
1 - klein (kompakt)
2 - groß (mobil)
Bild

browser.uitour.enabled
Firefox Tour Deaktiviere false

canvas.capturestream.enabled *
Der Mechanismus zum Übersetzen von Medienelementen in WebRTC. Deaktiviere false

datareporting.healthreport.uploadEnabled
datareporting.policy.dataSubmissionEnabled
Telemetrie. Deaktiviere false

device.sensors.enabled
Ermöglicht den Zugriff auf Gerätesensoren über Javascript. In Mobile Firefox können Sie beispielsweise Informationen vom Näherungssensor empfangen. Wenn Sie keine Sensoren haben oder keinen Firefox-Zugriff darauf benötigen, deaktivieren Sie false

dom.battery.enabled
Verfolgen Sie den Batteriestatus. Wenn stationär verwendet wird, deaktivieren Sie false

dom.enable_performance_observer
Mit dieser Funktion kann ein Website-Entwickler beispielsweise herausfinden, wie lange ein Benutzer ein bestimmtes Element einer Webseite geladen hat. Was würde dann die Leistungsmängel im Site-Code beheben. Für den Benutzer sieht es so aus, als würde er eine begrenzte Telemetrie seiner Aktionen auf der Website sammeln und automatisch senden. Sie können diese Funktion false deaktivieren, damit Firefox diese Daten nicht an Websites sendet.

dom.event.clipboardevents.enabled
Ermöglicht der Site, die Aktionen des Benutzers zu überwachen, wenn er den ausgewählten Text von der Webseite kopiert und dann auf bestimmte Weise eine zusätzliche Zeile in den kopierten Text in der Zwischenablage einfügt, z. B. "... Mehr unter https: // .....". .
Wenn Sie auf solche Sites stoßen, auf denen Sie Text kopieren müssen, und wenn Sie den kopierten Text am Ende einfügen, wird automatisch ein solcher Unsinn hinzugefügt, den Sie nicht benötigen oder stören. Deaktivieren Sie diese falsche Funktion.
Nur auf einigen Websites kann es aufgrund der Trennung zu Problemen beim Kopieren und Einfügen von Text kommen.

dom.gamepad.enabled
dom.gamepad.extensions.enabled
Kein Gamepad - deaktiviere false

dom.ipc.plugins.asyncdrawing.enabled *
Asynchrones Rendern von Objekten auf einer Webseite durch das Flash Player-Plugin. Verbesserte Stabilität und Leistung dieses Plugins. Wenn Sie Flash Player ab Version 23 im Browser installiert haben, lassen Sie die Option true aktiviert. Wenn Sie Flash Player bis Version 23 verwenden, deaktivieren Sie ihn false

dom.ipc.plugins.flash.disable-protected-mode
Die Funktion zum Deaktivieren des geschützten Modus Adobe Flash . In der 64-Bit-Version von Firefox wird diese Plugin-Einstellung nicht angezeigt. Es kann jedoch true von about: config aktiviert werden

dom.ipc.plugins.flash.subprocess.crashreporter.enabled
dom.ipc.plugins.reportCrashURL
Senden von Plugin-Absturzberichten. Kann false deaktivieren

dom.ipc.processCount
Für Firefox können Sie die Anzahl der Workflows festlegen. Der Standardwert ist 8. Dies bedeutet, dass diesen acht Prozessen (abhängig von den Browsereinstellungen) einige zusätzliche hinzugefügt werden und die Gesamtzahl der Prozesse zwischen 9 und 12 liegt. Für eine optimale Leistung wird empfohlen, diese Option auf die Anzahl der Kerne im Prozessor oder die Anzahl der Threads festzulegen im Prozessor (siehe javascript.options.shared_memory ).

dom.ipc.processHangMonitor
dom.ipc.reportProcessHangs * *
Firefox überwacht die Ladezeit jeder Seite. Wenn das Laden sehr lange dauert, wird möglicherweise oben die Benachrichtigung "Eine Webseite verlangsamt Ihren Browser ..." angezeigt. Diese Benachrichtigung wird in der Regel aufgrund einer sehr langsamen Internetverbindung, einer schlechten Kompatibilität der installierten Add-Ons oder Viren angezeigt. Wenn Sie solche Probleme beim Laden von Seiten nicht haben oder den Grund für das Problem kennen, aber nicht wissen, wie Sie es lösen können, können Sie die Seitenüberwachung deaktivieren und diese Benachrichtigung als falsch anzeigen

dom.ipc.processPrelaunch.enabled *
Beim Start von Firefox erstellt diese Funktion einen zusätzlichen Prozess zum Laden von XPCOM- Bibliotheken in den RAM des Computers. Somit kann der Start des Browsers schneller sein.
Auf einem Computer mit einem Single-Core-Prozessor mit einem einzigen Workflow (Hyper-Threading wird nicht unterstützt) kann diese Funktion den Start des Browsers verlangsamen. Wenn Sie einen solchen Prozessor haben (siehe javascript.options.shared_memory ), schalten Sie die Option auf false

dom.indexedDB.logging.details
dom.indexedDB.logging.enabled
Funktionen für Webentwickler. Kann false deaktivieren

dom.keyboardevent.dispatch_during_composition
Funktion für Android, funktioniert nicht auf PC-Versionen von Linux. Deaktiviere es falsch

dom.maxHardwareConcurrency * *
Firefox kann automatisch bestimmen, wie viele Kerne oder Threads der Prozessor im Computer hat, wodurch die bei der Verarbeitung von Webinhalten ausgeführten Aufgaben optimal verteilt werden. Sie können auf Nummer sicher gehen (wenn Sie Zweifel haben, dass der Browser die Funktionen Ihres Prozessors korrekt ermittelt hat) und diesen Wert manuell begrenzen. Die Anzahl der Threads kann in den Linux-Systeminformationen angezeigt werden (siehe javascript.options.shared_memory ).

dom.serviceWorkers.enabled
Einige Websites, die Service Worker unterstützen, können bestimmte Informationen auf den Computer des Benutzers herunterladen, die im Browser erst angezeigt werden können, nachdem die Verbindung zwischen dem Computer und dem Internet unterbrochen wurde. Beispielsweise wird ein Benachrichtigungsfenster angezeigt, in dem die Netzwerkverbindung unterbrochen wird. Mit dieser Funktion kann die Site auch einige Elemente der Webseite auf dem Computer des Benutzers speichern. Wenn die Internetverbindung unterbrochen wird, sind bestimmte Navigationsfunktionen und Aktionen auf der geöffneten Webseite möglicherweise weiterhin offline verfügbar.
Für stationäre Computer und Laptops mit stabiler Kommunikation (ohne häufige Unterbrechungen) ist diese Funktion nutzlos. Sie können sie falsch deaktivieren

dom.vibrator.enabled
Ermöglicht die Verwendung von Vibrationen, wenn ein Vibrationsmotor am Gerät installiert ist.
Deaktiviere false

dom.w3c_touch_events.enabled *
Funktion für Geräte (hauptsächlich Laptops) mit Touchpad, Touchscreen oder Trackball.
Wenn sich nichts davon auf Ihrem Computer befindet, deaktivieren Sie es, indem Sie es auf 0 setzen

dom.webdriver.enabled * *
Feature für Webentwickler. Es ist eine Softwarebibliothek, mit der Sie Programme entwickeln können, die das Verhalten des Browsers steuern. Es wird hauptsächlich zum Testen von Websites im Browser verwendet.
Der normale Benutzer braucht nicht, Sie können false deaktivieren

dom.workers.maxPerDomain *
Die Funktion bestimmt die Anzahl der gleichzeitig ausgeführten Workflows. Standardmäßig ist dieser Wert in neuem Firefox riesig 512, und er wurde ausgewählt, gemessen an der Bedingung, dass die meisten Benutzer über einen Multiprozessmodus und eine Hardwarebeschleunigung im Browser verfügen, sowie über einen Prozessor mit einer großen Anzahl von Kernen. Das heißt, moderne PC-Konfigurationen können gleichzeitig eine große Menge an Computern verarbeiten.
Für einen alten Computer mit einem Single-Thread-Single-Core-Prozessor und ohne Hardwarebeschleunigung ist es wünschenswert, den Funktionswert auf 20 zu setzen . Und für schnellere (z. B. Dual-Core oder Dual-Threaded) kann der Wert nicht geändert werden.

extensions.abuseReport.enabled
Wenn Sie eine Erweiterung aus einem Browser entfernen, schlägt Firefox möglicherweise vor, sich über diese Erweiterung zu beschweren. Wenn Sie nur verifizierte Erweiterungen installieren, können Sie diesen Satz entfernen, indem Sie den Optionswert auf false setzen
Bild

extensions.blocklist.enabled
Wenn Sie beispielsweise eine alte Version des Flash Players installiert haben. Firefox deaktiviert dieses Plugin, indem es eine Warnung dazu schreibt. Deaktivieren Sie diese Funktion false , um zu verhindern, dass Firefox die Relevanz von Add-Ons überprüft

extensions.formautofill.available
Funktion zum Aktivieren des automatischen Ausfüllens des Systems Das automatische Ausfüllen von Formularen (siehe Add-Ons im Browser -> In Firefox vorhanden). Wenn Sie solche Daten manuell selbst eingeben, können Sie dieses Add- On deaktivieren, indem Sie es löschen oder erkennen .

extensions.fxmonitor.enabled * * (dieser Parameter wird als Boolescher Wert erstellt)
Firefox Monitor-System-Add-On (siehe Add-Ons im Browser -> In Firefox vorhanden). Wenn Sie auf einem Computer arbeiten, von dem aus Sie Websites einfach durchsuchen, ohne sie zu registrieren oder zu autorisieren, können Sie dieses Add-On false deaktivieren

extensions.getAddons.cache.enabled
Der Add-Ons-Manager sammelt Informationen zu jedem installierten Add-On und bietet Ihnen die Möglichkeit, personalisierte Empfehlungen im Bereich "Add-Ons abrufen" zu erhalten. Deaktiviere false

extensions.getAddons.showPane (dieser Parameter wird als Boolescher Wert erstellt)
Wenn Sie keine Add-Ons über about: addons "Recommendations" installieren möchten , können Sie dieses Element aus dem Menü entfernen. Erstellen Sie diese Funktion und setzen Sie sie auf false
Bild

extensions.htmlaboutaddons.recommendations.enabled
extensions.htmlaboutaddons.discover.enabled
, Firefox . , false

extensions.pocket.enabled
.
Pocket , false

extensions.screenshots.disabled * *
extensions.screenshots.upload-disabled
Firefox. , true

extensions.systemAddon.update.enabled
Firefox ( « » --> « Firefox»). , false

extensions.update.autoUpdateDefault
.
, , , false

extensions.update.enabled
, false

extensions.webcompat.perform_injections
extensions.webcompat.perform_ua_overrides

Web Compat ( --> Firefox ). , Firefox. Firefox, , , , .
, about:compat
, . false .

extensions.webextensions.remote * *
, , . , , .
, false

extensions.webextensions.userScripts.enabled *
Firefox. FireMonkey — . FireMonkey, false

full-screen-api.warning.timeout
"… ". 0

general.smoothScroll
. . true .

geo.enabled
. , VPN -. , - IP . false .
, . , privacy.trackingprotection.enabled , .

gestures.enable_single_finger_input
.
false .

gfx.offscreencanvas.enabled * * *
WebGL , , , .
true about:support WebGL 1 — ... SSE2 .
,


gfx.webrender.force-disabled * *
WebRender . WebRender . , OpenGL 4.0. OpenGL 4.0, true

gfx.work-around-driver-bugs * *
macOS. Linux , false

gfx.xrender.enabled
Firefox ( OpenGL 2.0), .
true , . , , . , .
. , gfx.canvas.azure.backends cairo , xrender .
gfx.xrender.enabled , . , layers.async-pan-zoom.enabled .

identity.fxaccounts.enabled
Firefox . false , «».
Bild

image.animation_mode
, .
- GIF ( )
none
once — ,
normal — ( )
, , Bild none once.

intl.multilingual.enabled
, Firefox.
, , . , false

javascript.options.shared_memory *
. .
true , Hyper-threading . , « » Linux. 2 — .
Bild

javascript.options.spectre.index_masking
javascript.options.spectre.jit_to_C++_calls
javascript.options.spectre.object_mitigations.barriers
javascript.options.spectre.object_mitigations.misc
javascript.options.spectre.string_mitigations
javascript.options.spectre.value_masking


Spectre , , false .

layers.acceleration.force-enabled
. , - .
Linux , Firefox . OpenGL 2.0. Nvidia GF6100, AMD — Radeon 9500, Intel GMA4500 ( c GMA900). OpenGL 2.0, . : X.org . , Ubuntu (Lubuntu, Xubuntu ) 12.04LTS .
about:support «», OpenGL . Basic — .
, true . , , .

layers.acceleration.disabled
true , OpenGL 2.0

layers.amd-switchable-gfx.enabled
Firefox ( ) ATI/AMD - , Intel Nvidia. ATI/AMD, — false

layers.async-pan-zoom.enabled
/. . .
:
, Firefox .

:
.

, , false

layers.geometry.d3d11.enabled
Linux, false

layers.low-precision-buffer * *
, , : , .
, true , , . , false .

layers.omtp.enabled *
. , . , , , . — .

layout.css.report_errors *
CSS. - . false

layout.css.touch_action.enabled *
C touch-action CSS , , , .
false

layout.spellcheckDefault *
.
, , — , 0

media.av1.enabled * *
AV1. , , , . , false

Youtube AV1, 144 360. :
SSSE3 ( S)
SSE4.1
AVX2
false , Youtube .

media.cubeb.sandbox
«», -. , Firefox - .
, false

media.encoder.webm.enabled
( ) webm. WebRTC. webm, . false

media.ffvpx.enabled *
. false , ffvpx libavcodec .
, - . , Linux.

media.getusermedia.aec_enabled
media.getusermedia.agc_enabled
media.getusermedia.noise_enabled
media.getusermedia.screensharing.enabled

/ . , Firefox. WebRTC. — false

media.gmp-gmpopenh264.visible
« Openh264 isco Systems», false .

media.hardware-video-decoding.enabled
. Linux. false

media.navigator.enabled
, screen sharing ( ). , false

media.ondevicechange.enabled * *
, - . WebRTC.
/ Firefox — false

media.peerconnection.enabled
WebRTC . — false

media.rdd-process.enabled * *
Firefox «» . false

media.video_stats.enabled *
(- / , .). false

media.webspeech.synth.enabled
.
false

narrate.enabled
. . . — false

network.captive-portal-service.enabled
Captive portal . Wi-Fi (, ..) , , . , Firefox .
Wi-Fi false

network.dns.disableIPv6
IPv6 — true

network.dns.disablePrefetch *
Firefox IP DNS ( , ). .
, / ( Wi-Fi), , . true

network.http.speculative-parallel-limit *
, « » , «» « ». , , , .
0

network.notify.changed *
( 5 ) .
, , , Wi-Fi Wi-Fi, . Firefox .
, , Wi-Fi , false

network.predictor.enabled * *
, -. Firefox , , , .
false , - — true

network.prefetch-next
Firefox- , . , . , Firefox , , false

network.proxy.type
- , 0

nglayout.initialpaint.delay ( ) *
- . 250. , ( 2 ) , 150 . (5 — 10) , , , , , -.
/ - ( Wi-Fi c ) .

permissions.postPrompt.animate
- Bild . false .
« » , permissions.desktop-notification.postPrompt.enabled * . toolkit.cosmeticAnimations.enabled .

pdfjs.enableWebGL
, WebGL ( gfx.offscreencanvas.enabled ), true — pdf .

plugins.rewrite_youtube_embeds
YouTube , html5. , html5.
Flash-. Flash player, false

privacy.trackingprotection.enabled
Tracking Protection .

trackingprotection . true

, . - trackingprotection ( , ), .

Bild

reader.parse-on-load.enabled
– , . Firefox , , . . , , .
« », , .

, false

, « » , - .

security.certerrors.recordEventTelemetry *
security.identitypopup.recordEventElemetry *
, false

security.family_safety.mode *
Linux, 0

security.sandbox.content.level * * *
Firefox. , 4 , . «» , .
Firefox, , — , 0 . 5-10% .

security.ssl.errorReporting.enabled *
, Mozilla . false

security.webauth.u2f *
security.webauth.webauthn * *
security.webauth.webauthn_enable_usbtoken
USB- . , Firefox, false

services.sync.prefs.sync.browser.search.update
services.sync.log.appender.file.logOnError
services.sync.prefs.sync.extensions.update.enabled

Firefox Mozilla ( , about:preferences#sync ). , false

toolkit.cosmeticAnimations.enabled
. , , . false , .

toolkit.telemetry.archive.enabled
toolkit.telemetry.bhrPing.enabled
toolkit.telemetry.firstShutdownPing.enabled
toolkit.telemetry.hybridContent.enabled
toolkit.telemetry.newProfilePing.enabled
toolkit.telemetry.reportingpolicy.firstRun
toolkit.telemetry.shutdownPingSender.enabled
toolkit.telemetry.unified
toolkit.telemetry.updatePing.enabled


. false

webgl.force-enabled
OpenGL 2.0 SSE2 , - WebGL ( get.webgl.org ), , true

webgl.disabled
OpenGL 2.0 / SSE2 , true

webgl.disable-angle
webgl.disable-wgl

ANGLE WGL Windows, Linux. true

webgl.enable-webgl2
OpenGL 3.0 (Nvidia GF8100, AMD HD 2400, Intel HD Graphics). OpenGL 3.0, false

Add-Ons zum Browser


In Firefox vorhanden
Firefox .

Bild

screenshots@mozilla.orgFirefox Screenshots . Firefox — , , .

fxmonitor@mozilla.orgFirefox Monitor . , ( email) . haveibeenpwned.com, 5 , 300 .

formautofill@mozilla.orgForm Autofill . . (, - ). .

webcompat-reporter@mozilla.org — Webcompat-reporter, Firefox . Firefox extensions.webcompat-reporter.enabled

webcompat@mozilla.org.xpi — Web Compat, . - , , , .

Video abspielen


Plugins und Erweiterungen
Openh264 isco Systems
. . Firefox , .


YouTube Design Preserver YouTube Classic
YouTube Design Preserver YouTube Classic () Youtube, . Youtube Youtube.

Youtube, YouTube Design Preserver Old layout Fix it .
Youtube. , , .

YouTube Classic ( ).

. , , .

. Dafür:
1. www.youtube.com
2. F12
3. Enter .
4. Enter

document.cookie = document.cookie.split(' ').filter(o=>o.indexOf('PREF=')!==-1)[0].replace(';','')+'&f5=30030&f6=8;domain=.youtube.com;path=/';

5. www.youtube.com , .

YouTube Video and Audio Downloader
, . SMPlayer . Youtube 720p .

, . . , « ».

- , , , .

0.8.5 Youtube. 0.8.4 .

Bild

enhanced-h264ify
Youtube :

1. 720p 30 , 720p*48-60fps.
2. SSSE3 ( S) SSE4.1 AVX2, .

, Youtube 48-60 24-30 , . , AV1, .

Blockieren Sie Anzeigen und unnötige Elemente auf einer Webseite


Erweiterungen verwenden
. . 10 , 1 , , .

, «» — «» 20-50% . .

. .

,

Bild

, , , - . , , , .

, RU AdList http://forum.ru-board.com/topic.cgi?forum=5&topic=49172&start=1979&limit=1&m=1#1

uBlock Origin . SSE2 ublock 1.17, 1.16.20 , ublock . , . , , .

Einige Browser-Tools
Firefox . , , . « », .

Bild

« ». « ». «» .

Bild

, , , .

, .

Bild

, , «», -, , - .

Bild

Mobile Site anzeigen
, «» .

Habr , . , «», .

, , , , .
Bild

Firefox User-Agent Switcher . , . , c Android . , .

, about:config , : general.useragent.override. youtube.com , general.useragent.override. habr.com . general.useragent.override. . - :

Mozilla/5.0 (Linux; Android 7.0; PLUS Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.98 Mobile Safari/537.36

Mozilla/5.0 (iPhone; CPU iPhone OS 11_0_1 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A402 Safari/604.1

Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; WebView/2.0; rv:11.0; IEMobile/11.0; NOKIA; Lumia 525) like Gecko

, , User-Agent Switcher general.useragent.override. , general.useragent.override , - .

PS Nun, am Ende habe ich mich aus Neugier für eine solche Umfrage entschieden. Ich hoffe, seine Ergebnisse werden nicht nur für mich interessant sein.

Source: https://habr.com/ru/post/de459880/


All Articles