février
2007
Alors que la « guerre » des navigateurs semblait avoir été relancé comme à la fin des années 90, il faut bien avouer que cela s’est vite calmer… même si chacun semble préparer la prochaine offensive…
Personnellement, cela fait déjà quatre ans maintenant que j’utilise Firefox. Je m’en rappelle facilement car c’était la dernière version à s’appeller Phoenix, c’est à dire la version 0.5 qui date de fin 2002.
Lassé par Internet Explorer 6, j’avais testé un très grand nombre de navigateurs (Opera, la Suite Mozilla désormais développée par le projet SeaMonkey ou encore les diverses versions de Netscape) et plusieurs surcouches d’IE (MyIE désormais connu sous le nom de Maxthon, Crazy Browser et quelques autres dont je ne me souviens plus le nom).
Si chacun avait ses avantages et ses défauts, aucun ne m’avais vraiment convaincu : soit ils étaient « trop » simpliste et pas assez évolués à mon gout, soit ils étaient à l’opposé carrément trop « complexe » et surchargés de fonctionnalités dont je n’avais que faire…
Firefox m’avait séduit à la fois par sa simplicité, en proposant le strict minimum que l’on peut attendre d’un navigateur, mais permettant également de l’étendre à volonté en le personnalisant via ses multiples extensions…
Et c’est là que Firefox a gagner son pari (avec moi en tout cas). En effet il y a quelques jours j’ai voulu tester Gran Paradiso Alpha 2, c’est à dire la version en développement de la prochaine version de Firefox. Je dois avouer que je ne l’ai pas testé bien longtemps pour une seule et unique raison : la plupart de mes extensions ne fonctionnaient pas !
Bien sûr je sais que lorsque la version finale sortira, ces extensions auront été mises à jours. Toutefois cela m’a montrer à quel point cela pouvait me manquer !
J’en profite donc pour faire un petit état des lieux des extensions que j’utilise, cela pourrait toujours servir à quelqu’un (ou à moi en cas de réinstallation)…
Confort d’utilisation
Le premier intérêt des extensions est d’améliorer le confort d’utilisation du navigateur, principalement en apportant de nouvelle fonctionnalités :
- Adblock Plus : le bloqueur de pub par excellence : la navigation en devient vraiment agréable. Il marche si bien que je réactives les pubs sur certains sites que je fréquentes régulièrement : les bannières de pubs (comme celle de developpez.com) ou les pubs du style Google AdSense ne me dérange pas vraiment. Par contre je ne supporte pas toutes ces pubs intrusives qui se déplient sur toute la page, voir même qui ouvrent de nouvelle(s) page(s) lorsqu’on tente de les fermer…
- ChromaTabs se contente tout simplement de colorer les onglets de chaque page, selon leurs noms de domaine. Cela permet de mieux distinguer les différents sites chargés. Par exemple, les forums s’affiche en orange, l’index de developpez.com prend une teinte violette alors que les blogs se parent d’un joli rose…
- Split Browser permet de découper le navigateur en plusieurs parties, par exemple afin de comparer deux pages (ou plus) en les affichant côte à côte. Le simple fait de déplacer la souris vers un des cotés de la page fait apparaitre un bouton permettant de « splitter » cette dernière.
- Tab Catalog propose quand à lui une des rares fonctionnalités d’Internet Explorer 7 qui manque à Firefox : l’affichage sous forme de miniatures de tous les onglets. Ainsi une simple pression sur F8 (ou sur l’icône positionnable dans la barre d’outil) permet d’afficher les miniatures de tous les onglets ouvert. A noter que les miniatures sont également affichées lorsqu’on utilise le raccourci Ctrl-Tab (qui permet de changer rapidement d’onglet). Un must !
- PDF Download se déclenche automatiquement avant chaque téléchargement de fichier PDF, afin de vous permettre (entre autres) d’enregistrer le fichier ou de l’ouvrir directement dans le lecteur associé et non pas dans le navigateur.
- Document Map permet d’afficher le plan d’un page dans un volet (en se basant sur les balises
h1
,h2
,h3
, etc.), et facilite ainsi la lecture de document complexe et structuré (comme les tutoriels du site). - Et surtout : le dictionnaire MySpell qui permet de bénéficier de la correction orthographique dans les formulaires HTML !
Le coin du développeur
Firefox se distingue particulièrement du coté du développement, encore une fois grâce à une série d’extensions spécifiques :
- ColorZilla : une simple « pipette », placé en bas à gauche de la barre d’état, qui permet de récupérer le code RGB de n’importe quelle couleur d’une page web. Ou comment ne pas s’embêter lorsqu’on ne sait plus quel est le code de ce bleu-gris pâle du fond de page…
- Web Developer, la fameuse barre d’outil qui propose un grand nombre de fonctionnalité en tout genre très utile au développement de site ou d’application web.
- Live HTTP Headers, ou comment avoir un oeil sur les informations des headers HTTP qui sont envoyées et reçues par le navigateur.
- IE Tab, spécifique à Windows, apporte un des fonctionnalités de Netscape 8, c’est à dire qu’il permet d’utiliser le moteur de rendu d’Internet Explorer directement au sein d’un onglet de Firefox. Un simple clic permet de passer d’un moteur à l’autre. A noter qu’il permet également de définir certain site qui devront toujours s’ouvrir avec le moteur d’IE (très utile pour Windows Update par exemple).
Des infos, des infos, tout plein d’infos…
Les extensions permettent également d’afficher au sein de l’interface du navigateur des informations plus ou moins utile.
- Live PageRank permet d’avoir en permanence le PageRank de la page visitée. Pour ceux qui l’ignorerait, il s’agit d’une note de popularité associé à chaque page Web par Google, et qui est au centre de son algorithme de référencement.
- Server Spy et ShowIP, qui affichent respectivement le type de serveur et l’adresse IP de la page visité, ainsi que l’accès à quelques outils en ligne (whois, tracert, etc.).
- View Cookies rajoute un onglet « Cookies » dans la boite de dialogue d’informations sur la page, et permet ainsi de voir la liste des Cookies d’une page.
Paranoïa, quand tu nous tiens…
Ceux à qui le Web ferait un peu trop peur peuvent se rassurer avec des extensions pour paranoïaque. Même si ce n’est pas vraiment mon cas j’avoue en utiliser quelques unes :
- Locationbar² permet de mettre en évidence (en gras plus précisément) le nom de domaine de l’URL de la barre d’adresse, et limite ainsi un peu les risques de phishing. Toutefois les dernières versions de cette extension rentre en conflit avec la saisie semi-automatique de la barre d’adresse, ce qui fait que je l’ai désinstallé en attendant que ce soit corrigé (à moins que je ne réinstalle une vieilles versions).
- Cookie Button permet une gestion plus fine des Cookies, en disposant sur la barre d’outils d’une icônes permettant de changer à la volée la configuration des cookies pour le site visité (autorisé ou bloqué).
Enfin, dernier p’tit coup de coeur pour FireFTP, un client FTP assez complet qui s’intègre parfaitement dans le navigateur !
6 Commentaires + Ajouter un commentaire
Tutoriels
Discussions
- Possibilité d'accéder au type générique en runtime
- Recuperation du nom des parametres
- Définition exacte de @Override
- Classes, méthodes private
- L'apparition du mot-clé const est-il prévu dans une version à venir du JDK?
- Difference de performances Unix/Windows d'un programme?
- [REFLEXION] Connaitre toutes les classes qui implémentent une interface
- jre 1.5, tomcat 6.0 et multi processeurs
- [ fuite ] memoire
Je sais que le billet n’est pas tout jeune, mais je viens de le lire et voici les extensions que j’ajouterai volontiers, si celà interresse quelqu’un !
bookmark sync and sort : Très utile pour ceux qui changent souvent de PC. Vous synchronisez tous vos bookmark via un site FTP.
Media Pirate – The video downloader : Pour télécharger des vidéos depuis les sites de partage de vidéos (YouTube, daily motion…). Contrèrement à son nom, je ne crois pas que ce soit illégal tant qu’on ne télécharge que des vidéos libre de droits…
Total Validator : Pour les développeurs. Permet de valider si une page répond aux exigences W3C. Toutes les normes (HTML, XHTML…) sont acceptées. Seul point faible elle exige une adresse public pour la validation (impossible de valider une page sur un serveur de dév.)
Tamper data : Pour moi LA solution ultime pour voir ce qui transite depuis et vers votre navigateur. Permet d’intercepter tous les envois en GET comme en POST et même les altérer. très utile pour faire du testing en développement. Mon coup de coeur.
Concernant les extensions que vous citez :
Firebug : il faudrait vraiment que je le teste… mais comme je fais moins de Web en ce moment cela attendra
DownThemAll! et FlashGot ne correspondent pas vraiment à mes besoins…
J’ai utilisé Tab Mix Plus (et/ou d’autre gestionnaire d’onglet) pendant quelques temps, principalement pour deux fonctionnalités (l’ouverture dans un onglet de toutes les pages ouvertes, et réouverture des onglets fermées) mais depuis Firefox 2.0 la gestion de onglets du navigateur me suffit amplement…
Bookmark Duplicate Detector m’a l’air intéressant.
ErrorZilla ne m’est pas vraiment utile même si ca peut être sympa.
J’avais déjà installé OpenBook, mais je ne l’utilise pas car tout mes bookmarks sont dans ma barre personnelle, et je les ajoute par drag&drop…
Save As Image pourrait m’être utile pour sauvegardez la page de confirmation lors d’un achat en ligne !
Greasemonkey est énorme… peut-être un peu trop pour moi d’ailleurs ! Je me contente de quelques modifications d’apparences via le userContent.css.
Le principe de FEBE n’est pas mal… mais ne m’est pas vraiment très utile… Je sauvegarde toutes mes extensions dans un répertoire, et un drap&drop suffit amplement pour les installer (ceci coupler à leurs mise à jour automatique).
Bref tout cela confirme un peu ce que je disais : les extensions permettent plein de chose mais qui n’intéresseront pas forcément tout le monde. La moitié des extensions que vous citez ne m’intéresse pas, et je suis sûr qu’il doit en être de même pour vous concernant celles que j’utilise.
Le principe des extensions est plutôt pas mal : c’est l’application qui s’adapte au besoin de l’utilisateur, et non pas l’utilisateur qui s’adapte au logiciel !
Perso, un « super-Firefox » avec plusieurs grosses extensions intégrées par défaut ne m’attire guère…
a++ et merci pour les extensions
A mon avis, tu devrai rajouter à tes extensions FEBE (https://addons.mozilla.org/firefox/2109/) qui te permet de créer tes propres packages d’extensions, et de les réinstaller toutes d’un coup
Il n’empeche que tu souleves un point interessant: il est clair que la premiere raison pour laquelle j’ai aussi FF depuis plus de 3 ans maintenant est l’existence de ces extensions faites pour vous faliciter la vie. A cote de ca, le prix a paye est des fuites de memoires importantes (je pense entre autre a IE Tab que j’ai finalement remplace par IE view) et un consommation en ressources qui s’avere tres importante, en tout cas comparee a IE7.
Concernant les extensions, effectivement Firebug est un indispensable maintenant en version 1.0 (et j’ai quand meme garde Web Developer).
Et pour faciliter la vie je ne peux plus me passer de Tab Mix Plus, Bookmark duplicate detector, ErrorZilla, Open Book, Save as Image et bien sur Greasemonkey :).
Sinon pour la paranoia, une extension reellement impressionnante est FoxTor; bon ca ralentit considerablement la navigation mais c’est anonyme, enfin, autant que cela puisse l’etre.
j’en profite pour vous présentés quelqu autres extensions que mois j’utilise:
en premier lieu vous avez DownThemAll un gestionnaire de télechargement entièrement intégré à firefox. très simple et possède la plupart des fonctionnalités qu’un être humain auré besoins.
sinon il ya flashGot qui permet de relier firefox à la plupart des gestionnaire de télechargement existant sur notre planète (flashget, kget, etc.).
Salut,
Il y a quelques extensions qu’il va falloir que je teste dans le lot…
Par contre j’ai remplacé ma Web Developer Toolbar par Firebug.