Button Liste
Diese Datei enthält eine Liste aller Buttons (checkbox, button, link, menulist, etc.) die in einer standard Prefbar Installation enthalten sind mit einer Information wie man sie einsetzen kann. Alle Elemente sind in der Reihenfolge gelistet, wie sie direkt nach der Installation angeordnet sind.
Nav Buttons: | Back | Forward | Reload | Stop | Home |
Pref Checks: | Fonts | Colors | System Colors | Images | Animation | JavaScript | Java | Popups | Proxies | Proxy Menulist | Cookies | Cookie Warning | Proxylist |
Dev Checks: | Pipelining | Disk Cache | Mem Cache | Send Referrer |
Dev Buttons: | Clear Mem Cache | Clear Disk Cache | Clear Cache | Clear History | Clear Location Bar | Clear All |
Size Buttons: | Resize 640x480 | Resize 800x600 | Resize 1024x768 |
New Tab: | New Tab |
Kill Flash: | Kill Flash | Flash |
Font Size: | Font - | Font + |
UA Menulist: | User Agent |
Help Links: | Help | What's New |
Web Links: | XulPlanet.com | Mozilla.org | MozillaZine.org | MozillaNews.org |
Cust Button: | Customize |
Hide Button: | Hide Toolbar |
Demo: | executedemo1 | executedemo2 |
Back
Dies ist ein sehr einfacher "Zurück" Button der eine Seite in der Browser-History zurückspringt, genau so wie der "Zurück" Button in der Navigations-Symbolleiste. Anders als der "Zurück" Button in der Navigations-Symbolleiste hat dieser Button keine Dropdown-Liste mit den zuletzt gewählten Seiten, hat kein Icon und wird nicht deaktiviert wenn es keine Seite zum zurückgehen gibt. Wie gesagt, es ist nur ein einfacher "Zurück" Button.
Forward
Dies ist ein sehr einfacher "Weiter" Button, ähnlich wie der einfache "Zurück" Button der oben beschrieben wurde. Alle Einschränkungen die dort genannt wurden gelten auch hier.
Reload
Dies ist ein sehr einfacher "Neu laden" Button der zum einfachen "Zurück" Button und zum einfachen "Weiter" Button gehört. Anders als bei den oben beschriebenen Buttons hat dieser Button bereits alle Funktionalitäten wie der zugehörige Button auf der Navigations-Symbolleiste, was bedeutet das Sie ihn bei gedrückter Shift-Taste anklicken können um das neu Laden der Seite unabhängig vom Browser-Cache zu erzwingen oder einfach klicken für ein normales neu Laden.
Stop
Ein sehr einfacher "Stopp" Button um die Gruppe zu vervollständigen. Dieser Button beobachtet nicht die Aktivität im Browser und ist deshalb auch aktiv wenn der Navigator im Moment nichts tut (zu dieser Zeit hat das Anklicken aber absolut keinen Effekt).
Separator
Dieser Abstandshalter kommt zwischen die Navigations-Buttons und den Home-Button (oder wo auch immer sie ihn an der rechten Seite der Navigations-Buttons anordnen). Es gibt mehrere Abstandshalter in der Prefbar Button-Liste, einen für jede Gruppe von Elementen. Sie brauchen ein wenig Platz auf der Toolbar, aber sie sorgen dafür das die Button-Anordnungen besser aussehen. Deshalb ist es empfehlenswert die Abstandshalter aktiviert zu lassen, es sei denn Sie haben einen sehr kleinen Monitor (oder wollen eine große Anzahl von Buttons auf einmal aktiviert haben).
Home
Obwohl dieser Button nicht so schön aussieht wie der richtige "Startseite" Button (er hat nicht das Icon, zumindest noch nicht) bringt ein Klick sie genau so schnell zu ihrer Startseite.
Separator
Ein Abstandshalter der auf die rechte Seite des Home-Buttons gehört. Sie können ihn (natürlich) an jede beliebige Stelle auf der Toolbar verschieben.
Fonts
Dies schaltet die "Dokumenten erlauben, andere Schriftarten zu verwenden" Eigenschaft ein oder aus. Wenn Sie eine Webseite mit wirklich schrecklichen Schrift-Einstellungen finden, dann stellen Sie dies ab um die Seite stattdessen mit normalen Schriften angezeigt zu bekommen.
Colors
Vielleicht die praktischste Checkbox von allen, diese stellt die von Autor festgelegten Farben ab und zeigt alles mit den Standardfarben an. Nur weil manche schwachsinnigen meinen das gelber Text auf einem roten Hintergrund schön aussieht muss das nicht heißen das sie das so lesen sollen. Von jetzt an müssen Sie nicht mehr.
System Colors
Wechselt zwischen den Farben die im Einstellungs-Dialog festgelegt wurden und den Systemfarben. Nur sinnvoll wenn die "Colors" Checkbox deaktiviert wird.
Images
Dies schaltet die Grafik-Anzeigeregeln von "Alle Grafiken akzeptieren" (wenn aktiviert) nach "Keine Grafiken laden" (wenn deaktiviert). Sie müssen dies entweder vor dem Laden der Seite einstellen oder Sie müssen die Seite nach dem Einstellen der Eigenschaft neu Laden. (Ich weiß nicht warum diese Eigenschaft nicht automatisch funktioniert wie die "Fonts" und "Farben" Eigenschaften. Es ist vielleicht ein Bug aber ich kenne die Nummer nicht.)
Animation
Dies deaktiviert/aktiviert animierte Bilder. Die Einstellung hat keinen Einfluss auf andere Animationen wie JavaScript oder Flash. Sie müssen diese Einstellung entweder vor dem Laden einer Seite festlegen oder die Seite neu laden, wenn die Einstellung verändert wurde.
JavaScript
Aktiviert oder deaktiviert JavaScript. Dies kann manchmal sehr nützlich sein. Beachten Sie, dass diese Einstellung --wie bei allen alle Eigenschaften-- global vorgenommen wird. Deshalb deaktivert das Abstellen von JavaScript in einem Browser-Fenster oder -Tab die JavaScript Unterstützung von Mozilla vollständig.
Java
Aktiviert oder deaktiviert Java. Persönlich bevorzuge ich es Java die meiste Zeit deaktiviert zu lassen und nur dann zu aktivieren wenn ich ein Java Applet bemerke das ich wirklich brauche. So bleibe ich von Java basierter Werbung oder der Wartezeit beim Laden von Java auf einer Seite die Java benötigt erspart.
Popups
Deaktiviert/aktiviert die "Unerwünschte PopUp-Fenster blockieren" Eigenschaft. Ich habe gehört das es immer noch manche Popups an diesem Blocker vorbeikommen aber ich kenne keine Details. Dies wurde This was in der Original PrefBar (version 1.x) "onLoad Popups" genannt.
Proxies
Diese Checkbox schaltet die Proxy-Einstellungen zwischen "Direkte Verbindung zum Internet" (wenn deaktiviert) und "Manuelle Proxy-Konfiguration" (wenn aktiviert). Die Proxy-Einstellungen müssen im Einstellungs-Dialog vorgenommen worden sein um dies zu nutzen. Wenn Sie eine automatische Proxy-Konfiguration benötigen, dann beachten Sie das nächste Element.
Proxy Menulist
Dies ermöglicht es auszuwählen welcher Typ von Proxy im Moment benötigt wird. Sie müssen die Proxy-Einstellungen für die Proxies die Sie benötigen im Einstellungs-Dialog vornehmen.
Cookies
Dies schaltet die Cookie-Einstellungen zwischen "Alle Cookies akzeptieren" (wenn aktiviert) und "Keine Cookies akzeptieren" (wenn deaktiviert) um.
Cookie Warning
Wenn aktiviert, dann wird Mozilla eine Warnung anzeigen bevor eine Seite die Erlaubnis erhält ein Cookie zu setzen oder ein Cookie zu verändern.
Pipelining
Aktiviert oder deaktiviert HTTP Pipelining. Dies ist eine experimentelle Funktion um die Seitenladegeschwindigkeit zu verbessern aber wird nicht von allen Servern unterstützt.
Disk Cache
Dies schaltet den Festplatten-Cache ein oder aus. Diese Funktion könnte einen Neustart erfordern um zu funktionieren.
Mem Cache
Dies schaltet den Speicher-Cache ein oder aus. Diese Funktion könnte einen Neustart erfordern um zu funktionieren.
Send Referrer
Wenn diese Checkbox deaktiviert ist wird Mozilla keine Referrer-Adressen mehr bei Seitenanfragen senden.
Separator
Noch ein Abstandshalter.
Clear Mem Cache
Dies leert Mozillas Speicher-Cache, ausgenommen sind XUL Chrome Elemente.
Clear Disk Cache
Dies leert Mozillas Festplatten-Cache. Gut zum Testen von Seiten.
Clear Cache
Dies leert Mazillas Speicher-Cache und Festplatten-Cache, genau so wie wenn Sie zuerst auf "Clear Disk Cache" und dann "Clear Mem Cache" klicken.
Clear History
Leert Mozillas Browser History.
Clear Location Bar
Leert die History der URLs die in die Adressleiste eigegeben wurden.
Clear All
Leert die History, die Adressleiste, Festplatten-Cache und Speicher-Cache.
Separator
Noch ein Abstandshalter.
Resize 640x480
Ändert die Größe des Browser-Fensters auf 640px zu 480px.
Resize 800x600
Ändert die Größe des Browser-Fensters auf 800px zu 600px.
Resize 1024x768
Ändert die Größe des Browser-Fensters auf 1024px zu 768px.
Separator
Noch ein Abstandshalter.
New Tab
Öffnet ein neues Browser Tab. Ich weiß nicht wirklich wie praktisch das ist, aber jemand wollte es und so habe ich es eingebaut.
Separator
Noch ein Abstandshalter.
Kill Flash
Klicken Sie auf diesen Button um alle eingebetteten Flash-Objekte auf der aktuellen Seite zu entfernen. Dies war das am meisten gefragte Feature für Version 2.0. Diese Funktion hat ein paar Probleme mit Frames (im Moment weiß ich nicht ob es überhaupt mit Frames funktioniert) aber ansonsten ist es sehr praktisch.
Separator
Noch ein Abstandshalter.
Font -
Verringert die Schriftgröße.
Font +
Vergrößert die Schriftgröße.
Separator
Noch ein Abstandshalter.
User Agent
Dies erlaubt es den User Agent String von Mozilla schnell zu ändern, was praktisch ist wenn man Seiten betrachten will die alle Browser außer IE blockieren. Das funktioniert für alle serverseitigen und einige clientseitigen Prüfungen.
Die PrefBar setzt den User Agent automatisch auf den (richtigen) Standardwert wenn Mozilla beendet wird. Dies verhindert Probleme mit Bug 83376 (der dafür sorgt das Mozilla crasht) und stellt sicher das nicht vergessen wird das der UA-String geändert wurde und dieser somit nicht für 3 Wochen verändert bleibt.
Spacer
Dieses Element zeigt nichts an aber vergrößert sich so groß wie möglich um den ganzen übrigen Platz einzunehmen. Dadurch werden alle Elemente auf der rechten Seite dieses Elements an die rechte Seite der Toolbar geschoben.
Separator
Ein Abstandshalter für die linke Seite der Hilfe-Links (nach dem Spacer).
Help
Ein Link zur Indexseite dieses Hilfe-Systems.
What's New
Ein Link zu der Was ist neu in 2.3 Seite dieses Hilfe-Systems.
Separator
Ein Abstandshalter für die linke Seite der Links.
XulPlanet.com
Ein Link zu XulPlanet.com, wo Sie lernen können wie man XUL Applikationen (wie diese) erstellt.
Mozilla.org
Ein Link zu mozilla.org, Homepage des Mozilla Projekts.
MozillaZine.org
Ein Link zu MozillaZine.org, Sammelplatz für Mozilla-Entwickler und -Benutzer.
MozillaNews.org
Ein Link zu MozillaNews.org, für die neuesten Mozilla Nachrichten im Web. :)
Separator
Ein Abstandshalter für die linke Seite des Customize Buttons.
Customize
Dieser Button brint Sie schnell zu den Prefbar-Einstellungen im Einstellungen-Dialog
Separator
Noch ein Abstandshalter.
Hide Toolbar
Ein Button der die Preferences Toolbar ausblendet. Macht das gleiche wie wenn F8 gedrückt wird.
Proxylist
Eine Liste in die benötigte Proxies mit den zugehörigen Ports eingetragen werden können. Dies macht es einfach zwischen den Proxies zu wechseln.
Flash
Dies ist ein Versuch Flash komplett zu deaktivieren wenn es nicht gebraucht wird. Flash wird durch das Umbenennen des Plugins deaktiviert. Das wird nicht funktionieren wenn Sie ein Multiuser-System betreiben da Sie hier nicht das Recht haben werden das Plugin umzubenennen. Ich hoffe ich werde eine bessere Lösung finden.
Execute Demo Buttons
Die Buttons "executedemo1" und "executedemo2" demonstrieren wie externe Anwendungen mit dem neuen prefbarExecute gestartet werden können.
executedemo1: Zeigt wie Anwendungen gestartet werden ohne Befehlszeilen-Parameter zu übergeben.
executedemo2: Zeigt wie Anwendungen gestartet werden und ein Array mit Befehlszeilen-Paramtern übergeben wird.
Das sollten alle sein. Wenn Sie Fehler finden lassen Sie es mich wissen.