Chrome: qualquer maneira de atribuir um nome de janela fixo

26

Normalmente, uso cerca de 10 janelas diferentes do navegador (sempre ativadas). Eu gostaria de ter uma maneira de definir nomes de janelas "aderentes" para poder localizar um que estou procurando rapidamente ao alternar (usando o atalho do teclado ou no menu da janela suspensa).

Por exemplo:

  • Documentação do desenvolvedor
  • Sites sociais
  • Google Drive
  • Outras coisas
  • Etc ...

Como agora, o Chrome exibe o título da janela atual (da página da web fornecida), que obviamente está sempre mudando, dependendo da guia atualmente ativa da janela. Acabei de encontrar um "hack", um bookmarklet com o qual posso atribuir um nome personalizado à guia atual. Mas então ele quebra se eu alterar a guia ativa nessa janela e esquecer de restaurá-la. Então, eu gostaria de uma solução melhor (acho que uma extensão, mas ainda não encontrei). Ou talvez algum tipo de dica visual (para personalizar a cor da borda da janela etc.), portanto, essencialmente, uma maneira de personalizar a janela atual, embora isso seja talvez menos óbvio do que alterar o título diretamente.

Aqui estão algumas informações adicionais: eu mudei de volta para o Windows e ainda tentava adaptar a experiência perfeita do navegador ;-)

  • SSB = Navegador de site único.
deryb
fonte
Note que eu sou um grande fã de SSBs. Por um tempo, usei o Fluid (no Mac) para muitos aplicativos da Web freqüentes, como o Gmail, etc ... Mas desde que comecei a usar o Chrome como meu navegador de desenvolvimento da Web básico, estou começando a mudar cada vez mais para o Chrome. Portanto, outra solução seria encontrar uma maneira decente de criar SSBs baseados no Chrome. Mas até agora não encontrei nenhum. Eu não sou um grande fã do Safari, então um fabricante de SSB baseado em safari como o Fluid é um pouco complicado, mesmo que eu goste da ideia.
deryb
Não sei muita ajuda, mas você pode fazer isso com o Firefox;) #
Julian Knight
@ JulianKnight Obrigado, sim, o Firefox era meu navegador principal antes. Mas então fiquei impressionado com o quão melhor o Chrome parecia gerenciar os recursos. Frequentemente, o FF tinha mais de 50% de uso da CPU, enquanto no Chrome eu posso mantê-lo abaixo de 10%, mesmo com mais de 10 janelas x 5-10 guias cada. Freqüentemente, apenas mato guias que se tornam muito exigentes através do gerenciador de tarefas. Isso fecha a exibição dessa página (e interrompe o uso da CPU), mas deixa a aba aberta, então só preciso atualizar essa aba para recarregá-la quando quiser usá-la novamente. E as ferramentas de desenvolvimento embutidas são ótimas (no FF eu usei o Firebug, tudo bem). Mas no geral, perfeito de nenhum ;-)
deryb
Acho que o FF agora gerencia a memória melhor que os outros, mas certamente não a CPU. Meu próprio fluxo de trabalho envolve simplesmente matar o FF de tempos em tempos com o gerenciador de tarefas. Eu uso um plug-in do gerenciador de sessões para garantir que todas as minhas janelas / guias voltem. Mas então eu normalmente tenho 10 + janelas cada uma com 10 + abas !!! Continuo tentando o Chrome e uso-o regularmente em dispositivos móveis, mas não parece tão bom quanto o FF na área de trabalho. Para dev Eu agora uso FF Dev separadamente então eu não preciso de todos os plugins dev no meu navegador principal
Julian Knight
Hehe, usou praticamente o mesmo aqui (FF + gerenciador de sessões + mata o programa inteiro). O único incômodo é que tudo reinicie depois (todas as 10 vitórias x 5-10 guias, risos). Eu quis dizer o gerenciador de tarefas embutido do Chrome, que permite interromper o processo de uma guia singular ou, às vezes, plugins como o Flash, etc ... De vez em quando eu puxo e mato abas que comem demais! Eu tenho ferramentas semelhantes ao Session Manager no Chrome, não tão bom assim. E eu odeio o gerenciador de bookmarks ;-)
deryb

Respostas:

8

-- Termo aditivo --

A solução que usei para criar SSBs baseados em cromo é chamada de epicromo . No Windows, deve haver equivalentes, com certeza ... Eu tenho cerca de 5 SSBs diferentes funcionando o tempo todo, junto com o chrome. Funciona bem! Na extensão que adicionei no mix à maioria dos meus SSBs, está o Great Suspender , que suspende automaticamente as guias quando inativo (personalizável). Assim, os recursos dos SSBs inativos são liberados, mesmo quando eu provavelmente tenho de 30 a 40 abas abertas o tempo todo permanentemente.

-- Ainda este ano --

Ok, eu encontrei uma maneira de criar SSBs (navegadores de site único) com o Chrome, então agora basicamente tenho alguns aplicativos para sites "pegajosos" que uso frequentemente (correio, mapas, unidade, etc.). Isso permite que eles se comportem como aplicativos normais, para que eu possa dar um nome, ícone personalizado e alternar facilmente entre as janelas abertas. Além disso, é possível criar algumas regras de URL personalizadas, por exemplo, sempre abra todos os links iniciados maps.google.comno SSB do Google Maps, etc. Portanto, ainda é um grande truque geral, mas parece a melhor solução. Ainda assim, torna-se um pouco mais trabalhoso do que cada SSB se torna essencialmente outra instância do navegador, com seus próprios favoritos, extensões etc. Por isso, consome um pouco mais de recursos, acho que do que quando aberto em um único navegador, mas isso é uma pequena desvantagem no a grande imagem...

- No início deste ano -

Ok, eu uso o Chrome há alguns meses. Eu tentei várias soluções alternativas para isso. Parece que você não pode atribuir um nome de janela com facilidade como eu queria, o que também mudaria o nome da janela na lista de menus "janela" (à direita, ao lado de ajuda). Portanto, encontrei duas soluções decentes:

1) Crie um bookmarklet com o seguinte código:

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

Com isso, você pode atribuir qualquer nome que desejar. Apenas desvantagens: isso apenas substitui temporariamente a <title>tag html. Portanto, isso será substituído assim que você recarregar a página ou navegar em outro lugar ... O que fiz por um tempo foi apenas criar uma página html simples de espaço reservado com meu próprio título desejado.

2) Via Uma extensão chamada tabs outilner . Grande extensão que permite gerenciar abas e janelas com facilidade, atribuir nomes fixos a janelas / abas, até notas e separadores, reordenar coisas, etc. Embora essas informações sejam visíveis apenas na janela do gerenciador de extensões. Mas também, esta extensão é uma ótima ferramenta para gerenciar conjuntos intermináveis ​​de janelas e guias, matá-los e depois recarregá-los. Para manter baixo o uso de recursos e ter algum tipo de espaço de trabalho intermediário para itens que você lerá mais tarde. Portanto, isso quase soa como um comercial, mas de qualquer maneira, tente você mesmo. No final, esta é a melhor solução alternativa para gerenciar janelas no Chrome que encontrei até agora e para esta pergunta ...

deryb
fonte
Você pode compartilhar sua solução para a configuração do SSB do Chrome?
Brendan Moore
Eu adicionei algumas informações à minha resposta.
Deryb
1
Para o registro no Windows, você pode acessar "Mais ferramentas" -> "Adicionar à área de trabalho" para gerar SSBs automaticamente.
Mahn
@ bookmarklet: Em vez de manipular a tag, é mais fácil definir document.title.
kdb 22/09
4

Renomear guias ou dar nomes de janelas em algumas janelas dedicadas é algo completamente diferente e não corresponde ao objetivo solicitado. A idéia é ter a lista de janelas do Chrome sempre à mão.

Embora também não tenha encontrado uma solução, criei um pequeno script para o AutoHotKey rapidamente. Pode ser aprimorado de alguma forma mb, mas agora ele faz exatamente o que eu queria: renomeia o Windows Chrome.

Infelizmente, ele não salva os nomes das janelas entre as sessões, mas esse é um preço pequeno. Depois de satisfazer a corrida inicial para o recurso, agora estou pensando em fazer a extensão do Chrome para ele. Embora eu nunca tenha usado o JS, esse não é o principal obstáculo. Seria pior, se a API do Chrome não der acesso ao título da janela, e suspeito que seja. Como solução alternativa, eu poderia alterar o título da guia atual para um, a janela deve aparecer na Barra de Tarefas, mas isso é bruto (e ainda não há recurso "salvar títulos entre as sessões").

É estranho que eu tenha tido essa ideia ontem e não há alguns anos atrás. É difícil substituir, qual é o tamanho desse pequeno aprimoramento no fluxo de trabalho.

jungle_mole
fonte
Não tenho certeza do que você quer dizer. O título da guia ativa em qualquer janela aberta é o título que o chrome mostra em sua lista de janelas (mude para outra guia e veja-a atualizada como uma prova).
deryb
@brunod sim, é assim. mas esse script atualiza o título da janela quando a janela perde o foco. você sabe em qual janela está trabalhando, mas assim que alterna para outra janela, o título é atualizado.
Jungle_mole 29/12/2015
@brunod e se você está falando sobre "solução alternativa para extensões loucas", mencionei, o princípio por trás disso: o usuário muda para a guia - o título da guia se torna user-defined name- conforme a janela mostra o título da guia ativa como seu próprio título, agora veremos user-defined namecomo um título para um janela na barra de tarefas - assim que a guia perde o foco dentro da janela do Chrome, seu título volta ao que era antes e a guia recém-ativada assume user-defined name o título.
Jungle_mole 29/12/2015
Ah ok. Então, definitivamente prefiro o SSB. Não é perfeito, é claro, principalmente porque, então, torna-se um pouco trabalhoso sincronizar coisas como favoritos e extensões. Mas pelo menos é uma maneira decente de tornar as coisas difíceis, por isso ainda é minha solução preferida.
deryb
@brunod vale a pena problemas? o_O
jungle_mole 29/12/2015
2

Adicionar extensão Session Buddy. Abra uma janela cromada. Adicione um grupo de guias relacionadas à janela. Entre no SB. Encontre a "Janela" com as guias que você adicionou. Clique com o botão direito do mouse em "Salvar" e dê um nome à sessão. Veja a lista de "Sessões" na coluna da esquerda.

James
fonte
1

Spaces , é a extensão do Chrome que permite transformar as janelas do navegador em áreas de trabalho gerenciáveis.

gdadsriver
fonte
Eu apenas dei uma olhada rápida e tentei. Feche, mas tudo o que faz é atribuir um nome de janela "nos bastidores"; portanto, preciso acessar a lista principal primeiro para saber qual é qual. Meu palpite é que não há uma maneira nativa de fazer isso, talvez o chrome não exponha nenhum recurso de nomeação / personalização de janelas por janela (em vez de todo o grupo). Obrigado mesmo assim.
deryb
0

Considere o Modificador de abas e as abas abertas, que permitem ver todas as abas abertas em todas as janelas.

Syl
fonte
Leia Como recomendo o software para obter algumas dicas sobre como você deve recomendar o software. Você deve fornecer pelo menos um link, algumas informações adicionais sobre o software em si e como ele pode ser usado para resolver o problema na pergunta.
DavidPostill