Mit Jetpack hat Mozilla eine neue Schnittstelle veröffentlicht, mit der sich noch einfacher als schon jetzt Erweiterungen für den Firefox erstellen lassen. Da man beim ausprobieren immer am schnellsten einen Eindruck bekommt, habe ich ein Yigg Jetpack Plugin geschrieben.
Das Plugin zeigt in der Statusbar des Firefox ein kleines Yigg-Icon und eine Checkbox an. Ist die Checkbox aktiv, so schaut das Plugin einmal in der Minute, ob bei Yigg eine neue Nachricht eingestellt wurde. Ist das der Fall, so erscheint eine Messagebox, die den Titel der Nachricht anzeigt und sich nach wenigen Sekunden wieder ausblendet.
War der Titel interessant und möchte man die Nachricht lesen, so klickt man auf das Yigg-Icon und landet auf der Detailseite der letzten Nachricht.
Da Jetpack innerhalb von jetpack.notifications.show kein HTML erlaubt, ist die Nachricht selber nicht verlinkt.
Die beiden Feeds http://feeds.yigg.de/atom/queue und http://feedproxy.google.com/yiggdequeue die die Webseite http://www.yigg.de/neueste-nachrichten wiedergeben, hinken dieser in der Aktualität stets etwas nacht. Ansonsten läuft alles reibungslos.
Wer das Plugin ausprobieren möchte, der geht wie folgt vor:
- installiere die Jetpack-Erweiterung https://jetpack.mozillalabs.com
- und das eigentliche Plugin
rufe in deinem Browser about:jetpack auf, damit aktivierst du Jetpack (beta eben)entfällt ab Jetpack v0.1.3
Man merkt Jetpack an, dass es noch sehr beta ist. Zwar hat man mit dem kompletten Funktionsumfang von jQuery ein sehr mächtiges Werkzeug an der Hand um das DOM der aktuellen Seite zu manupulieren, doch möchte man Änderungen am Browser ausserhalb von Statusbar und Tabs vornehmen, so nutzt man schnell wieder die eigentlichen Firefox Schnittstellen.