48 votes

Chrome : Un moyen d'attribuer un nom de fenêtre collant

-- Mise à jour 2020 -- Il s'agit d'un sous-question d'un plus gros problème que j'ai eu au cours des années : comment gérer efficacement plusieurs fenêtres et onglets de Chrome ? . Je posterai bientôt une autre question distincte pour tenter d'y répondre, et je mettrai un lien vers celle-ci ici.

--

En général, j'utilise environ 10 navigateurs Windows différents (toujours activés). J'aimerais pouvoir définir des noms de fenêtres "collants" afin de pouvoir localiser rapidement celle que je cherche lorsque je change de fenêtre (en utilisant un raccourci clavier ou le menu déroulant des fenêtres).

Par exemple :

  • Documentation de développement
  • Sites sociaux
  • Google drive
  • Autre chose
  • Etc...

Parce que maintenant, Chrome affiche le titre de la fenêtre en cours (de la page web donnée) qui change évidemment en permanence, en fonction de l'onglet actif de cette fenêtre. Je viens de trouver un "hack", un bookmarklet avec lequel je peux attribuer un nom personnalisé à l'onglet en cours. Mais cela ne fonctionne pas si je change l'onglet actif dans cette fenêtre et que j'oublie de le remettre en place. J'aimerais donc une meilleure solution (une extension, je suppose, mais je ne l'ai pas trouvée jusqu'à présent). Ou peut-être une sorte d'indication visuelle (pour personnaliser la couleur de la bordure de cette fenêtre, etc.), donc essentiellement un moyen de personnaliser la fenêtre actuelle, bien que ce soit peut-être moins évident que de changer le titre directement.

Voici quelques informations supplémentaires, je suis revenu à Windows et j'essaie toujours de trouver l'expérience de navigation parfaite ;-)

  • SSB = Single-Site Browser (navigateur à site unique).

12voto

Yubby McFly Points 26

-- Mise à jour 2020 --

Cette réponse concernait principalement les Mac, je ne pense pas que cela vaille la peine aujourd'hui (SSB ou plusieurs instances / clones de navigateurs indépendants). Il existe des solutions de contournement plus simples. Quelques idées :

  • Avoir plusieurs profils Chrome, avec un compte Google pour chacun d'eux si vous souhaitez utiliser la fonction de synchronisation pour synchroniser les onglets, les extensions, les signets, l'historique, les paramètres, etc.
  • En utilisant des extensions telles que
  • Tab Manager Plus Peut-être la meilleure interface à ce jour et permet de nommer Windows. S'ouvre dans sa propre popup flottante, peut être contrôlé à 100% par le clavier uniquement, une interface utilisateur clairement organisée et accessible.
  • Espaces . Mentionné par @gdadsriver. Assez simple mais fait le travail principalement, permet de nommer les fenêtres (espaces) et de changer d'onglet rapidement.
  • Tabli rechercher et passer aux onglets souhaités.
  • Cluser en est un autre. Riche en fonctionnalités mais l'interface utilisateur n'est pas idéale je trouve (s'ouvre dans un autre onglet).
  • Les SSB ont peut-être leur place pour les développeurs, les utilisateurs intensifs ou les cas particuliers, mais ils sont surtout excessifs pour la plupart.

Chacun d'entre eux a ses avantages et ses inconvénients et mériterait peut-être un examen plus approfondi que cette simple énumération de noms. J'essaierai de le faire quand j'en aurai l'occasion, peut-être sous la forme d'une nouvelle question puisque cela regroupe un ensemble de préoccupations pour améliorer la gestion des nombreuses fenêtres et onglets.

-- Addendum --

La solution que j'ai utilisée pour réaliser des SSB à base de chrome s'appelle epichrome . Sous Windows, il doit y avoir des équivalents, c'est sûr... J'ai environ 5 SSB différents qui tournent en permanence, ainsi que Chrome. Cela fonctionne très bien ! Une extension que j'ai ajoutée à la plupart de mes SSB est la suivante Superbe jarretelle qui suspend automatiquement les onglets lorsqu'ils sont inactifs (personnalisable). Ainsi, les ressources des BSS inactifs sont libérées même si j'ai probablement 30 à 40 onglets ouverts en permanence.

-- Plus tard cette année

Ok, j'ai trouvé un moyen de créer des SSB (single site browsers) avec Chrome, ce qui fait que j'ai maintenant essentiellement quelques applications pour les sites "collants" que j'utilise souvent (mail, maps, drive, etc). Cela leur permet de se comporter comme des applications normales et je peux leur donner un nom personnalisé, une icône et passer facilement d'une fenêtre ouverte à l'autre. En plus de cela, il est possible de créer des règles d'URL personnalisées, par exemple ouvrir toujours tous les liens commençant par maps.google.com dans Maps SSB, etc... Par conséquent, c'est toujours un gros hack dans l'ensemble, mais cela semble être la meilleure solution. Cela représente tout de même un peu plus de travail, car chaque SSB devient essentiellement une autre instance de navigateur, avec ses propres favoris, extensions, etc. Cela consomme donc un peu plus de ressources que lorsqu'il est ouvert sur un seul navigateur, mais c'est un petit inconvénient dans l'ensemble...

-- Plus tôt cette année

J'utilise Chrome depuis quelques mois maintenant. J'ai essayé plusieurs solutions de contournement pour ce problème. Il semble que l'on ne puisse pas attribuer facilement un nom de fenêtre collant comme je le voulais, ce qui changerait également le nom de la fenêtre dans la liste du menu "fenêtre" (à droite, à côté de l'aide). Donc, deux solutions de contournement décentes que j'ai trouvées, soit :

1) Créez un bookmarklet avec le code suivant :

javascript:(function(){document.getElementsByTagName("head")[0].getElementsByTagName("title")[0].innerHTML=prompt("Enter new Title");})()

Vous pouvez ainsi attribuer le nom que vous voulez. Seuls inconvénients : cela ne fait que remplacer temporairement le <title> balise html. Elle sera donc remplacée dès que vous rechargerez la page ou naviguerez ailleurs... Ce que j'ai fait pendant un certain temps, c'est de créer une page html simple avec le titre que je voulais.

2) Via une extension appelée Tabs Outliner . Excellente extension qui permet de gérer facilement les onglets et les fenêtres, d'attribuer des noms autocollants aux fenêtres/onglets, voire des notes et des séparateurs, de réorganiser les choses, etc. Bien que ces informations ne soient visibles que dans la fenêtre du gestionnaire de l'extension. Mais aussi, cette extension est un excellent outil pour gérer des ensembles infinis de fenêtres et d'onglets, les tuer et les recharger plus tard. Pour limiter l'utilisation des ressources et avoir une sorte d'espace de travail intermédiaire pour les choses que vous lirez plus tard. D'où le fait que cela ressemble presque à une publicité, mais quoi qu'il en soit, essayez-le par vous-même. Au final, c'est la meilleure solution de contournement pour la gestion de Windows dans Chrome que j'ai trouvée jusqu'à présent, et pour cette question...

8voto

prime23 Points 196

Chrome(chromium) vous permet enfin de donner à chaque fenêtre un nom séparé et fixe.

Je suis sur Canary Channel

1 Ouvrez chrome://flags/

2 rechercher et activer "Window Naming" (nom de fenêtre)

3 Redémarrer le chrome

4 Cliquez avec le bouton droit de la souris sur une zone vide de la zone de l'onglet (pas sur l'onglet) et sélectionnez "Nommer la fenêtre...".

Je préfère cette fonction à celle de groupe d'onglets

5voto

Espaces est une extension de chrome qui permet de transformer les fenêtres du navigateur en espaces de travail gérables.

4voto

jungle_mole Points 229

Renommer les onglets ou donner des noms de fenêtres dans certaines fenêtres dédiées est une chose complètement différente et ne correspond pas au but recherché. L'idée est d'avoir la liste des fenêtres de Chrome toujours à portée de main.

N'ayant pas non plus trouvé de solution, j'ai créé une petit script pour AutoHotKey très rapidement. Il peut être amélioré d'une manière ou d'une autre mb, mais maintenant il fait exactement ce que je voulais : renomme Chrome Windows.

Malheureusement, il ne sauvegarde pas les noms de Windows entre les sessions, mais c'est un petit prix à payer. Après avoir satisfait la ruée initiale vers cette fonctionnalité, j'envisage maintenant de créer une extension Chrome pour celle-ci. Bien que je n'aie jamais utilisé JS, ce n'est pas le principal obstacle. Ce serait pire, si l'API de Chrome ne donne pas accès au titre de la fenêtre, et je soupçonne que c'est le cas. Comme solution de contournement, je pourrais changer le titre de l'onglet actuel en un seul, la fenêtre doit s'afficher dans la barre des tâches, mais c'est grossier (et il n'y a toujours pas de fonction "enregistrer les titres entre les sessions").

C'est étrange que cette idée me soit venue hier et non il y a quelques années. Il est difficile de surestimer l'importance de cette petite amélioration du flux de travail.

3voto

sashk Points 532

La meilleure solution que j'ai trouvée est d'utiliser un fichier data: dans un nouvel onglet, en particulier

data:text/html,<title>${your_title}</title><h1>${your_title}

Il ne répond cependant pas à votre exigence de changer le nom dans la barre des tâches - la suggestion faite dans un autre article concernant l'utilitaire Taskbar Renamer semble être une approche complémentaire.

Vous pouvez configurer un moteur de recherche chromé personnalisé avec un mot clé court (comme la lettre t ) pour rendre cela plus pratique. C'est mieux qu'un bookmarklet parce qu'il survivra aux redémarrages et supporte Ctrl + Shift + T .

Voici comment j'utilise cette technique :

  1. dans une fenêtre comportant de nombreux onglets connexes, je crée un nouvel onglet
  2. dans la barre d'adresse, appuyez sur t , Tab
  3. tapez le nom souhaité, appuyez sur Enter
  4. faites glisser la languette jusqu'à la gauche

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X