Arrastar e soltar guias entre navegadores

1

Ao arrastar uma guia do Firefox para o Chrome / Chromium ou outra forma, por que ela não é aceita pelo outro navegador? É de se esperar que a guia que foi arrastada apareça junto com as outras guias.

Isso é um problema com o protocolo X11 (ou Wayland), um problema com os respectivos navegadores ou apenas falta de padrões para arrastar e soltar entre aplicativos?

O que seria necessário para tornar isso possível? Comece a escrever patches para o Firefox e o Chrome / Chromium enquanto cruza os dedos para que os patches possam ser escritos e aceitos? Entre em contato com as pessoas do freedesktop.org?

A interação do usuário é significativa. Por que não é possível atualmente e o que seria necessário para que isso acontecesse?

    
por Alexander 29.09.2014 / 10:31

1 resposta

2

Isso não é possível porque nem isso é d & d.

Arrastar uma guia de um navegador não significa que algo seja colocado no painel do sistema (que é o ponto central de arrastar e soltar entre diferentes aplicativos).

Portanto, é preciso definir um protocolo envolvendo o clippboard para esse caso de uso.

Além disso, todos os programas participantes têm que aderir a este protocolo.

Além disso, o que deve ser feito no navegador para o qual a guia é direcionada? Criar uma nova aba e rerender a página? O Firefox e o Chrome usam diferentes mecanismos de renderização, portanto, não haveria uma queda simples.

Além disso, o que acontece com os dados de login? Se eu fosse autenticado em um navegador e arrastasse essa página para outro navegador? O que deve acontecer com os dados de login?

Acho que isso será muito difícil, pois há muitas coisas para honrar ...

    
por 29.09.2014 / 10:39