Browser-Erweiterungen

Erweiterungen, oder Add-ons, können die Fähigkeiten eines Browsers modifizieren und erweitern. Erweiterungen für Firefox werden mithilfe der WebExtensions API technologieübergreifend entwickelt.

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

Wichtige Ressourcen

Leitfäden

Egal, ob Sie gerade erst anfangen oder nach fortgeschritteneren Ratschlägen suchen, erfahren Sie mehr darüber, wie Erweiterungen funktionieren, und nutzen Sie die WebExtensions API aus unserer umfangreichen Auswahl an Anleitungen und Leitfäden.

Referenzen

Erhalten Sie umfassende Details über die Methoden, Eigenschaften, Typen und Ereignisse der WebExtensions APIs sowie vollständige Details über die manifest keys.

Firefox-Workflow

Entdecken Sie, wie Sie Erweiterungen für Firefox erstellen und veröffentlichen: Erhalten Sie Informationen über Entwicklerwerkzeuge, Veröffentlichung und Vertrieb sowie Portierung auf Extension Workshop.

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

Erste Schritte

Entdecken Sie, was Erweiterungen tun können, bevor Sie Ihre erste Erweiterung und Ihre zweite Erweiterung erstellen. Erfahren Sie mehr über die Anatomie einer Erweiterung und erhalten Sie einen Überblick über den Entwicklungs- und Veröffentlichungs-Workflow für Erweiterungen im Firefox-Stil. Vertiefen Sie sich mit einer umfassenden Auswahl an Beispiel-Erweiterungen, die Sie direkt in Firefox ausführen können. Setzen Sie Ihr Lernen fort, indem Sie eine Liste von Ressourcen entdecken, denen Sie folgen können.

Konzepte

Benutzeroberfläche

Entdecken Sie alle Benutzeroberfläche-Komponenten, die Sie in Ihren Erweiterungen verwenden können, mit Codebeispielen und Tipps.

Anleitung

Firefox-Workflow

Wenn Sie bereit sind, Ihre Erweiterung für Firefox zu erstellen oder Ihre Chrome-Erweiterung zu portieren, besuchen Sie Extension Workshop. Es enthält Details zu:

Referenz

JavaScript-APIs

Erhalten Sie umfassende Details zu den Methoden, Eigenschaften, Typen und Ereignissen für alle JavaScript-APIs. Es gibt auch detaillierte Informationen über die Kompatibilität jeder API mit den wichtigsten Browsern. Die meisten Referenzseiten enthalten auch Codebeispiele und Links zu den Erweiterungsbeispielen, die die API verwenden.

Manifest-Schlüssel

Erhalten Sie vollständige Details zu den Manifest-Schlüsseln, einschließlich aller ihrer Eigenschaften und Einstellungen.