Présentation du développement des extensions

Après avoir lu le tutoriel de mise en route et la présentation, utilisez ce guide pour découvrir les composants et les fonctionnalités de l'extension. Nous encourageons les développeurs à explorer et à étendre les fonctionnalités d'extension.

Personnaliser l'interface utilisateur des extensions
Actions dans le navigateur Ajoutez une icône, une info-bulle, un badge et un pop-up à la barre d'outils.
Commandes Ajoutez des raccourcis clavier déclenchant des actions.
Menus contextuels Ajoutez des éléments au menu contextuel de Google Chrome.
omnibox Ajoutez une fonctionnalité de mots clés à la barre d'adresse.
Remplacer les pages Créez une version de la page "Nouvel onglet", "Favoris" ou "Historique".
Actions sur les pages Affichez les icônes de manière dynamique dans la barre d'outils.
Créer des utilitaires d'extension
Accessibilité (a11y) Rendre une extension accessible aux personnes handicapées.
Scripts en arrière-plan Détectez les événements intéressants et réagissez-les.
Internationalisation Utiliser la langue et les paramètres régionaux.
Cartes d'identité obtenir des jetons d'accès OAuth2 ;
Gestion Gérez les extensions installées et en cours d'exécution.
Transmission de messages Communiquez à partir d'un script de contenu avec l'extension parente, ou inversement.
Pages d'options Autorisez les utilisateurs à personnaliser une extension.
Autorisations Modifiez les autorisations d'une extension.
Stockage Stocker et récupérer des données
Modifier et observer le navigateur Chrome
Favoris Créez, organisez et manipulez le comportement des favoris.
Parcourir les données Supprimez les données de navigation du profil local d'un utilisateur.
Téléchargements Lancez, surveillez, manipulez et recherchez des téléchargements de façon programmatique.
Paramètres de police Gérez les paramètres de police de Chrome.
Historique Interagir avec l'enregistrement des pages consultées par le navigateur
Confidentialité Contrôlez les fonctionnalités de confidentialité de Chrome.
Proxy Gérez les paramètres proxy de Chrome.
Sessions Interrogez et restaurez des onglets et des fenêtres à partir d'une session de navigation.
Onglets Créer, modifier et réorganiser les onglets dans le navigateur
Sites les plus consultés Accédez aux URL les plus visitées par les utilisateurs.
Thèmes Modifiez l'apparence générale du navigateur.
Windows Créer, modifier et réorganiser des fenêtres dans le navigateur.
Modifier et observer le Web
Onglet actif Accédez aux sites Web de manière sécurisée en supprimant la plupart des besoins d'autorisation d'hôte <all_urls>.
Paramètres de contenu Personnalisez les fonctionnalités des sites Web telles que les cookies, JavaScript et les plug-ins.
Scripts de contenu Exécutez du code JavaScript dans le contexte de pages Web.
Cookies Explorez et modifiez le système de cookies du navigateur.
XHR inter-origines Utilisez XMLHttpRequest pour envoyer et recevoir des données à partir de serveurs distants.
Contenu déclaratif Effectuer des actions sur le contenu d'une page sans nécessiter d'autorisation.
Capture d'écran Capturez le contenu de l'écran, de fenêtres ou d'onglets individuels.
Capture de page Enregistrez les informations source d'un onglet au format MHTML.
Capture d'onglet Interagir avec les flux multimédias des onglets
Navigation Web Mises à jour de l'état des requêtes de navigation en cours.
Requête Web Observer et analyser le trafic. Interceptez le blocage ou modifiez les requêtes en cours.
Empaqueter, déployer et mettre à jour
Chrome Web Store Héberger et mettre à jour des extensions avec le Chrome Web Store
Autres options de déploiement Distribuez des extensions sur un réseau désigné ou à l'aide d'autres logiciels.
Développer les outils pour les développeurs Chrome
Débogueur Instrumenter les interactions réseau, déboguer JavaScript, modifier le DOM et le CSS.
Outils de développement Ajoutez des fonctionnalités aux outils pour les développeurs Chrome.