• Skip to main content
  • Skip to search
  • Skip to select language
MDN Web Docs
  • References
    • Overview / Web Technology

      Web technology reference for developers

    • HTML

      Structure of content on the web

    • CSS

      Code used to describe document style

    • JavaScript

      General-purpose scripting language

    • HTTP

      Protocol for transmitting web resources

    • Web APIs

      Interfaces for building web applications

    • Web Extensions

      Developing extensions for web browsers

    • Web Technology

      Web technology reference for developers

  • Guides
    • Overview / MDN Learning Area

      Learn web development

    • MDN Learning Area

      Learn web development

    • HTML

      Learn to structure web content with HTML

    • CSS

      Learn to style content using CSS

    • JavaScript

      Learn to run scripts in the browser

    • Accessibility

      Learn to make the web accessible to all

  • MDN Plus
    • Overview

      A customized MDN experience

    • Updates

      All browser compatibility updates at a glance

    • Documentation

      Learn how to use MDN Plus

    • FAQ

      Frequently asked questions about MDN Plus

  • Log in
  • Get MDN Plus
  1. Mozilla
  2. Modules
  3. WebExtensions
  4. Prerequisites

Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez également contribuer en rejoignant la communauté francophone sur MDN Web Docs.

  1. WebExtensions
  2. Commencer
    1. Que sont les WebExtensions ?
    2. Votre première WebExtension
    3. Votre deuxième WebExtension
    4. Anatomie d'une WebExtension
    5. Exemples de WebExtensions
    6. Que faire ensuite ?
  3. Concepts
    1. Utilisation des API JavaScript
    2. Scripts de contenu
    3. Background scripts
    4. Motifs de correspondance
    5. Travailler avec les fichiers
    6. Internationalisation
    7. Politique de sécurité du contenu
    8. Messages natifs
    9. Différences entre les implémentations de l'API
    10. Incompatibilités avec Chrome
  4. Interface utilisateur
    1. Interface utilisateur
    2. Bouton de la barre d'outils
    3. Bouton de la barre d'adresse
    4. Barres latérales
    5. Éléments du menu contextuel
    6. Page d'options
    7. Pages pour l'extension
    8. Notifications
    9. Suggestions de la barre d'adresse
    10. Panneaux d'outils de développement
  5. Mode d'emploi
    1. Intercepter les requêtes HTTP
    2. Modifier une page web
    3. Insérer un contenu externe
    4. Partager des objets avec des scripts de page
    5. Ajouter un bouton à la barre d'outils
    6. Mettre en place une page de paramètres
    7. Travailler avec l'API Tabs
    8. Travailler avec l'API Bookmarks
    9. Travailler avec l'API Cookies
    10. Travailler avec des identités contextuelles
    11. Interagir avec le presse-papier
    12. Extension des outils de développement
    13. Construire une extension pour les différents navigateurs
  6. Différences de Firefox
  7. Les API JavaScript
    1. Browser support for JavaScript APIs
    2. alarms
    3. bookmarks
    4. browserAction
    5. browserSettings
    6. browsingData
    7. captivePortal
    8. clipboard
    9. commands
    10. contentScripts
    11. contextualIdentities
    12. cookies
    13. devtools
    14. dns
    15. downloads
    16. events
    17. extension
    18. extensionTypes
    19. find
    20. history
    21. i18n
    22. identity
    23. idle
    24. management
    25. menus
    26. notifications
    27. omnibox
    28. pageAction
    29. permissions
    30. pkcs11
    31. privacy
    32. proxy
    33. runtime
    34. search
    35. sessions
    36. sidebarAction
    37. storage
    38. tabs
    39. theme
    40. topSites
    41. types
    42. userScripts
    43. webNavigation
    44. webRequest
    45. windows
  8. Clés de manifeste
    1. Introduction
    1. author
    2. background
    3. browser_action
    4. browser_specific_settings
    5. chrome_settings_overrides
    6. chrome_url_overrides
    7. commands
    8. content_scripts
    9. content_security_policy
    10. default_locale
    11. description
    12. developer
    13. devtools_page
    14. dictionaries
    15. externally_connectable
    16. homepage_url
    17. icons
    18. incognito
    19. manifest_version
    20. name
    21. offline_enabled
    22. omnibox
    23. optional_permissions
    24. options_page
    25. options_ui
    26. page_action
    27. permissions
    28. protocol_handlers
    29. short_name
    30. sidebar_action
    31. storage
    32. theme
    33. theme expérimentation
    34. user_scripts
    35. version
    36. version_name
    37. web_accessible_resources
  9. Atelier des extensions
    1. Développer
    2. Publier
    3. Gérer
    4. Entreprise
  10. Nous contacter
  11. Canaux de discussions
    1. Blog sur les extensions
    2. Forum sur les extensions
    3. Discussion sur les extensions

Prerequisites

Tout ce dont vous avez besoin pour Firefox 45 ou supérieur. Voir votre première extension pour commencer.

Found a content problem with this page?

  • Edit the page on GitHub.
  • Report the content issue.
  • View the source on GitHub.
Want to get more involved? Learn how to contribute.

This page was last modified on 21 sept. 2022 by MDN contributors.

MDN logo

Your blueprint for a better internet.

  • MDN on Twitter
  • MDN on GitHub

MDN

  • About
  • Hacks Blog
  • Careers
  • Advertise with us

Support

  • Product help
  • Report an issue

Our communities

  • MDN Community
  • MDN Forum
  • MDN Chat

Developers

  • Web Technologies
  • Learn Web Development
  • MDN Plus
Mozilla logo
  • Website Privacy Notice
  • Cookies
  • Legal
  • Community Participation Guidelines

Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2023 by individual mozilla.org contributors. Content available under a Creative Commons license.