Vos résultats de recherche

    Introduction à Gecko et à l'embarqué

     

    Introduction à Gecko et à l'embarquement

    Qu'est-ce que Gecko ?

    Gecko est le moteur interne du navigateur, ce qui inclut networking, un parser, un modèle de contenu, chrome et les autres technologies sur lesquelles Mozilla et les autres applications sont basées. En d'autres termes, tout ce qui n'est pas spécifique à une application.

    La FAQ de Gecko est légèrement obsolète FAQ.

    Qu'est-ce que Mozilla ?

    Mozilla est un navigateur web open-source multi plates-formes, un éditeur et une application de messagerie / newsgroup créé sur Gecko.

    Qu'est-ce que le GRE ?

    Le GRE (formellement le MRE) qui est l'acronime de Gecko Runtime Environment, est un support d'exécution partagé que toutes les applications peuvent utiliser. Il est maintenant développé comme un projet indépendant connu sous le nom de XULRunner.

    Qu'est-ce que XPCOM ?

    XPCOM est un modèle objet de composants (semblable à COM/DCOM de MS Windows mais conçut pour être portable sur plusieurs plates-formes) utilisé pour unifier la création, le contrôle, et la suppression d'objets et d'autres données à travers Mozilla. Le coeur de XPCOM est l'interface nsISupports , qui offre des services de comptage des références et d'introspection (possibilité d'interroger les objets afin de se renseigner sur leurs capacités). Tout les objets XPCOM implémentent l'interface nsISupports , en plus de toutes les interfaces spécifiques qui lui sont nécessaire. En fin de compte, XPCOM fournit une couche de services indépendante du language appelé XPConnect qui permet l'implémentation d'objets dans tout language supporté. Grâce à XPConnect , ces objets peuvent aussi être appelés à partir de n'importe lequel de ces languages.

    On peut trouver plus d'informations ici.

    Que signifie embarquer Gecko ?

    Gecko autorise des developpeurs tiers à utiliser la même technologie que Mozilla. Cela signifie que vous pouvez tirer partie, dans une application tierce, des services d'un navigateur web, ouvrir des canaux de communications et faire transiter des flux de données à travers le service réseau, le Modèle Objet de Document (NdT: en anglais DOM, Document Object Model ) et plus encore. Vous pouvez même bâtir entièrement une nouvelle application en utilisant Gecko.

    Quels sont les termes de licence pour embarquer Gecko ?

    Les mêmes que pour le reste de Mozilla. Voir la page du MPL pour plus d'informations.

    Existe-t'il un SDK ?

    Nous travaillons lentement sur une SDK, gelant et documentant les interfaces et retouchant le processus de construction. Pour le moment nous vous recommandons de télécharger le code source puis de le compiler.

    Des compilations nocturnes du SDK pour la plateforme Windows 32bits peuvent être disponibles ici.

    Quelle est la dernière version ? Quelle version utiliser ?

    Les compilations embarquées et les source tarballs sont produites la nuit et peuvent être obtenues ici. Si vous privilégiez la stabilité, les compilations de la branche 1.7.x de Mozilla sont vivement recommendées.

    Qui utilise déjà gecko ?

    Voir ici la liste des logiciels embarquant Gecko.

    Interwiki Language Links

    Étiquettes et contributeurs liés au document

    Étiquettes :
    Contributeurs ayant participé à cette page : tregagnon, Fredchat, aznur, Rcoscali
    Dernière mise à jour par : aznur,