Aujourd’hui 14 novembre est la date de la sortie de Firefox 57 (pile poil pour mon anniversaire \o/).
J’ai fais les courses et voilà ma liste d’extension actuelle et divers autres trucs.
Par ordre d’importance:
Probablement l’extension la plus importante de cette liste. TST permet de mettre les onglets dans une sidebar, et de les afficher sous forme d’arborescence. Ca permet d’une certaine manière de mieux contextualiser les pages ouvertes, i.e. de savoir d’où s’est ouverte un onglet, et dans quel “groupe” il appartient (il m’arrive souvent d’avoir une arborescence Geekzone, une arborescence Hacker News, une arborescence Reddit/r/photography, …).
C’était et c’est toujours une extension star de l’écosystème Firefox, et son dév + les gens de Mozilla ont abattu un gros boulot pour que cet extension soit compatible avec la nouvelle API.
Alternative: Tab Center Redux (pas d’arborescence, présentation plus élégante), Tree Tabs (pas essayé)
Limitations: Pour le moment il n’est pas encore possible de cacher les onglets, et du coup il y a une sorte de double affichage avec les onglets en haut et dans la sidebar. Une API est en discussion et devrait être dispo pour FF 58 (mi janvier 2018).
Un palliatif consiste à mettre la main dans le cambouis et à créer un fichier (userChrome.css) qui va modifier l’apparence de Firefox.
Pour cela il faut créer un dossier chrome dans le dossier de profil et créer un fichier userChrome.css. Dans ce fichier CSS, il faut coller soit
@namespace url ("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@-moz-document url("chrome://browser/content/browser.xul") {
#TabsToolbar {
visibility: collapse;
}
}
ou alors
@namespace url ("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@-moz-document url("chrome://browser/content/browser.xul") {
#TabsToolbar {
visibility: collapse;
}
}
Les différences entre les deux sont essentiellement esthétique (soit cacher complètement la barre d’onglet soit cacher seulement les onglets). Je préfère la première qui garde un semblant de l’apparence initiale de FF. À noter que pour la deuxième solution on peut également avoir une vraie titlebar en faisant bouton droit dans la zone en haut > customize > cocher “titlebar”.
Des gestures dans Firefox, avec tout les fonctionnalités habituelles. Je m’en sers pour ouvrir des nouvels onglets (↑), aussi bien sur des liens que dans l’absolu, fermet des onglets (↓); aller en avant (→) ou en arrière (←) dans l’historique; aller en haut d’une page (↑↓) ou en bas (↓↑); aller à l’onglet suivant (→←) ou précédent (←→). L’extension inclut également les “rocker” gestures, qui fonctionnent cliquant à gauche puis à droite. Je les ai mapper sur les onglets suivant et précédent (c’est un peu un doublon mais ça dépend de mon niveau de fainéantise et si je suis sur une vraie souris ou sur le Trackpoint).
Limitations: à cause de raison de sécurité que je ne comprends qu’à moitié, l’extension ne marche ni sur les page de internet de Firefox (l’écran d’accueil, etc…), ni dans le sous-domaine addon.mozilla.org
Alternative: FoxyGesture (extension super proche en terme de fonctionnalité, mais ne permet pas d’ouvrir un nouvel onglet si on fait ↑ dans le vide, et n’ouvre pas d’onglet dans l’arborescence de TST)
Permet d’avoir plusieurs set de cookie à l’intérieur d’une session de Firefox. Par exemple il m’arrive de me connecter au Google Drive de mon club de photo, mais je n’ai pas envie que ça empiète sur mon Google Drive perso. Je crée donc un container “Club Photo”, et j’ouvre mes onglets dans ce container. L’alternative auparavant aurait été de créer une fenêtre de navigation privée, ce qui est un peu lourd.
Cette extension marche très bien avec les deux suivantes:
Une autre sidebar qui permet de trier les onglets par container. Du coup on dispose d’une arborescence additionnelle pour trier nos onglets.
Firefox a toujours pu afficher des backgrounds plus ou moins colorés (les “personna”. Cette extension utilise cette fonctionnalité pour colorer tout l’UI suivant dans quel container on se trouve.
Un des douzemille bloqueur de pub. Je garde celui-ci par habitude.
Améliorer Reddit. Je l’utilise principalement pour avoir de l’infinite scrolling, et visualiser les images inline.
Éviter de perdre le pavé qu’on écrit
À surveiller:
Un remplaçant de feu Easy DragToGo, qui permet d’ouvrir des onglets en faisant un clic-glisse. Toutefois il me semble que l’ouverture d’onglet casse l’arborescence de TST. L’interface traduite du chinois vers l’anglais est également un peu difficile d’accès.
Divers trucs
Séparer la location bar de la barre de recherche
Sur le sujet de la fusion entre la barre d’addresse et la barre de recherche, je suis un luddite. Je préfère séparer l’accès rapide à l’historique (via la barre d’adresse) et les suggestions de recherche (la barre de recherche). Autrement dit, le passé et le futur. (et comme ça j’ai un contrôle minimal sur ce que j’envoie à Google).
Du coup je suis un peu circonspect quant à la fusion par défaut des deux champs. Fort heureusement ça se change en peu de clic, et l’option est très visible dans les options (hamburger > options > search).
Enlever les icones de recherche rapide de la barre d’adresse
Toutes mes recherches passent par DuckduckGo, et la recherche dans un site spécifique ou un autre moteur de recherche (Wikipedia, Amazon, Youtube, Toppreise, …) se faire via les commandes “bang” de DuckDuckGo. Du coup avoir un accès rapide à l’intérieur du browser à d’autres moteur de recherche est inutile, et encore plus dans la barre d’adresse.
Pour enlever cette barre, l’explication n’est pas évidente: dans (hamburger > options > search), il faut décocher tous les moteurs de recherche.