PrefBar Help
Einführung Preferences Toolbar benutzen Was ist neu? Button Liste PrefBar FAQ Credits Hilfe/Feedback

PrefBar FAQ

Wenn Sie eine Frage haben dann lesen Sie erst hier, bevor Sie eine E-Mail senden. Es besteht die Chance, dass ihre Frage bereits gefragt und unten hinzugefügt wurde.

Allgemein

Was ist die Preferences Toolbar?

Installation

Hilfe! Ich habe die PrefBar2 über die PrefBar1 installiert und jetzt bekomme ich keine Popups mehr angezeigt.
Wie wird die Preferences Toolbar deinstalliert?

Gebrauch

Wie kann ich die Buttons auf der Toolbar zurücksetzen?
Warum funktioniert die "images" Einstellung nicht?
Was ist aus der alten "onLoadPopups" Einstellung geworden?

Feature Anfragen

Ich möchte einen Button hinzufügen um dies und jenes zu machen. Wissen Sie wie der onclick-Wert ist?
Ich habe einen Button hinzugefügt der dies und jenes macht. Wollen Sie wissen welche Werte ich genutzt habe?

Anderes

Warum sehe ich diesen oder jenen Bug mit Netscape 7.x?
Warum sehe ich diesen oder jenen Bug mit einem aktuellen Mozilla Alpha, Beta oder Nightly?
Ich habe einen Bug gefunden! Was sollte ich tun?
Meine Frage ist nicht hier gelistet. Was jetzt?


Was ist die Preferences Toolbar?

Die Preferences Toolbar ist ein XUL-Overlay, das erstellt wurde, um Ihnen das Surfen angenehmer zu gestalten indem sie erlaubt, schnell Navigator-Eigenschaften zu verändern und verschiedene Funktionen auszuführen.

Zum Beispiel wenn Sie eine Seite betrachten, deren Autor glaubt, dass roter Text auf gelbem Hintergrund schön aussieht, dann macht es die Preferences Toolbar möglich, schnell die "Custom Colors"-Eigenschaft zu deaktivieren und die Seite in den Browser-Standardfarben (normalerweise schwarz auf weiß) zu betrachten.

Webdesigner werden auch die Möglichkeit, das Browser Cache mit einem Klick zu leeren, mögen und auch das schnelle Vortäuschen eines falschen User Agent dürfte für viele interessant sein.

Wie wird die Preferences Toolbar deinstalliert?

Es gibt verschiedene Vorgehensweisen zum Deinstallieren in Mozilla Seamonkey (Suite) und Mozilla Firefox:

Firefox
- Öffnen Sie das Menü "Tools" und klicken Sie auf "Extensions". Nun erhalten Sie eine Liste mit allen installierten Erweiterungen
- Wählen Sie den Listeneintrag für die "PrefBar"
- Klicken Sie auf den Button "Uninstall"

Seamonkey
- Halten Sie die Umschalttaste gedrückt und rechtsklicken Sie auf die PrefBar, um das Kontextmenü zu erhalten
- Klicken Sie den "Deinstallieren"-Eintrag im Kontextmenü an.

Wie kann ich die Buttons auf der Toolbar zurücksetzen?

Um alle Buttons auf der Toolbar in den Auslieferungszustand zurückzusetzen, können Sie die Zurücksetzen-Funktion im Einstellungsdialog der PrefBar verwenden. Dies kann sinnvoll sein, wenn Sie etwas Gelöschtes wieder zurück haben wollen oder wenn Sie einen der Standardbuttons geändert haben und diesen in den Originalzustand zurücksetzen wollen. (Beachten Sie, dass dieses Vorgehen alle Änderungen, die Sie an der Toolbar gemacht haben, zerstört. Buttons, die neu erstellt wurden, werden nicht angefasst!)

Warum funktioniert die "images" Einstellung nicht?

Die "images"-Einstellung funktioniert. Es ist nur ein seltsamer Kniff erforderlich: Sie müssen die Seite neu laden, um den Effekt zu sehen. Wenn Sie die Seite nicht neu laden, dann erhalten Sie das merkwürdige Verhalten dass der Status der Bilder genau entgegengesetzt zu dieser Einstellung ist. Ich weiß nicht warum dies passiert aber ich bin ziemlich sicher, dass es ein Bug in Mozilla ist und nicht im PrefBar-Code.

Ein paar Leute haben vorgeschlagen, dass die Seite automatisch neu geladen werden sollte, wenn diese Eigenschaft verändert wird, aber ich glaube dass dieses einige unerwünschte Nebeneffekte hätte. Des Weiteren denke ich, dass die Benutzer fähig sind, die Seite selber neu zu laden, wenn sie die aktuelle Seite sofort ohne Bilder sehen wollen. Aber ich glaube, die meisten Leute ändern diese Einstellung, wenn sie vorhaben die nächste Seite ohne Bilder zu sehen. Deshalb wird die PrefBar nicht automatisch neu laden.

Was ist aus der alten "onLoadPopups" Einstellung geworden?

Die alte "onLoadPopups"-Einstellung ist immer noch vorhanden, sie wird jetzt nur "popups" genannt. Es wurde nur die alte "popups"-Eigenschaft entfernt, da diese wegen der neuen "popups"-Eigenschaft veraltet ist. (Die neue "popups"-Eigenschaft ist die, die auch im Einstellungs-Dialog zu finden ist. Die alte war ein Hack mit capibility.policy.). Die neue Checkbox sollte alle Bedürfnisse im Bereich "Popup-Blocking" befriedigen. Sollten Sie trotzdem die alte Checkbox zurückwollen, dann können Sie eine neue mit folgenden Werten erstellen:

prefstring: capability.policy.default.Window.open
topref: value ? 'allAccess' : 'noAccess'
frompref: Boolean(value == 'allAccess')

Hilfe! Ich habe die PrefBar2 über die PrefBar1 installiert und jetzt bekomme ich keine Popups mehr angezeigt.

Wenn Sie die alte "popups"-Eigenschaft deaktiviert hatten und dann PrefBar2 installiert haben, dann können Sie diese nicht mehr aktivieren da diese von der PrefBar entfernt wurde. Um die Popups wieder zu aktivieren können Sie entweder die alte "popups"-Eigenschaft anhand der Anleitung in der vorigen Frage wieder einfügen oder die Zeile für "capability.policy.default.Window.open" aus ihrer prefs.js löschen (Mozilla vorher beenden).

Ich möchte einen Button hinzufügen um dies und jenes zu machen. Wissen Sie wie der onclick-Wert ist?

Nein. Wenn, dann hätte ich den Button vielleicht bereits in der Standard-Installation hinzugefügt. Es wäre zwar möglich diese Werte herauszufinden, jedoch ist dies einer der Gründe warum es vier Monate gedauert hat eine Firefox-kompatible Version der PrefBar zu veröffentlichen. In Zukunft werde ich wahrscheinlich keine Zeit mehr haben um solche Fragen zu beantworten.

Ich habe einen Button hinzugefügt der dies und jenes macht. Wollen Sie wissen welche Werte ich genutzt habe?

Ja, absolut. Eine große Anzahl der neuen Buttons in jeder neuen Version kommen von Benutzern, die ihre Werte für diese Buttons einsenden. Wenn jemand nur eine Idee für einen Button einsendet, dann kann es Stunden oder länger dauern bis die Werte dafür herausgefunden werden. Wenn jemand diese Werte sendet, dann dauert es normalerweise weniger als 10 Minuten um den Button hinzuzufügen.

Warum sehe ich diesen oder jenen Bug mit Netscape 7.x?

Nun, das Problem ist, dass das Warten der PrefBar viel Arbeit kostet. Die Leute, die den XUL-Code von Mozilla schreiben, haben die Angewohnheit alle paar Releases alles zu verändern (und dadurch dafür zu sorgen das es zu Problemen mit Extensions kommt). Die PrefBar in zwei verschiedenen Browsern am Laufen zu halten ist eine schwierige Aufgabe. Das gleiche würde für drei Browser fast unmöglich. Ich habe mich deshalb entschieden, die zwei wichtigsten Browser zu unterstützen, mit denen die PrefBar-Nutzer arbeiten. Gemeint sind Mozilla Seamonkey (die Suite) und Firefox. Demzufolge wird Netscape nicht offiziell unterstützt. Jede Netscape-Kompatibilität die existiert, ist rein zufällig. Es wird immer Bugs geben wenn die PrefBar mit Netscape benutzt wird und ich habe wirklich keine Zeit diese zu beheben weil ich zu beschäftigt damit bin, dafür zu sorgen, dass die PrefBar in Mozilla funktioniert.

Warum sehe ich diesen oder jenen Bug mit einem aktuellen Mozilla Alpha, Beta oder Nightly?

Hier ist das Problem im Wesentlichen das gleiche wie bei Netscape, aber es wäre noch schwieriger volle Unterstützung für Nightlies zu bieten. Nightlies werden auch "unstables" (also "nicht stabile") genannt, was bedeutet, dass Nightlies größere Bugs haben können, die dafür sorgen, dass die PrefBar nicht funktioniert. Ich habe nicht die Zeit, um viele Stunden in das Schreiben von "Workaround-Code" für Nightlies zu investieren, der dann in der "Final-Version" wieder entfernt werden kann, wenn die Mozilla-Bugs gefixt sind. Wenn Sie wirklich wissen, dass es sich beim Problem mit der PrefBar und nicht um einen Bug in Mozilla handelt, dann lassen Sie es mich wissen. Ansonsten warten Sie bitte auf die Final-Version der von ihnen gewünschten Mozilla-Version.

Ich habe einen Bug gefunden! Was sollte ich tun?

Lesen Sie zuerst diese FAQ und die bekannte Bugs Sektion des Benutzerhandbuchs um sicherzustellen, dass ich nicht bereits von dem Bug weiß. Wenn Sie ihren Bug nirgends finden können, dann senden Sie mir eine E-Mail mit der Problembeschreibung und ich werde sehen was ich tun kann. Stellen Sie sicher, dass Sie die exakte Version der PrefBar, die Sie nutzen, das Betriebssystem und die Mozilla-Version mit angeben.

Meine Frage ist nicht hier gelistet. Was jetzt?

Wenn Sie hier gelesen haben und ihre Frage nicht finden, dann senden Sie mir eine E-Mail mit ihrer Frage. Ich werde mein Bestes versuchen so bald wie möglich wieder mit Ihnen in Kontakt zu treten. Es kann jedoch einige Zeit dauern, abhängig von der Anzahl der E-Mails, die ich pro Tag erhalte.