Dans un article du 7 juin 2013, PC Inpact aborde le sujet de l’interface Australis, la nouvelle génération d’interface graphique pour Mozilla Firefox. Et qui devrait être celle de Mozilla Firefox 25, donc une version qui devrait sortir aux alentours du 29 octobre 2013.
Pour faire « mumuse » avec les préversions de l’interface, deux possibilités. On peut soit télécharger une version précompilée dans ftp://ftp.mozilla.org/pub/firefox/nightly/latest-ux/
Ou pour les « puristes » linuxiens, on peut compiler le code source de cette branche spécifique. Ce n’est pas trop complexe. Après avoir récupéré le code source via le dépot mercurial (cf la commande ci-dessous), et après avoir avoir vérifié que l’environnement de compilation est correct, on rajoute le fichier .mozconfig suivant :
hg clone --verbose http://hg.mozilla.org/projects/ux/ src
Et le .mozconfig utilisé :
#
# Uniquement pour Archlinux
#
# Pour autoconf, c’est la paquet AUR autoconf-213export AUTOCONF=autoconf-2.13
export PYTHON=python2#
# Pour toutes les distributions gnu/linux
#mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../objdir-fx
mk_add_options MOZ_MAKE_FLAGS=-j4
mk_add_options AUTOCLOBBER=1ac_add_options –enable-application=browser
ac_add_options –enable-optimize
ac_add_options –disable-debug
ac_add_options –disable-tests
ac_add_options –disable-debug-symbols
ac_add_options –disable-crashreporter
ac_add_options –with-ccache
ac_add_options –disable-installer
ac_add_options –disable-warnings-as-errors
Et il ne reste plus qu’à lancer la compilation avec make -f client.mk build
… Et patienter ! 🙂
Une fois la compilation terminée, on va dans le répertoire de destination, et on empaquète l’ensemble :
cd ../objdir-fx
make package
La version compilée se trouve dans /objdir-fx/dist/firefox. Et voici donc l’interface « chromisée » en action 😉
Je n’ai rajouté aucun commentaire, car ils auraient été inutiles car la vidéo parle d’elle-même. J’avoue que j’aime bien l’interface générale, même si je l’avoue, je ne suis pas un super-fan de l’interface de Google Chrome. Maintenant, on verra bien en octobre pour la sortie de Mozilla Firefox 25 🙂
Marrant, merci 🙂
Dommage que ça ne change pas le moteur par la même occasion 😉
Je n’aime pas Webkit comme moteur de rendu. Et je suis content qu’il reste de la diversité dans le domaine des moteurs de rendus HTML.
Quel intérêt de copier graphiquement le bouton des paramètrers de Chrome ? o.O
J’aimais bien le bouton unique orange.
FF n’est plus « orange » on dirait.
Après bon, OSEF :p
Yes, j’aime bien Firefox pour sa singularité et ses puissantes extensions. J’aime aussi Chromium pour sa rapidité et sa simplicité. J’espère que les navigateurs ne vont pas tous se ressembler ! :/