Was ist die Schrauberecke?

  • Hallo und willkommen in der Schrauberecke!

    :arrow: Vor Fragen bitte die Forensuche oder die Firefox-Hilfe (Sumo) benutzen!

    :arrow: Bei Problemen bitte unbedingt die eigene Konfiguration angeben, siehe Anleitung für Fragen im Forum.


    Einleitung
    Eine Stärke des Firefox` ist seine starke Konfigurierbarkeit.

    • Er bietet dem Anwender die Möglichkeit, die Oberfläche zu verändern. Themes verändern das Gesamtbild, sind hier aber nicht gemeint. Vielmehr kann man durch kurze Code-Schnipsel einzelne Buttons ausblenden, eine Leiste vergrössern usw. Vor allem um diese Codes z.B. für die Datei userChrome.css geht es in diesem Forum.
    • Über die Konfigurationsoberfläche about:config lässt sich eine Vielzahl weiterer Einstellungen vornehmen.
    • Durch Addons, die Schnittstellen zur Verwendung von Codes (z.B. in Javascript) bereitstellen, erhält man weitere Möglichkeiten (Bsp.: Ubiquity).

    So kann sich jeder seinen eigenen Firefox nach Belieben anpassen!


    Chromedateien
    Oft werden Codes für die userChrome.css und die userContent.css gesucht. Diese Dateien befinden sich im Profilordner.

    • In der Datei userChrome.css werden Anpassungen der Programmoberfläche gespeichert.
    • Die Datei userContent.css wird für Anpassungen von Webseiten benötigt.

    Das Addon Stylish ermöglicht alternativ (!) eine Verwaltung dieser Codes, siehe Punkt "Addons".


    about:config

    • Was ist about:config?
    • Alle über about:config vorgenommenen Änderungen werden in der Datei prefs.js abgespeichert.
    • Zusätzlich lassen sich mit der Datei user.js dauerhaft Einstellungen vornehmen, indem sie dem Firefox beim Start Einstellungen übergibt, welche danach auch in der prefs.js abgespeichert werden. Ändert man diese mittels about:config, werden sie beim nächsten Start durch die user.js wieder überschrieben.

    Addons

    • Alle userChrome-/userContent.css-Codes funktionieren auch als Stylish-Schnipsel - und das meistens ohne Fx-Neustart. (Stylesammlung)
    • Mit dem Addon userchromeJS lassen sich funktionelle Anpassungen einrichten, siehe auch hier und hier.
    • Mit Greasemonkey lassen sich Webseiten z.B. um Funktionen erweitern, Scriptsammlungen hier und hier.
    • Mit dem Addon keyconfig lassen sich eigene Tastenkürzel einrichten und bestehende mit Javascript-Codes ändern.
    • Auch für einige Mausgestenerweiterungen lassen sich mittels Javascript-Codes eigene Mausgesten einrichten, zwei Beispiele sind FireGestures und Mouse Gestures Redox.
    • Auch Jetpack und Ubiquity bieten viele Möglichkeiten.

    Werkzeuge
    Die folgenden Werkzeuge erleichtern u.a. das Arbeiten mit Codes etc.

    _________________
    Danke an Miccovin für das Erstellen dieses Beitrags und an alle, die mitgeholfen haben.