Avec l'arrivée du HTML5 (en tant que technologie), une série de potentialités ont été découvertes qui permettent la création d'applications beaucoup plus légères, plus rapides et plus faciles à maintenir. Firefox.html est un projet assez curieux qui s'appuie sur HTML5 pour créer l'interface graphique de Mozilla Firefox.
Qu'est-ce que Firefox.html?
Un courriel envoyé par Paul Rouget à la liste de diffusion des développeurs de Mozilla fournit des détails sur le projet, tout en précisant :
Le seul objectif de Firefox.html, Ã ce stade, est de produire une discussion sur l'avenir de XUL.
Le fait est qu'avec la sortie de FirefoxOS, vous pouvez utiliser votre travail et votre expérience pour réaliser une intégration transparente entre B2G et la version de bureau de Firefox.
Alors que FirefoxOS est construit sur HTML5, Firefox pour le bureau utilise XUL, et si ce nouveau projet (Firefox.html) réussit, la question serait de supprimer XUL au profit de HTML5.
Sur sa page GitHub, vous trouverez plus de détails, des captures d'écran et des informations. Elle contient également une vidéo de Firefox.html en action.
Comment tester Firefox.html?
Voici les instructions que Paul nous laisse:
1.- Clonez le référentiel Github à l'aide de la commande:
git clone --recursive https://github.com/paulrouget/firefox.html
2.- Téléchargez HTMLRunner Runtime: http://people.mozilla.org/~prouget/htmlrunner/
3.- Exécuter HTMLRunner Runtime (le nom du binaire est firefox);
4. HTMLRunner vous demandera (une seule fois) le chemin d'accès où se trouvera votre répertoire firefox.html , et vous devrez choisir le dossier que vous avez cloné à l'étape 1.
C'est tout. Suivez les étapes que j'atteste de travailler. Je vous laisse tel quel sur mon ordinateur:
Bien sûr, ne vous attendez pas à faire grand-chose, il suffit de parcourir et rien d'autre, mais c'est certainement un projet très intéressant. Espérons que Firefox.html se matérialise.