Não impeça copiar e colar
- É muito irritante quando aplicações web impedem colar conteúdo em campos de entrada ou copiar conteúdo.
- Colar um endereço de e-mail incorreto é responsabilidade do usuário.
- Usar ferramentas como o 1Password para lembrar várias informações e copiá-las para colar em caixas de texto tem menos chance de erro do que digitar tudo manualmente.
Solução
- Uma extensão do Google Chrome remove o bloqueio de copiar e colar.
Como usar
- A forma mais fácil de adicionar um site à lista de bloqueio é clicar no ícone da extensão, editar opcionalmente o padrão gerado automaticamente e depois clicar em "Salvar".
- Depois disso, o ícone da extensão fica azul para indicar que ela está ativada na aba atual.
Upgrade para a versão 2
- A versão 2 é uma grande atualização da extensão, fazendo com que ela rode apenas em sites que interferem nos eventos de copiar e colar e permitindo verificar o estado de ativação/desativação da extensão em cada aba.
- Para oferecer a experiência mais fluida possível, a extensão precisa saber quando o usuário muda de aba ativa.
- Para detectar esse evento, é necessária a permissão
tabs, que o Chrome descreve como "poder ler e alterar todos os seus dados nos sites que você visita".
- Essa descrição pode parecer bem assustadora, mas esta extensão não faz isso.
- Como é um projeto open source, é possível ler o código e verificar como a extensão funciona e como ela [não usa os dados].
- Para mais detalhes sobre o upgrade para a versão 2, consulte a página da wiki.
Opinião do GN⁺
- Esta extensão foi desenvolvida para aumentar a conveniência do usuário e aliviar a frustração com sites que atrapalham a funcionalidade de copiar e colar.
- O fato de a extensão exigir a permissão
tabs pode gerar preocupações com privacidade para alguns usuários, mas a transparência de um projeto open source ajuda a reduzir essas preocupações.
- Se houver outras extensões ou ferramentas com funcionalidade semelhante, o usuário pode comparar várias opções e escolher a solução que melhor atende às suas necessidades.
- Ao adotar essa tecnologia, vale considerar a quais dados a extensão realmente tem acesso e como isso se harmoniza com a política de proteção de dados do usuário.
- Esta extensão ajuda o usuário a trabalhar com mais eficiência na web, mas pode haver outros motivos de segurança para sites restringirem copiar e colar, portanto ignorar isso nem sempre é a melhor abordagem.
1 comentários
Opiniões no Hacker News
tabs, que o Chrome descreve como "pode ler e alterar todos os seus dados nos sites que você visita". Essa descrição soa bastante assustadora, mas, por ser um projeto de código aberto, essa extensão não usa os dados dessa forma. É possível ler o código para verificar como a extensão realmente funciona.$0.value="valor obtido da área de transferência". Funciona em quase todo lugar. Bloquear colagem é parecido com desativar autocomplete, e o padrão HTML5 diz que isso só deve ser desativado para informações extremamente sensíveis (por exemplo, códigos de ativação de armas nucleares) ou valores de uso único (por exemplo, uma chave descartável para login bancário).dom.event.clipboardevents.enabled.