News Xulfr

XulRunner 1.9.0.5

mardi 6 janvier 2009 à 11:23

En ce début d'année 2009, Mozilla sort une nouvelle version stable de XulRunner, la version 1.9.0.5 donc, qui correspond à Firefox 3.0.5, et qui corrige principalement des bugs de sécurité.

À noter aussi ce tutoriel en anglais sur devmo pour débuter avec XulRunner : Getting started with XULRunner.

Meilleur voeux pour 2009 !

Firefox dans votre pays.

mardi 16 décembre 2008 à 15:35

Vendredi dernier, Mozilla a lancé la seconde édition du sondage "Firefox in your country survey", il s'agit pour Mozilla de mieux connaitre les utilisateurs de Firefox dans chaque pays notamment savoir qui l'utilise, pourquoi et comment.

Pour cette seconde édition l'équipe de frenchmozilla a traduit le questionnaire en Français, merci à eux. Le sondage est ouvert jusqu'au 26 décembre on compte sur vous pour y répondre.

Sondage communautaire « Firefox dans votre pays »

Mozilla et Xulfr à l'Ubuntu party Paris les 29 et 30 novembre

jeudi 27 novembre 2008 à 10:24

Vous avez raté le MAOW ? Vous pouvez vous rattraper en venant à Paris samedi et dimanche prochain à l'Ubuntu Party. Il y aura une salle "Mozilla" avec des conférences pour présenter le projet, dont un atelier "Votre première extension", qui avait été animé par Paul au MAOW.

Pour en savoir plus sur ces deux jours :

Migration de vos extensions de Firefox 3.0 à Firefox 3.1 : on a besoin de vous

vendredi 31 octobre 2008 à 18:04

La version beta de Firefox 3.1 est sortie il y a 15 jours. Il est temps de migrer vos extensions vers cette nouvelle version.

Cette migration ne se fera peut-être pas sans douleurs. Vous pouvez déjà voir les changements auxquels vous pourrez être confronter sur MDC :

Nous sommes en train de travailler sur l'identification de ces soucis, soit pour faire évoluer Firefox dans le bon sens, soit pour documenter au mieux ces changements.

Vos feedbacks sont précieux. N'hésitez pas à laisser un commentaire ou à m'envoyer un email : paul point rouget chez mozilla.com.

Merci !

MAOW 2008 : les présentations

vendredi 31 octobre 2008 à 14:19

Le Mozilla Add-Ons Workshop 2008, aussi connu sous le nom de MAOW (pour les intimes), a été un succès ! Merci à tous d'être venus !

Cet évènement, organisé avec XULfr.org, s'est tenu le 20 octobre 2008, à La Cantine, Paris (lacantine.org). 120 personnes ont assisté aux 14 sessions et aux 2 keynotes.

Le MAOW a réuni experts et débutants s'intéressant au développement XUL. Le développement des extensions Firefox et de l'application XulRunner étaient au cœur des discussions.

MAOW public

Pour ceux que ça intéresse, nous avons fait la liste des conférences tenues lors du MAOW. Vous trouverez aussi des slides et du code.

Les conférences ont été filmées. D'ici quelques jours, nous publierons ces vidéos. Voici un petit avant goût :

(la vidéo ci-dessus est embarquée dans une balise HTML 5 <video/> visible via Firefox 3.1b1, une version alternative en Flash est affichée si votre navigateur ne supporte pas cette balise)

Anniversaire

jeudi 30 octobre 2008 à 11:54

Aujourd'hui Xulfr.org fête ses cinq ans d'existence !

Que de chemin parcouru en cinq ans, tant au niveau du site qu'au niveau de l'activité de l'équipe : articles, conférences, meeting..

Cependant, il reste encore du chemin à parcourir pour faire connaître les technos Mozilla partout en francophonie, et pour aider les développeurs en XUL.

Nous allons donc essayer d'améliorer le site dans les prochains mois. Stay tuned !

Paul chez Mozilla

mardi 28 octobre 2008 à 13:31

Paul Rouget, contributeur de longue date à xulfr.org et accessoirement vice-président de l'association XULFR, vient d'être embauché par Mozilla en tant que Tech-Evangelist. Il va donc pouvoir faire à plein temps ce qu'il faisait jusqu'à maintenant pendant son temps libre, et même plus : promouvoir les technologies Mozilla, mais aussi aider à fonder des communautés comme XULFR ailleurs en Europe. Bien sûr, il continuera à être présent sur le site et à l'association (on ne va pas le laisser partir comme ça :-)).

Alain, David et moi-même lui souhaitons bon courage et bons succès !

De la vidéo dans vos applications XUL

jeudi 23 octobre 2008 à 10:55

La future version de XulRunner et Firefox, implémenteront la balise video de HTML5. Gecko saura lire nativement les vidéos au format ogg-theora, et peut être d'autres formats via le système d'exploitation. Ainsi, il sera aisé d'inclure des vidéos dans vos applications XUL, en écrivant une seule balise dans vos fichiers XUL.

L'élément video a des méthodes et propriétés pour contrôler la lecture de la vidéo, mais offre aussi la possibilité d'afficher une interface par défaut, avec des boutons de lecture, arrêt, volume sonore etc..

À lire pour plus de détails :

Nouvelles version de Firefox et de Fennec

vendredi 17 octobre 2008 à 16:59

Mozilla a sorti en début de semaine la première version beta de Firefox 3.1. Il est temps pour les développeurs d'extensions de commencer à s'intéresser à toutes les nouveautés du moteur Gecko 1.9.1. En vrac :

  • En CSS : les media queries, les ombrages, les améliorations sur les colonnes, les sélecteurs CSS3
  • En HTML : les nouveaux éléments video et audio, permettant d'afficher une vidéo dans une page web (ou XUL bien entendu), l'affichage de texte et les ombrages dans canvas
  • En DOM : les fonctions querySelector*, les processus javascript (pour exécuter du code en tache de fond), l'API de géolocalisation, l'API drag and drop
  • Mais aussi le support natif de JSON, la possibilité d'utiliser XMLHttpRequest sur plusieurs sites à la fois, ainsi que d'être informer par des évènements la progression des transferts

Toutes ces évolutions peuvent bien sûr être utilisées aussi bien par les développeurs web que les développeurs d'extensions. Ces derniers ont aussi accès à quelques autres nouveautés :

  • Une méthode swapDocShells sur l'élément browser qui permet de déplacer un document entier d'une fenêtre à une autre (sans avoir à le recharger)
  • Les accès asynchrone à MozStorage.

Notons les améliorations des performances sur l'exécution de Javascript, et sur le moteur de rendu, ce qui va permettre d'avoir des interfaces XUL un peu plus réactives.

À propos d'interface utilisateur, celle de Firefox 3.1 beta 1 n'a pas beaucoup de changement. Les modifications viendront plus tard.

Firefox 3.1 n'est pas la seule application Mozilla à profiter de tout ces améliorations. Il y a aussi Fennec, un navigateur pour les mobiles et autres petits appareils, qui vient de sortir en version M9. C'est le moment de tester cette nouvelle application, son interface adaptée pour les mobiles, et surtout, pour les plus courageux d'entre vous, de commencer à développer des extensions ! En effet, Fennec, comme Firefox, est une application basée sur XulRunner, avec une interface en XUL. Et si vous n'avez pas de Nokia N800/810 (seul mobile sur lequel on peut faire tourner Fennec pour le moment), une version pour les desktops est disponible ! (pour Windows, MacOsX et Linux).

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 !


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.