mardi 29 août 2006 à 15:50
L'équipe de traducteurs de Frenchmozilla va bientôt sortir une version française de XulRunner (version 1.8.0.4) et propose aux développeurs qui le souhaitent de venir la tester et de faire remonter les bugs de traductions.
Cette version est temporairement disponible depuis cette page. Elle est actuellement disponible en version Linux et Windows, mais une version Mac sera disponible sous peu.
Pour signaler un bug de localisation, vous pouvez nous laisser un commentaire sur notre forum.
Mise à jour 03/09 : FrenchMozilla vient d'annoncer la disponibilité de la version finale de XulRunner en français.
Par Alain B. :: Outils / Applications :: #178 :: aucun commentaire
jeudi 28 décembre 2006 à 16:36
En cette fin d'année, l'équipe xulfr s'est dit qu'il serait bien que les contributeurs du site les plus actifs soient grandement remerciés. Nous avions cinq t-shirt généreusement offert par Mozilla-Europe. Les 3 principaux contributeurs de ces six derniers mois, du forum et les 2 du wiki vont donc en recevoir chacun un.
Merci à eux, et aussi à tout les autres.
Alain, Paul et David se joignent à moi pour vous souhaiter de bonnes fêtes de fin d'année !
Par Laurent Jouanneau :: Xulfr :: #193 :: aucun commentaire
vendredi 15 décembre 2006 à 13:11
Stuart Parmenter a publié sur son blog, les slides de la présentation sur le futur de Gecko qu'il a fait au developer day, organisé par Mozilla Japon.
Par Laurent Jouanneau :: Technologies :: #192 :: un commentaire
jeudi 23 novembre 2006 à 10:40
Comme tous les ans, du 30 Janvier au 1er Février 2007, se tiendra le salon Solution Linux, où vous pourrez retrouver tous les acteurs du logiciels libres.
Au niveau Mozilla, il y aura très probablement comme toujours, un stand Mozilla Europe/Xulfr/GeckoZone. Mais il y aura également une table ronde Mozilla/Xul. Des professionnels utilisant les technologies Mozilla vous feront part de leur expérience et vous pourrez leur poser des questions. Vous pourrez ainsi découvrir l'usage de XUL, XBL &co, dans des extensions, dans des applications web, dans des applications standalone, avec XulRunner etc...
N'hésitez pas à venir, l'entrée à cette conférence est gratuite !
Par Laurent Jouanneau :: Meetings et conférences :: #191 :: aucun commentaire
mardi 21 novembre 2006 à 11:30
Ce samedi se déroulera donc la première Xulfr Party.
Cette rencontre se fera dans les locaux de Mandriva à Paris. Nous vous donnons rendez vous en début d'après midi, à partir de 14h30.
Pour les informations pratiques, merci de vous référer au Wiki. Vous pouvez encore vous inscrire !
Merci à l'équipe Mandriva et à Emmanuel (a.k.a Atmaniak).
Par Paul Rouget :: Meetings et conférences :: #190 :: aucun commentaire
vendredi 17 novembre 2006 à 16:03
Un nouvel outils de développement pour XUL fait son apparition : XulBooster. C'est une extension pour l'environnement de développement Eclipse 3.2, avec un JRE 5.0.
Bien qu'il s'agisse d'une version en alpha et encore perfectible, XulBooster semble prometteur en terme de fonctionnalité. N'hésitez pas à signaler les problèmes rencontrés à l'auteur !
Par Laurent Jouanneau :: Outils / Applications :: #189 :: aucun commentaire
samedi 11 novembre 2006 à 22:20
Laurent Jouanneau (le créateur de votre site web préféré) a été interviewé par le journal du net dans le cadre d'un dossier sur les clients riches. Il y expose les intérêts et la place qu'y tiennent les technologies Mozilla.
Par Paul Rouget :: Livres et Presse :: #188 :: un commentaire
mardi 7 novembre 2006 à 21:46
Brendan Eich a annoncé le projet Tamarin : ce projet a pour but de développer une implémentation complète et performante d'Ecmascript édition 4. Cette implémentation sera toujours basée sur le moteur actuel, spidermonkey, l'interpréteur javascript de Mozilla, mais contiendra en plus une machine virtuelle Ecmascript. Grâce à cela, le code javascript des pages web est compilé en bytecode puis exécuté par cette machine virtuelle. Elle fait même du JIT (Just In Time) : le bytecode peut lui même être traduit directement en instruction machine.
Conséquence immédiate : des performances accrues dans l'exécution des scripts JS, que ce soit dans les pages web, dans les extensions, ou dans les applications XUL, et donc dans le futur Firefox 3, Thunderbird 3[1] etc.. Les développeurs pourront aussi profiter des dernières évolutions syntaxiques de Ecmascript.
Le code vient d'être posté dans le trunk Mozilla [2] et, grande nouvelle, il a été livré par... Adobe ! En effet, cette machine virtuelle n'est rien d'autre que celle utilisée dans le moteur Flash 9 pour exécuter de l'ActionScript 3 (qui est basé sur le standard Ecmascript). Et bien sûr a été développée par Adobe. Elle a été intégrée dans Mozilla sous les trois licences habituelles du code Mozilla : MPL, GPL, LGPL.
Par Laurent Jouanneau :: Technologies :: #187 :: un commentaire
mardi 31 octobre 2006 à 13:54
Peut-être l'avez vous remarqué, ce week-end le site a été mis offline. La cause est un déménagement vers un autre hébergeur.
Nous avons maintenant plus de bande passante, le serveur est beaucoup moins surchargé (presque dédié) : vous devriez donc pouvoir surfer plus agréablement :-) Ce nouveau serveur va nous permettre aussi d'évoluer plus facilement, de par les possibilités qui nous sont octroyées par notre hébergeur.
Par Laurent Jouanneau :: Xulfr :: #185 :: un commentaire
mardi 31 octobre 2006 à 17:12
Nous allons organiser une rencontre informelle pour développeurs XUL/Mozilla. Une après-midi pour discuter, échanger et apprendre sur la plateforme Mozilla : de XUL au layout engine, en passant par XBL, XPCOM et autres technos. Venez partager votre expérience.
Pour le moment, une date est proposée, le 25 novembre. Nous recherchons un lieu.
Pour les autres infos, ça se passe sur le wiki : /wiki/Meeting/XulfrParty
Par Laurent Jouanneau :: Xulfr :: #186 :: aucun commentaire
mardi 24 octobre 2006 à 09:54
Xulfr vous propose un nouvel outil destiné à ceux qui veulent tester rapidement des interfaces XUL ou simplement tester les possibilités du XUL. Il s'agit d'un éditeur XUL dynamique.
Il suffit d'y entrer quelques balises XUL dans la zone de texte pour voir apparaître immédiatement le résultat. Il est également possible d'insérer du JavaScript dès lors qu'ils sont inclus dans la même zone de texte.
Par Alain B. :: Xulfr :: #183 :: un commentaire
jeudi 26 octobre 2006 à 14:11
Firefox 2 est sorti hier. Il est basé sur Gecko 1.8.1. De ce fait, il n'y a pas de grand changement fondamentaux dans les API et la prise en charge des standards par rapport à Firefox 1.5/Gecko 1.8.0. Par contre il y a des choses en plus, principalement :
Voir la liste complète sur Devmo des nouveautés dans Firefox 2, ainsi que la page sur les modifications à apporter à vos extensions.
Par Laurent Jouanneau :: Mozilla :: #184 :: aucun commentaire
mardi 24 octobre 2006 à 11:27
Fabrice Theytaz a développé une petit outil permettant de faire des requêtes sur une base sqlite : Sqlite Manager. Il est entièrement fait en XUL, et utilise l'API mozstorage de Firefox 2.0. Il s'installe en tant qu'extension.
Par Laurent Jouanneau :: Outils / Applications :: #182 :: un commentaire
vendredi 13 octobre 2006 à 10:57
Des membres de Xulfr seront présents aux Journées Du Logiciel Libre à Lyon, les 13 et 14 octobre. En particulier, Paul Rouget fera une conférence sur la plateforme de développement Mozilla et XUL.
Il y aura un stand Mozilla où seront rassemblé des personnes de Mozilla-Europe, FrenchMozilla, Geckozone et Xulfr.
(Désolé pour le retard de cette annonce : ces derniers jours, des problèmes techniques chez notre hébergeur, dont vous avez pu en aperçevoir quelques conséquences dans le wiki, nous ont empéché de poster à temps).
Par Laurent Jouanneau :: Meetings et conférences :: #181 :: 2 commentaires
mercredi 27 septembre 2006 à 11:13
L'équipe Xulfr prévoit de développer un site à l'image de http://pear.php.net ou de http://www.cpan.org, qui serait un dépôt communautaire de composants XBL, XPCOM ou de bibliothèques de javascript.
Beaucoup de questions se posent, comme le nom du projet (xulforge ?), la technologie à utiliser (Jelix, addons des Mozilla webtools), la portée du projet (purement francophone ?)... Il est aussi nécessaire de clairement identifier les objectifs et de les rédiger. Il faudra aussi définir des Guidelines pour maîtriser un minimum les codes soumis.
Pour plus d'informations: la page dédiée sur le Wiki.
Nous avons besoin d'aide, n'hésitez pas à nous donner votre avis et vos idées sur le forum: ForgeXul sur le forum (ce post est le lieu dédié aux différentes discutions liées à ce projet).
Par Paul Rouget :: Xulfr :: #180 :: aucun commentaire
mardi 19 septembre 2006 à 22:09
Taika-informatique vient de sortir une version alpha de leur produit Taika. C'est un PGI qui a deux particularités :
Il y a donc d'un coté un serveur d'application, basé sur un framework en PHP5 et une base de donnée Postgresql, et offrant des services web en SOAP/RDF sécurisés via SSL. Et de l'autre coté des clients en XUL executés par XulRunner (donc installés sur les postes des utilisateurs et téléchargeable à partir du serveur), offrant une interface utilisateur riche, et dialoguant avec le serveur pour la gestion des données.
Ce progiciel existe en plusieurs versions dont une libre. Aprés OpenSi, voilà une deuxième application majeure professionnelle pour la gestion d'entreprise, utilisant le framework Mozilla.
Par Laurent Jouanneau :: Entreprises :: #179 :: aucun commentaire
mercredi 14 juin 2006 à 17:06
Un des éléments les plus puissants du framework XUL est l'élément Tree. Il a l'avantage de fournir un moyen simple de construire des arbres complexes et fluides (en se passant de la lourdeur du DOM).
Actuellement, vous ne pouvez mettre dans un arbre que des cellules non éditables. Neil Deakin travaille sur une amélioration de l'arbre pour que l'on puisse éditer ces cellules.
Laurent Jouanneau travaille actuellement sur un nouvel élément, Richtreeitem, à placer dans un richlistbox, qui de la même manière que les richlistitem, permet de mettre n'importe quel élément XUL dans chaque item, tout en affichant les items sous forme arborescente. Laurent exploite la technologie XBL pour réaliser cet élément.
Comme un screenshot vaut mieux que mille mots:
Par Paul Rouget :: Technologies :: #170 :: aucun commentaire
mercredi 23 août 2006 à 09:46
Alors que Benjamin Smedberg (monsieur XulRunner) et DevNews nous annonce la sortie de XulRunner 1.8.0.4 dont nous vous avions déjà parlé il y a deux mois, ils nous annoncent également une prochaine version du SDK Gecko.
Pour rappel, le SDK permet, en théorie, de développer des composants XPCOM en C++, et comprend donc les entêtes h, les IDL des interfaces stables (déclarées frozen) etc.. Ésperons que le but de la manoeuvre est de fournir un SDK qui soit vraiment utilisable, ce qui n'était pas forcément le cas jusqu'à maintenant (problème avec les nsString par exemple, absence d'IDL indispensables quand on cible une application particulière etc ).
À noter également qu'une version 1.8.1 de XulRunner est attendue peu aprés la sortie de Firefox 2, prévue en octobre prochain.
Par Laurent Jouanneau :: Outils / Applications :: #177 :: aucun commentaire
mardi 8 août 2006 à 15:32
L'équipe de xulfr vous annonce que l'extension CView a été mise à jour sur la page Outils du site. Cette extension vous permet de lister tous les objets XPCOM et toutes les interfaces disponibles. Elle peut être utile pour vérifier qu'un composant a bien été enregistré, de voir ses interfaces et propriétés etc.
Par ailleurs, sur cette page vous pouvez expérimenter un formulaire de création de fichiers install.rdf nécessaire à la création de toutes extensions XUL.
Par Alain B. :: Outils / Applications :: #176 :: aucun commentaire
vendredi 4 août 2006 à 17:03
Une nouvelle version de l'extension Mozilla XForms est sortie Jeudi 27 Juillet.
Vous pouvez donc faire la mise à jour de la version 0.5 à partir de votre gestionnaire d'extension préféré ou bien télécharger l'extension sur le site addons.mozilla.org. (Voir aussi la page du projet).
Pour rappel XForms est un langage XML normalisé par le W3C et ayant pour but d'être utilisé pour les formulaires avançés. Pour plus d'informations vous pouvez visiter la page dédiée sur le wiki. L'extension Mozilla XForms permet donc à Gecko d'interpreter les balises XForms contenues dans vos fichiers HTML et XUL, et d'afficher le formulaire.
À en croire la page de l'état d'avancement du développement , la majorité des spécifications de XForms sont implémentées, avec toutefois son lot de bugs...
Par Sonny Piers :: Technologies :: #175 :: aucun commentaire
jeudi 13 juillet 2006 à 16:27
Mozilla vient de sortir la première version beta de Firefox 2.0 (Gecko 1.8.1 beta 1). Il est temps pour les développeurs de commencer à jeter un coup d'oeil aux nouveautés techniques pour adapter plus tard leurs extensions. Au programme :
Pour les développeurs web, il faut noter le nouveau système de stockage de donnée coté client, bien plus souple que les traditionnels cookies.
Firefox 2.0 beta est disponible sur le ftp de mozilla (téléchargement).
Attention, il s'agit d'une version pour tester ! Pas pour un usage quotidien ! Créez vous un profil spécifique pour lancer cette version.
Par Laurent Jouanneau :: Mozilla :: #174 :: aucun commentaire
jeudi 29 juin 2006 à 14:15
Le site Xulfr est un milieu privilégié pour observer l'évolution de l'intérêt porté aux technologies Mozilla, et au XUL plus particulièrement.
Par Paul Rouget :: Xulfr :: #173 :: aucun commentaire
mardi 6 juin 2006 à 11:05
Les septièmes Rencontres Mondiales du Logiciel Libre se tiendront du 4 au 8 juillet 2006 à Vandoeuvre-les-Nancy. Une partie de l'équipe Xulfr sera présente sur le stand Mozilla-Europe. Vous pourrez assister à trois conférences ayant un rapport avec les technologies Mozilla :
Mise à jour:
Finallement, il y aura 5 conférences:
On remarquera l'engouement pour le XUL. L'année dernière, aucune conférence ne parlait des technologies Mozilla.
Par Paul Rouget :: Meetings et conférences :: #165 :: aucun commentaire
jeudi 22 juin 2006 à 11:10
Le W3C vient de sortir un premier brouillon des spécifications de XBL 2.0. Ian Hickson (développeur Mozillien de son état) travaille depuis plusieurs mois sur ces spécifications, que peut-être certains avaient déjà pu lire sur le site de Mozilla. XBL 2.0 sera probablement implémenté dans Gecko 1.9 (donc disponible courant 2007). Tout dépendra de la rapidité de l'avancement du projet.
Bref, donc c'est maintenant officiel, XBL 2.0 va être normalisé par le W3C. Il ne manquera plus qu'une standardisation de XUL pour que la plateforme Mozilla soit certifiée "100% standards inside" ;-). À ce propos, le groupe de travail "Web Application Formats" n'a toujours pas statué sur le langage XML d'interface utilisateur sur lequel ils vont se baser pour normaliser un XUL-like. Cependant le XUL de Mozilla semble avoir de grandes chances.
Par Laurent Jouanneau :: Technologies :: #172 :: un commentaire
vendredi 16 juin 2006 à 10:49
Les technologies Mozilla intéressent de plus en plus de développeurs et d'entreprises. Cependant il est encore difficile de trouver des compétences sur le marché. Aussi, nous proposons dès maintenant sur XulFr un endroit qui favorisera, nous l'espérons, les prises de contacts : le forum Emploi et Stages. Les annonces sont modérées bien sûr avant mise en ligne, et nous nous gardons le droit de refuser les annonces peu sérieuses.
Par Laurent Jouanneau :: Xulfr :: #171 :: un commentaire
mardi 13 juin 2006 à 16:31
Pascal Chevrel a participé à la journée découverte des logiciels libres organisée par l'ABUL. Il a entre autre présenté la technologie XUL. Ses slides sont en ligne.
Par Paul Rouget :: Meetings et conférences :: #169 :: aucun commentaire
lundi 12 juin 2006 à 16:15
Une version 1.8.0.4 de XulRunner est discrètement sortie ce week-end. Comme le numéro l'indique, elle embarque le moteur Gecko 1.8.0.4, le même que Firefox 1.5.0.4. Il y a donc des bugs et des trous de sécurité en moins, mais pas de nouvelles fonctionnalités.
XulRunner 1.8.0.4 est disponible sur le ftp de mozilla.
Par Laurent Jouanneau :: Mozilla :: #168 :: aucun commentaire
jeudi 8 juin 2006 à 11:00
Neil Deakin, que vous connaissez certainement puisqu'il est l'auteur du tutoriel que nous avons traduit sur xulfr, et l'auteur du site XulPlanet.com, vient d'annoncer ce sur quoi il a travaillé depuis qu'il a été embauché par Mozilla Corporation au début de l'année. Il est en train d'apporter de grandes améliorations sur le XUL. Jugez plutôt..
Par Laurent Jouanneau :: Technologies :: #167 :: 7 commentaires
mercredi 7 juin 2006 à 10:58
Agrisig est un logiciel qui permet aux agriculteurs de gérer leurs parcelles de cultures, en particulier les informations géographiques de celles-ci. Il a été réalisé par des étudiants de l'ENSIERB, en XUL et SVG, s'appuyant sur une base de données Postgresql.
À l'occasion de la sortie de ce logiciel, l'ABUL organise le 10 juin une conférence dans les locaux de l'ENSIERB, à Talence, prés de Bordeaux. Les technologies Mozilla seront présentées, et une démonstration sera faîte sur la manière de les utiliser, en prenant pour exemple AgriSig.
Pour en savoir plus : Programme technique de la 3ème journée découverte des logiciels Libres
Par Laurent Jouanneau :: Meetings et conférences :: #166 :: aucun commentaire
mardi 6 juin 2006 à 14:13
Pas grand chose de nouveau durant le mois passé dans le wiki.
Par Laurent Jouanneau :: Xulfr :: #164 :: un commentaire
mardi 23 mai 2006 à 13:24
À la conférence XTech 2006, il y a eu deux présentations des prochaines versions de XBL et Javascript.
XBL2 tout d'abord, qui va être normalisé par le W3C si tout va bien. Ce sera un grand pas en avant car contrairement à XBL 1.0, il y aura donc une vraie spécification, qui sera certainement adoptée par Opera et Safari. Cette future version corrigera un certain nombre de problèmes de la version actuelle implémentée dans Gecko 1.8, et permettra plus de choses. En particulier, le but de XBL 2 est de faire sauter les quelques limitations de XBL 1.0, afin de pouvoir ajouter la prise en charge par le navigateur, d'un dialecte XML complexe (comme XForms). De ce fait, XBL 2.0 ne sera pas compatible avec XBL 1.0. Vous pouvez en lire la spécification en cours de rédaction sur le site de Mozilla.
Ensuite, Javascript 2, qui apportera de gros changements, tout en restant compatible avec l'existant. C'est ainsi que l'on aura :
int, double, decimal, Class, Type
.package org.mozilla.venkman {...}
, import org.mozilla.venkman.*
Pour plus de détails, vous pouvez lire la présentation de Brendan Eich sur JS2. La majorité des spécifications de Javascript 2 sera implémentée dans Gecko 1.9 (Firefox 3.0), sous le nom Javascript 1.9.
Vous pouvez lire les autres présentations XTech à propos de Mozilla sur http://developer.mozilla.org/presentations/xtech2006/.
Par Laurent Jouanneau :: Technologies :: #163 :: un commentaire
vendredi 28 avril 2006 à 16:34
Par Laurent Jouanneau :: Technologies :: #162 :: un commentaire
mercredi 26 avril 2006 à 10:33
Saluons d'abord le formidable travail de Benoit Leseul et d'Alain Boquet sur la partie française de devmo : ils ont traduits pour vous de nombreuses pages. Vous avez ainsi une référence assez complète sur le DOM de Gecko, une introduction à Javascript, une page sur les colonnes CSS3, sur SVG, sur Canvas, ou encore le guide Javascript. Il y en bien sûr d'autres, et beaucoup sont encore incomplètes. Si vous avez envie d'aider à la traduction, n'hesitez pas, rejoignez les !
À propos de wiki, il y a eu des nouveautés aussi sur celui de Xulfr depuis un mois :
Par Laurent Jouanneau :: Xulfr :: #161 :: 3 commentaires
lundi 10 avril 2006 à 09:48
Yves nous a fait découvrir sur le forum depuis quelques semaines ses petites applications XUL qu'il a réalisé pour découvrir et apprendre les technologies Mozilla. Vous pouvez les tester sur son site. Elles mettent en oeuvre du drag'n'drop, du svg, des XBL etc..
Dans le même genre, vous pouvez vous amuser à dessiner des cercles avec un compas virtuel, réalisé par Georges Khaznadar, avec du SVG et des XBL.
Par Laurent Jouanneau :: Applications Xul :: #160 :: 3 commentaires
jeudi 6 avril 2006 à 14:12
Comme vous l'aurez constaté, le site est habillé avec un nouveau design. Cette nouvelle charte graphique a été réalisée par Ronan Berder, aimable contributeur que nous remercions ! Nous utilisons sans retenu le style css -moz-border-radius (équivalent au style CSS3 border-radius). Pour ceux qui utilisent autre chose qu'un navigateur basé sur gecko, ils verront donc le site un peu "carré". Au niveau du contenu, rien de changé, si ce n'est un réamenagement des menus à gauche des pages.
Ce petit renouveau du printemps est une première étape dans ce que nous avons prévu pour le site cette année. La prochaine sera la mise en place d'un système d'identification unifié entre les différentes rubriques (actuellement, il est nécessaire de s'authentifier séparement dans le forum et le wiki..) et également un aménagement de la page d'accueil pour afficher plus d'informations. Ces améliorations seront motorisés par le framework Jelix que je développe. Pour les étapes suivantes, nous vous tiendrons au courant en temps voulu ;-)
Si vous voyez des coquilles au niveau de la présentation de ces nouvelles pages, n'hésitez pas à nous le signaler.
Bonne lecture !
PS: Le wiki utilise à fond les possibilités de cache HTTP. Cependant, il ne tiens pas compte des modifications effectuées dans les templates, et donc informe toujours à votre navigateur que rien n'a changé. Donc si vous avez visité le wiki avant cette refonte graphique, vous avez certainement des problèmes d'affichage (le navigateur affichant ce qu'il a dans son cache puisque le serveur lui dit que rien n'a changé). Faîtes alors un shift+bouton reload pour mettre à jour le cache.
Par Laurent Jouanneau :: Xulfr :: #158 :: 13 commentaires
vendredi 7 avril 2006 à 11:52
Lors du changement récent du design du site, nous en avons profité pour ajouter une note en bas des pages du wiki, indiquant que le contenu est désormais sous une licence Creative Common. En conséquence de quoi, le contenu peut être reproduit, modifié, diffusé, en respectant les conditions suivantes :
Conçernant le code source des exemples du wiki, il est placé sous une licence MIT, qui vous permet de faire ce que vous voulez du code, à la condition d'indiquer qu'il est sous licence MIT.
Nous avons donc choisi de placer le contenu selon les mêmes conditions de réutilisations du wiki DevMo, à peu de chose prés (nous n'autorisons pas une réutilisation commerciale par défaut). Cela met terme ainsi au flou qui existait conçernant le contenu du wiki puisqu'il n'y avait aucune condition signalée.
Il est possible cependant que des détails sur ces conditions génent certains contributeurs. Nous vous proposons donc d'en discuter sur le forum. Nous changerons alors les termes de ces conditions si tout le monde arrive à se mettre d'accord, sachant que vous pouvez aussi, si vous avez contribué au wiki auparavant et que vous n'êtes pas d'accord avec les termes actuels de ces conditions, rajouter dans les pages que vous avez crée, vos conditions de réutilisation.
Par Laurent Jouanneau :: Xulfr :: #159 :: 2 commentaires
lundi 20 mars 2006 à 10:04
L'actualité sur XUL et Mozilla en ce moment est assez pauvre, d'où le peu de news ces derniers jours. Cela n'a pas empéché les nouveautés d'affluer dans le wiki.
Si vous voulez vous aussi écrire des petites recettes, n'hésitez pas à le faire dans la rubrique RessourcesLibs.
Par Laurent Jouanneau :: Xulfr :: #155 :: aucun commentaire
mardi 28 mars 2006 à 11:06
Il n'existe actuellement pas vraiment de SDK (Kit de développement d'applications) pour réaliser des applications Mozilla, ou même des composants XPCOM. Le SDK existant, que l'on ne trouve plus maintenant sur le FTP, qu'avec les nightly build de la version de développement de Gecko 1.9, est surtout déstiné à ceux qui veulent embarquer Gecko dans des logiciels tierces, et non pour développer des composants XPCOM pour une application XulRunner ou Firefox. Il manque en effet pas mal de fichiers (notament les fichiers d'en-tête C++ des interfaces non stablisées, qui sont trés nombreuses). Une solution est de compiler XulRunner, de récupèrer le SDK généré, et de rajouter à la main les fichiers manquants. Pas trés pratique.
Mais cela ne va pas durer. Benjamin Smedbergs, Monsieur XulRunner, est en train de réaliser le SDK pour XulRunner, appelé XDK, qui permettra donc de faciliter le développement d'applications XulRunner, et de compiler des composants XPCOM pour XulRunner.
Le XDK contiendra, en plus de tout les fichiers d'en-tête C++ et des bibliothèques de Gecko, divers outils dont certains sous formes d'extensions ou d'application XulRunner :
Par Laurent Jouanneau :: Outils / Applications :: #157 :: aucun commentaire
mercredi 22 mars 2006 à 22:59
C'est sans surprise qu'est sortie la version alpha1 de firefox 2.0 dite "Bon Echo" hier, avec malgré tout un petit retard. Cette version utilise toujours la version 1.8 du moteur gecko donc pas de réel changement au niveau du rendu. Il y a quand même quelques nouveautés au niveau de l'interface, avec notament le nouveau système de bookmarks (nom de code "Places"). Techniquement, celui-ci inaugure mozStorage, un système de stockage de données reposant sur SQLite, qui va donc intéresser les développeurs. On notera aussi un correcteur orthographique comme dans Thunderbird et quelques améliorations du système d'extension.
Voir aussi:
Pour ce qui est des téléchargements, l'alpha1 est disponible
Bien entendu, cette version n'est pas recommandée pour les utilisateurs finaux, et est juste déstinée à ceux qui veulent faire des tests.
Par Sonny Piers :: Mozilla :: #156 :: un commentaire
vendredi 3 mars 2006 à 17:26
Hier soir s'est tenu ma conférence sur l'utilisation de XUL dans les clients riches. Merci au passage à l'AFUP d'avoir organisé cette rencontre et merci aux nombreuses personnes présentes.
Vous trouverez ma présentation dans ce document OpenOffice.org.
Mise à jour (22/03) : l'Afup a mis en ligne un résumé de la conférence, et nous avons reçu quelques captures d'écrans de l'application "le SEPT" du Monde Interactif.
Par Laurent Jouanneau :: Meetings et conférences :: #154 :: 5 commentaires
dimanche 26 février 2006 à 10:03
L'actualité a été marquée par le déroulement du salon FOSDEM qui a fermé ces portes ce dimanche. Paul et Laurent de Xulfr étaient bien sûr là, aidant à tenir le stand Mozilla Europe, et présentant quelques logiciels basés sur les technologies Mozilla.
À propos du site, de nouveaux didacticiels ont été ajoutés au wiki pour aider les développeurs débutants. Vous pouvez y découvrir :
Vous pouvez également parcourir un article sur les clients riches utilisant les technologies XUL.
Par Alain B. :: Xulfr :: #152 :: aucun commentaire
mardi 28 février 2006 à 10:02
Exactement une semaine après la conférence de Laurent Jouanneau sur les clients riches avec XUL et PHP, une nouvelle conférence sur les technologies Mozilla est organisée par Parinux. Paul Rouget présentera d'abord les technologies offertes par les outils Mozilla. Les différents langages et outils seront présentés. Quelques démonstrations de logiciels agrémenteront la présentation. Une seconde partie de la conférence sera dédiée à l'exploitation de la plateforme Mozilla en entreprise.
La conférence aura lieu à Paris le Jeudi 9 Mars.
Pour plus d'informations: Parinux.
Par Paul Rouget :: Meetings et conférences :: #153 :: un commentaire
lundi 20 février 2006 à 17:16
Dans la version en développement de Gecko 1.9 (Firefox 3.0), le système de template XUL a largement évolué : il permet maintenant de travailler sur des sources de données autre qu'un fichier RDF (locale ou distant). Pour cela l'architecture interne du moteur de template a été complètement revue, et ce dernier s'appuie sur des sortes de "drivers", dédiés à des types de sources de données précis, pour générer un contenu XML quelconque (XUL, XHTML...). C'est donc un moteur de template extensible.
Pour le moment, il n'y a que le "driver" RDF, mais il y en aura prochainement
Et on pourra normalement en développer soi-même, pour s'appuyer sur d'autres types de sources de données (en faisant notament des composants implémentant nsIXULTemplateQueryProcessor et nsIXULTemplateResult).
À noter que ce nouveau moteur de template est compatible semble-t-il avec l'ancienne syntaxe de la balise template, bien qu'il y ait pour le moment encore des bugs.
Pour en savoir plus sur ce nouveau système :
Par Laurent Jouanneau :: Technologies :: #151 :: 4 commentaires
vendredi 17 février 2006 à 19:38
Les ingénieurs de NextWeb ont développé un système de gestion de contenu en XUL embarqué dans une extension, s'appuyant bien sûr sur des services web pour le stockage et la publication du contenu (respectant les standards W3C et les normes d'accessibilité). Julien Issler, responsable technique, explique à Xulfr ce choix technologique.
Par Laurent Jouanneau :: Entreprises :: #150 :: 5 commentaires
vendredi 10 février 2006 à 17:28
Après une longue attente, Songbird le lecteur audio utilisant les technologies mozilla, sort enfin en version 0.1.
Songbird est un lecteur audio très sobre qui tourne sur xulrunner, il gère les extensions et les thèmes à la manière de Mozilla Firefox/Thunderbird, il lit de nombreux formats (MP3, AAC, OGG, FLAC, WMA), sera multi-plateforme, multi-langage et open-source.
Cette version n'est malheureusement disponible que pour windows pour le moment. Vous pouvez la télécharger sur le site officiel.
Par Sonny Piers :: Applications Xul :: #148 :: 2 commentaires
jeudi 16 février 2006 à 17:25
Globalement, pour un site spécialisé comme le notre, vous avez été plutôt nombreux à participer au sondage (une centaine de personnes), ce qui est vraiment excellent pour sa représentativité. Vos attentes concernant le devenir de xulfr sont nombreuses, ce sondage va donc nous permettre de développer une stratégie pour le site mieux adaptée dans un avenir proche.
Par Alain B. :: Xulfr :: #149 :: un commentaire
mardi 7 février 2006 à 19:36
Dans la rubrique Ressources, de nouveaux didacticiels ont été ajoutés sous la forme de quelques exemples dans différentes catégories. Ils ont vocation à aider le développeur sur des tâches plus ou moins habituelles. Les catégories proposées sont consacrées au XUL, au XBL, au JavaScript, au XPCOM et au RDF.
Récemment, nous avons ajouté l'exemple simplissime d'une fenêtre XUL Hello World, et d'un exemple sur l'utilisation des cases à cocher dans un arbre XUL, mais d'autres exemples sont également à découvrir dans cette rubrique.
Pour les développeurs d'applications complexes, il y a également des articles récents dans le wiki sur l'utilisation des Threads en C++ et en Javascript, ainsi que sur les spécifités d'une interface utilisateur MacOS X à prendre en compte dans les fichiers XUL de vos applications standalones.
Les futures contributions intéressantes à la rubrique Ressources et au wiki en général seront maintenant annoncées régulièrement dans une news. N'hésitez pas à contribuer !
Par Alain B. :: Xulfr :: #145 :: aucun commentaire
vendredi 10 février 2006 à 07:17
Nous en avions déjà parlé, le 25 et 26 Février 2006 auront lieu les FOSDEM. Le programme est désormais public, et parait très prometeur.
Par Paul Rouget :: Meetings et conférences :: #147 :: aucun commentaire
mardi 7 février 2006 à 14:05
L'équipe de XulFr était présente durant les trois jours des Solutions Linux sur le stand de Mozilla Europe. Voici un petit compte rendu.
Par Paul Rouget :: Meetings et conférences :: #144 :: aucun commentaire
vendredi 10 février 2006 à 14:04
Laurent Jouanneau animera une conférence sur le client riche avec XUL et PHP organisée par l'AFUP. La conférence sera assez technique.
Laurent sera accompagné d'Edouard Andrieu et d'Olivier Grange-Labat (LeMonde.fr) qui utilisent les technologies Mozilla et PHP au sein de leur entreprise. Ils feront un retour sur leur expérience avec XUL dans leurs projets.
Vous êtes invités à participer à cette conférence le 2 Mars à Paris (50 places disponibles). Pour plus d'informations: le site de l'AFUP.
Par Paul Rouget :: Meetings et conférences :: #146 :: 3 commentaires
vendredi 3 février 2006 à 17:44
XUL Runner, l'environnement d'exécution pour applications Mozilla, vient de sortir en version "developer stable" : 1.8.0.1. Les développeurs XUL disposent maintenant d'une plateforme stable pour déployer leurs applications.
Par Jonathan Protzenko :: Technologies :: #143 :: 5 commentaires
lundi 30 janvier 2006 à 14:00
Les communications du type voix sur IP, permettant de "téléphoner" d'ordinateur à ordinateur et de messagerie instantannée connaissent un véritable engouement ces derniers temps. Il y a bien sûr la célèbre solution de Skype, propriétaire et fermée. Mais il y a aussi les solutions basées sur le protocole ouvert SIP.
Mozilla n'échappe pas à cet engouement. Alex Fritze, contributeur mozillien, vient de publier la version 0.2 de Zap, son client SIP. C'est une application basée sur XulRunner. On peut l'utiliser en théorie avec tous les services commerciaux de voix sur IP utilisant SIP, et on peut même l'utiliser sans passer par un services SIP. Les composants XPCOM implémentant SIP sont réutilisables dans d'autres applications puisque tout est publié sous les licences MPL/GPL/LGPL.
Il y a également la société Wengo, qui est sur le point de publier une extension pour Firefox, permettant de communiquer à travers leur propre service de voix sur IP. Cette extension utilisera le protocole SIP et permettra de "téléphoner", "chatter" etc. Leur implementation de SIP est sous licence libre.
À propos de messagerie instantannée, il y a le protocole Jabber, ouvert et libre, qui commence vraiment à se répandre et se populariser, notament grâce à Googe Talk. Là encore, on commence à voir apparaître des implémentations du protocole jabber dans Mozilla, notament avec le client Jabberzilla, application 100% Mozilla. Skyrock a aussi crée son propre client de messagerie basée sur Mozilla, Skymessenger. L'originalité de ce client coté technique, est qu'il est compilé avec pyXpcom et utilise la bibliothèque xmpp en python pour le protocole Jabber.
Par Laurent Jouanneau :: Technologies :: #142 :: 2 commentaires
mardi 24 janvier 2006 à 17:13
Nous inaugurons aujourd'hui une nouvelle rubrique "entreprises" sur XulFr, qui permettra de vous faire découvrir les nombreux développements réalisés en entreprises avec les technologies XUL. Elle contient pour le moment une série d'interviews. Nous avons ainsi pu contacter entre autre Renault F1 Team, Gestranet et Linbox, qui nous ont expliqué pourquoi et comment ils utilisaient les technologies Mozilla.
Cette nouvelle rubrique s'étoffera au cours du temps, avec d'autres interviews, des articles pour guider les entreprises dans le choix de ces technologies etc..
Si vous aussi vous voulez nous faire part de votre expérience avec XUL dans les projets de votre entreprise, ou si vous voulez nous aider à étoffer cette rubrique, contactez-nous ! (redaction at xulfr.org)
Par Laurent Jouanneau :: Entreprises :: #141 :: 5 commentaires
mardi 24 janvier 2006 à 14:56
Le salon Solutions linux ouvre ses portes du 31 janvier au 2 février au Cnit, Paris, La Défense. Comme tous les ans, ce salon regroupe des stands de professionnels utilisant ou développant des logiciels libres, notament pour Linux. Mais, il regroupe aussi une cinquantaine de stands réservés aux associations qui tournent autour du libre.
Parmis elle, figurera Mozilla Europe. Vous pourrez retrouver sur son stand, comme d'habitude (mais pas forcément à temps plein) des membres de xulfr.org, geckozone etc..
Il y aura également pas moins de trois conférences sur les technologies Mozilla :
Par Laurent Jouanneau :: Meetings et conférences :: #140 :: un commentaire
mardi 24 janvier 2006 à 14:27
Les 25 et 26 Février prochains se tiendra la sixième édition du Fosdem 2006. C'est un meeting rassemblant des développeurs de logiciels libres de l'europe entière. Plusieurs conférences sont organisées, générales ou spécifiques à des logiciels. Le projet Mozilla sera representé bien entendu par Mozilla-Europe.
Ce sera l'occasion pour les développeurs contribuant à Mozilla, ou ceux utilisant les technologies XUL de se rencontrer, de découvrir les dernières nouveautés du framework et de ses évolutions futures, au travers de conférences à la "devroom" Mozilla. Des rumeurs courent également annonçant la venue de quelques développeurs de Mozilla Corporation.
Il y aura aussi la présence de representants de GeckoZone, de FrenchMozilla et de Xulfr.
Pour les détails pratiques, je vous recommande la lecture d'un billet de Benoit, de FrenchMozilla.
Par Laurent Jouanneau :: Meetings et conférences :: #139 :: aucun commentaire
vendredi 20 janvier 2006 à 22:58
Nous venons de mettre en ligne un sondage qui t'est destiné, fidèle (ou nouvel) internaute ! Donne-nous ton avis sur le site, sur son contenu. Cela ne te prendra que 5 minutes, et nous permettra d'orienter les futures modifications sur le site (en particulier le design et le contenu de la page d'accueil que nous sommes en train de réorganiser), pour qu'il corresponde mieux à tes attentes.
Merci d'avance pour ta contribution ! :-)
Par Laurent Jouanneau :: Xulfr :: #138 :: 3 commentaires
vendredi 13 janvier 2006 à 12:18
Depuis la sortie de Firefox 1.5, bon nombre de splendides exemples utilisant <canvas> ont vu le jour. Que ce soit l'horloge présentée dans la précédente news, ou un jeu en 3D, une foule de démos gravite sur la toile. Ce billet vous propose de découvrir le top 10 des meilleures démonstrations technologiques de <canvas> !
Par Jonathan Protzenko :: Technologies :: #137 :: aucun commentaire
dimanche 8 janvier 2006 à 18:50
Vous avez certainement pu voir la démo de l'horloge codée avec la technologie Canvas. Voici ce même exemple mais codé avec d'autres technologies.
Par Paul Rouget :: Technologies :: #136 :: 5 commentaires
jeudi 5 janvier 2006 à 15:15
Lu sur le journal du net via le blog de Paul :
La caractéristique la plus déterminante de Firefox n'est pas son système d'onglets, ni ses extensions, ni sa sécurité, ni sa rapidité. Ce qui est fondamental, c'est que Firefox est à la fois un navigateur multi-OS - Windows, MacOsX, Linux - mais plus encore qu'un navigateur, c'est une plate-forme de développement multi-OS à part entière.
Marc Palazon, Directeur commercial de Smile.
Par Laurent Jouanneau :: Entreprises :: #135 :: aucun commentaire
jeudi 5 janvier 2006 à 15:06
En novembre dernier, nous avions annoncé que le développement de XForms connaissait un serieux ralentissement, à cause de Novell qui arretait sa contribution au projet. Alan Beaufour, le développeur principal, a toutefois retrouvé un "sponsor", et dés le mois prochain, l'extension Xforms connaîtra de nouvelles évolutions et améliorations.
Par Laurent Jouanneau :: Technologies :: #134 :: aucun commentaire
jeudi 5 janvier 2006 à 14:46
On ne pourra pas le dire avant décembre prochain, mais en tout cas cette année, nous allons sur Xulfr essayer de faire en sorte à ce que ceci le devienne. Et pour cela, nous allons faire évoluer le site afin qu'il soit plus agréable à utiliser, qu'il soit plus vivant, qu'il favorise une meilleure communication entre les développeurs XUL, qu'il contienne encore plus de documentations, d'exemples et d'outils. En résumé, qu'il corresponde mieux à vos besoins.
Nous allons mettre aussi l'accent sur la communication envers les entreprises et les décideurs. XUL est de plus en plus utilisé dans les entreprises, mais peu en parlent. Et peu aussi connaissent XUL. C'est une lacune que nous allons tenter de combler.
L'ambition est grande, c'est pourquoi ces évolutions se feront petit à petit. Nous allons prochainement mettre en ligne un sondage pour vous demander vos appréciations sur le site et ce que vous aimeriez que nous améliorons (vous pouvez si vous le souhaitez commencer à le dire en commentaire de cette news).
En attendant, nous vous souhaitons tout les meilleurs voeux pour 2006.
Par Laurent Jouanneau :: Xulfr :: #133 :: aucun commentaire
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.