1. Seleção desativada com CSS
Uma única regra de estilo, user-select: none, diz ao navegador para não permitir a seleção
de texto num elemento. Nada fica destacado quando arrasta o rato. O texto continua na página —
o modo de leitura, imprimir para PDF ou uma extensão que remova a regra repõem a seleção.
2. Eventos de copiar, cortar e colar cancelados
Um script deteta o evento copy, cut ou paste e cancela-o. Consegue selecionar o texto, mas o Ctrl+C não copia nada — ou o site substitui o conteúdo da sua área de transferência por uma linha do tipo "Leia mais em…". Bloquear o JavaScript do site ou uma extensão para permitir copiar resolve isto. O mesmo truque bloqueia a colagem em alguns formulários, por exemplo nos campos "repita o e-mail".
3. Clique direito cancelado
Um script cancela o evento contextmenu para que o menu do Chrome nunca abra, muitas vezes com um alerta a dizer "Clique direito desativado". Veja como ativar o clique direito.
4. Camadas transparentes
Um elemento invisível cobre o texto, por isso os seus cliques caem na camada e não nas palavras. O modo de leitura e o código-fonte ignoram estas camadas.
5. Texto que não é texto
Algumas páginas mostram texto como imagem, dentro de um canvas ou num vídeo. Nenhum método de desbloqueio da cópia ajuda aqui, porque não há texto para copiar — use reconhecimento de texto, como o Image Text to Text.
A resposta prática
Se encontra páginas protegidas contra cópia com frequência, o Highlight and Copy Protected Text desliga as técnicas 1–3 com um só interruptor. Para as restantes, siga como copiar texto de um site protegido.