From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/fr/mozilla/add-ons/webextensions/index.html | 80 +++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 files/fr/mozilla/add-ons/webextensions/index.html (limited to 'files/fr/mozilla/add-ons/webextensions/index.html') diff --git a/files/fr/mozilla/add-ons/webextensions/index.html b/files/fr/mozilla/add-ons/webextensions/index.html new file mode 100644 index 0000000000..ff9e2748b2 --- /dev/null +++ b/files/fr/mozilla/add-ons/webextensions/index.html @@ -0,0 +1,80 @@ +--- +title: WebExtensions +slug: Mozilla/Add-ons/WebExtensions +tags: + - Add-ons + - Landing + - WebExtensions +translation_of: Mozilla/Add-ons/WebExtensions +--- +
{{AddonSidebar}}
+ +

Les extensions, ou modules complémentaires, peuvent étendre et modifier les fonctionnalités d'un navigateur. Les extensions Firefox sont construites en utilisant la technologie de compatibilité multi-navigateurs de l'API WebExtensions.

+ +

La technologie d'extensions Firefox est, en grande partie, compatible avec l'API d'extension supportée par les navigateurs Chromium tels que Google Chrome, Microsoft Edge et Opera. Dans la plupart des cas, les extensions écrites dans ces navigateurs fonctionnent sur Firefox avec seulement quelques modifications.

+ +
+ + +

Si vous avez des idées ou des questions ou si vous avez besoin d'aide, vous pouvez nous contacter sur la mailing-liste dev-addons ou sur la room Add-ons sur Matrix.

+ +
+
+

Premiers pas

+ +

Découvrez ce que peuvent faire les extensions Firefox avant d'en faire une. Découvrez comment est structurée une extension et obtenez un aperçu du processus de développement et de publication d'extension, style Firefox. Explorez un peu plus en profondeur leurs fonctionnements avec une sélection exhaustif d'exemples d'extensions que vous pouvez exécuter directement sur Firefox.

+ +

Concepts

+ +

Obtenez des informations détaillées sur les concepts fondamentaux des extensions à l'aide d'une vue d'ensemble de l'API Javascript, en passant par les scripts de contenu, les Motifs (Match patterns), le travail avec les fichiers, l'internationalisation, et les bonnes pratiques de sécurité, jusqu'à des sujets plus avancés tels que les messages natifs, l'utilisation d'APIs d'outils de dévelopment, et des Manifests Natifs.

+ +

Interface utilisatrice

+ +

Découvrez tous les composants possibles d'une interface utilisatrice que vous pouvez utiliser dans vos extensions, avec des exemples contenant des astuces et leur code.

+ +

Tutoriels

+ +

Vous trouverez une série de tutoriels pour vous aider à commencer couvrant des modèles que vous utiliserez régulièrement, tels que le travail avec l'API Tabs et l'ajout d'un bouton à la barre d'outils ainsi que des sujets plus avancés tels que comment Intercepter les requêtes HTTP et comment travailler avec les identités contextuelles,

+ +

Méthode de travail Firefox

+ +

Lorsque vous êtes prêt à créer votre extension Firefox ou à faire un portage de votre extension de Chrome à Firefox, dirigez-vous vers l'atelier d'extension. Vous trouverez ici des détails sur :

+ + +
+ +
+

Références

+ +

JavaScript APIs

+ +

Obtenez des détails complets sur les méthodes, les propriétés, les types et les événements pour toutes les API Javascript. Vous trouverez également des informations détaillées sur la compatibilité de chaque API avec les principaux navigateurs. La plupart des pages de référence comprennent également des exemples de codage et des liens vers les exemples d'extension qui utilisent l'API.

+ +

Clés de Manifest

+ +

Obtenez tous les détails sur les clés du manifeste, y compris toutes leurs propriétés et paramètres. Vous y trouverez également des informations détaillées sur la compatibilité de chaque clé avec les principaux navigateurs

+
+
+ + +
-- cgit v1.2.3-54-g00ecf