Mozilla Prism mit Greasemonkey
von sl[A]cker am Jan.01, 2010, unter How-To, Software

Ich habe schon lange nach einer Möglichkeit gesucht, meine lieb gewonnenen Greasemonkey-Scripts in meine Prism-Webapps zu integrieren. Einfach die install.rdf in der Greasemonkey-XPI um Prism-Kompatibilität zu erweitern war leider bisher zwecklos, da sich zwar das Addon installieren ließ, jedoch die Scripts nicht funktionierten.
Vor Kurzem bin ich dann mehr oder weniger zufällig auf diesen Blog-Post gestoßen, welcher mich wiederum zu diesem GitHub-Eintrag führte. Hier bietet ein findiger Bastler namens teramako die aktuelle Greasemonkey-Version, angepasst für Prism, an.
Ein kurzer Test ergab, dass dies hervorragend funktioniert. Man muss für die jeweilige Webapp die Funktion “Show status messages and progress” aktivieren, um auf das Addons-Menü zugreifen zu können.
Im Anschluss kann man über das Zahnrad-Icon rechts unten in der Webapp die Addon-Verwaltung öffnen, worin man per Drag & Drop einfach die heruntergeladene XPI-Datei installieren kann.
Nach einem Neustart der Anwendung bekommt man sowohl in selbigem Menü eine Greasemonkey-Option hinzu, als auch den aus Firefox bekannten freundlichen Affen:
Hier kann man nun über den Menüpunkt “Download User Script…” den Link eines beliebigen Scripts von userscripts.org einfügen und dieses somit installieren.
Hierzu einfach auf den jeweiligen Install-Button des gewünschten Scripts Rechtsklick –> “Link-Adresse kopieren” (in Firefox, bei anderen Browsern ist die Bezeichnung abweichend) wählen und diesen dann im Greasemonkey-Dialog einfügen.
Sofern man die Navigationsleiste eingeblendet hat kann man –um die Funktion des Scripts zu aktivieren- die Seite einfach neu laden. Hat man die Navigationsleiste ausgeblendet muss man die Webapp neu starten.
Auch die gewohnte Userscripts-Verwaltung von Greasemonkey findet man hier wieder:
FAZIT:
Die Installation der Scripts ist zwar mit etwas mehr Aufwand verbunden als über den herkömmlichen Weg in Firefox, lohnt sich jedoch auf alle Fälle. In meinem Fall habe ich so immer meinen Google Reader, Facebook & Co. im Blick, ohne mir völlig überladene Programme installieren zu müssen oder permanent Firefox geöffnet zu haben. Die RAM-Nutzung der Webapps liegt mit zwischen 40 und 50 MB deutlich unter Firefox selbst oder diversen Adobe AIR Anwendungen. Die Performance der Seiten in Prism kommt mir ebenfalls etwas zügiger vor als direkt in Firefox.
Wer also seine Lieblings-Seiten immer im Blick haben möchte, dem kann ich Prism mit Greasemonkey wärmstens empfehlen.
Was sind eure Erfahrungen mit vom Browser getrennten Webanwendungen? Habt ihr vllt. eine komfortablere Variante der Greasemonkey-Integration in Prism? Teilt eure Erfahrungen in den Kommentaren.
1 Tweet
Additional comments powered by BackType








