1. Markering avstängd med CSS
En enda stilregel, user-select: none, säger åt webbläsaren att inte låta dig markera text i
ett element. Ingenting markeras när du drar. Texten finns kvar på sidan – läsläget, utskrift
till PDF eller ett tillägg som tar bort regeln ger dig tillbaka markeringen.
2. Händelser för kopiering, urklippning och inklistring avbryts
Ett skript lyssnar efter händelsen copy, cut eller paste och avbryter den. Du kan markera texten, men Ctrl+C kopierar ingenting – eller så ersätter webbplatsen ditt urklipp med en rad i stil med ”Läs mer på …”. Att blockera JavaScript för webbplatsen eller ett tillägg som tillåter kopiering stoppar det. Samma knep blockerar inklistring i vissa formulär, till exempel i fält för att upprepa e-postadressen.
3. Högerklick avbryts
Ett skript avbryter händelsen contextmenu så att Chromes meny aldrig öppnas, ofta med en varning om att högerklick är inaktiverat. Se så aktiverar du högerklick.
4. Genomskinliga överlägg
Ett osynligt element täcker texten, så att dina klick hamnar på överlägget i stället för på orden. Läsläget och sidans källkod bryr sig inte om överlägg.
5. Text som inte är text
Vissa sidor visar text som en bild, i en canvas eller i en video. Ingen metod för att låsa upp kopiering hjälper här, eftersom det inte finns någon text att kopiera – använd textigenkänning, till exempel Image Text to Text.
Det praktiska svaret
Om du ofta stöter på kopieringsskyddade sidor stänger Highlight and Copy Protected Text av teknik 1–3 med en enda brytare. För de andra följer du så kopierar du text från en skyddad webbplats.