News Xulfr

Vérifier vos extensions pour Firefox 1.0-PR et Thunderbird 0.8

mardi 17 août 2004 à 23:57

Dans leurs BLOGs respectifs, Ben Goodger et Asa Dotzler invitent les créateurs d'extensions ou de thèmes à vérifier leurs compatibilités avec Firefox 1.0PR et Thunderbird 0.8.

Les conseils pour faire ces vérifications sont résumés sur cette page. Pour les extensions hébergées sur http://update.mozilla.org/, il conviendra à leurs auteurs de signaler leurs compatibilités sur le bug 255804.

Il est à signaler que désormais une différenciation entre le numéro du logiciel et du gestionnaire d'extension sera effectuée, ceci afin de pallier à la mise en place de la fameuse balise <em:maxVersion> du fichier install.rdf. Une extension ou un thème pourra ainsi rester compatible avec les versions à venir du navigateur ou du courrielleur sans nécessité de mise à jour.

Le point sur XulRunner

samedi 21 août 2004 à 14:26

Le but du projet XulRunner est de séparer completement le framework mozilla (toolkit, gecko ...) du reste des applications basées sur ce framework. Il permettra ainsi de distribuer les applications XUL sans gecko, un peu comme il se fait avec les applications JAVA avec cette séparation de la JVM et du code des applications. Voici quelques détails sur ce que sera XulRunner.

Lire la suite

XulDk cherche contributeurs

jeudi 15 juillet 2004 à 10:25

Paul Rouget a démarré un projet en XUL, nommé XulDk. Ce projet a pour vocation première d'être pédagogique. Le but de créer un client au core mldonkey tout en permettant de découvrir à plusieurs la techno mozilla et d'écrire une documentation sur le sujet (une sorte de "mozilla pour les nuls" qui sera publiée sur xulfr).

Plusieurs aspect de la techno mozilla seront à découvrir. En effet, il faudra se plonger dans :

  • xpcom: pour créer un composant pour le dialogue avec le core.
  • XUL: faire une jolie interface "themable".
  • Le reste: xpinstall, overlay (pour seamonkey), version standalone du logiciel, la localisation.

La partie mldonkey (protocole, fonctionnement) est triviale, et Paul a déjà travaillé sur le sujet.

Il recherche donc des débutants dans la techno mozilla (XPFE + Xpcom) pour qu'ensemble ils puissent apprendre. Il recherche également quelqu'un (si possible anglophone) pour la réalisation du site web et il aimerait qu'il y ait au moins un windowsien dans l'équipe.

Si vous voulez le rejoindre, allez sur le site http://xuldk.mozdev.org/.

OpenSI

mardi 27 janvier 2004 à 10:23

L'objectif d'OpenSI est de construire une offre logicielle pour les PME à base de logiciels libres. Elle est constituée pour le moment d'un logiciel de comptabilité, architecturé client-serveur, la partie cliente étant une application Mozilla en XUL. Il n'est pas encore terminé mais une première version 0.1, sous licence GPL, est disponible sur sourceforge.

Pour en savoir plus, vous pouvez visiter le site d'OpenSI.

Mozilla au FOSDEM 2004

mercredi 21 janvier 2004 à 10:19

Le FOSDEM, rencontre européènne des développeurs de logiciels libres et open-source, se déroulera les 21 et 22 Février prochain, à Bruxelle, en Belgique.

Les développeurs européèns de Mozilla seront présents. Cela sera une occasion pour discuter sur les technologies de la plateforme Mozilla : les choses à améliorier, les directions à prendre dans le développement, etc..

Plus d'infos sur le FOSDEM sur le site officiel de la rencontre.

Mise à jour 28/01 : je serais présent.

Dernières évolutions du support SVG

mardi 21 décembre 2004 à 10:03

Mozilla/Firefox ne sont pas distribués en standard avec le support de SVG, le langage XML qui permet de réaliser des dessins 2D vectoriels. Mais en recompilant les sources avec les bonnes options, on peut avoir du SVG dans ses pages XUL ou HTML.

Le support n'est pas encore complet, toutes les balises SVG ne sont pas interpretables. Mais on peut faire déjà pas mal de choses (voir les exemples sur croczilla, le développement progresse régulièrement. Vous pouvez d'ailleurs en suivre les évolutions sur le blog de Tim Rowley. Par exemple, voici les implémentations de ces 30 derniers jours : <svg:image>, <svg:marker>, <svg:symbol> et <svg:use>.

À noter aussi que le W3C a relancé hier son activité "graphisme" (comprenant jpeg, png, SVG et WebCGM profil). On peut donc s'attendre d'ici quelques mois à des nouveautés coté SVG.

Probable retour de devedge

lundi 6 décembre 2004 à 12:08

Devedge ( http://devedge.netscape.com ) était le site de Netscape qui regroupait bon nombre documents pour le développeur, sur le javascript embarqué dans Mozilla/Netscape, CSS etc. Il proposait notament un guide et un manuel de reférence trés complet sur Javascript 1.5.

En octobre dernier, AOL, propriétaire des sites de Netscape, avait décidé de fermer Devedge. La fondation Mozilla.org tente depuis d'obtenir l'autorisation de récuperer le contenu afin de le publier sur un de ses sites. Ce week-end, il semble que Devedge était revenu à la vie mais il n'est apparement plus accessible, à nouveau.

Vous pouvez toujours essayez d'y accéder, sait-on jamais et en cas de succés, téléchargez les différentes documentations, notament celles sur Javascript 1.5, elles sont trés utiles.

Source : Mozillazine-fr

Le point sur les IDE XUL

lundi 22 novembre 2004 à 10:54

Xulmaker est le projet d'environnement de développement pour XUL le plus ancien. Mais il est malheureusement toujours en cours de développement et n'évolue quasiment pas. Une version 0.5.1 est tout de même sortie cet été corrigeant nombre de bugs, et ayant une meilleure compatibilité avec des versions plus récentes de Mozilla (mais 1.6 maximum !). Elle n'apporte cependant aucune nouveauté.

D'autres initiatives de projet d'IDE commencent à apparaître. Il y a par exemple Mozcreator qui vient tout juste de débuter, et entièrement en JAVA. Il ne semble pas qu'il propose pour l'instant la création de fichier XUL en wysiwyg. À surveiller tout de même.

Brendan Eich déplore que son idée d'extensions XUL pour Eclipse, qu'il avait évoqué lors de la conférence des développeurs en février dernier, n'ait pas encore vu le jour. Il note cependant l'existence récente d'une extension pour Eclipse, pour un langage similaire à XUL, LZX, utilisé dans Open Laslo. Il serait peut-être intérressant de l'adapter pour XUL.

PS : à noter aussi un projet qui est sur le point de naître : MozIDE

Du Xul chez OVH

mardi 30 novembre 2004 à 12:19

XUL commence à faire des émules un peu partout. Pour preuve, l'hébergeur OVH propose une page XUL pour visualiser l'activité de leurs serveurs en temps réèl (Source : Pascal Chevrel) : http://www.ovh.com/fr/support/charges/plans.xul (fonctionne dans les versions récentes de Firefox et Mozilla). Vous pouvez comparer le résultat avec son équivalent HTML, beaucoup moins attractif du coup ;-)

Une page XUL pour afficher l'interface graphique, un fichier RDF généré dynamiquement pour alimenter en données le composant affichant la liste : c'est un exemple typique et trivial de ce qu'on peut faire avec du XUL dans une application Web.

Xulrunner dans une tinderbox

mercredi 24 novembre 2004 à 12:12

Darin Fisher nous donne des nouvelles sur Xulrunner, applicatif qui permettra de lancer des applications XUL sans avoir besoin de Mozilla ou Firefox, (voir la nouvelle précédente sur le sujet).

Xulrunner a été intégré dans le tronc cvs de Mozilla en septembre dernier et il y a maintenant une tinderbox (machine de test) à la fondation réservé pour ce projet, dont on peut voir l'activité sur le web. Mais pour le moment il ne semble pas y avoir de "nightly builds" disponibles pour tester soi-même.

Cependant, dans les mois à venir, une première version alpha devrait voir le jour ! Ça fait long à attendre encore, mais le projet avance.

Support de Mysql dans Mozilla

mardi 30 novembre 2004 à 11:55

Le projet SQL de Mozilla.org avance. Il a pour objectif d'apporter des interfaces et des objets XPCom pour accéder nativement à des bases de données à partir d'une application XUL. Ces composants permettent également de fournir une source de données RDF pour les gabarits XUL (template) et les arbres, source RDF contenant les données issues d'une requête.

L'accés à la base de donnée Postgresql était possible depuis le début du projet. Neil Deakin annonce que Jan et lui ont ajouté le support de MySql et SqlLite. Pour pouvoir en profiter, il faut récupérer les sources de mozilla et compiler les composants correspondants ( voir la section BaseDeDonnées du wiki). Une documentation sur leur utilisation est prévue ultérieurement.

Le tutoriel XUL est complet !

dimanche 28 novembre 2004 à 10:20

Il y a un an, à une semaine près, xulfr.org lançait le projet de traduction du tutoriel XUL du site XULPlanet.com, avec l'accord de son auteur, Neil Deakin.

J'ai le plaisir de vous annoncer, qu'enfin, la traduction est terminée ! Le tutoriel est complet et est même dorénavant disponible en téléchargement pour une consultation hors-ligne.

Quelques chiffres :

  • 80 articles traduits
  • 26 traducteurs
  • des heures de relecture et de correction.

Je remercie tous les traducteurs qui sont venus aider (par ordre alphabétique) : Julien Appert, Alain Boquet, Adrien Bustany, BrainBooster, Caffeine, Cyril Cheneson, Sylvain Costard, Romain D., Cyril Delalande, Dkoo, Durandal, Julien Etaix, Chaddaï Fouché, Gnunux, Damien Hardy, Nadine Henry, Gérard L., Maximilien, Medspx, Jean Pascal Milcent, Adrien Montoille, Gabriel de Perthuis, Tristan Rivoallan, Vincent S., Benoit Salandre.

Je remercie tout particulièrement Alain Boquet, qui non seulement a beaucoup participé à la traduction, mais a aussi passé de nombreuses heures à relire les articles traduits et ainsi à m'aider dans la finalisation du tutoriel.

Bonne lecture !

PS : pour ceux qui avait déjà lu la traduction du chapitre 1 depuis plusieurs semaines, sachez que Neil Deakin, l'auteur du tutoriel, a rajouté pas mal d'information, et bien entendu, nous avons mis à jour la traduction depuis peu.

Nouvelle roadmap Firefox 2.0

jeudi 25 novembre 2004 à 10:19

Le futur pour Firefox 2.0 a été dévoilé sur le site mozilla.org. Cette roadmap précise que Firefox sera le "moteur" des évolutions sur Gecko et Xulrunner. On peut donc s'attendre à des avançées significatives sur ces deux composants durant l'année 2005.

Deux versions majeurs, 1.1 et 1.5 seront sorties avant la version 2.0. Mais seule la date de la version 1.1 est déterminée : mars 2005. Durant toutes ces phases de développement, des améliorations sont prévues sur le gestionnaire de marque-pages, le système d'extensions, de mise à jour, sur la barre de recherche et autres parties de l'interface. Des améliorations sur l'accessibilité sont aussi prévues.

Bien sûr, cette roadmap n'est pas figée, des nouveautés vont certainement apparaître les mois prochains. Stay tune.

Serverpost

jeudi 18 novembre 2004 à 16:29

Serverpost est un composant XBL qui permettent de combiner les avantages des formulaires HTML et du XUL. En clair, ce composant prend en charge l'envoi des données du formulaire et la réception de la réponse. Il effectue donc pour vous les requêtes HTTP.

Bien qu'il en soit déjà à sa version 0.6, le site du projet vient juste d'ouvrir sur mozdev.org : http://serverpost.mozdev.org/

Déployer Firefox sur tout un réseau

mardi 16 novembre 2004 à 13:35

Bob Templeton a réalisé un tutoriel pour apprendre à déployer Firefox pré-configuré sur plusieurs postes. Il est donc déstiné aux administrateurs réseaux.

Premier anniversaire

vendredi 5 novembre 2004 à 10:43

Le 30 octobre dernier, Xulfr soufflait sa première bougie. En un an, le site a bien progressé, tant en terme de visiteurs (500-600 visiteurs par jour en moyenne) que de contenu. Un forum et une rubrique de news ont vu le jour tandis que le projet de traduction du tutoriel de notre confrère anglophone xulplanet a démarré.

À l'heure où Firefox commence à débarquer massivement sur les PCs de Monsieur Tout-le-monde, de nouveaux utilisateurs vont très certainement vouloir apprendre à développer des extensions pour ce navigateur, ou à utiliser le framework de Mozilla pour réaliser des logiciels complets. En clair : il va y avoir des nouveaux venus dans le monde de XUL, XBL, JavaScript, XPCOM etc..

Afin de répondre à cette future demande en matière de connaissance, les objectifs de Xulfr pour l'année qui suit sont donc les suivants :

  • Premier point prioritaire : terminer la traduction du tutoriel de Xulplanet, ce qui ne saurait tarder si on regarde l'avancement des traductions (bouclage pour la fin du mois de novembre ?)
  • Continuer à completer le wiki en mettant l'accent sur des articles et tutoriels, des trucs et astuces pour le développement, apprentissage du développement de composants XPCOM etc. Par contre, pour ce qui est la référence des langages (XUL, XBL, objets XPCOM), étant donné que c'est un boulot énorme à documenter et surtout à maintenir, nous renvoyons nos lecteurs aux rubriques correspondantes sur le site http://xulplanet.com. Toutefois, si par un heureux hasard il y aurait des volontaires pour completer la rubrique référence sur le wiki, ils sont les bienvenus ;-)
  • Améliorer le site afin qu'il soit accessible tant aux développeurs, qu'aux décideurs.
  • Proposer encore plus d'outils d'aide au développement

Si vous avez des idées d'améliorations pour le site, n'hésitez pas à en parler dans les commentaires de cette news ou sur le forum

Firefox 1.0 est sorti

mardi 9 novembre 2004 à 17:25

La tant attendue version 1.0 du navigateur Firefox est sortie aujourd'hui ! Ce navigateur fiable, sécurisé, respectant les standards du web offre des fonctionnalités avançées aux utilisateurs : navigation par onglets, blocage des popups, gestion fine de ses données personnelles etc..

Firefox offre aussi un excellent système d'extension qui ravira les utilisateurs avançées. Ainsi le site http://update.mozilla.org offre plus de 70 extensions permettant d'avoir un navigateur adapté à ses besoins, et une quarantaine de thèmes pour le décorer à son goût.

Mais cette nouvelle version de Firefox offre surtout une plateforme stable pour développer des applications métiers et autres logiciels, que ce soit des applications web (en utilisant XUL plutôt que HTML pour réaliser l'interface graphique), que des applications desktops, profitant alors de toutes les API du framework de Firefox pour utiliser les dernières technologies standards et de son système de mis à jour automatique pour un déploiement simplifié.

Firefox 1.0 dévoile sous les projecteurs une nouvelle manière de développer des sites et des applications !

Pour le télécharger, disponible en plusieurs langues : http://www.mozilla-europe.org/fr ou http://www.mozilla.org/products/firefox/

Ajustement pour les extensions localisées

dimanche 24 octobre 2004 à 16:29

Benjamin Smedberg signale qu'en préparant les versions localisées de Firefox RC1, une erreur d'enregistrement chrome a été découverte pouvant causer le dysfonctionnement des extensions localisées.

Il préconise de mettre à jour le fichier contents.rdf en suivant les instructions de cette page (Il est demandé d'ajouter chrome:name="en-US" comme sur cet exemple <RDF:Description RDF:about="urn:mozilla:locale:en-US" chrome:name="en-US">).

Cview et Venkman

mercredi 22 septembre 2004 à 14:36

Xulfr.org met à disposition dans la rubrique outils, l'extension Cview packagée par moi-même pour Firefox 0.9/1.0PR. Cette petite extension permet d'afficher la liste des composants XPCOM enregistrée et la liste des interfaces disponibles. Elle ne comporte pas de nouvelles fonctionnalités par rapport à l'extension Cview qui étaient disponibles pour la suite Mozilla. Cview a été développée il y a longtemps par Robert Ginda.

À noter également que Venkman, le deboggueur javascript développé également par Robert Ginda, est désormais compatible avec Firefox 0.9.x et 1.0.

MozTips.com : Xul articles

samedi 28 août 2004 à 23:20

Le site web MozTip a un section sur le XUL, pour le moment il n'y a pas beaucoup d'articles (en anglais). Mais les exemples donnees sont interessants.

Bonne lecture

Nouveau channel irc pour xulfr

jeudi 19 août 2004 à 22:42

Le channel IRC officiel de Xulfr.org a changé de serveur, et se trouve maintenant sur irc.mozilla.org. Venez donc tous discuter sur irc://irc.mozilla.org/xulfr ! ;-)

(merci à l'admin du channel #geckozone pour le pret d'un "bot" ;-)

Un moteur de template : jsTemplateBuilder

jeudi 19 août 2004 à 13:39

Je viens de publier un moteur de template en javascript, permettant de générer du XUL (ou autre langage XML) trés simplement, à partir d'un gabarit xml et de données javascript. Cela evite d'avoir recourt aux objets DOM lorsqu'il faut générer une grosse quantité de balises, et permet d'avoir une meilleure vue d'ensemble sur l'arborescence que l'on crée.

Plus d'explications sur mon blog, accompagné d'une petite démonstration sous forme d'extension.

Pleins d'exemples de templates

jeudi 29 juillet 2004 à 09:19

Neil Deakin vient de mettre en ligne sur xulplanet.com, Une trentaine d'exemple sur l'utilisation des templates et RDF, de quoi bien comprendre le fonctionnement de ce mécanisme qui n'est pas évident à appréhender. Une page XUL vous permet de visionner ces exemples de manière conviviale.

La réference complète du AOM

vendredi 23 juillet 2004 à 14:55

Michael A. Nachbaur a ouvert un site contenant toute la référence du AOM de Mozilla (Application Object Model), c'est à dire la liste de tous les objets accessibles en javascript (hors XPCOM), avec leurs propriétés, leurs méthodes etc... Chaque déscription d'objet est accessible au format HTML, XML ou RDF.

C'est trés complet et agréable à naviguer.

Le site : http://aom.nachbaur.com/

Xulref, une extension disponible sur xulfr.org

mercredi 21 juillet 2004 à 12:44

Xulref est une nouvelle extension pour Firefox 0.9 et plus, déstinée aux developpeurs XUL : elle affiche une sidebar contenant la liste des balises XUL et XBL. D'un double clic, la page de référence associée à la balise s'affiche. Cette page peut être celle de xulplanet.com ou de xulfr.

C'est une toute première version et l'extension sera amenée à évoluer plus rapidement pour intégrer d'autres références (XPCOM, Javascript...) et d'autres fonctionnalitées (affichage des attributs sans avoir à passer par les sites, drag and drop etc...).

L'extension est disponible dans la section outils de xulfr.org.

Si vous avez des idées pour améliorer cette extension, vous pouvez les soumettre via les commentaires de la news, le forum, ou la mailing-list.

Premier Anniversaire de Mozilla.org

vendredi 16 juillet 2004 à 10:01

Cela fait un an maintenant que la fondation Mozilla.org est née, aprés qu'AOL se soit séparé des développeurs de Netscape et du projet Mozilla, à la base du navigateur Netscape.

Mitchell Baker, présidente de la Foundation, fait le point sur l'année écoulée qui globalement fut tout simplement excellente et encourageante pour la suite.

Lire la suite

ReoPath

lundi 12 juillet 2004 à 11:16

Neil Deakin vient de publier une nouvelle version de Reopath.

Reopath est au RDF ce que XPath est au xml : un langage pour écrire des expressions permettant d'extraire des données d'un contenu rdf. Reopath est aussi un système de template pour XUL.

Son objectif est donc de remplacer le système de template RDF actuel de Mozilla et de proposer un système plus simple à mettre en oeuvre.

ReoPath est actuellement utilisé dans le projet topicalla. Il est disponible sous forme de package qui contient un composant XPCOM spécifique.

Proposez des évolutions pour XUL

mercredi 7 juillet 2004 à 19:37

Depuis le début, les développeurs de mozilla se sont concentrés sur le navigateur, le client mail etc. Il en est ressorti une plate-forme de développement, comportant des technologies interressantes et innovantes, mais orientées "navigateur" et "client mail".

De ce fait, bien que cette plate-forme attire de plus en plus de développeurs pour la réalisation de logiciels autre qu'orienté web, on se rend compte cependant que XUL et d'autres composants de la plate-forme, nécessiteraient quelques améliorations pour être utilisable plus facilement et mieux répondre aux besoins courants. A l'heure actuelle, on peut pratiquement tout faire avec XUL et XBL, mais il y a certaines petites choses pourtant triviales qui sont compliquées à mettre en oeuvre. Pour ce qui est des applications distantes web, il y a même parfois des fonctionnalités impossible à utiliser car elles nécessitent des privilèges alors que ce n'est finalement pas justifié (par exemple, impossible de programmer du drag and drop, ou jusqu'à recement, de mettre à jour une datasource RDF dans une appli web XUL).

Certains comme Neil Deakin, le fondateur de Xulplanet, proposent alors des évolutions mais peu d'entre elles ont, semble-t-il, été vraiment prises en compte par les équipes de Mozilla.org. D'ailleurs, Neil s'en est plaint récemment sur son blog.

Du coup, les responsables de Mozilla.org ont mis un place un wiki, XULDev, pour que tout le monde puisse y proposer et discuter des évolutions de la plate-forme afin qu'elle prenne en compte les besoins réèls de la majorité des développeurs XUL.

N'hésitez donc pas à proposer les améliorations qui vous semblent nécessaires.

Le Portail de Geckozone a ouvert le 1er juillet 2004

jeudi 1 juillet 2004 à 23:28

Moins d'un an après son lancement, Geckozone, le site de la communauté francophone des utilisateurs des logiciels libres Mozilla, passe à la vitesse supérieure en ajoutant aux forums existants toutes les fonctions d'un portail. Le projet en profite pour s'offrir de nouveaux moyens en se dotant du statut d'association.

Geckozone intègre le fond documentaire du site Mozilla-France.org qui vient compléter les forums déjà forts de 60 000 visites par mois. Ce rapprochement avec Mozilla-France permet de consolider la communauté francophone des utilisateurs des logiciels Mozilla, parmi lesquels se trouvent le tout nouveau Mozilla 1.7, les navigateurs Firefox et Camino ainsi que le client de messagerie Thunderbird.

En tant que portail de la communauté Mozilla francophone, Geckozone constitue donc maintenant un centre de ressources complet, proposant une série de services qui répondent à tous les besoins des utilisateurs des logiciels Mozilla :

Suite à ces changements, les visiteurs du site http://www.mozilla-france.org/ seront redirigés vers le portail http://www.geckozone.org/.

Les services de Geckozone reposent exclusivement sur une infrastructure composée de logiciels Libres (phpBB, SPIP, phpFAQtory, Wikini) et sont hébergés par le CRI74 (http://www.cri74.org/).

Bientôt une nouvelle API pour les plugins

mercredi 30 juin 2004 à 10:11

Mozilla annonce une collaboration avec Apple, Macromedia, Opera et Sun Microsystems pour réaliser une nouvelle interface pour les plugins, qui soit plus complète et qui permette une meilleure intéraction entre le plugin, le navigateur et le contenu web (entre autre via un langage de script comme Javascript).

Mozilla va donc prochainement publier les nouvelles spécifications de cette API sur http://www.mozilla.org/projects/plugins/, et les sociétés collaboratrices pourront alors développer de nouvelles versions de leur plugins pour les prochaines versions de Mozilla, et pour toutes les plateformes supportées par Mozilla (en particulier Linux, MacOs X et Windows).

Adoptée par trois fabricants majeurs de navigateurs (Opera, Mozilla.org et Apple), cette nouvelle interface pourrait bien devenir un standard de fait.

Livre : PHP 5 en action avec le Cahier du programmeur PHP 5

dimanche 13 juin 2004 à 15:06

Eyrolle publie un livre sur PHP5 avec un exemple d'application XUL. Voici la description que publie l'éditeur :

De la conception à l'exploitation, on créera une application de discussion en ligne en PHP 5 respectant les méthodes éprouvées du développement web : architecture MVC, programmation objet, conception modulaire avec les interfaces, sessions, gestion d'erreurs et exceptions, échanges XML et transformations avec DOM, XPath et SimpleXML.

On verra dans ce cahier comment concevoir le code d'une application web en utilisant les interfaces, comment prototyper un modèle de données dans SQLite, internationaliser un site dynamique grâce à Apache et PHP, générer des rendus en fonction du client (XUL/Mozilla, i-mode) avec les transformations XSLT, optimiser le code et les performances par les inclusions et compressions à la volée...

Source info : Linuxfr.

Des changements dans la création des extensions

vendredi 4 juin 2004 à 23:05

La création d’extensions sous Firefox 0.9 et Thunderbird 0.7 risque d’être chamboulée par la suppression radicale du script d’installation install.js (Voir le bug dans bugzilla). Ce choix s’explique par une meilleure gestion des installations, de la compatibilité avec le navigateur, des mises à jour simplifiées, et des désinstallations.

Ben Goodger explique sur son site comment devront être créés les futurs fichier XPI. Une autre page de Jed Brown complète l’explication de façon plus détaillée.

Cette innovation s’accompagne de la mise en route d’un site de mise à jour automatique des extensions fonctionnant avec ces nouvelles règles. Un bug a été ouvert pour recenser dès le lancement de Firefox 0.9 les extensions déjà compatibles.

Pour l’instant, l’information n’est pas confirmée, mais Mozilla 1.7 pourrait être concernée par ces changements.

Des forums sur Xulfr

dimanche 16 mai 2004 à 15:11

Une nouvelle rubrique fait son apparition sur Xulfr : des forums. Tout le monde y a accés et peut y poser ses questions à propos de divers sujet tournant autour du développement d'application Mozilla. Il est possible de s'inscrire pour personnaliser sa navigation ou "réserver" son pseudonyme.

Ces forums sont principalement dédiés aux développeurs. Pour les sujets et questions ayant trait à l'utilisation de Mozilla et dérivés, rien ne vaut les forums de Geckozone.

N'hesitez pas à signaler tout problème résultant de l'utilisation de nos nouveaux forums.

Pour ceux qui préfèrent, il existe toujours bien sûr la mailing-list.

XulPlanet est revenu

dimanche 16 mai 2004 à 13:35

Aprés presque un mois de mise hors ligne à cause de problème de la part de l'hébergeur, le site xulplanet est de nouveau disponible. Pour rappel, ce site est la référence pour développer des applications Mozilla. Il est devenu tellement important que son webmestre, Neil Deakin, a décidé d'héberger sur un serveur dédié afin d'éviter les problèmes de bande passante comme cela avait été le cas il y a quelques temps, et de faire évoluer le site comme il le souhaite.

Dossier XPFE dans Login

vendredi 30 avril 2004 à 13:27

Le magazine Login présente dans son numéro de mai un dossier sur le framework XPFE de Mozilla. Les articles passent en revue les technologies de Mozilla avec quelques exemples didactiques. Au programme :

  • Mozilla : une plate-forme de développement
  • Le framework XPFE
  • Les applications XPFE
  • Développer avec XUL et Javascript
  • Localisation et internationalisation
  • Le déploiement des applications avec XPINSTALL.

Ce dossier de 11 pages permet à un néophite de découvrir le développement avec Mozilla.

Cependant, on pourra déplorer le manque total de lien. Pour satisfaire sa curiosité, le lecteur n'aura pas d'autres choix que de passer par google ou d'avoir de bon yeux ou une bonne loupe pour lire l'adresse de 2-3 sites présentés dans des captures d'écrans (mozilla.org, www.xulplanet.com, extensionroom ). Il utilisera également google pour trouver où on peut trouver les programmes présents dans d'autres captures d'écrans (MAB, NVU ou xulmaker).

C'est vraiment dommage (Et pire ! Il n'y a même pas une capture de xulfr.org ;-) ).

Heureusement, il y a les couvertures des deux livres phares pour le développement avec Mozilla : RAD with Mozilla et Creating Application with Mozilla

Première réunion Mozilla-Gnome

vendredi 30 avril 2004 à 21:05

Des développeurs de Mozilla et de Gnome se sont réunis par téléconférence pour voir ce qu'ils pourraient faire ensemble, si l'intégration des technologies de Mozilla dans Gnome peuvent apporter quelque chose aux utilisateurs de Gnome, et si cela peut être bénéfique pour contrer les futures technologies de Microsoft.

Cependant il n'en ait rien sorti de concret de cette réunion, et il faut s'attendre à d'autres prochaînements.

Plus d'info sur Mozillazine-fr et linuxfr. Voir aussi le compte rendu de la conférence.

Compte rendu Libr'east

dimanche 25 avril 2004 à 20:07

L'évènement libr'east s'est bien terminé ce dimanche. Comme prévu, des conférences sur XUL, les standards du web et Mozilla ont eu lieu.

Vous trouverez sur xulfr les slides de la conférence sur XUL et les technologies Mozilla (légèrement retouchés) :

(À noter que les slides sont distribués sous la licence Creative Commons Attribution-ShareAlike 1.0)

Mozilla et XUL à Libr'east

dimanche 18 avril 2004 à 23:54

Du vendredi 23 au dimanche 25 Avril 2004 se tiendra un meeting dédié aux logiciels libres : Libr'east 2004. Il se déroulera à Champs sur marne, dans l'est de la région parisienne. Pendant ces trois jours, une multitude de conférence sera donnée, tournant toutes autour de projets libres.

Il y aura notament 2 conférences parlant exclusivement de Mozilla :

  • une conférence sur les technologies embarquées dans Mozilla (XUL, XBL, XPCOM, CSS, Javascript etc...), expliquant entre autre leurs utilisations dans le cadre de la réalisation d'applications, notament les applications Web (ou comment réaliser des clients légers Riches avec Mozilla). Elle sera présentée par moi-même le Samedi 24, de 13h30 à 14h30.
  • Une conférence durant laquelle Tristan Nitot vous présentera les projets Mozilla et Mozilla Europe dans leur ensemble, et comment ils contribuent à améliorer le web. Elle sera présentée le même jour, de 17h00 à 18h00 et fera suite à une autre conférence, toujours de Tristan Nitot, qui expliquera les standards du web et leurs bénéfices impactant sur la qualité des sites web.

Mise à jour : les conférences de Tristan auront lieu non plus le samedi, mais le dimanche, de 13h30 à 16h00.

Vous pouvez retrouver toutes les infos pratiques sur le site officiel de Libr'east, notament le détail du programme des conférences.

Les clients légers riches dans Zdnet

jeudi 22 avril 2004 à 23:03

Carole Buret, dans un article sur Zdnet Client riche : l’inévitable fusion des architectures client-serveur et web, met en lumière l'utilisation de nouvelles technologies pour la réalisation d'applications web avec une interface utilisateur riche et leur moteur : les clients légers riches. Elle y mentionne notament l'avancée de Mozilla dans ce domaine, avec son langage XUL. (merci à blogzinet pour l'info)

À lire aussi, un article sur le journal du net, Mozilla entend faire de l'ombre à Longhorn , qui relate la stratégie voulue par Brendan Eich pour Mozilla.org, déjà évoquée dans nos colonnes (source : mozillazine-fr.org )

Gros changements sur XulPlanet

vendredi 16 avril 2004 à 14:24

Neil Deakin, le fondateur de Xulplanet a fait beaucoup de modifications sur son site, comme il l'explique sur son blog. Et cela suite à l'étude appronfondie du code source de Mozilla, qui lui a permis de compléter toute la documentation de façon exacte.

Au sommaire des réjouissances :

  • Une nouvelle page d'accueil.
  • Une nouvelle rubrique : la référence complète des objets Javascript que l'on peut utiliser hors mode privilège (donc dans n'importe quel fichier XUL non signée ou non installée en local).
  • La documentation de référence des élements XUL a été largement complété, que ce soit au niveau des attributs, des méthodes javascript ou des classes de styles CSS que l'on peut y appliquer avec les thèmes Classic ou Modern. Il y a également de nouvelles barres de navigation.
  • Le chapitre 7 du tutoriel XUL a subit des changements : Deux nouvelles sections sur les commandes (sections 7.7 et 7.8) et section sur les focus et les broadcasters remaniées.
  • La référence XPCOM est plus détaillée (au niveau des méthodes par exemple) et on peut ajouter des commentaires.

Neil a réalisé un travail de titan. Xulplanet est définitivement LA référence pour le développement avec Mozilla.

Thank you very much Neil ! ;-)

Draft d'une lib PHP/XUL

mercredi 18 février 2004 à 17:16

Dans PEAR, la célèbre bibliothèque de classe PHP, un utilitaire pour générer du XUL a été soumis : XML_XUL. Des exemples de ce qu'on peut faire avec sont disponibles (necessitent Mozilla pour les voir).

RAD with Mozilla en téléchargement

jeudi 15 avril 2004 à 17:12

Le livre de Nigel McFarlane, Rapid Application Development with Mozilla est désormais disponible en téléchargement sous deux formats ( pdf et RTF).

Bien qu'il soit en anglais, vous êtes bien entendu encouragé à acheter la version papier ( chez Eyrolles par exemple). C'est le deuxième livre à être sorti sur le développement avec Mozilla, aprés l'excellent Creating Application With Mozilla, disponible lui aussi en téléchargement sur books.mozdev.org

La stratégie de Mozilla.org s'affine

jeudi 8 avril 2004 à 18:57

Aprés avoir dévoilé il y a quelques semaines les évolutions techniques à venir de Mozilla, Brendan Eich, le directeur technique de Mozilla.org, confirme sa vision stratégique des technologies de Mozilla vis à vis un gros concurrent, qui va débarquer d'ici 2 ans : Microsoft Windows Longhorn avec son système graphique Avalon et XAML.

Sa réflexion amène à proposer une alliance entre Mozilla, GNOME et éventuellement d'autres projets libres, afin de créer une nouvelle plateforme de développement (qui pourrait s'appeler Mozilla 2.0), reposant sur des normes ouvertes telles que XUL, permettant de réaliser facilement des applications desktop et web multiplateformes et s'intégrant nativement autant que faire ce peu, dans l'environnement de l'utilisateur. Il prône également l'usage de langages de haut niveau tels que Java, Mono C#, ou Javascript 2.

Ceci pour offrir une alternative viable aux futures solutions de Microsoft. Continuer à développer le navigateur Mozilla proprement dit ne suffit plus : rester dans cette optique risque selon lui de laisser Mozilla et ses technologies dans la confidentialité.

Rencontres XUL Internationales

lundi 5 avril 2004 à 23:02

Le premier jeudi de chaque mois est désormais le jour des rencontres entre développeurs et utilisateurs de XUL et autres langages XML-UIL. Gerald Bauer a en effet ouvert un compte pour la communauté XUL et XML-UIL sur le site www.meetup.com. Le principe est de proposer des lieux "physiques" (cafés ou autres) pour se réunir, discuter de XUL et boire un pot.

Lire la suite

Recherche de rédacteur de news

lundi 29 mars 2004 à 13:39

Si vous êtes interressés pour aller à la pêche aux infos de temps en temps, rédiger des news sur xulfr.org ayant trait aux technologies de la plateforme Mozilla, aux produits Mozilla ou même à des logiciels basés sur Mozilla etc., n'hesitez pas à envoyer un mail à redaction chez xulfr point org, avec votre nom , prénom. Un login/mot de passe vous sera alors donné afin de pouvoir publier vos news (qui seront toutefois modérées à priori).

Pas de XUL dans Glade

vendredi 5 mars 2004 à 14:43

Edd Dumbill, fait une petite comparaison entre Glade et XUL. Il explique pourquoi à l'heure actuelle, Glade ne pourrait pas utiliser le format XUL, bien qu'il pense que cette alliance pourrait être une alternative crédible à la technologie XAML de Microsoft.

Lire la suite

Le futur de Mozilla

mardi 2 mars 2004 à 11:19

À la journée des développeurs de Mozilla du 27 février dernier, Brendan Eich a exposé les points sur lequel ils allaient se concentrer ces prochains mois. Voici le résumé du contenu des slides (appuyez sur la barre espace pour passer aux diapos suivantes).

Lire la suite

Naissance de l'association Mozilla-Europe

mardi 17 février 2004 à 14:01

Aujourd'hui, l'association Mozilla-Europe sort publiquement de l'ombre, et ouvre pour l'occasion son site : www.mozilla-europe.org.

L'objectif de l'association est de promouvoir et développer les logiciels Mozilla en Europe, tout en favorisant leur déploiement. Pour cela elle propose des services aux entreprises et particuliers qui veulent utiliser les logiciels Mozilla. Elle encourage aussi tout ceux qui veulent participer au développement des logiciels. Elle comble donc un manque de présence de Mozilla en Europe.

Pour en savoir plus, lisez le communiqué de presse.

Nouvelle rubrique de Tutoriels

lundi 2 février 2004 à 18:40

Les premières traductions des tutoriels du site xulplanet.com sont désormais en ligne . L'auteur de ces tutoriels , Neil Deakin, nous en a bien sûr donné l'autorisation.

Il y a pour l'instant trois articles traduits, mais trois autres devraient suivrent prochainement. Si vous voulez nous aider à traduire les articles, rendez-vous dans la rubrique wiki dédiée.

01Net s'interroge sur les XML-UI

vendredi 30 janvier 2004 à 16:04

Dans un article, Les clients riches XML remplaceront-ils les interfaces HTML ?, 01net fait l'état des lieux des langages XML-UI. Le journaliste parle de l'avancée dans ce domaine des différentes solutions proposées par les grands acteurs du web, que ce soit Microsoft (XAML), Macromedia (MXML), et bien sûr et surtout, de Mozilla avec XUL.

Article trés interressant, qui résume bien la situation et démontre l'avance de Mozilla en ce domaine. Au titre-question de l'article, on peut bien sûr répondre, oui.

Reste qu'une bataille acharnée se prépare. Allons nous assister à une nouvelle balkanisation du web, comme avec HTML ?


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - 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.