Vos résultats de recherche

    Ce qu'offre XULRunner

     

    L'objectif de XULRunner est d'offrir une solution pour le déploiement d'applications XUL (en priorité Firefox et Thunderbird), ainsi qu'un mécanisme pour embarquer les capacités des produits Mozilla dans d'autres applications. Les fonctionnalités suivantes sont soit déjà implémentées, soit planifiées :

     

    Fonctionnalités Gecko

    • XPCOM
    • Réseau
    • Moteur de rendu Gecko
    • Édition DOM et support transactionnel (sans interface utilisateur)
    • Cryptographie
    • XBL (XBL2 planifié)
    • XUL
    • SVG
    • XSLT
    • Extras XML (XMLHttpRequest, DOMParser, etc.)
    • Services Web (SOAP)
    • Support de mise à jour automatique (pas entièrement implémenté)
    • Barre d'outils de recherche avec auto-complétion du texte
    • Implémentation de l'historique (l'implémentation de places dans le cycle 1.9)
    • Support de l'accessibilité
    • Service IPC pour les communications entre les applications basées sur Gecko (pas entièrement implémenté)
    • Interfaces Storage/sqlite (pas encore activé par défaut)

    Fonctionnalités d'interface utilisateur

    Les interfaces utilisateur suivantes sont fournies par XULRunner, mais peuvent être outrepassées dans certaines circonstances :

    • Les API et interface utilisateur pour l'installation, la désinstallation et la mise à jour d'applications XUL. Consultez wikimo:XUL:Installation Story.
    • Le gestionnaire d'extensions
    • Le sélecteur de fichiers (utilise le sélecteur natif de l'OS)
    • La barre d'outils de recherche
    • Les boîtes de dialogue d'aide
    • Interface utilisateur de la sécurité (maintenance des clefs SSL, etc.)

    APIs embarquées

    Les APIs embarquées suivantes sont fournies par XULRunner :

    • Embarquement inter-plateformes (XRE_InitEmbedding)
    • Embarquement de JavaXPCOM
    • gtkmozembed (Linux seulement)
    • Contrôles ActiveX (Windows seulement) (incomplet)
    • NSView-based-widget (Mac OS X seulement) (incomplet)

    En projet

    Les fonctionnalités suivantes ont été proposées à l'intégration et pourront l'être si les développeurs en ont le temps, et si la taille du code est raisonnable :

    • Support LDAP
    • Support du correcteur orthographique (avec ou sans dictionnaires inclus) voir le bug 285977
    • Support principal du profil errant (adapté spécifiquement aux applications)
    • Embarquement de PyXPCOM (incomplet)

    Non supporté

    XULRunner n'intégrera pas :

    • Les marque-pages ou un historique de navigation (ils doivent être gérés par l'application)
    • XForms (XForms sera disponible sous forme d'extension)


    Interwiki Language Links

    Étiquettes et contributeurs liés au document

    Étiquettes :
    Contributeurs ayant participé à cette page : VincentN, teoli, Chbok, fscholz, Mgjbot
    Dernière mise à jour par : teoli,