stringtranslate.com

Marco de aplicación de Mozilla

El marco de aplicaciones de Mozilla es una colección de componentes de software multiplataforma que conforman las aplicaciones de Mozilla . Originalmente se conocía como XPFE , una abreviatura de front-end multiplataforma. También se conocía como XPToolkit . Para evitar confusiones, ahora se le conoce como marco de aplicación de Mozilla.

Si bien es similar a los marcos genéricos de aplicaciones multiplataforma como GTK+ , Qt y wxWidgets , la intención es proporcionar un subconjunto de funcionalidad multiplataforma adecuada para crear aplicaciones de red como navegadores web , aprovechando la funcionalidad multiplataforma ya integrada en el motor de diseño Gecko. .

Los siguientes son los diversos componentes del marco:

Geco
Gecko es un motor de diseño basado en estándares diseñado para brindar rendimiento y portabilidad.
cuello
Necko proporciona una API extensible para varias capas de redes, desde capas de transporte hasta capas de presentación.
XUL
XUL es la base de la interfaz de usuario . Es una aplicación de XML que define varios elementos de la interfaz de usuario, principalmente widgets , elementos de control, plantillas, etc. Es similar en muchos aspectos a HTML .
XBL
XBL permite definir su propio widget para usar en XUL.
XPCOM
XPCOM es una interfaz de objetos que permite la interfaz entre cualquier lenguaje de programación para el cual se haya desarrollado un enlace.
XPConectar
XPConnect es el enlace entre XPCOM y JavaScript .
XPInstalar
XPInstall es una tecnología para instalar pequeños paquetes como extensiones y temas en aplicaciones de Mozilla en forma de archivos de instalación conocidos como XPI .
servicios web
Mozilla incluye soporte integrado para estándares de servicios web populares , específicamente; XML-RPC , SOAP (eliminado desde Gran Paradiso Alpha 7 [1] ) y WSDL , así como un objeto XMLHttpRequest simple similar al de Internet Explorer .
Otros
El marco admite una serie de estándares abiertos o comunes, incluidos DTD , RDF , XSLT / XPath , MathML , SVG , JavaScript , SQL , LDAP , etc.

Aplicaciones que utilizan el marco

Ver también

Referencias

  1. ^ "Error 332174: eliminar la compatibilidad con SOAP". Bugzilla@Mozilla . 11 de agosto de 2008 . Consultado el 15 de abril de 2016 .

enlaces externos