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é ?
Jetpack : première bêta du SDK prévue pour lundi
Pour la nouvelle technologie de développement d'extensions pour Firefox
Jetpack : première bêta du SDK prévue pour lundi
Pour la nouvelle technologie de développement d'extensions pour Firefox
Le , par Gordon Fowler
Une erreur dans cette actualité ? Signalez-nous-la !