Wer sich schon mal an den Menüs von Firefox gestört hat, der kann diese auch leicht an seine eigenen Bedürfnisse anpassen. Nein ich zähle jetzt keine Addons auf, da ich die Einstellung vertrete, das man nicht für jede Kleinigkeit eine Erweiterung brauch und damit dem Browser den Wind aus den Segeln nimmt. Es geht nämlich auch ohne, in drei Schritten.

1.Schritt
Den Schritt kann man auch überspringen, er dient nur der Sicherheit des Standard Profils, damit hier keine Einstellungen oder sonstige wichtige Daten verloren gehen. Dazu erstellt man sich auf dem Desktop eine Verknüpfung von Firefox und bearbeitet deren Eigenschaften. Im Feld Ziel unter Verknüpfungen trägt man hinter den Anführungsstrichen ein -p an. Die fertige Zeile sollte dann beispielhaft wie folgt aussehen:
"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -p |
Wenn man jetzt Firefox öffnet, zeigt sich einem ein neues Fenster, wo man die Benutzerprofile verwalten kann. Hier legen wir jetzt einfach ein neues Profil an, mit dem wir arbeiten.
2.Schritt
Die Datei die es uns ermöglicht die Menüstruktur von Firefox zu ändern, heißt userChrome.css. Bevor jetzt eine großangelegte Suchaktion ausbricht, zeige ich hier einen Weg, der schneller und komfortabler ist. Man öffnet Firefox und gibt in die Adressleiste about:support ein. Ganz nebenbei, die Seite ist auch eine sehr gute Anlaufstelle bei der Behebung von Fehlern rund um Firefox.
Wenn man jetzt auf den Button beinhalteten Ordner anzeigen klickt, kommt man direkt in das Profilverzeichnis des aktuell ausgewählten Profils. Von dort benötigt man nur noch ein Klick auf den Ordner chrome und schon ist man am Ziel. Hier befindet sich die gesuchte Datei.
Jetzt ist noch wichtig, das man die vorhandene Datei userChrome-example.css in userChrome.css umbenennt, damit Firefox diese berücksichtigt.
3.Schritt
Jetzt folgt der Schritt der Bearbeitung. In der ersten Zeile muss folgender Ausdruck stehen:
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); |
Der Aufbau der folgenden Einträge ist immer der Gleiche. Am Anfang der Zeile erfolgt das Schlüsselwort menuitem gefolgt von eckigen Klammern. In diesen Klammern steht das nächste Schlüsselwort label, gefolgt von einem Gleichheitszeichen und ein paar Anführungsstrichen.
Dazwischen steht dann das jeweilige Menüelement, welches wir entfernen wollen. Als Beispiel nehme ich jetzt unter Datei den Menüeintrag Beenden. Für das genannte Beispiel müsste die Zeile in der userChrome.css folgendermaßen aussehen:
menuitem[label="Beenden"] |
Somit kann man sich jetzt durch wiederholtes einfügen dieser Zeile und ersetzen von Beenden durch den gewünschten Menüeintrag, die Elemente aus dem Firefox Menü entfernen, welche man nicht benötigt. In der letzten Zeile fügt man am Ende kein Komma ein, sondern folgende Zeile, damit der Browser weiß, das die genannten Menüelemente entfernt werden sollen:
menuitem[label="Web-Suche"]{display: none !important;} |
Als Beispiel könnte die Datei dann wie folgt aussehen:
1
2
3
4
5
6
| @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
menuitem[label="Stopp"],
menuitem[label="Neu laden"],
menuitem[label="Beenden"],
menuitem[label="Web-Suche"]
{display: none !important;} |
Wichtig zu beachten ist noch die Zeichenkodierung. Diese muss UTF-8 sein, damit die Datei von Firefox korrekt gelesen werden kann.
Viel Spaß bei der Anpassung eures Feuerfuchses.
Andre Mommert für biggle.de
Firefox Icon
Author: Benjigarner (Vincent Garnier)
Homepage: http://benjigarner.deviantart.com