Panorama-tab-groups: [Solicitação de recurso] Grupos usando contêineres

Criado em 22 nov. 2018  ·  17Comentários  ·  Fonte: projectdelphai/panorama-tab-groups

Seria ótimo se os grupos usassem o recurso de contêineres do Firefox.

Pelo que me parece, ATM não.

Conex faz isso, mas parece abandonar completamente e a IU não é tão boa ...

enhancement

Comentários muito úteis

@projectdelphai também, não há garantia de que fechar a guia e reabri-la no contêiner teria a sessão necessária para que o usuário auth mostrasse o mesmo conteúdo. Eu acho que provavelmente é mais o oposto.

Acho que os contêineres devem ser isolados. Você não deve ser capaz de mover as guias dentro ou fora de um grupo de guias do contêiner.

Todos 17 comentários

Pode ser uma opção, mas não deve ser obrigatória. Nem todo mundo quer esse nível de separação entre seus grupos, para mim é apenas uma forma de organizar as guias.

Eu tinha lido o anúncio sobre contêineres quando foi lançado, mas não tinha muita experiência com ele. Desde que soube que as pessoas estavam solicitando, tenho usado ultimamente e me fez pensar em algumas coisas. Ou seja, que você não pode converter facilmente guias entre contêineres (pelo menos não nativamente). Portanto, a conversão de uma guia em outro contêiner envolve a reabertura da guia nesse contêiner. Desta forma, temo que haverá um atraso ao arrastar entre grupos porque a guia deve ser constantemente verificada em relação ao contêiner desse grupo e, em seguida, fechada e reaberta se for necessário alterar os contêineres. E então você perderá potencialmente qualquer trabalho que talvez tenha feito nessa guia.

Não estou dizendo que não vou investigar, mas não acho que será super fácil. Apenas coisas para pensar para mim (ou quem quiser trabalhar nisso para que seja feito mais rápido)

@projectdelphai também, não há garantia de que fechar a guia e reabri-la no contêiner teria a sessão necessária para que o usuário auth mostrasse o mesmo conteúdo. Eu acho que provavelmente é mais o oposto.

Acho que os contêineres devem ser isolados. Você não deve ser capaz de mover as guias dentro ou fora de um grupo de guias do contêiner.

Direito. Mover uma guia deve ser uma operação sem perdas e requer a manutenção dos dados do usuário. Portanto, não há recipientes.

há uma defasagem (terrível, na verdade !!!)
Conex é um exemplo disso!

Sim, tem uma defasagem e sim, existem restrições para usá-lo, MAS é decisão do usuário usá-los ou não. Eu voto por tê-los, mas permitindo que o usuário decida se deseja criar um contêiner isolado (sem guias para dentro, sem guias para fora).

Deixe o usuário decidir.

Se isso for algo que decidirmos fazer, não demorará muito, por causa de outros problemas / solicitações que são mais importantes para trazer Grupos de guias do panorama em paridade com os grupos de guias originais. Nesse ínterim, faremos exatamente isso: deixar o usuário decidir. Se eles quiserem ter um grupo de guias composto de apenas um tipo de contêiner, eles podem organizá-lo manualmente por enquanto.

Vou deixar este tíquete aberto por enquanto e espero que possamos revisitá-lo em uma data futura (a menos que alguém queira implementar a ideia de @str e eu não vou dizer não às contribuições gratuitas de código, contanto que funcione e não é intrusivo)

Já vi muitos garfos e clones de grupos de guias irem e virem. Ter um novo recurso que faz um plug-in se destacar dos demais pode ser o recurso matador para despertar o interesse de mais pessoas. Esta é a última coisa que direi sobre isso.

Obrigado a todos os contribuidores por este ótimo plugin.
Muito obrigado.

@str concordo totalmente que deve ser a escolha do usuário.

Nesse ínterim, faremos exatamente isso: deixar o usuário decidir. Se eles quiserem ter um grupo de guias composto de apenas um tipo de contêiner, eles podem organizá-lo manualmente por enquanto.

@projectdelphai desculpe, você pode esclarecer (meu inglês não é perfeito ...)? Com esta frase tenho a sensação de que já podemos montar containers para trabalhar com grupos. Mas ainda assim, aposto que estou errado ahaha :)

Com esta frase tenho a sensação de que já podemos montar containers para trabalhar com grupos. Mas ainda assim, aposto que estou errado ahaha :)

Sim, você é: https://addons.mozilla.org/pl/firefox/addon/conex/

Com esse comentário eu quis dizer, por exemplo, apenas nomear um grupo "contêiner de trabalho" ou algo assim e apenas colocar guias nos grupos que estão nesse contêiner de trabalho. Basicamente, o PTG não funciona com contêiner e o usuário terá que organizar suas guias manualmente.

Não é perfeito ou ideal, mas a única solução até que alguém (ou eu no futuro) tenha tempo para codificar algo.

O plug-in pode apenas funcionar em conjunto com https://addons.mozilla.org/ja/firefox/addon/multi-account-containers/ ?
Por exemplo, se o usuário tiver multi-account-containers instalado junto com panorama tab groups , você pode definir o contêiner de guia padrão de novas guias dentro de um determinado grupo (quando você faz ctrl-t , ou pressiona o + na vista panorâmica)
As guias movidas de outros grupos não precisam ser reabertas nesse contêiner, cabe ao usuário reabrir isso usando multi-account-containers .

Com isso,

  1. O problema de desempenho não acontecerá (como com conex )
  2. Panorama não tem que cuidar dos contêineres

As guias movidas de outros grupos não precisam ser reabertas nesse contêiner, cabe ao usuário reabrir isso usando multi-account-containers .

Que tal puxar em vez de enviar alterações em multi-account-containers ?
Seria possível ter uma opção no Panorama para "seguir o exemplo" de contêineres com várias contas?
Este modo ocultaria os "Grupos criados pelo usuário" existentes e simplesmente mostraria os grupos de multi-account-containers e suas guias associadas. Dessa forma, você não está afetando nenhuma funcionalidade existente (exceto desligar as guias de arrastar entre os grupos).

Acho que isso colocaria o Panorama na categoria Must-Have.
Eu sei, para mim, este é o maior problema que eu tenho.

É bom saber que há tanto desejo por esse problema. Infelizmente não é meu forte nem algo na minha lista pessoal de coisas a fazer, pois já tenho um backlog nisso. Se alguém quiser implementar algo aqui, eu ficaria feliz em dar uma olhada e mesclar. Caso contrário, terá que ficar em segundo plano, infelizmente.

@projectdelphai

Portanto, a conversão de uma guia em outro contêiner envolve a reabertura da guia nesse contêiner. eu

Existe uma maneira de mitigar parcialmente o problema, IIRC em versões mais recentes do firefox (provavelmente já há 2 anos), há um método "criar guia suspensa", onde uma guia é criada com o endereço da página da web atribuído a ela, mas não carregada - até o usuário clica nessa guia.

+1 para esta opção

Desde o novo sistema, agora tenho minhas centenas (literalmente) de guias classificadas em containers, mais ou menos uma para cada projeto em que estou envolvido. E eu as gerencio com o Conex.

Eu ficaria muito feliz em gerenciá-los de forma mais visual, como o antigo Panorama que usei muito no passado, com as mesmas centenas de guias. Mas não quero reorganizar tantas guias de outra maneira, muito trabalho. Se o plugin pudesse reconhecer todos os meus tipos com contêineres automaticamente e usá-lo, seria ótimo.

Obviamente, deve ser uma opção não padrão e devemos ativá-la sabendo o que fazemos!
(E eu sei perfeitamente que quando movo uma guia para outro contêiner, perdi minha sessão, etc., e estou bem com isso.)

Para esta extensão, eu diria que ela poderia abstrair o backend das guias de agrupamento (não codificadas de uma forma) e, em seguida, permitir que o usuário escolha qual técnica será usada para gerenciar grupos. Se escolhermos "Usar contêineres do Firefox para agrupar suas guias", e se já houver muitos contêineres, teremos automaticamente muitos panoramas. Obviamente, adicionar um grupo adicionaria um contêiner, etc.

É possível interoperar com o plugin multi-account-containers , de uma perspectiva técnica?

Adoraria definir o contêiner padrão para um grupo. Mover uma guia de um grupo para outro não deve alterar seu contianer (se isso for possível). Apenas ser capaz de especificar um contianer padrão para um grupo de guias cobriria 99% dos meus casos de uso.

Esta página foi útil?
0 / 5 - 0 avaliações