Kompatibilität von Erweiterungen anpassen

aus FirefoxWiki, der freien Wissensdatenbank

Nach der Veröffentlichung einer neuen Firefox-Version kommt es vor, dass Erweiterungen von den Autoren noch nicht an die neue Version angepasst wurden. Ihnen bieten sich jetzt vier verschiedene Möglichkeiten:

  1. Sie verzichten bis zur Aktualisierung der Erweiterung auf deren Funktion.
  2. Sie verwenden (falls verfügbar) eine andere, bereits kompatible Erweiterung, die die gleiche Funktion bietet.
  3. Sie passen die Kompatibilität der Erweiterung an.
  4. Sie deaktivieren die Kompatibilitätsprüfung von Firefox.


Inhaltsverzeichnis

Andere Erweiterung verwenden

Erweiterungen finden Sie auf verschiedenen offiziellen und inoffiziellen Seiten. Verwenden Sie die dort verfügbare Suchfunktion oder durchsuchen Sie die verfügbaren Kategorien, die zu der gesuchten Funktion passen.

Kompatibilität von Erweiterungen anpassen

Wichtiger Hinweis: Die Installation von inkompatiblen Erweiterung kann Ihr Profil beschädigen. Es empfiehlt sich daher, eine Erweiterung, deren Kompatibilität angepasst wurde, erst in einem neuen Profil zu installieren. In diesem Testprofil sollten alle Erweiterungen installiert sein, die auch im Standardprofil verwendet werden, um Probleme mit anderen Erweiterungen auszuschließen. Treten dort keine Fehler auf, kann Sie im Standardprofil installiert werden. Kommt es im Testprofil zu Problemen, kann die Erweiterung wieder deinstalliert werden. Ist dies nicht mehr möglich, so kann die Erweiterung im Safe Mode deinstalliert werden


Kompatibilität 'per Hand' anpassen

Benötigte Dateien und Programme

  • Die inkompatible Erweiterung (Dateiendung: .xpi).
  • Ein Packprogramm, beispielsweise 7-Zip (http://7-zip.org/).
  • Ein Texteditor, beispielsweise der Windows-Editor.

Dateien bearbeiten

  • Entpacken Sie die XPI-Datei mit dem Packprogramm.
  • Öffnen Sie die Datei install.rdf mit dem Texteditor.
  • Suchen Sie in der Datei nach der Stelle, an der Informationen für Firefox angegeben werden (oft steht hier ein Kommentar in der Datei, beispielsweise <!-- Firefox -->).
  • Wenige Zeilen unter diesem Kommentar befindet sich die Information über die höchste Firefox-Version, mit der die Erweiterung kompatibel ist. Diese lautet beispielsweise <em:maxVersion>2.0</em:maxVersion>. In diesem Fall ist die Erweiterung mit Firefox 2.0 kompatibel.
  • Ändern Sie diese Zahl entsprechend der Firefox-Version, mit der die Erweiterung kompatibel sein soll. Soll die Erweiterung mit allen Versionen von Firefox 3.0 kompatibel sein, ändern Sie die Zeile in <em:maxVersion>3.0.*</em:maxVersion>.
  • Speichern Sie die Datei install.rdf wieder, achten Sie darauf, dass der Dateiname erhalten bleibt.
  • Packen Sie die geänderte install.rdf zusammen mit den anderen Dateien wieder ein. Nutzen Sie das Archivformat ZIP.
  • Benennen Sie die Datei um, so dass sie die Dateiendung .xpi hat.
  • Jetzt können Sie die Erweiterung installieren, beachten Sie die Hinweise am Anfang dieses Abschnitts.


Alternativ dazu kann man auch bereits installierte Erweiterungen bearbeiten, man muss nur in den Ordner "extensions" im Profilordner gehen und dann in das Verzeichnis der jeweiligen Erweiterung wechseln. Dann kann man, wie oben beschrieben, die install.rdf gemäß seinen Wünschen anpassen.

Wichtiger Hinweis: Vor dem Abspeichern der Datei bitte darauf achten, dass Firefox ausgeschaltet ist.

Kompatibilität mit Hilfe einer Erweiterung anpassen

Erweiterungsinstallation mit MR Tech's Toolkit
vergrößern
Erweiterungsinstallation mit MR Tech's Toolkit

Es stehen zwei Erweiterungen zur Verfügung, die den Kompatibilitätstest von Firefox umgehen:

Bei der Installation der Erweiterung kann der Kompatibilitätstest deaktiviert werden, im Add-ons-Manager kann über das Kontextmenü die Kompatibilität einer Erweiterung angepasst werden.
Im Add-ons-Manager kann über das Kontextmenü die Kompatibilität einer Erweiterung angepasst werden.
Hinweis: Nightly Tester Tools ist für Firefox 3 noch nicht auf deutsch verfügbar.


Hinweis: Beachten Sie, dass auch diese Erweiterungen möglicherweise noch nicht zur aktuellen Version von Firefox kompatibel sind.


Kompatibilitätsprüfung abschalten

Sie können eine inkompatible Erweiterung auch installieren, indem Sie die Kompatibilitätsprüfung von Firefox abschalten. Gehen Sie dazu wie folgt vor:

  1. Öffnen Sie about:config.
  2. Erstellen Sie eine Einstellung vom Typ Boolean mit dem Namen extensions.checkCompatibility
  3. Setzen Sie den Wert der neuen Einstellung auf false.


Die Kompatibilitätsprüfung ist nun deaktiviert. Inkompatible Erweiterungen werden zwar im Add-ons-Manager markiert, aber nicht deaktiviert. Außerdem wird im Add-ons-Manager eine Warnung angezeigt, dass die Kompatibilitätsprüfung deaktiviert ist. Über eine Schaltfläche neben dieser Warnung kann die Kompatibilitätsprüfung wieder aktiviert werden. Wird die Kompatibilitätsprüfung wieder aktiviert, werden die inkompatiblen Erweiterungen deaktiviert.

'Persönliche Werkzeuge