Mozilla

Brouillon
Cette page n'est pas terminée.

This will soon be an awesome landing page for Mozilla internals. For now, it's not.

Add-ons bonnes pratiques performances extensions
Un des grands avantages de Firefox est son extrême extensibilité. Les extensions peuvent presque tout faire. Cela présente un inconvénient: les extensions mal écrites ont un impact majeur sur l'expérience de navigation, incluant les performances de Firefox lui-même. Cet article vous offre quelques bonnes pratiques et suggestions qui pourront non seulement augmenter les performances et la vitesse de votre extension, mais aussi celles de Firefox.
Assurance qualité
B2G OS
B2G OS est un système d'exploitation autonome et complet pour le web ouvert. Il s'agit d'un projet open source développé par la communauté Mozilla et qui constitue les bases des produits Firefox OS.
Bugzilla
bugzilla.mozilla.org (souvent abrégé b.m.o) est un système de suivi des bugs de Mozilla.org, une base de données pour enregistrer les bugs et les demandes d'améliration pour Firefox, Thunderbird, SeaMonkey, Camino, et d'autres projets de mozilla.org.
Command Line Options
Les options de ligne de commande sont utilisées servent à spécifier le démarrage des applications Mozilla.
Comment trouver la trace d'appels pour envoyer un rapport de bug
Si vous envoyez un rapport de plantage sur le Bugzilla vous devriez joindre la trace d'appels (en anglais stacktrace). C'est grâce à elle que les développeurs de Mozilla sauront ce qui s'est mal passé et auront un point de départ pour mener leurs investigations. Cet article vous explique comment utiliser le rapporteur de plantage de Mozilla (le Breakpad, un bloc-notes des incidents) pour obtenir un identifiant de plantage que nos ingénieurs peuvent utiliser pour obtenir la trace d'appels. Vous apprendre également de quels autres moyens vous disposez pour obtenir une trace d'appels si vous ne connaissez pas l'identifiant de plantage.
Firefox
Firefox est le navigateur Web de Mozilla, disponible sur de nombreuses plateformes dont Windows, Mac OS X et Linux pour les ordinateurs de bureau, ainsi que Android pour les appareils mobiles. Grâce à une compatibilité avec les dernières technologies Web et des outils pour développeurs, Firefox est un excellent navigateur pour les utilisateurs ainsi que les développeurs Web.
Firefox Marketplace
Firefox pour Android
Pour de plus en plus de gens, les appareils mobiles sont le premier, voire le seul moyen d'accéder au Web. Firefox pour Android (nom de code Fennec) est un navigateur ouvert, modifiable, basé sur les standards, comme la version de Firefox pour les ordinateurs.
Gecko
Gecko est le nom du moteur de rendu développé par la fondation Mozilla. Il s'appelait à l'origine NGLayout.
Guide du développeur
Il y a de nombreuses façons de contribuer au projet Mozilla: coder, tester, améliorer les processus et les outils de développement, ou encore participer à la documentation . Ce guide fournit les informations pour vous aider à contribuer à Mozilla.
JavaScript code modules
Modules de code javaScript permettent de multiples priviléges de code partagé étendues. Par exemple, un module peut être utilisé par Firefox, ainsi que par des extensions, afin d'éviter la duplication de code.
Localisation
La localisation (L10n) est le processus de traduction de l’interface utilisateur d’un logiciel d’une langue à une autre, en l’adaptant à la culture étrangère. Ces ressources sont destinées à tous ceux intéressés par les aspects techniques de la localisation.
Mobile
Firefox OS est un système d'exploitation pour mobile Open Source qui utilise Linux et le moteur de rendu de Mozilla, Gecko pour fournir une interface utilisateur et un ensemble d'applications entièrement écrites en HTML, CSS et JavaScript.

Apprenez à installer Firefox OS et à développer des applications pour ce dernier.
Modules
Les Modules ajoutent de nouvelles fonctionnalités aux applications Mozilla tels que Firefox, SeaMonkey et Thunderbird. Le terme "module" (ou Add-on) inclut les plugins, extensions, thèmes, et les plug-ins de moteur de recherche.
Mozilla MathML Project
The Mozilla MathML project is Mozilla's project to build and enhance MathML support within Firefox and other Mozilla-based applications. For a quick overview, see the slides for the innovation fairs at Mozilla Summit 2013.
Persona
Mozilla Persona est un système d'identification pour le web facile à utiliser et à déployer. Il fonctionne sur tous les principaux navigateurs, vous pouvez l'utiliser dès maintenant.
Preferences
The preference system makes it possible to store data for Mozilla applications using a key/value pairing system. These articles provide information about how to use the preference system.
Projects
This page needs to become a pretty index to Mozilla projects whose documentation is located under it.
Thunderbird
Thunderbird is Mozilla's mail/messaging application. These pages document Thunderbird and also provide links to documentation about the MailNews backend which is also used in other projects such as Eudora/Penelope, Seamonkey, Correo, etc.
Utilisation de code Mozilla dans d'autres projets
Il existe plusieurs façons d'utiliser le code de Mozilla dans votre projet.
XPCOM
XPConnect
XPIDL
XPIDL est un langage de description d'interfaces utilisé pour spécifier les classes de l'interface XPCOM.
{Re}Joindre Mozilla
Inspirez, collaborez, mettez en œuvre vos compétences afin de faire du Web « la » plateforme des appareils connectés.

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : jmh, ethertank
 Dernière mise à jour par : jmh,