MDN Web Docs, précédemment Mozilla Developer Network et anciennement Mozilla Developer Center, est un dépôt de documentation et une ressource d'apprentissage pour les développeurs web utilisés par Mozilla, Microsoft, Google et Samsung.
Le contenu de MDN Web Docs est maintenu par des employés et des bénévoles de Mozilla et de Google (communauté de développeurs et de rédacteurs techniques).
Histoire
En 2005, Mozilla Corporation lance le projet sous le nom de Mozilla Developer Center pour unifier la documentation sur les standards web ouverts de ses propres projets Mozilla et des guides pour les développeurs[2]. Mozilla Corporation finance depuis, les serveurs et emploie le personnel travaillant sur les projets. Le contenu initial du site est fourni par DevEdge, pour lequel la Fondation Mozilla obtient une licence d'AOL[2],[3]. Le site contient désormais un mélange de contenu migré de DevEdge et mozilla.org, ainsi que du contenu original et plus à jour[4],[5]. La documentation est également transférée de XULPlanet.com[réf. souhaitée].
Le , le navigateur Brave ajoute Mozilla Developer Network parmi ses options de moteurs de recherche par défaut[6].
En 2017, MDN Web Docs devient la documentation unifiée de la technologie web pour Google, Samsung, Microsoft et Mozilla[7],[8]. Microsoft commence à rediriger les pages de MSDN vers MDN[9].
En 2019, Mozilla commence à tester en version bêta un nouveau site de lecture pour MDN Web Docs écrit en React (au lieu de JQuery ; certaines fonctionnalités de jQuery ont été remplacées par la bibliothèque Cheerio)[10]. Le nouveau site est lancé le 14 décembre 2020[11]. Depuis le , tout le contenu modifiable est stocké dans un dépôt git hébergé sur GitHub, où les contributeurs discutent des modifications[1].
Le [12], l'Open Web Docs est lancée en tant qu'organisation à but non lucratif afin de collecter des fonds pour le développement du MDN[13]. En , les principaux contributeurs financiers d'OWD sont Microsoft, Google, Coil et Igalia[14].
Le , à la suite des changements apportés sur la plateforme, les langues française, japonaise, chinoise, et par la suite russe, sont dégelées. Ces dernières sont considérées comme étant les plus actives et ayant le plus de pages traduites, permettant aux communautés bénévoles de reprendre les traductions de ces locales[1].
Le 2 octobre 2024[15], afin d'apporter de la traduction en allemand, suite à une forte demande de cette communauté lors d'un sondage de juin la même année ; ils ont annoncé avoir reçu "33% de personnes allemandes ne parlant pas en anglais"[15] qui visitent le MDN Web Docs sur "environs 1 900 personnes", ayant participé à ce sondage, se déclarant dans la langue allemande. La documentation a adopté l'utilisation de l'IA ChatGPT (gpt-4o-2024-08-06) de OpenAI pour générer les traductions dans la langue et publier les pages tous les jours, ainsi que les mises à jour régulières de l'anglais vers l'allemand.
Le 19 août 2025[16], la plateforme a adopté un nouveau design en remplaçant l'usage de React par un outil entièrement TypeScript avant d’entamer la transformation de cet outil en JavaScript. L'outil dénommé Fred (pour Fr(ont)-E(n)d)[16] est alors apparu comme la nouvelle méthode pour intégrer les pages et faire le Rendu côté serveur. En complément, la gestion du déploiement a été adopté par l'outil dénommé Rari, développé en Rust, il chapeaute le back-end des pages. Ces changements ont permis notamment l'abandon de technologies tels que Yarn, React et TypeScript pour un développement dit "vanilla".
Références
- (en-US) « Une mise à jour de la stratégie de localisation de MDN Web Docs - Mozilla Hacks - le blog des développeurs Web », sur Mozilla Hacks - the Web developer blog (consulté le )
- Mitchell Baker, « DevMo and DevEdge updates », (consulté le )
- ↑ « About » [archive du ], Mozilla Developer Center (consulté le )
- ↑ « DevEdge » [archive du ], Mozilla Developer Center (consulté le )
- ↑ Deb Richardson, « Digging through the DevEdge archives », sur mozilla.dev.mdc, Google Groups, (consulté le )
- ↑ « Note de version de Brave Browser 0.12.3 », sur Github (consulté le )
- ↑ Dru Knox, « Construire une documentation unifiée pour le web », sur Chromium Blog,
- ↑ Liam Tung, « Les développeurs se réjouissent : Microsoft, Google, Mozilla mettent toutes leurs docs sur les API web en un seul endroit », sur ZDNet,
- ↑
- ↑ (en-US) Bhagyashree R, « Le site MDN Web Docs de Mozilla se dote d'une nouvelle interface React, qui est désormais en version bêta. », sur Packt Hub, (consulté le )
- ↑ (en-US) « Bienvenue Yari : MDN Web Docs a une nouvelle plateforme - Mozilla Hacks - le blog des développeurs Web », sur Mozilla Hacks - the Web developer blog (consulté le )
- ↑ (en) « Conférence du comité directeur de l'ODD, 2021-01-20 » [archive du ], sur GitHub, (consulté le ) : « OWD will go public on Monday, January 25th. »
- ↑ (en-US) « Bienvenue à Open Web Docs dans la famille MDN - Mozilla Hacks - le blog des développeurs Web », sur Mozilla Hacks - the Web developer blog (consulté le )
- ↑ (en) « Open Web Docs - Open Collective », sur opencollective.com (consulté le )
- (en) L'équipe MDN, « Expérimentation : Traduction en Allemand »
, sur Discussion Github, (consulté le )
- (en-US) L'équipe MDN, « Launching MDN's new front end | MDN Blog »
, sur Le blog MDN Web Docs, (consulté le )
Liens externes