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, einer plattformübergreifenden Technologie, erstellt.

Die Technologie für Erweiterungen in Firefox ist weitgehend kompatibel mit der von Chromium-basierten Browsern (wie Google Chrome, Microsoft Edge, Opera, Vivaldi) unterstützten Erweiterungs-API. 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 unserem umfangreichen Angebot an Tutorials und Leitfäden.

Referenzen

Erhalten Sie umfassende Details zu den Methoden, Eigenschaften, Typen und Ereignissen der WebExtensions-APIs und vollständige Details zu den Manifest-Schlüsseln.

Firefox-Workflow

Entdecken Sie, wie Sie Erweiterungen für Firefox erstellen und veröffentlichen können: Alles über Entwickler-Tools, Veröffentlichung und Distribution sowie das Portieren finden Sie im Extension Workshop.

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

Erste Schritte

Entdecken Sie was Erweiterungen tun können, bevor Sie Ihre erste Erweiterung und Ihre zweite Erweiterung erstellen. Lernen Sie die Anatomie einer Erweiterung kennen und bekommen Sie einen Überblick über den Entwicklungs- und Veröffentlichungsworkflow für Erweiterungen, Firefox-Stil. Erkunden Sie tiefer mit einer umfassenden Auswahl an Beispielerweiterungen, die Sie direkt in Firefox ausführen können. Setzen Sie Ihr Lernen fort, indem Sie eine Liste von Ressourcen entdecken die Sie verfolgen können.

Konzepte

Benutzeroberfläche

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

Anleitung

Firefox-Workflow

Wenn Sie bereit sind, Ihre Erweiterung für Firefox zu erstellen oder Ihre Chrome-Erweiterung zu portieren, gehen Sie zum Extension Workshop. Er 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 zur Kompatibilität jeder API mit den wichtigsten Browsern. Die meisten Referenzseiten enthalten auch Codierungsbeispiele 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.