News Xulfr

XulRunner 1.9.0.3

jeudi 2 octobre 2008 à 23:25

Mozilla vient de sortir une mise à jour de XulRunner, la version 1.9.0.3, qui correspond à la version 3.0.3 de Firefox. Vu que Firefox 3.0.2 a eu un temps de vie très court, il n'y a pas eu de XulRunner 1.9.0.2.

Des versions spécifiques de XulRunner pour Maemo et Windows Mobile seront bientôt disponibles. Des nightlies pour la version Maemo, ainsi qu'une page tinderbox et un répertoire FTP, sont en finalisation. Quant à la version pour Windows Mobile, elle est compilable mais du travail reste à faire pour avoir des nightlies.

XulRunner 1.9.0.3 en téléchargement :

Donnez votre avis sur votre expérience en tant que développeur d'extension

vendredi 12 septembre 2008 à 20:27

L'équipe Mozilla vous invite à répondre à un questionnaire qui leur permettra d'améliorer la documentation, les outils voir le code de Mozilla pour simplifier la vie des développeurs d'extensions.

Ça se passe ici.

Drag And Drop HTML5 dans les pages XUL

vendredi 29 août 2008 à 10:08

Il y a quelques jours, l'implémentation de l'API HTML5 pour faire du glisser/deposer a été incluse dans la version de développement de Gecko 1.9.1 (Firefox 3.x). Il est donc possible d'ajouter assez simplement des fonctionnalité de glisser/deposer dans une page HTML distante. Dans son principe de fonctionnement, elle ressemble à l'API drag'n'drop qui existe depuis toujours en XUL en mode privilégié (extensions, applications). La différence c'est qu'en XUL, il faut manipuler des composants XPCom, ce qui en interdit son utilisation sur les pages XUL web.

La bonne nouvelle, c'est que cette restriction est du passé, car l'API HTML5 du glisser/déposer est aussi utilisable en XUL ! Ce qui est une très bonne nouvelle, quand on sait que l'ancienne restriction était un frein à l'utilisation de pages XUL distantes, et que souvent les développeurs choisissait de réaliser leur application sous forme d'extensions à cause d'elle. Bien sûr, cette API, plus simple que la manipulation des composants XPCOM, peut être aussi utilisée dans les extensions et applications XulRunner.

Pour des explications sommaires sur l'utilisation de cette API, lisez ce billet sur mon blog, avec en prime un exemple d'utilisation en XUL (à tester avec une nightly de Firefox 3.1).

EU MozCamp 2008 et autres conférences

jeudi 28 août 2008 à 10:44

Cette année, c'est le plein de conférences en tout genre sur Mozilla. Il y a eu le Firefox plus Summit 2008 qui s'est tenu fin juillet, et qui a rassemblé à Whistler au Canada, près de 400 contributeurs de tout poil : développeurs, traducteurs, marketeux, testeurs (QA), documentalistes etc... (un petit aperçu de ce qui s'est passé de mon point de vue, sur mon blog, , , et ).

Nous (Xulfr) organisons le 20 septembre le Mozilla Add-ons Workshop en collaboration avec Mozilla Europe, une journée de rencontre et de conférence à Paris pour les développeurs francophones qui utilisent (ou veulent utiliser) les technologies Mozilla. À ce propos, dépêchez-vous de vous inscrire, il ne reste plus beaucoup de place !

Et Mozilla Europe, à l'attention[1] des développeurs XUL Européens ainsi que des contributeurs à la traduction et à la qualité, organise un grand événement sur 2 jours, à Barcelone en octobre : EU MozCamp 2008. Là encore des conférences, des lightning talks, et l'occasion de rencontrer beaucoup de personnes qui utilisent les technologies Mozilla au quotidien, en réalisant des extensions mais aussi des applications basées sur XulRunner.

Enfin, il y aura un stand Mozilla aux Journées Du Logiciel Libre à Lyon, et certainement à d'autres événements en France mais on vous tiendra au courant.

Notes

[1] sur invitation, qui seront envoyées en septembre

TraceMonkey dans Firefox 3.1 : le javascript qui boost !

jeudi 28 août 2008 à 10:35

Grosse amélioration des performances du moteur Javascript dans le prochain Firefox 3.1 (et donc Gecko 1.9.1/XulRunner 1.9.1), que vous pouvez tester dans les nightlies (mais il faut l'activer, via une préférence dans le about:config). Le moteur javascript, SpiderMonkey, qui devient pour l'occasion TraceMonkey, inclus une technologie d'exécution JIT qui inclus un système d'optimisation de code. Sur pas mal de benchmark javascript, Firefox 3.1 est de 1.8 à 22 fois plus rapide que Firefox 3. Et pour le coup, dépasse à nouveau le nouveau moteur javascript de Webkit, qui avait pris la tête du peloton il y a quelques mois, grâce à son compilateur de bytecode embarqué. Mais bien sûr, ce n'est qu'un début. L'inclusion complète de la machine virtuelle Tamarin dans SpiderMonkey améliorera encore plus les choses (mais ça, pas avant Mozilla 2). Pour en savoir plus, voici quelques billets à lire :

Mozilla Add-ons Workshop : c'est parti !

jeudi 14 août 2008 à 16:34

Comme nous vous l'annoncions, le 20 septembre se déroulera à Paris le premier Mozilla Add-ons Workshop. Un cycle de conférences et d'ateliers autour des technologies Mozilla.

C'est quand ?

Le samedi 20 Septembre, 2008 de 11h30 à 20h30

C'est où ?

Le MAOW se tiendra à La Cantine.

151 rue Montmartre, Passage des Panoramas 12 Galerie Montmartre, 75002 Paris (voir plan)

Programme

  • 11h30 --> 12h30 : Brunch de bienvenue
  • 12h30 --> 13h30 : Keynote de Brian King
  • 13h30 --> 14h00 : Intervention de Wladimir Palant, développeur d'Ad-Block Plus
  • 14h15 --> 15h45 : 3 ateliers/conférences en parallèle
  • 15h45 --> 16h00 : Pause café
  • 16h00 --> 17h30 : 3 ateliers/conférences en parallèle
  • 17h30 --> 18h30 : Lightning talks
  • 18h30 --> 20h30 : Cocktail

Les principales conférences :

  • Votre première extension
  • Votre première application XulRunner
  • Javascript pour adultes
  • FUEL
  • Mozilla build system
  • Développement de composant XPCom en C/C++
  • Contribuer à Mozilla

Tous les renseignements ainsi que le programme se trouvent sur le Wiki mozilla:

Pour l'inscription et plus de détails sur les conférences, ça se passe sur xulfr:

N'hésitez pas à me contacter si vous avec des idées de conférences (mon mail est sur le wiki Mozilla). Vous pouvez aussi proposer vos propres Lightning Talks (conférences éclairs) sur le Wiki.

N'hésitez pas à relayer l'information.

On se voit le 20 septembre !

Mozilla Add-ons Workshop : vous avez dit extension ?

jeudi 31 juillet 2008 à 07:41

Mise à jour : Pour plus d'informations, ça se passe ici: http://xulfr.org/news/2008/08/14/258-mozilla-add-ons-workshop-c-est-parti.

Mozilla Hack

Les dessous de Firefox vous ont toujours fait réver ?

Développeurs Web (ou pas), vous avez toujours souhaité réaliser votre première extension Firefox ?

Développeurs d'extensions, vous êtes un habitué du XUL, des overlays, du chrome, mais n'avez jamais osé aller plus loin ?

Le 20 septembre aura lieu à Paris le premier Mozilla Add-ons Workshop, un cycle de conférences en français sur les technologies Mozilla.

Au programme, des ateliers pour réaliser votre première extension, des présentations sur les nouvelles technologies Mozilla, des conférences sur comment hacker et contribuer à Firefox, le tout agrémenté de discussions autour d'un café avec des dévelopeurs aguéris. Sans oublier vos démonstrations d'extensions et d'applications XulRunner !

Et cerise sur le gâteau, à l'occasion de cet évènement, on aura le plaisir d'accueillir Brian King de Mozdev.org, ainsi que des membres actifs de la communauté Mozilla.

Développeurs Web, curieux, hackers, développeurs C++, développeurs XUL, vous êtes tous les bienvenus.

Vous retrouverez plus d'informations pratiques sur le site Xulfr.org d'ici quelques jours.

En espérant vous retrouver nombreux pour passer une agréable journée à discuter de l'univers merveilleux de Mozilla :)

Mozilla Summit 2008: le staff xulfr y sera !

dimanche 27 juillet 2008 à 15:55

La semaine prochaine, c'est le sommet Mozilla à Whistler, au Canada. Laurent et moi y seront. Voilà ce qui nous attend: http://wiki.mozilla.org/Summit2008/Sessions/Schedule.

Que des bonnes choses :)

Pour suivre le déroulement du sommet:

Et probablement sur nos blogs respectifs (laurent / moi).

Pour info, il fera plus froid qu'à Paris: meteo à Whistler :)

XulBooster 0.2.1

vendredi 18 juillet 2008 à 14:57

La version 0.2.1 de XulBooster vient de sortir. Pour rappel, XulBooster est un plugin pour l'environnement de développement Eclipse. Il permet la création rapide de squelette pour réaliser des extensions ou des applications XulRunner, accompagné d'assistants. Et il contient aussi des éditeurs pour éditer les fichiers XUL, XBL, SVG etc..

XulBooster devient l'outils indispensable du développeur XUL !

Mozilla Developer Resource Kit et DXR

vendredi 20 juin 2008 à 10:28

Un gros projet est en train de voir le jour, supporté par Mozilla, dont l'objectif est de fournir tous les outils pour aider les développeurs à être plus efficaces lors du développement d'applications basées sur la plateforme Mozilla. Il y a bien http://developer.mozilla.org (MDC) pour la documentation en générale et les tutoriaux, http://mxr.mozilla.org pour naviguer dans le code source, et http://www.xulplanet.com pour avoir de la doc de référence sur les composants XPCOM. Mais il faut reconnaître que le code de Mozilla est compliqué, que devmo n'est pas complet, ni xulplanet (voire obsolète), sans compter que parfois ces serveurs ne sont pas toujours très réactifs. Enfin les outils pour aider au développement ne sont pas très nombreux, ni très complets et dispersés dans la nature.

D'où la naissance du projet Mozilla Developer Resource Kit.

Lire la suite

XulRunner 1.9

jeudi 19 juin 2008 à 14:43

Sur les serveurs de téléchargements de Mozilla, XulRunner 1.9 est disponible en version finale, ainsi que le sdk correspondant.

XulRunner 1.9 est une version stable basée sur le moteur Gecko 1.9 utilisé dans Firefox 3, et inclus donc toutes les nouveautés qui interresseront tout les développeurs XUL.

Note : à l'heure où j'écris ces lignes, il n'y a pas encore d'annonce officielle de la part de Mozilla...

Mise à jour 20/06 : Ça y est, c'est officiel :-) À lire aussi les notes sur cette sortie

Firefox 3 est sortie !

mercredi 18 juin 2008 à 10:51

Si vous n'avez pas encore installer Firefox 3, courrez le télécharger ! Vous participerez par la même occasion au record du nombre de téléchargement d'un logiciel en 24h ! Pour avoir quelques infos supplémentaires sur cette tentative de record : voir mon billet sur mon blog.

Firefox 3, c'est plein de nouveautés pour l'utilisateur, mais aussi pour les développeurs d'extensions ou d'applications XUL basées sur XulRunner, avec le nouveau moteur Gecko 1.9.

XulRunner 1.9RC2 disponible

mercredi 4 juin 2008 à 11:02

XulRunner 1.9 RC2 est disponible en téléchargement ! C'est une distribution officielle : Mozilla fera donc à nouveau des sorties régulières de XulRunner, au même rythme que les versions de Gecko (et de Firefox donc).

Au programme de cette nouvelle version : toutes les améliorations de Gecko 1.9 que vous avez également dans Firefox 3. Rappelez-vous aussi que Firefox 3 n'est autre qu'une appli XulRunner, et donc peut executer des applications XulRunner !

Mozilla Europe cherche des stagiaires sur Paris

mardi 3 juin 2008 à 20:00

Bonjour à tous les étudiants qui nous lisent.

Une occasion à ne pas manquer: Mozilla Europe cherche des stagiaires sur Paris pour cet été !

Quelques détails: c'est payé, ça se passe en Juillet et en Aout et c'est relativement souple quand au sujet du stage (et donc des compétences requises).

Vous travaillerez avec Pascal Chevrel et Zbigniew Braniecki (Gandalf).

Quelques idées de projets (cf. le wiki de mozilla):

  • Améliorer le basculement entre les différents dictionnaires de Firefox 3 et Thunderbird 3;
  • Outils de traduction;
  • Thèmes et extensions à thème (sport, gestion de voyages ...),
  • Personnalisation de punBB/phpBB pour les communautés locales;
  • Améliorier les filtres bayésiens;
  • Traductions;
  • vous pouvez proposer vos idées en rapport avec les projets/sites de Mozilla

Bref, le stage de rêve ;)

Pour plus d'informations:

Nouveau dépôt de sources chez Mozilla

mardi 3 juin 2008 à 10:25

Il arrive que des projets basés sur Mozilla soient compilés à partir des sources de XulRunner ou de Gecko disponibles en téléchargement, voir même directement à partir du dépôt CVS de Mozilla. Cependant, à l'occasion de la fin du développement de Firefox 3.0 et Gecko 1.9, les développeurs de Mozilla viennent de basculer aujourd'hui même de CVS à Mercurial. Voici quelques détails sur cette révolution culturelle dans la vie du projet.

Lire la suite


Copyright © 2003-2007 association xulfr - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.