lundi 19 août 2013 à 18:08
Comme vous le constatez certainement, le site est à l'abandon depuis plusieurs mois. La raison principale est le manque de temps. Mais aussi le manque de motivation il faut le dire. Xulfr.org fetera bientôt ses 10 ans (en octobre). C'est une longue durée pour les mainteneurs d'un site :-)
Et puis il y a aussi le fait que XUL est en perte de vitesse. Le temps où il y avait beaucoup de projets utilisant nombre XUL et XulRunner est pratiquement révolu. Depuis longtemps, Mozilla a relégué XUL en tant que technologie "interne", et a tout misé sur HTML5 pour le développement d'interfaces utilisateur. Ainsi :
L'avenir est donc au HTML.
Cependant HTML5 n'a pas encore toute la puissance de XUL. Certaines parties de la technologie XUL sont absentes de HTML5, comme les overlays. Les web components sont encore loin d'être opérationnels dans tous les navigateurs. XBL reste donc une technologie "d'avant garde".
De plus, Firefox et Thunderbird (et d'autres logiciels) ont encore leurs interfaces en XUL, parce que d'une part, il est vrai que ce serait un boulot monstre de tout refaire en HTML5 et que cela casserai bon nombre d'extensions, mais aussi parce que XUL et consort apportent une souplesse et une puissance au système d'extensions, qui n'a jamais été égalé dans d'autres logiciels. Et on n'a pas encore toutes les fonctionnalités de XUL dans HTML5.
Il faut dire aussi qu'en dehors du langage XUL lui même, la plateforme Mozilla reste une plateforme de choix pour des applications très spécifiques, comme par exemple... des navigateurs. Ou tout autre application qui a besoin d'afficher des pages web. Ainsi, à Innophi, nous avons développé pour un gros client un navigateur complet avec des fonctionnalités et une interface très spécifiques (avec un moteur de script, un moteur de macros...). Et en début d'année, j'ai pu commencer très rapidement le développement d'un navigateur scriptable, SlimerJS, mimant les fonctionnalités du navigateur PhantomJS, tout en javascript, grâce à la richesse de la plateforme Mozilla.
XUL, XBL, XPCom et autres techonologies de Mozilla ne sont sont pas encore mort et ne le seront pas avant quelques années. Le XUL lui même évolue en grès des besoins des développements de Firefox. Quant au site Xulfr.org, le forum est toujours ouvert. Durant les prochains mois, on va essayer de mettre à jour le wiki. On essaiera de continuer à faire vivre le site. À ce sujet, si il y a des volontaires pour faire des news régulières sur les évolutions de la plateforme Mozilla (pour Firefox, Firefox OS...), contactez moi ;-)
Par Laurent Jouanneau :: Xulfr :: #298 :: 3 commentaires
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.