Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Browser-Erweiterungen

Erweiterungen, auch Add-ons genannt, können die Funktionen eines Browsers verändern und erweitern. Erweiterungen für Firefox werden mit der browserübergreifenden WebExtensions API entwickelt.

Die Erweiterungstechnologie von Firefox ist weitgehend mit der Extension API kompatibel, die von Chromium-basierten Browsern wie Google Chrome, Microsoft Edge, Opera und Vivaldi unterstützt wird. In den meisten Fällen laufen Erweiterungen, die für Chromium-basierte Browser geschrieben wurden, mit nur wenigen Änderungen auch in Firefox.

Wichtige Ressourcen

Leitfäden

Ob Sie gerade erst anfangen oder weiterführende Tipps suchen: In unseren umfangreichen Tutorials und Leitfäden erfahren Sie, wie Erweiterungen funktionieren und wie Sie die WebExtensions API verwenden.

Referenzen

Hier finden Sie ausführliche Informationen zu Methoden, Eigenschaften, Typen und Ereignissen der WebExtensions APIs sowie zu den Manifest-Schlüsseln.

Firefox-Workflow

Erfahren Sie im Extension Workshop, wie Sie Erweiterungen für Firefox entwickeln und veröffentlichen. Dort finden Sie Informationen zu Entwicklerwerkzeugen, Veröffentlichung und Verbreitung sowie zur Portierung.

Hinweis: Wenn Sie Ideen oder Fragen haben oder Hilfe benötigen, erreichen Sie uns im Community-Forum oder im Add-ons-Raum auf Matrix.

Erste Schritte

Entdecken Sie, was Erweiterungen leisten können, bevor Sie Ihre erste Erweiterung und Ihre zweite Erweiterung entwickeln. Lernen Sie den Aufbau einer Erweiterung kennen und verschaffen Sie sich einen Überblick über den Entwicklungs- und Veröffentlichungs-Workflow für Firefox-Erweiterungen. Vertiefen Sie Ihr Wissen anhand einer umfangreichen Auswahl an Beispielerweiterungen, die Sie direkt in Firefox ausführen können. Anschließend finden Sie weitere Ressourcen, mit denen Sie weiterlernen können.

Konzepte

Informieren Sie sich ausführlich über die Konzepte, auf denen Erweiterungen beruhen.

Benutzeroberfläche

Entdecken Sie alle Komponenten der Benutzeroberfläche, die Sie in Ihren Erweiterungen verwenden können, einschließlich Codebeispielen und Tipps.

Anleitungen

Eine Reihe von Tutorials, die Ihnen den Einstieg in bestimmte Aspekte der Erweiterungsentwicklung erleichtern.

Firefox-Workflow

Wenn Sie Ihre Erweiterung für Firefox entwickeln oder Ihre Chrome-Erweiterung portieren möchten, besuchen Sie den Extension Workshop. Dort finden Sie Informationen zu:

Referenz

JavaScript APIs

Hier finden Sie ausführliche Informationen zu Methoden, Eigenschaften, Typen und Ereignissen aller JavaScript APIs. Außerdem gibt es detaillierte Informationen zur Kompatibilität der einzelnen APIs mit den wichtigsten Browsern. Die meisten Referenzseiten enthalten auch Codebeispiele und Links zu Beispielerweiterungen, die die jeweilige API verwenden.

Manifest-Schlüssel

Hier finden Sie ausführliche Informationen zu den Manifest-Schlüsseln, einschließlich aller ihrer Eigenschaften und Einstellungen.