[Astuce] Comment tester les versions de développement de Mozilla Firefox et Google Chrome sous Ubuntu ?

1Il y a une requête que l'on voit souvent posée sur les moteurs de recherche sur Internet, c'est "comment tester/installer firefox 4/chrome 8 sous ubuntu ?". Il est vrai qu'Ubuntu dans sa dernière version Maverick Meerkat (ainsi que Lucid Lynx pour ceux qui aiment les LTS) propose Firefox 3.6.10/11 par défaut mais pas de trace de Google Chrome. Cependant, Maverick propose Chromium dans ses dépôts mais dans une version plus ancienne que la version stable actuelle (6.0.472 au lieu de la 7.0).

Mais il est tout à fait possible de tester les prochaines versions de ces navigateurs actuellement en version 4.0b8pre pour Firefox et 9.0.565 pour Chromium, et ce, de deux manières différentes... Les voici :

Lire plus ...

Google Chrome 4.0 : Extensions… Synchronisation… Extensi…

Pour un navigateur né en septembre 2008, on peut dire qu'il avance vite le bougre ! Car le bébé de la maison Google vient de sortir aujourd'hui sa version 4.0 uniquement disponible sous Windows pour l'instant. Les versions Mac et Linux suivront un peu plus tard...

Alors ? Quoi de neuf ? Google Chrome arrive en version 4.0 avec une nouveauté majeure : Les extensions ! Oui, maintenant Chrome peut officiellement concurrencer Firefox sur ce point-là car le site dédié à ceux-ci en héberge plus de 1500 ! De l'AdBlock à IE Tab en passant par une extension pouvant convertir Chrome en un lecteur de flux RSS, les fanas de ces petits gadgets pourront s'en donner à coeur-joie ! Mais attention ! Contrairement à Firefox, les extensions fonctionnent dans leur propre processus ! Si cela permet d'empêcher le plantage du navigateur, cela ne permet pas d'empêcher la forte augmentation de l'utilisation de la mémoire vive par ceux-ci pouvant atteindre les 100Mo suivant le nombre d'extensions installés rien qu'au démarrage du navigateur !

Autre nouveauté de cette version, la synchronisation. Là aussi, Chrome se met à la page et rattrape Opera et Firefox (grâce à son extensions Weave) et permet de sauvegarder sur un serveur distant ses favoris afin de les retrouver sur n'importe quel ordinateur utilisant le navigateur.

Google Chrome s'améliore également sous le capot avec le support des principales fonctions d'HTML5 : LocalStorage, Websockets et DataBase API

Télécharger Google Chrome 4.0.249.78 pour Windows

Electrolysis : Un processus par onglet pour Mozilla Firefox 3.7

Maintenant que Firefox 3.6 est en cours de stabilisation (avec une 5ème bêta prévue dans quelques jours), la branche 3.7 a reçu une grosse mise à jour de fichiers afin d'y implémenter des fonctions de séparation des processus, cette nouveauté permet aux développeurs de Mozilla de s'aligner sur leurs concurrents Microsoft et Google car il ne s'agit ni plus ni moins que des fonction "Out-Of-Process-Plugins" et "Electrolysis".

L'actuelle implémentation d'Electrolysis sur les nightlies d'aujourd'hui ne permettent pas encore d'avoir un processus par onglet car non stabilisé, mais, on peut déjà tester la séparation des plugins qui, elle, est totalement fonctionnelle.

La marche à suivre est simple, mais attention ! Il est préférable de tester ceci dans un profil différent (tuto ici) de celui de votre version actuelle :

  1. Ouvrez Firefox 3.7 (ou Minefield)
  2. Tapez about:config dans la barre d'adresse
  3. Dans le champ de filtrage, tapez "ipc", il ne restera alors que deux résultats
  4. Pour activer la séparation du processus des plugins, il faut mettre la valeur "true" à la pref dom.ipc.plugins.enabled (à peu près stable)
  5. Pour activer la fonction "Un processus par onglet", il faut mettre la valeur "true" à la pref dom.ipc.tabs.enabled (très instable)
  6. Redémarrez Minefield

Ainsi, en allant par exemple sur Youtube, le plugin Flash Player s'exécutera dans le processus mozilla-runtime.exe que vous pourrez voir dans le gestionnaire des tâches dans l'onglet Processus.

Si par hasard vous aviez eu envie de tester le processus-par-onglet et que finalement Firefox ne démarre plus, il est possible de remettre la valeur false à dom.ipc.tabs.enabled en éditant le fichier pref.js situé dans le dossier du profil que vous avez créé (ou pas) à l'emplacement C:\Utilisateurs\<nom d'utilisateur>\AppData\Roaming\Mozilla\Firefox\Profiles\<nom aléatoire du profil>\ (sur Vista/7) ou C:\Documents and Settings\<nom d'utilisateur>\Application Data\Mozilla\Firefox\Profiles\<nom aléatoire du profil>\ (pour 2000 et XP), ou encore /home/<nom d'utilisateur>/.mozilla/Firefox/<nom aléatoire du profil>/ (pour Unix/Linux) et ~/Library/Application Support/Firefox/<nom aléatoire du profil>/ (Pour MacOS X) en supprimant la ligne qui contient la préférence incriminée.

Naturellement, tout ceci reste à être stabilisé, vous remarquerez une bonne augmentation de l'utilisation de la RAM par Firefox, mais cela reviendra à la normale au fur et à mesure du développement.

Télécharger Mozilla Firefox 3.7a1pre (Minefield) incluant Electrolysis pour Linux 32 bits, Linux 64 bits, MacOS X et Windows (ces liens pointeront uniquement vers la build du 15 décembre 2009 !)

Pour suivre l'évolution, un tour sur la page des navigateurs ou la fonction de mise à jour auto. de Minefield.

Les extensions de Google Chrome : C’est parti !

Qu'est-ce qu'il manquait à Google Chrome pour se frotter à Firefox ? Les extensions biensûr ! Ainsi depuis la version 3 du navigateur, il est possible d'installer des extensions pour avoir des fonctions supplémentaires ou des infos comme la météo ou les flux RSS. Mais il manquait toujours une chose, le site qui les centralise tous.

C'est ainsi que Google comble un manque en lançant le site Google Chrome Extensions disponible à l'adresse http://chrome.google.com/extensions avec un catalogue de déjà plus de 300 extensions en tous genres. Ainsi, comme le disent les développeurs du navigateur, un nouveau sport est né. En effet, les fans du navigateur pourront se placer sur la catégorie "Most Recent" et appuyer sur la touche F5 pour voir arriver de nouvelles extensions.

Le site étant en bêta (une de plus), Google améliorera au fur et à mesure les fonctions et le design de la page qui pour l'instant est visuellement très légère.

Visite le site des extensions pour Google Chrome