Software  
 
Rede de conhecimento computador >> Software >> Web Clip Art >> Content
Como substituo a cópia e colar para um site que me deixe?
Você não pode substituir diretamente a funcionalidade de cópia e colar do navegador para um site usando apenas código do lado do cliente (JavaScript, HTML, CSS). Esses são recursos do navegador e um site não pode desativá -los fundamentalmente. Qualquer tentativa de fazer isso pode ser facilmente ignorada pelo usuário.

No entanto, você pode torná -lo * significativamente mais difícil * copiar e colar conteúdo, tornando -a uma opção menos conveniente para o usuário. Isso é feito através de uma combinação de técnicas, nenhuma das quais é infalível:

Métodos para dificultar a cópia (mas não impossível):

* Técnicas CSS: Isso torna mais difícil visualmente, mas não impossível.

* `Usuário-Select:Nenhum;`: Isso impede a seleção de texto, dificultando a cópia. No entanto, os usuários ainda podem usar ferramentas de desenvolvedor de navegador para substituir isso.
* `-Webkit-user-select:Nenhum;`: Semelhante a `user-select`, mas especificamente para navegadores baseados em Webkit (Chrome, Safari).
* sobreposição de texto invisível: Crie uma camada de texto invisível sobre o conteúdo visível. Isso requer posicionamento cuidadoso e pode não ser confiável em todos os navegadores e tamanhos de tela.

* Técnicas de JavaScript (geralmente não confiáveis ​​e facilmente ignoradas):

* `oncopy` manipulador de eventos: Este evento dispara quando o usuário tenta copiar. Você pode tentar impedir o comportamento padrão usando `prevenvDefault ()`, mas isso é facilmente contornado. Os usuários podem usar o clique com o botão direito do mouse "Inspecionar" e desativar o JavaScript.
* Monitoramento de seleção: Monitore constantemente a seleção do usuário usando `window.getSelection ()`. Se uma seleção for detectada, você pode tentar limpá -la. Isso é intensivo em recursos e facilmente ignorado.

Por que esses métodos não são infalíveis:

* Ferramentas do desenvolvedor do navegador: Os usuários podem inspecionar facilmente o código -fonte da página e desativar suas regras JavaScript ou CSS usando as ferramentas de desenvolvedor do navegador.
* Clique com o botão direito do mouse no menu de contexto: Mesmo se você tentar desativar o clique com o botão direito do mouse, os usuários podem acessar o menu de contexto por outros meios (por exemplo, atalhos de teclado).
* Captura de tela: Os usuários podem simplesmente tirar uma captura de tela do conteúdo.
* Extensões : As extensões do navegador podem facilmente substituir suas tentativas de evitar a cópia.


Melhores alternativas:

Em vez de tentar evitar a cópia, considere abordagens alternativas:

* marca d'água o conteúdo: Adicione marcas d'água sutis ao conteúdo copiado.
* Termos de serviço: Claramente, declare em seus termos de serviço que a cópia do conteúdo é proibida.
* Imprima para PDF com restrições: Se você precisar permitir a impressão, forneça uma versão em PDF com restrições.
* Acesso API: Ofereça APIs para acesso legítimo aos dados em vez de permitir a cópia direta.

Em resumo, o bloqueio completamente de cópia e a pasta não é viável em um site. Focar nos impedimentos e métodos de acesso alternativo é uma abordagem mais prática e ética.

Anterior :

Próximo :
  Os artigos relacionados
·Como você faz um emoticon de baleia? 
·Como a cor com ColorBox 
·Como você coloca uma foto de perfil nos surfistas do m…
·Qual é a diferença entre a palavra clip art e a caixa…
·Como colocar o Microsoft Word em modo Panfleto 
·Quais são as desvantagens da arte do clipe de escritó…
·Como escrever um poema em formato MLA 
·Onde você pode obter uma prancheta? 
·De que colocação de uma imagem incorporada no anúnci…
·Você pode usar sua câmera digital como webcam? 
  Artigos em destaque
·Como Abrir Excel 2007 em uma versão anterior 
·Como instalar o Media Center no Vista 
·Como encontrar postagens e empregos salvos no LinkedIn 
·Como converter MPEG-1 para MPEG-2 
·Como exportar dados Pivot Table para o Excel 
·Como configurar modelos no Word 2007 Usando Macros 
·Como executar várias instâncias do Windows Media Play…
·Como criar documentos Half- Fold Com o Word 
·Como abrir um arquivo Zip Online 
·Como importar um site do FrontPage 2003 para Sharepoint…
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados