Extensions zum Firefox 2.0 kompatibel machen

Ich bin jetzt seit einigen Tagen mit dem Release Candidate des Firefox 2.0 unterwegs und erfreue mich an der souveränen Stabilität, am leicht optimierten GUI und den sonstigen, gelungenen Änderungen des Browsers. Man fühlt sich nach wie vor gleich zu Hause: Bookmarks, Cookies… alles da. Das Einzige was einem den frühen Umstieg auf die neue Version verleiden könnte, sind einige Extensions, die noch kein Update für den Firefox 2.0 erfahren haben. Zum Beispiel fehlte mir die Google PageRank Extension sofort. ;o)

Aber: halb so wild. Fast alle Erweiterungen laufen durchaus auch unter dem neuen Fuchs ohne Probleme, es bedarf lediglich einer kleinen Änderung an einer Installationdatei. Ich erkläre es hier mal am Beispiel besagter PageRank Extension, da sie ganz übersichtlich gehalten ist. Wenn man das Installations-Paket downloaded und mit einem geeigneten Programm entpackt (die XPI-Dateien sind einfach nur ZIP-Archive mit geänderter Dateiendung), stellt sich der Inhalt des Verzeichnisses wie folgt dar:

PageRank Status List
Die Datei pagerankstatus-0.9.6.xpi nach dem Entpacken.

Uns interessiert dabei nur die Datei install.rdf. Diese öffnet man mit einem beliebigen Texteditor und sucht die Zeile:

<em :maxVersion>1.5+</em>

Bei anderen Erweiterungen können die Angaben zu maxVersion leicht differieren, also z.B. ist auch 1.5.0.* u.ä. denkbar. Egal, dieser Wert wird jetzt sowieso geändert. Dazu einfach die Zeichenfolge »1.5+« mit »2.0+« überschreiben. Die geänderte Zeile sieht jetzt also so aus:

<em :maxVersion>2.0+</em>

Das wars schon. Jetzt die Änderungen speichern und das Verzeichnis wieder als ZIP-Datei packen. Wichtig: Nicht den Ordner pagerankstatus-0.9.6 selbst zippen, sondern die Dateien und Verzeichnisse darunter:

PageRank Status List ZIP
Den Chrome-Ordner und die Dateien im ZIP-Format packen. Dann die Endung in XPI umbenennen. Fertig ist die 2.0 kompatible Extension.

Schließlich wird die Dateiendung noch von *.zip in *.xpi umbenannt und schon läßt sich die Extension im Firefox 2.0 installieren und verwenden (Z.B. über Datei -> Datei öffnen… oder per Drag und Drop ins Erweiterungsfenster). Das funktioniert grundsätzlich mit allen Erweiterungen die formell nicht kompatibel sind und in der Praxis wird bei einem Extension-Update oft auch nichts anderes gemacht (siehe z.B. PageRank Extension).

Im Rahmen der Rubrik »Ich hab da mal was vorbereitet.«, hier drei aktualisierte Extensions zur direkten Installation:

XRay für Firefox 2.0: Installation
Original @ designmeme.com

ScreenGrab für Firefox 2.0: Installation
Original @ andy.5263.org

Sobald die originalen Pakete aktualisiert werden, entferne ich die Links hier wieder. U.U. kommt es aber vor, daß ältere Extensions von den Entwicklern nicht mehr gepflegt werden, auch in diesem Fall sind die beschriebenen Veränderungen hilfreich.

Hinweis: Nicht alle Extensions funktionieren nach diesem Eingriff, immerhin unterlag die neue Version des Firefox zahlreichen Änderungen. Einfach Probieren.

Artikel: Extensions zum Firefox 2.0 kompatibel machen
Datum: Wednesday, 04. October 2006, 14:41 Uhr
Kategorien: Browser
Feed zum Beitrag: RSS 2.0 · Trackback: Trackback-URL
Diesen Artikel kommentieren.

42 Kommentare

Artikel kommentieren




Formatierung per XHTML oder Textile möglich.