IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Firefox Discussion :

Mozilla sort un SDK pour JetPack : la révolution du développement des extensions de Firefox est en marche


Sujet :

Firefox

  1. #1
    Expert éminent sénior

    Inscrit en
    Juillet 2009
    Messages
    3 407
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 407
    Points : 149 059
    Points
    149 059
    Par défaut Mozilla sort un SDK pour JetPack : la révolution du développement des extensions de Firefox est en marche
    Mozilla Firefox : sortie de la deuxième bêta du SDK de JetPack
    La nouvelle technologie de développement d'extensions pour Firefox

    Mise à jour du 31/01/2011 par Idelways



    L'équipe de Jetpack vient d'annoncer la disponibilité de la deuxième bêta de son SDK. Un kit de développement destiné à offrir un moyen plus simple pour créer des extensions pour Firefox (lire ci-devant)

    En plus de la résolution de certains bugs, cette version embarque un ensemble d'améliorations architecturales. La plus notable étant l'intégration du support de l'API « CommonJS Asynchronous Module » du projet CommonJS.

    Cette API offre un mécanisme permettant de définir, en JavaScript, des modules pouvant être chargés, ainsi que leurs dépendances, et ce d'une manière asynchrone.

    Cette deuxième bêta n'intègre évidemment pas toutes les fonctionnalités prévues pour le SDK final. Il s'agit surtout d'une bêta stabilisant les fonctionnalités existantes en vue de l'intégration d'autres fonctionnalités dans les version à venir.

    Il n'est donc pas certain que JetPack soit prêt pour la sortie de Firefox 4 prévue pour la fin de ce mois.

    Mais une beta qui montre tout de même que Mozilla continue de travailler activement sur ce deuxième grand chantier (en plus de Firefox 4) que sont ses outils pour les développeurs.


    La deuxième bêta de JetPack est disponible en téléchargement sur cette page

    Source : le blog de Mozilla

    Et vous ?

    Avez-vous essayé Mozilla JetPack ?
    Qu'en pensez-vous ?



    Jetpack : première bêta du SDK prévue pour lundi
    Pour la nouvelle technologie de développement d'extensions pour Firefox

    Mise à jour du 03/12/2010 par Idelways


    Jetpack, la nouvelle technologie de Mozilla qui devrait faciliter et "révolutionner" le développement des extensions pour Firefox (lire ci-avant) est en phase d'avoir sa première bêta. Elle est en tout cas annoncée pour le début de la semaine prochaine.

    Cette bêta n'inclura néanmoins pas toutes les fonctionnalités prévues pour la version finale.

    D'autres bêtas et des RC devraient donc avoir lieu avant la sortie officielle de ce projet très attendu.

    Ce temps de développement assez long confirme encore une fois l'importance que la Fondation Mozilla donne à la prochaine génération de son navigateur Firefox (Firefox 4 est déjà nettement en retard par rapport à son planning initial)

    Pour mémoire, le développement d'extensions pour Firefox nécessite actuellement la maitrise, en plus des standards Web, de Xul, une technologie puissante, notamment grâce aux « Overlays », qui permettent aux extensions de d'ajouter, modifier ou même supprimer des éléments à la volée et partout dans les interfaces utilisateurs.

    Mais la prise en main de Xul est assez complexe et ses outils de développement ne sont pas les plus riches ni les plus complets.

    La fondation Mozilla a donc décidé, après un peu de résistance, de rendre plus abordable le développement des extensions pour son navigateur et suivre la tendance créé par Google Chrome et reprise par Safari 5 et Opera 11.

    Mais Mozilla précise que cette simplification ne sera pas synonyme de perte de puissance des extensions, des extensions nettement plus complexes que celles de Chrome (exemple pris par Tristan Nitot et Paul Rouget, respectivement Président et Technoévangéliste de Mozilla France).

    Autre précision d'importance, Jetpack ne substituera pas à Xul. Les deux technologies seront donc proposées à la communauté pour réaliser les extensions.

    A moins que les développeurs ne plébiscitent tellement JetPack qu'ils en abandonnent Xul.

    Mais nous n'en sommes pas encore là.


    La bêta officielle de JetPack sera disponible sur le FTP de Mozilla (la bêta est actuellement... en Release Candidate)

    Source : La mailing list de Mozilla Jetpack sur Google Groups

    Et vous ?

    Que pensez-vous de Jetpack ? Avez-vous essayé son SDK ?
    Et du développement des extensions avec Xul : trop complexe, puissant, plutôt simple ?



    Mozilla sort un SDK pour JetPack
    La révolution dans le développement des extensions de Firefox est en marche



    La Fondation Mozilla est consciente que l'arrivée de Chrome et de ses extensions - visiblement plus simples à créer - représente un danger pour sa communauté de développeurs.

    Elle n'a certes pas lancé le projet pour cela, mais JetPack devrait cependant l'aider à rester dans la course et à conserver son attrait.

    Pour mémoire JetPack est un projet de Mozilla qui vise à simplifier le développement des extensions pour son navigateur Firefox. Il pourrait à terme remplacer XUL (lire notre interview de Tristan Nitot, Président de Mozilla Europe). Sur le moyen terme, les deux techniques sont en tout cas amenées à cohabiter.

    JetPack permettra également l'installation "à chaud" de ces extensions, autrement dit sans redémarrer le navigateur.

    Dans le cadre de cette évolution - certains diront même "révolution" - les Mozilla Labs viennent de mettre en ligne un nouveau SDK (Software Development Kit), qui contient entre autre un environnement de développement intégré baptisé FlightDeck.
    Ce SDK est encore assez "expérimental", mais dans moins d'un an il devrait avoir évolué vers sa version définitive. Il s'adresse donc à tous les développeurs webs qui s'intéressent de près aux extensions de Firefox.

    Pour information, JetPack nécessite la mouture 2.5 (ou supérieure) de Python.

    JetPack sera intégrée nativement à Firefox 4.0, prévu lui pour 2011.


    Télécharger : Le SDK de JetPack


    Lire aussi

    Les Rubriques (news, tutos, forums) de Developpez.com

    Python
    Développement Web

    Et vous ?

    JetPack est-il pour vous une bonne idée ou un tel changement va-t-il faire fuire les développeurs d'extensions de Firefox ?

    Avez-vous personnellement essayé JetPack ? Qu'en avez-vous pensé ?

  2. #2
    Membre éclairé Avatar de Camille_B
    Homme Profil pro
    Webmaster
    Inscrit en
    Septembre 2006
    Messages
    212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Septembre 2006
    Messages : 212
    Points : 673
    Points
    673
    Par défaut
    XUL est le langage de description d'interface graphique de Firefox. Virer XUL supposerait de revoir complètement le fonctionnement interne de Firefox. Supposer que Jetpack puisse un jour remplacer XUL est donc un peu rapide...

    Au pire, Jetpack peut devenir la méthode "officielle" de créer des extensions. Mais XUL, sauf modification majeure de Firefox, continuera d'être dispo pour créer des extensions plus "classiquement".

  3. #3
    Expert éminent sénior

    Inscrit en
    Juillet 2009
    Messages
    3 407
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 407
    Points : 149 059
    Points
    149 059
    Par défaut
    Salut,

    Sur ce point je ne peux que t'inviter à lire ce passage de l'interview que Tristan Nitot (fondateur de Mozilla Europe) m'a accordée :

    http://www.developpez.net/forums/d86...s/#post4979558

    Très cordialement,

    Gordon

  4. #4
    Membre éclairé Avatar de Camille_B
    Homme Profil pro
    Webmaster
    Inscrit en
    Septembre 2006
    Messages
    212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Septembre 2006
    Messages : 212
    Points : 673
    Points
    673
    Par défaut
    Oui, j'ai bien lu :

    Donc la Fondation n'a pas l'intention d'imposer cet outil et de pousser à abandonner XUL ?

    TN : Non, ce n'est pas à l'ordre du jour.

    PR : Et si on supprime XUL ou n'importe quoi du système actuel, c'est pour quelque chose de plus puissant.

    TN : De toutes les manières, une fois de plus, nous ne sommes pas une entreprise avec un comité de direction qui impose quoi que ce soit à qui que ce soit. A terme peut-être que JetPack remplacera XUL mais certainement pas parce qu'on l'aura imposé par la force. Mais plutôt par les avantages qu'il apporte.
    Il y a deux problèmes. Les questions soulevées, sont assez différentes : 1) Jetpack remplacera-t-il XUL pour la création d'add-ons et 2) XUL peut-il disparaître à l'avenir ?

    Les deux questions sont différentes et se rejoignent. Elles sont différentes car elles ne portent pas sur la même chose. XUL ne sert pas qu'à créer des extensions, c'est un composant maître de Firefox lui-même. On ne peut pas techniquement remplacer XUL, en tant que tel, par Jetpack.

    Sauf si, à l'avenir, Jetpack finit par intégrer un descripteur d'interface etc.

    Auquel cas c'est bien la question de XUL, et plus seulement celle des add-ons.

    Mais en l'état actuel rien n'est prévu pour remplacer XUL (à ce que je sache), donc, au final, il sera toujours possible de créer des applications avec XUL puisqu'il est là Ce qui fait que les deux questions finissent par se rejoindre.

    Project Jetpack explores an additional way of creating add-ons for Firefox, and no plans have been made for it to completely replace XUL-based add-ons. If you’re interested in learning more about Jetpack or helping to shape its future, you can read more on the Jetpack blog.
    Rien n'est prévu pour remplacer les add-ons basés sur XUL, car rien n'est prévu pour remplacer XUL. Jetpack et XUL sont deux problèmes qui diffèrent et se rejoignent parce que XUL, actuellement, englobe Jetpack.

  5. #5
    Expert éminent sénior
    Avatar de Idelways
    Homme Profil pro
    Développeur Ruby on Rails / iOS
    Inscrit en
    Juin 2010
    Messages
    1 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur Ruby on Rails / iOS

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 374
    Points : 68 548
    Points
    68 548
    Par défaut
    Jetpack : première bêta du SDK prévue pour lundi
    Pour la nouvelle technologie de développement d'extensions pour Firefox

    Mise à jour du 03/12/2010 par Idelways



    Jetpack, la nouvelle technologie de Mozilla qui devrait faciliter et "révolutionner" le développement des extensions pour Firefox (lire ci-avant) est en phase d'avoir sa première bêta. Elle est en tout cas annoncée pour le début de la semaine prochaine.

    Cette beat n'inclura néanmoins pas toutes les fonctionnalités prévues pour la version finale.

    D'autres bêtas et des RC devraient donc avoir lieu avant la sortie officielle de ce projet très attendu.

    Ce temps de développement assez long confirme encore une fois l'importance que la Fondation Mozilla donne à la prochaine génération de son navigateur Firefox (Firefox 4 est déjà nettement en retard par rapport à son planning initial)

    Pour mémoire, le développement d'extensions pour Firefox nécessite actuellement la maitrise, en plus des standards Web, de Xul, une technologie puissante, notamment grâce aux « Overlays », qui permettent aux extensions de d'ajouter, modifier ou même supprimer des éléments à la volée et partout dans les interfaces utilisateurs.

    Mais la prise en main de Xul est assez complexe et ses outils de développement ne sont pas les plus riches ni les plus complets.

    La fondation Mozilla a donc décidé, après un peu de résistance, de rendre plus abordable le développement des extensions pour son navigateur et suivre la tendance créé par Google Chrome et reprise par Safari 5 et Opera 11.

    Mais Mozilla précise que cette simplification ne sera pas synonyme de perte de puissance des extensions, des extensions nettement plus complexes que celles de Chrome (exemple pris par Tristan Nitot et Paul Rouget, respectivement Président et Technoévangéliste de Mozilla France).

    Autre précision d'importance, Jetpack ne substituera pas à Xul. Les deux technologies seront donc proposées à la communauté pour réaliser les extensions.

    A moins que les développeurs ne plébiscitent tellement JetPack qu'ils en abandonnent Xul.

    Mais nous n'en sommes pas encore là.


    La bêta officielle de JetPack sera disponible sur le FTP de Mozilla (la bêta est actuellement... en Release Candidate)

    Source : La mailing list de Mozilla Jetpack sur Google Groups

    Et vous ?

    Que pensez-vous de Jetpack ? Avez-vous essayé son SDK ?
    Et du développement des extensions avec Xul : trop complexe, puissant, plutôt simple ?

    En collaboration avec Gordon Fowler

  6. #6
    Expert éminent sénior
    Avatar de Idelways
    Homme Profil pro
    Développeur Ruby on Rails / iOS
    Inscrit en
    Juin 2010
    Messages
    1 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur Ruby on Rails / iOS

    Informations forums :
    Inscription : Juin 2010
    Messages : 1 374
    Points : 68 548
    Points
    68 548
    Par défaut
    Mozilla Firefox : sortie de la deuxième bêta du SDK de JetPack
    La nouvelle technologie de développement d'extensions pour Firefox

    Mise à jour du 31/01/2011 par Idelways



    L'équipe de Jetpack vient d'annoncer la disponibilité de la deuxième bêta de son SDK. Un kit de développement destiné à offrir un moyen plus simple pour créer des extensions pour Firefox (lire ci-devant)

    En plus de la résolution de certains bugs, cette version embarque un ensemble d'améliorations architecturales. La plus notable étant l'intégration du support de l'API « CommonJS Asynchronous Module » du projet CommonJS.

    Cette API offre un mécanisme permettant de définir, en JavaScript, des modules pouvant être chargés, ainsi que leurs dépendances, et ce d'une manière asynchrone.

    Cette deuxième bêta n'intègre évidemment pas toutes les fonctionnalités prévues pour le SDK final. Il s'agit surtout d'une bêta stabilisant les fonctionnalités existantes en vue de l'intégration d'autres fonctionnalités dans les version à venir.

    Il n'est donc pas certain que JetPack soit prêt pour la sortie de Firefox 4 prévue pour la fin de ce mois.

    Mais une beta qui montre tout de même que Mozilla continue de travailler activement sur ce deuxième grand chantier (en plus de Firefox 4) que sont ses outils pour les développeurs.


    La deuxième bêta de JetPack est disponible en téléchargement sur cette page

    Source : le blog de Mozilla

    Et vous ?

    Avez-vous essayé Mozilla JetPack ?
    Qu'en pensez-vous ?

    En collaboration avec Gordon Fowler

  7. #7
    Membre expérimenté
    Avatar de randriano
    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 218
    Points : 1 437
    Points
    1 437
    Par défaut
    Bonjour,

    Permettez-moi de poser cette question car cela fait longtemps que je n'ai pas regardé les news sur Mozilla à part son navigateur.

    Jetpack n'est-il pas un projet en conflit avec Open Web App? Avec quoi développe-t-on aujourd'hui les extensions (add-ons) de Firefox? Est-ce que XUL est déjà de l'histoire ancienne?
    randriano.dvp.com
    Développeur. Product Owner [Agile]. Sites web, mobile apps, système d'information (SI).

Discussions similaires

  1. Amazon sort AWS SDK pour Node.js
    Par Hinault Romaric dans le forum NodeJS
    Réponses: 1
    Dernier message: 06/12/2012, 22h57
  2. Réponses: 5
    Dernier message: 31/01/2011, 17h38
  3. Réponses: 3
    Dernier message: 15/07/2010, 21h08
  4. Réponses: 0
    Dernier message: 13/04/2010, 00h44
  5. Réponses: 0
    Dernier message: 26/10/2009, 12h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo