Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Microsoft Edge-Erweiterung ist eine kleine App, die ein Entwickler erstellt, um Features von Microsoft Edge hinzuzufügen oder zu ändern, um die Benutzererfahrung (User Experience, UX) für Endbenutzer auf spezielle Weise zu erweitern. Eine Erweiterung bietet eine Nischenerfahrung oder -funktion, die für eine Zielgruppe wichtig ist.
Benutzer durchsuchen und installieren Erweiterungen für Microsoft Edge über die Microsoft Edge-Add-Ons-Website . Add-Ons enthalten Erweiterungen und Designs.
Die vorliegende Dokumentation richtet sich an Erweiterungsentwickler und nicht für Endbenutzer von Microsoft Edge-Erweiterungen. Informationen zur Verwendung von Erweiterungen für Microsoft Edge finden Sie unter Benutzerdokumentation zu Microsoft Edge-Erweiterungen.
Ausführlicher Inhalt:
- Einführung
- Websites für Erweiterungen für verschiedene Browser
- Vorteile von Chromium-basierten Erweiterungen
- Browser-Kompatibilität und Erweiterungstests
- Veröffentlichen Ihrer Erweiterung in Browserstores
- Der Badge "Empfohlen"
- Weitere Informationen
Einführung
Als Browsererweiterungsentwickler veröffentlichen Sie eine Microsoft Edge-Erweiterung (oder ein Design) unter Microsoft Edge-Add-Ons. In Artikeln zu Microsoft Edge-Erweiterungen und im Partner Center enthält der Word Store die Microsoft Edge-Add-Ons-Website.
Auf der Microsoft Edge-Add-Ons-Website können Sie verschiedene Suchbegriffe in das Textfeld Sucherweiterungen, Designs und mehr eingeben, um Erweiterungen und Designs wie die Microsoft Bing-Homepage und die Suchmaschinenerweiterung zu finden:
Sie können eine Microsoft Edge-Erweiterung erstellen, um dem Browser Features hinzuzufügen oder die Features bestimmter Webseiten zu verbessern, indem Sie eine Begleitumgebung definieren. Zu den Begleiterfahrungen gehören Anzeigenblocker und Kennwort-Manager.
Eine Erweiterung sollte mindestens die folgenden Features enthalten:
- Eine APP-Manifest-JSON-Datei, die grundlegende Plattforminformationen enthält.
- Eine JavaScript-Datei, die die Funktion definiert.
- HTML- und CSS-Dateien, die die Benutzeroberfläche definieren.
Websites für Erweiterungen für verschiedene Browser
Sehr gute Ausgangspunkte für die Suche nach Anleitungen für die Erweiterungsentwicklung und Dokumentationen sind von den Browser-Organisationen gehostete Websites.
Einige der beliebten Browser, für die Erweiterungen erstellt werden können, sind unten aufgeführt. Diese Liste ist nicht erschöpfend oder endgültig. es ist nur ein Ausgangspunkt für Ihre Forschung.
| Webbrowser | Chromium-basiert? | Dokumentation zur Erweiterungsentwicklung |
|---|---|---|
| Microsoft Edge | Ja | Microsoft Edge-Add-Ons Developer |
| Google Chrome | Ja | Chrome-Erweiterungen |
| Opera | Ja | Dokumentation zu Erweiterungen |
| Brave | Ja | Verwendet Chrome Web Store |
| Apple Safari | Nein | Safari-App-Erweiterungen |
| Mozilla Firefox | Nein | Browsererweiterungen |
Informationen zu Browsererweiterungsspeichern, Endbenutzerdokumenten und Entwicklerdokumenten finden Sie unter Siehe auch unten.
Vorteile von Chromium-basierten Erweiterungen
Wenn Ihr Ziel darin besteht, Ihre Erweiterung im Erweiterungsspeicher für jeden Browser zu veröffentlichen, muss Ihre Erweiterung für jede Version geändert werden, damit sie als Ziel verwendet und in jeder einzelnen Browserumgebung ausgeführt wird.
Microsoft Edge basiert auf dem Chromium Open-Source-Browserprojekt. Andere Browser basieren ebenfalls auf Chromium, z. B. Google Chrome, Opera und Brave.
Chromium-basierte Browser verwenden die gleichen Erweiterungs-APIs und die gleiche Weise, um Erweiterungen zu packen. Dies minimiert die Notwendigkeit, mehrere parallele Versionen einer Erweiterung zu verwalten.
Durch das Schreiben einer Chromium-Erweiterung schreiben Sie weniger Codezeilen und zielen auf mehr Browser ab.
Browser-Kompatibilität und Erweiterungstests
Gelegentlich gibt es keine API-Parität zwischen Chromium Browsern. So gibt es beispielsweise Unterschiede zwischen den Identitäts- und Zahlungs-APIs. Um sicherzustellen, dass Ihre Erweiterung die Kundenerwartungen erfüllt, lesen Sie api-status in der folgenden offiziellen Browserdokumentation:
- Chrome-APIs
- In Opera unterstützte Erweiterungs-APIs
- Portieren einer Chrome-Erweiterung zu Microsoft Edge
Die erforderlichen APIs definieren die Änderungen, die Sie vornehmen müssen, um die Unterschiede zwischen den einzelnen Browsern zu beheben. Möglicherweise müssen Sie für jeden Browsererweiterungsspeicher etwas unterschiedliche Codepakete mit kleinen Unterschieden erstellen.
Um Ihre Erweiterung in verschiedenen Umgebungen zu testen, bevor Sie die Erweiterung an einen Browsererweiterungsspeicher übermitteln, laden Sie die Erweiterung während der Entwicklung in Ihren Browser quer.
Siehe auch:
Browserspezifische APIs
In den meisten Fällen funktioniert eine Erweiterung, die für die Chromium Browser-Engine entwickelt wurde, in den verschiedenen Chromium-basierten Browsern. Die APIs funktionieren wie erwartet. Einige weniger häufig verwendete APIs sind möglicherweise browserspezifisch.
Einige Tutorials für browserspezifische Erweiterungsspeicherwebsites verwenden browserspezifische APIs, die möglicherweise nicht mit dem Browser für die App übereinstimmen, die Sie entwickeln. Links zu den Tutorials finden Sie weiter unten im Abschnitt Siehe auch .
Veröffentlichen Ihrer Erweiterung in Browserstores
Sie können Browsererweiterungen in den folgenden Browsererweiterungsspeichern übermitteln und suchen.
In einigen Browsererweiterungsspeichern können Sie aufgelistete Erweiterungen von anderen Browsern herunterladen. Der browserübergreifende Zugriff wird jedoch nicht von jedem Store garantiert. Um sicherzustellen, dass Ihre Benutzer Ihre Erweiterung in verschiedenen Browsern finden, sollten Sie in jedem Store einen Eintrag verwalten.
Um sicherzustellen, dass Ihre Benutzer Ihre Erweiterung in Microsoft Edge finden, veröffentlichen Sie Ihre Erweiterung auf der Microsoft Edge-Add-Ons-Website. Weitere Informationen finden Sie weiter unten unter Veröffentlichen einer Erweiterung bei Microsoft Edge-Add-Ons.
Benutzer müssen Ihre Erweiterung möglicherweise in verschiedenen Browsern installieren. In diesem Szenario können Sie vorhandene Chromium-Erweiterungen von einem Browser zu einem anderen migrieren.
Migrieren einer bestehenden Erweiterung zu Microsoft Edge
Wenn Sie bereits eine Erweiterung für einen anderen Chromium-basierten Browser entwickelt haben, können Sie diese unter Microsoft Edge-Add-Ons übermitteln. Sie müssen Ihre Erweiterung nicht neu schreiben oder überprüfen, ob sie in Microsoft Edge funktioniert. Wenn Sie jedoch eine vorhandene Chromium-Erweiterung zu anderen Chromium Browsern migrieren, stellen Sie sicher, dass die gleichen APIs oder Alternativen für Ihren Zielbrowser verfügbar sind.
Weitere Informationen zum Portieren Ihrer Chrome-Erweiterung zu Microsoft Edge finden Sie unter Portieren einer Chrome-Erweiterung zu Microsoft Edge. Nachdem Sie Ihre Erweiterung in den Zielbrowser portiert haben, besteht der nächste Schritt darin, sie zu veröffentlichen.
Veröffentlichen einer Erweiterung in Microsoft Edge-Add-Ons
Sie veröffentlichen eine Microsoft Edge-Erweiterung unter Microsoft Edge-Add-Ons.
Um mit der Veröffentlichung einer Microsoft Edge-Erweiterung zu beginnen, müssen Sie sich für ein Entwicklerkonto mit einem Microsoft-Konto (MSA) registrieren, um Ihren Erweiterungseintrag bei Microsoft Edge-Add-Ons zu übermitteln. Die E-Mail-Adresse eines Microsoft-Kontos (MSA) umfasst @outlook.com, @live.comoder @hotmail.com.
Wenn Sie eine E-Mail-Adresse für die Registrierung auswählen, überlegen Sie, ob Sie den Besitz der Microsoft Edge-Erweiterung mit anderen Personen in Ihrem organization übertragen oder teilen müssen. Nach Abschluss der Registrierung können Sie eine Erweiterungsliste übermitteln.
Um eine Erweiterung bei Microsoft Edge-Add-Ons zu übermitteln, müssen Sie Folgendes angeben:
- Eine Archivdatei (
.zip), die Ihre Codedateien enthält. - Alle erforderlichen visuellen Ressourcen, darunter ein Logo und eine kleine Werbekachel.
- Optionale Werbemedien, z. B. Screenshots, Werbekacheln und eine Video-URL.
- Informationen, die Ihre Erweiterung beschreiben, z. B. den Namen, die Kurzbeschreibung und einen Link zur Datenschutzrichtlinie.
Für verschiedene Stores gelten möglicherweise unterschiedliche Übermittlungsanforderungen. Die obige Liste fasst die Anforderungen für die Veröffentlichung einer Erweiterung für Microsoft Edge zusammen. Weitere Informationen finden Sie unter Veröffentlichen einer Microsoft Edge-Erweiterung.
Nachdem Sie Ihre Erweiterung erfolgreich übermittelt haben, wird Ihre Erweiterung einem Überprüfungsprozess unterzogen, und der Zertifizierungsprozess besteht oder scheitert. Sie werden über das Ergebnis benachrichtigt und geben die nächsten Schritte nach Bedarf an. Wenn Sie ein Erweiterungsupdate unter Microsoft Edge-Add-Ons übermitteln, beginnt ein neuer Überprüfungsprozess.
Der Badge "Empfohlen"
Auf der Microsoft Edge-Add-Ons-Website ist der Badge "Empfohlen " mit diesem Abschnitt verknüpft. Die vorliegende Dokumentation richtet sich an Erweiterungsentwickler und nicht für Endbenutzer von Microsoft Edge-Erweiterungen. Informationen zur Verwendung von Erweiterungen für Microsoft Edge finden Sie unter Benutzerdokumentation zu Microsoft Edge-Erweiterungen.
Erweiterungen werden zusammengestellt, um Benutzern zu helfen, vertrauenswürdige und leistungsstarke Erweiterungen zu finden. Der Badge "Empfohlen " bei Microsoft Edge-Add-Ons hebt Erweiterungen hervor, die ein hohes Maß an Qualität, Sicherheit und Benutzerfreundlichkeit erfüllen.
Mit dem Badge "Empfohlen " können Sie Erweiterungen auswählen, die den bewährten Methoden für Erweiterungen entsprechen. Wenn Sie mit dem Mauszeiger auf den Badge "Empfohlen " zeigen, lautet die QuickInfo: Diese Erweiterung folgt allen empfohlenen Methoden von Microsoft und wurde überprüft.
Beispielsweise verfügt die Microsoft Bing-Homepageerweiterung rechts neben dem Erweiterungsnamen über den Badge "Empfohlen ":
Was der Badge "Empfohlen" darstellt
Der Badge "Empfohlen " zeigt Folgendes an:
Die Erweiterung entspricht den bewährten Methoden von Microsoft für Sicherheit, Datenschutz, Leistung und Benutzerfreundlichkeit.
Die Erweiterung wurde über ein automatisiertes System überprüft und ausgewählt.
Die Erweiterung bietet eine zuverlässige und qualitativ hochwertige Oberfläche für Microsoft Edge-Benutzer.
Der Badge "Featured " ist kein Sicherheitsurteil. Eine Erweiterung, die nicht über den Badge "Empfohlen" verfügt, ist nicht unbedingt unsicher. Die Erweiterung erfüllt einfach nicht den aktuellen Schwellenwert für ausgewählte status.
Gründe, warum der Ausgewählte Badge widerrufen werden konnte
Der Badge "Empfohlen " ist nicht dauerhaft. Eine Erweiterung verliert möglicherweise den Badge "Empfohlen ", wenn die Erweiterung die sich entwickelnden Standards nicht mehr erfüllt oder wenn die Qualitätssignale der Erweiterung im Laufe der Zeit abnehmen.
Um ein hochwertiges Ökosystem aufrechtzuerhalten, wertet Microsoft in regelmäßigen Abständen alle badged-Erweiterungen neu aus. Ein Hervorgehobener Badge kann aufgrund von folgenden Gründen entfernt werden:
Verschlechterung der Benutzererfahrung oder Leistungsmetriken.
Veraltete oder unvollständige Speicherauflistungsinformationen.
Sicherheits- oder Datenschutzbedenken.
Änderungen an den Bewertungskriterien von Microsoft.
Alle Entscheidungen über den Empfohlenen Badge sind endgültig und unterliegen keiner individuellen Überprüfung. Es gibt kein manuelles Antrags- oder Beschwerdeverfahren. Der Ausgewählte Badge wird basierend auf internen Bewertungskriterien und Tools vergeben und widerrufen.
Informationen zur Verbesserung der Qualität und Berechtigung Ihrer Erweiterung für den Badge "Empfohlen " finden Sie unter Bewährte Methoden für Erweiterungen.
Weitere Informationen
Microsoft Edge
Store
-
Microsoft Edge-Add-Ons
- Microsoft Corporation : Erweiterungen oder Designs von Microsoft.
- Microsoft Bing-Startseite und Suchmaschinenerweiterung .
- Microsoft Bing-Homepageerweiterung .
Endbenutzerdokumentation
- Benutzerdokumentation zu Microsoft Edge-Erweiterungen
- Alles, was Sie über Browsererweiterungen wissen sollten
- Hinzufügen, Deaktivieren oder Entfernen von Erweiterungen in Microsoft Edge
Entwicklung
- Erweiterungskonzepte und -architektur
- Querladen einer Erweiterung, um sie lokal zu installieren und zu testen
- Portieren einer Chrome-Erweiterung zu Microsoft Edge
- Veröffentlichen einer Microsoft Edge-Erweiterung
- Bewährte Methoden für Erweiterungen
Externen:
- Microsoft Edge-Add-Ons Developer
- Verwalten von Microsoft Edge-Erweiterungen im Unternehmen
- Registrieren Sie sich für ein Entwicklerkonto im Microsoft Partner Center.
Google Chrome oder Chromium Browser-Engine
Store
Entwicklung
Opera
Store
Entwicklung
Brave
Store
- Chrome Web Store – Store für Brave-Erweiterungen.