Plate-forme Mozilla

Plate-forme Mozilla
Page d'aide sur l'homonymie Pour les articles homonymes, voir Plate-forme.

La plate-forme Mozilla (XPFE ou XPToolkit ou Mozilla application framework) est l’ensemble des techniques Mozilla. Cela inclut le moteur de rendu Gecko, XUL, XHTML, SVG, le moteur JavaScript, le toolkit et toutes les API communes disponibles aux applications qui reposent sur cette plate-forme.

Introduction

XPFE est l’acronyme de « Cross-Platform Front-End ». Il pourrait être traduit en français par le terme de « cadriciel orienté développement d’interfaces utilisateurs multiplate-formes ». C’est le terme original qu’utilisait la Fondation Mozilla pour désigner le cadriciel avec lequel ont été développés la suite logicielle Mozilla puis les autres produits (Firefox, Thunderbird, SeaMonkey etc.). Il est actuellement plutôt désigné par le terme d’XPToolkit ; voire par Mozilla application framework dans les pays anglophones.

Les techniques utilisées dans la plate-forme

  • Gecko : moteur de rendu
  • Necko
  • XPConnect (en)
  • XUL : langage XML de description d’interface. Toute l’interface graphique de Mozilla et produits dérivés sont en XUL (prononcez « zool »).
  • XBL : permet de créer des composants graphiques.
  • RDF : un format XML permettant de stocker des données, sous forme de graphe (arbre, etc.).
  • XHTML : la version XML de HTML est implémentée dans Gecko (le cœur de Mozilla), permettant d’afficher des pages web. De même Gecko supporte HTML 4.
  • DOM : permet de manipuler des fichiers XML.
  • XSLT : transforme des fichiers XML en d’autre fichiers XML.
  • MathML : pour écrire des formules mathématiques.
  • SOAP, WSDL, XML-RPC… les différents services web.
  • SVG : un langage XML pour faire des dessins vectoriels en 2D.
  • Canvas : une balise HTML qui permet de dessiner en JavaScript.
  • XForms : permet de faire des formulaires.
  • SMIL : un dialecte XML permet de faire des animations, des présentations multimédia.
  • CSS : permet de personnaliser l’affichage.
  • Javascript: pour programmer le comportement de l’interface.
  • E4X : une api qui a le même but que SimpleXML pour PHP : apporter une alternative à DOM pour manipuler facilement les fichiers XML.
  • XPCOM : permet de développer des composants réutilisables, et installables facilement.
  • XPI : format de fichier d’installation d’une application Mozilla.
  • SQL : la plate-forme Mozilla propose une API pour accéder à une base de données.
  • POP : SMTP, IMAP, NNTP : la plate-forme supporte des protocoles d’accès au systèmes de messagerie et de newsgroup.
  • XTF (en) : un framework permettant d’ajouter facilement un langage XML dans le moteur Gecko.

Liens externes



Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Plate-forme Mozilla de Wikipédia en français (auteurs)

Игры ⚽ Поможем решить контрольную работу

Regardez d'autres dictionnaires:

  • Mozilla — est un nom utilisé en informatique avec beaucoup de significations différentes. Cependant toutes ces significations sont liées à l ancienne entreprise américaine Netscape Communications (liquidée en 2003) et son logiciel phare. Les différents… …   Wikipédia en Français

  • Mozilla Fennec — Mozilla Firefox « Firefox » redirige ici. Pour les autres significations, voir Firefox (homonymie). Mozilla Firefox …   Wikipédia en Français

  • Mozilla Firetune — Mozilla Firefox « Firefox » redirige ici. Pour les autres significations, voir Firefox (homonymie). Mozilla Firefox …   Wikipédia en Français

  • Mozilla Suite — Mozilla Application Suite Mozilla Suite …   Wikipédia en Français

  • Mozilla Application Suite — Mozilla Suite Le navigateur de la suite Mozilla …   Wikipédia en Français

  • Mozilla Prism — Développeur La Fondation Mozilla Dernière version 1.0 bêta ( …   Wikipédia en Français

  • Suite Mozilla — Mozilla Application Suite Mozilla Suite …   Wikipédia en Français

  • Download day — Mozilla Firefox « Firefox » redirige ici. Pour les autres significations, voir Firefox (homonymie). Mozilla Firefox …   Wikipédia en Français

  • Fennec (navigateur) — Mozilla Firefox « Firefox » redirige ici. Pour les autres significations, voir Firefox (homonymie). Mozilla Firefox …   Wikipédia en Français

  • FireFox — Mozilla Firefox « Firefox » redirige ici. Pour les autres significations, voir Firefox (homonymie). Mozilla Firefox …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”