Entwicklung von Erweiterungen – Übersicht

Nachdem Sie die Anleitung für die ersten Schritte und die Übersicht gelesen haben, können Sie diesen Leitfaden als Übersicht über Erweiterungskomponenten und -funktionen verwenden. Entwickler werden ermutigt, die Funktionen von Erweiterungen zu nutzen und zu erweitern.

Benutzeroberfläche der Erweiterung anpassen
Browser-Aktionen Fügen Sie der Symbolleiste ein Symbol, eine Kurzinfo, ein Badge und ein Pop-up hinzu.
Befehle Fügen Sie Tastenkombinationen hinzu, die Aktionen auslösen.
Kontextmenüs Elemente zum Kontextmenü von Google Chrome hinzufügen
Omnibox Der Adressleiste Keyword-Funktionen hinzufügen
Seiten überschreiben Erstellen Sie eine Version der Seite „Neuer Tab“, „Lesezeichen“ oder „Verlauf“.
Seitenaktionen Symbole dynamisch in der Symbolleiste anzeigen
Erweiterungsdienstprogramme erstellen
Barrierefreiheit (A11y) Erstellen Sie eine Erweiterung, die für Menschen mit Behinderungen zugänglich ist.
Hintergrundskripts Erkennen und reagieren, wenn etwas Interessantes passiert.
Internationalisierung Mit Sprache und Gebietsschema arbeiten
Identität OAuth2-Zugriffstokens abrufen
Verwaltung Installierte und ausgeführte Erweiterungen verwalten
Nachrichtenübermittlung Kommunikation zwischen einem Content-Script und seiner übergeordneten Erweiterung oder umgekehrt.
Optionsseiten Nutzern erlauben, eine Erweiterung anzupassen
Berechtigungen Berechtigungen einer Erweiterung ändern
Speicher Daten speichern und abrufen.
Chrome-Browser ändern und beobachten
Lesezeichen Lesezeichen erstellen, organisieren und das Verhalten von Lesezeichen ändern
Browserdaten Browserdaten aus dem lokalen Profil eines Nutzers entfernen
Downloads Downloads programmatisch starten, überwachen, bearbeiten und suchen
Schriftart-Einstellungen Schriftarteinstellungen von Chrome verwalten
Verlauf Mit dem Verlauf der besuchten Seiten des Browsers interagieren
Datenschutz Datenschutzfunktionen von Chrome steuern.
Proxy Proxy-Einstellungen von Chrome verwalten.
Sitzungen Tabs und Fenster aus einer Browsersitzung abfragen und wiederherstellen
Tabs Tabs im Browser erstellen, ändern und neu anordnen
Top-Websites Auf die am häufigsten besuchten URLs der Nutzer zugreifen.
Designs Das allgemeine Erscheinungsbild des Browsers ändern
Windows Fenster im Browser erstellen, ändern und neu anordnen
Webinhalte ändern und beobachten
Aktiver Tab Sicherer Zugriff auf Websites durch Entfernen der meisten Anforderungen für die <all_urls>-Hostberechtigung.
Inhaltseinstellungen Websitefunktionen wie Cookies, JavaScript und Plug-ins anpassen
Content-Scripts JavaScript-Code im Kontext von Webseiten ausführen
Cookies Das Cookie-System des Browsers untersuchen und ändern
Cross-Origin-XHR Mit XMLHttpRequest können Sie Daten von Remote-Servern senden und empfangen.
Deklarative Inhalte Aktionen für den Inhalt einer Seite ausführen, ohne dass eine Berechtigung erforderlich ist.
Desktop Capture Inhalte des Bildschirms, einzelner Fenster oder Tabs aufnehmen
Seitenaufnahme Quellinformationen eines Tabs als MHTML speichern
Tabaufnahme Mit Tab-Medienstreams interagieren
Webnavigation Statusupdates zu laufenden Navigationsanfragen.
Webanfrage Traffic beobachten und analysieren. Anfragen während der Übertragung abfangen, blockieren oder ändern.
Paketieren, bereitstellen und aktualisieren
Chrome Web Store Erweiterungen im Chrome Web Store hosten und aktualisieren
Weitere Bereitstellungsoptionen Erweiterungen in einem bestimmten Netzwerk oder mit anderer Software verteilen.
Chrome-Entwicklertools maximieren
Debugger Netzwerkinteraktionen instrumentieren, JavaScript debuggen, DOM und CSS ändern
Entwicklertools Funktionen zu den Chrome-Entwicklertools hinzufügen