mozilla
Risultati di ricerca

    A cosa serve XULRunner

     

    L'obbiettivo di XULRunner è fornire una soluzione per il rilascio di applicazioni XUL (in particolare Firefox e Thunderbird) e fornire un meccanismo per incorporare parti di programma. Le seguenti funzionalità sono già state implementate o sono pianificate:

     

    Funzionalità di Gecko

    • XPCOM
    • Funzionalità di rete
    • Il motore di rendering Gecko
    • Supporto alle modifiche e alle transazioni DOM (senza interfaccia utente)
    • Crittografia
    • XBL (XBL2 in futuro)
    • XUL
    • SVG
    • XSLT
    • XML Extras (XMLHttpRequest, DOMParser, etc.)
    • Web Services (SOAP)
    • Supporto all'aggiornamento automatico (ancora incompleto)
    • Barra di ricerca nel documento
    • Cronologia
    • Supporto per l'accessibilità
    • Servizi IPC per la comunicazione tra applicazioni basate su Gecko (ancora incompleto)
    • Interfacce storage/sqlite (per ora, non è attivo per default)

    Funzionalità dell'interfaccia utente

    I seguenti elementi dell'interfaccia utente sono forniti da XULRunner, ma possono essere sovrascritti dai programmi quando necessario:

    • Le API e l'interfaccia utente per installare, disinstallare e aggiornare le applicazioni XUL. Si veda wikimo:XUL:Installation Story (EN).
    • Extension Manager
    • File picker (utilizza il filepicker nativo del sistema)
    • Barra di ricerca
    • Finestre di dialogo e interfaccia utente dell'Help
    • Interfaccia utente per la sicurezza (SSL, etc)

    Incorporare le API

    Le API seguenti sono contenute in XULRunner:

    • Cross-platform embedding (XRE_InitEmbedding)
    • JavaXPCOM
    • PyXPCOM (incompleto)
    • gtkmozembed (solo su Linux) (incompleto)
    • Widget NSView (solo su MacOS X) (incompleto)
    • Controlli ActiveX (solo su Windows) (incompleto)

    La lista dei "forse"

    Le seguenti funzionalità sono state discusse e potrebbero essere incluse in XULRunner per il tempo lo permette e le dimensioni del codice saranno accettabili:

    • LDAP
    • Controllo ortografico (con o senza i dizionari), si veda il bug 285977
    • Supporto di base per la migrazione dei profili (estendibile dalle specifiche applicazioni)

    Cosa rimane fuori

    XULRunner non fornisce:

    • Interfaccia utente per i bookmark e la cronologia (deve essere creata con l'applicazione)
    • XForms (sarà disponibile con un'estensione)

    Interwiki Language Links

    Etichette del documento e nomi di chi ha collaborato alla sua stesura

    Contributors to this page:
    Ultima modifica di: teoli,