aboutsummaryrefslogtreecommitdiff
path: root/files/fr/mozilla/add-ons/index.md
diff options
context:
space:
mode:
Diffstat (limited to 'files/fr/mozilla/add-ons/index.md')
-rw-r--r--files/fr/mozilla/add-ons/index.md116
1 files changed, 53 insertions, 63 deletions
diff --git a/files/fr/mozilla/add-ons/index.md b/files/fr/mozilla/add-ons/index.md
index b3d7929517..ccbec96142 100644
--- a/files/fr/mozilla/add-ons/index.md
+++ b/files/fr/mozilla/add-ons/index.md
@@ -9,99 +9,89 @@ tags:
- Mozilla
translation_of: Mozilla/Add-ons
---
-<div>{{AddonSidebar}}</div>
+{{AddonSidebar}}
-<p>Les modules complémentaires (<em>add-ons</em>) permettent aux développeurs d'ajouter et de modifier les fonctionnalités de Firefox. Les modules sont écrits à l'aide de technologies web standard : JavaScript, HTML, et CSS - et d'API JavaScript spécifiques à ces modules. Un module complémentaire peut, par exemple, être utilisé pour :</p>
+Les modules complémentaires (_add-ons_) permettent aux développeurs d'ajouter et de modifier les fonctionnalités de Firefox. Les modules sont écrits à l'aide de technologies web standard : JavaScript, HTML, et CSS - et d'API JavaScript spécifiques à ces modules. Un module complémentaire peut, par exemple, être utilisé pour :
-<ul>
- <li>Modifier l'apparence ou le contenu de certains sites web</li>
- <li>Modifier l'interface utilisateur de Firefox</li>
- <li>Ajouter de nouvelles fonctionnalités à Firefox</li>
-</ul>
+- Modifier l'apparence ou le contenu de certains sites web
+- Modifier l'interface utilisateur de Firefox
+- Ajouter de nouvelles fonctionnalités à Firefox
-<p>Il y a plusieurs types de modules complémentaires<em> (add-ons)</em>, mais le plus courant est l'extension.</p>
+Il y a plusieurs types de modules complémentaires _(add-ons)_, mais le plus courant est l'extension.
-<h2 id="Développer_des_modules_complémentaires">Développer des modules complémentaires</h2>
+## Développer des modules complémentaires
-<p>Par le passé, il a existé différents outils et formats pour développer des modules complémentaires pour Firefox. Cependant,depuis Novembre 2017, les <a href="/fr/Add-ons/WebExtensions">WebExtensions</a> sont devenues le format standard. Les autres outils (le SDK Add-On par exemple) sont maintenant dépréciés.</p>
+Par le passé, il a existé différents outils et formats pour développer des modules complémentaires pour Firefox. Cependant,depuis Novembre 2017, les [WebExtensions](/fr/Add-ons/WebExtensions) sont devenues le format standard. Les autres outils (le SDK Add-On par exemple) sont maintenant dépréciés.
-<p><a href="/fr/Add-ons/WebExtensions">En savoir plus à propos des WebExtensions</a></p>
+[En savoir plus à propos des WebExtensions](/fr/Add-ons/WebExtensions)
-<p>Si vous développez un nouveau module complémentaire, nous vous recommandons d'utiliser WebExtension.</p>
+Si vous développez un nouveau module complémentaire, nous vous recommandons d'utiliser WebExtension.
-<p>Les extensions qui respectent le format WebExtensions de Firefox sont conçues pour pouvoir être utilisées sur différents navigateurs. Les extensions WebExtensions écrites pour Firefox fonctionneront pour la plupart dans Chrome, Edge et Opera, nécessitant peu, si ce n'est aucun changements. Elles sont également compatibles avec le mode multi-processus de Firefox.<br>
- <br>
- <a href="/fr/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs">Voici la liste des API actuellement prises en charge par Firefox et les autres navigateurs</a>. Nous continuons à concevoir et à implémenter de nouvelles API afin de répondre aux besoins des développeurs.<br>
- <br>
- La plupart des API utilisées pour WebExtension sont également disponibles pour Firefox pour Android.</p>
+Les extensions qui respectent le format WebExtensions de Firefox sont conçues pour pouvoir être utilisées sur différents navigateurs. Les extensions WebExtensions écrites pour Firefox fonctionneront pour la plupart dans Chrome, Edge et Opera, nécessitant peu, si ce n'est aucun changements. Elles sont également compatibles avec le mode multi-processus de Firefox.
-<h3 id="Latelier_des_extensions_Firefox_Extension_Workshop">L'atelier des extensions Firefox <em>(Extension Workshop)</em></h3>
+[Voici la liste des API actuellement prises en charge par Firefox et les autres navigateurs](/fr/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs). Nous continuons à concevoir et à implémenter de nouvelles API afin de répondre aux besoins des développeurs.
-<p>L'<a href="https://extensionworkshop.com/">atelier des extensions firefox <em>(Extension Workshop)</em></a> est utile pour aider à développer une extension pour Firefox en offrant à l'utilisateur une façon simple et efficace de personnaliser sa navigatrion sur internet. On peut notamment y trouver : </p>
+La plupart des API utilisées pour WebExtension sont également disponibles pour Firefox pour Android.
-<ul>
- <li><a href="https://extensionworkshop.com/#about">Une vue d'ensemble des fonctionnalités des extensions Firefox</a></li>
- <li><a href="https://extensionworkshop.com/documentation/develop/">Les outils et les procédés pour développer et tester son application</a></li>
- <li><a href="https://extensionworkshop.com/documentation/publish/">Comment publier son extensions sur addons.mozilla.org et la distribuer</a></li>
- <li><a href="https://extensionworkshop.com/documentation/manage/">Comment gérer son extension, une fois celle-ci publiée</a></li>
- <li><a href="https://extensionworkshop.com/documentation/enterprise/">Guide pour développer et utiliser une extension pour les entreprises</a></li>
- <li><a href="https://extensionworkshop.com/documentation/themes/">Comment développer un thème pour Firefox</a></li>
- <li><a href="https://extensionworkshop.com/community/">La communauté de Firefox (Firefox Community)</a></li>
-</ul>
+### L'atelier des extensions Firefox _(Extension Workshop)_
-<h3 id="Les_extensions_pour_Firefox_pour_Android">Les extensions pour Firefox pour Android</h3>
+L'[atelier des extensions firefox _(Extension Workshop)_](https://extensionworkshop.com/) est utile pour aider à développer une extension pour Firefox en offrant à l'utilisateur une façon simple et efficace de personnaliser sa navigatrion sur internet. On peut notamment y trouver :
-<p>En 2020, Mozilla sortira une nouvelle expérience Firefox pour Android. Le nouveau Firefox ultra-performant pour Android a été entièrement repensé avec <a href="https://mozilla.github.io/geckoview/">GeckoView</a>, le nouveau moteur de rendu pour mobiles de Mozilla. Nous travaillons actuellement à la création d'un support pour WebExtensions sur GeckoView.</p>
+- [Une vue d'ensemble des fonctionnalités des extensions Firefox](https://extensionworkshop.com/#about)
+- [Les outils et les procédés pour développer et tester son application](https://extensionworkshop.com/documentation/develop/)
+- [Comment publier son extensions sur addons.mozilla.org et la distribuer](https://extensionworkshop.com/documentation/publish/)
+- [Comment gérer son extension, une fois celle-ci publiée](https://extensionworkshop.com/documentation/manage/)
+- [Guide pour développer et utiliser une extension pour les entreprises](https://extensionworkshop.com/documentation/enterprise/)
+- [Comment développer un thème pour Firefox](https://extensionworkshop.com/documentation/themes/)
+- [La communauté de Firefox (Firefox Community)](https://extensionworkshop.com/community/)
-<h3 id="Migrer_un_module_existant">Migrer un module existant</h3>
+### Les extensions pour Firefox pour Android
-<p>Si vous maintenez un module complémentaire historique utilisant XUL ou le SDK Add-on, nous vous recommandons de le porter vers une extension WebExtensions. <a href="/fr/Add-ons/WebExtensions/Porting_a_legacy_Firefox_add-on">Voici quelques ressources MDN à propos du portage d'extension</a>.</p>
+En 2020, Mozilla sortira une nouvelle expérience Firefox pour Android. Le nouveau Firefox ultra-performant pour Android a été entièrement repensé avec [GeckoView](https://mozilla.github.io/geckoview/), le nouveau moteur de rendu pour mobiles de Mozilla. Nous travaillons actuellement à la création d'un support pour WebExtensions sur GeckoView.
-<p>Nous avons rassemblé <a href="https://wiki.mozilla.org/Add-ons/developer/communication">un ensemble de ressources</a> sur un page wiki afin d'aider les développeurs pendant cette phase de transition. Pour commencer, vous pouvez utiliser l'outil <a href="https://compatibility-lookup.services.mozilla.com/">Lookup </a>afin de détecter si votre module complémentaire est impacté.</p>
+### Migrer un module existant
-<h2 id="Publier_des_modules">Publier des modules</h2>
+Si vous maintenez un module complémentaire historique utilisant XUL ou le SDK Add-on, nous vous recommandons de le porter vers une extension WebExtensions. [Voici quelques ressources MDN à propos du portage d'extension](/fr/Add-ons/WebExtensions/Porting_a_legacy_Firefox_add-on).
-<p><a href="https://addons.mozilla.org">addons.mozilla.org</a>, aussi appelé AMO, est le site officiel de Mozilla sur lequel sont publiés les modules complémentaires et que les utilisateurs peuvent parcourir pour découvrir de nouveaux modules. Publier un module complémentaire sur AMO permet d'entretenir la communauté d'utilisateurs et de créateurs de modules. C'est également une ressource essentielle pour qu'un module puisse être découvert.</p>
+Nous avons rassemblé [un ensemble de ressources](https://wiki.mozilla.org/Add-ons/developer/communication) sur un page wiki afin d'aider les développeurs pendant cette phase de transition. Pour commencer, vous pouvez utiliser l'outil [Lookup ](https://compatibility-lookup.services.mozilla.com/)afin de détecter si votre module complémentaire est impacté.
-<p>Il n'est pas nécessaire que votre module soit publié sur AMO. En revanche, votre module doit être signé par Mozilla afin que les utilisateurs puissent l'installer.</p>
+## Publier des modules
-<p><a href="/fr/Add-ons/Distribution">Dans cet article</a>, vous trouverez différentes informations relatives au processus de publication de son module.</p>
+[addons.mozilla.org](https://addons.mozilla.org), aussi appelé AMO, est le site officiel de Mozilla sur lequel sont publiés les modules complémentaires et que les utilisateurs peuvent parcourir pour découvrir de nouveaux modules. Publier un module complémentaire sur AMO permet d'entretenir la communauté d'utilisateurs et de créateurs de modules. C'est également une ressource essentielle pour qu'un module puisse être découvert.
-<h2 id="Les_autres_types_de_modules">Les autres types de modules</h2>
+Il n'est pas nécessaire que votre module soit publié sur AMO. En revanche, votre module doit être signé par Mozilla afin que les utilisateurs puissent l'installer.
-<p>Généralement, lorsqu'on évoque les modules complémentaires, on parle des extensions. Ceci étant dit, il existe d'autres types de modules qui permettent aux utilisateurs de personnaliser Firefox. Ces modules peuvent être :</p>
+[Dans cet article](/fr/Add-ons/Distribution), vous trouverez différentes informations relatives au processus de publication de son module.
-<ul>
- <li><a href="/fr/Add-ons/Thèmes/Fond">Des thèmes légers</a> : un outil simple qui permet de personnaliser Firefox de façon limitée</li>
- <li><a href="/fr/docs/Extensions/Mobile">Les modules mobiles</a> : des modules complémentaires destinés à Firefox pour Android. Attention, certaines des API utilisées pour ces modules sont dépréciées (ou le seront dans un avenir proche). Par la suite, Firefox pour Android prendra pleinement en charge le format WebExtension</li>
- <li><a href="/fr/Add-ons/Creating_OpenSearch_plugins_for_Firefox">Des plugins pour les moteurs de recherche</a> qui permettent d'ajouter de nouveaux moteurs de recherche à la barre de recherche du navigateur</li>
- <li><a href="/fr/docs/Mozilla/Creating_a_spell_check_dictionary_add-on">Des dictionnaires utilisateur</a> qui permettent d'utiliser la vérification orthographique dans différentes langues</li>
- <li><a href="https://support.mozilla.org/kb/use-firefox-interface-other-languages-language-pack">Des packs de langues</a> qui permettent de traduire l'interface de Firefox dans plus de langues.</li>
-</ul>
+## Les autres types de modules
-<h2 id="Nous_contacter">Nous contacter</h2>
+Généralement, lorsqu'on évoque les modules complémentaires, on parle des extensions. Ceci étant dit, il existe d'autres types de modules qui permettent aux utilisateurs de personnaliser Firefox. Ces modules peuvent être :
-<p>Vous pouvez utiliser les liens qui suivent pour demander de l'aide, être tenu-e informé-e des actualités concernant les modules complémentaires et nous fournir vos retours.</p>
+- [Des thèmes légers](/fr/Add-ons/Thèmes/Fond) : un outil simple qui permet de personnaliser Firefox de façon limitée
+- [Les modules mobiles](/fr/docs/Extensions/Mobile) : des modules complémentaires destinés à Firefox pour Android. Attention, certaines des API utilisées pour ces modules sont dépréciées (ou le seront dans un avenir proche). Par la suite, Firefox pour Android prendra pleinement en charge le format WebExtension
+- [Des plugins pour les moteurs de recherche](/fr/Add-ons/Creating_OpenSearch_plugins_for_Firefox) qui permettent d'ajouter de nouveaux moteurs de recherche à la barre de recherche du navigateur
+- [Des dictionnaires utilisateur](/fr/docs/Mozilla/Creating_a_spell_check_dictionary_add-on) qui permettent d'utiliser la vérification orthographique dans différentes langues
+- [Des packs de langues](https://support.mozilla.org/kb/use-firefox-interface-other-languages-language-pack) qui permettent de traduire l'interface de Firefox dans plus de langues.
-<h3 id="Forum">Forum</h3>
+## Nous contacter
-<p><a href="https://discourse.mozilla-community.org/c/add-ons">Le forum Discourse dédié aux modules complémentaires</a> est un lieu où discuter du développement de modules complémentaires et où demander de l'aide.</p>
+Vous pouvez utiliser les liens qui suivent pour demander de l'aide, être tenu-e informé-e des actualités concernant les modules complémentaires et nous fournir vos retours.
-<h3 id="Liste_de_diffusion">Liste de diffusion</h3>
+### Forum
-<p>La liste de diffusion <strong>dev-addons</strong> (anglophone) est utilisée afin de discuter du développement des modules complémentaires et de leur environnement. Les thèmes abordés incluent le format WebExtensions et AMO (<a href="https://addons.mozilla.org">https://addons.mozilla.org</a>) :</p>
+[Le forum Discourse dédié aux modules complémentaires](https://discourse.mozilla-community.org/c/add-ons) est un lieu où discuter du développement de modules complémentaires et où demander de l'aide.
-<ul>
- <li><a href="https://mail.mozilla.org/pipermail/dev-addons/">Informations sur la liste dev-addons</a></li>
- <li><a href="https://mail.mozilla.org/pipermail/dev-addons/">Archives de la liste dev-addons</a></li>
-</ul>
+### Liste de diffusion
-<h3 id="IRC">IRC</h3>
+La liste de diffusion **dev-addons** (anglophone) est utilisée afin de discuter du développement des modules complémentaires et de leur environnement. Les thèmes abordés incluent le format WebExtensions et AMO (<https://addons.mozilla.org>) :
-<p>Si vous utilisez IRC, vous pouvez utiliser ces canaux (anglophones) :</p>
+- [Informations sur la liste dev-addons](https://mail.mozilla.org/pipermail/dev-addons/)
+- [Archives de la liste dev-addons](https://mail.mozilla.org/pipermail/dev-addons/)
-<ul>
- <li><a href="irc://irc.mozilla.org/addons">#addons</a> (discussions sur l'écosystème des modules complémentaires)</li>
- <li><a href="irc://irc.mozilla.org/extdev">#extdev</a> (discussions sur le développement des modules complémentaires)</li>
- <li><a href="irc://irc.mozilla.org/webextensions">#webextensions</a> (discussion sur les modules de type WebExtensions)</li>
-</ul>
+### IRC
+
+Si vous utilisez IRC, vous pouvez utiliser ces canaux (anglophones) :
+
+- [#addons](irc://irc.mozilla.org/addons) (discussions sur l'écosystème des modules complémentaires)
+- [#extdev](irc://irc.mozilla.org/extdev) (discussions sur le développement des modules complémentaires)
+- [#webextensions](irc://irc.mozilla.org/webextensions) (discussion sur les modules de type WebExtensions)