Kā vietnes bloķē teksta kopēšanu

Vietnes kopēšanu parasti bloķē četros veidos: ar CSS noteikumu (user-select: none), kas izslēdz teksta atlasi, ar skriptiem, kas atceļ kopēšanas un ielīmēšanas notikumus, ar skriptiem, kas atceļ labā klikšķa izvēlni, un ar caurspīdīgiem slāņiem virs teksta. Visi tie darbojas tikai pārlūkā, tāpēc tos apiet lasīšanas režīms, drukāšana, lapas pirmkods vai kopēšanas atļaušanas paplašinājums.

Pievienot pārlūkam Chrome

Izmēģiniet bez maksas 52 valodas

1. Atlase izslēgta ar CSS

Viens stila noteikums user-select: none liek pārlūkam neļaut atlasīt tekstu elementā. Velkot nekas netiek iezīmēts. Teksts joprojām ir lapā — lasīšanas režīms, drukāšana PDF formātā vai paplašinājums, kas noņem šo noteikumu, atjauno atlasi.

2. Atcelti kopēšanas, izgriešanas un ielīmēšanas notikumi

Skripts uztver notikumu copy, cut vai paste un to atceļ. Tekstu varat atlasīt, taču Ctrl+C neko nenokopē — vai vietne aizstāj jūsu starpliktuves saturu ar rindu “Lasiet vairāk…”. To aptur JavaScript bloķēšana vietnei vai kopēšanas atļaušanas paplašinājums. Tas pats triks dažās formās bloķē ielīmēšanu, piemēram, laukos “atkārtojiet e-pastu”.

3. Atcelts labais klikšķis

Skripts atceļ notikumu contextmenu, tāpēc Chrome izvēlne nekad neatveras, bieži ar paziņojumu “Right-click disabled”. Skatiet kā iespējot labo klikšķi.

4. Caurspīdīgi pārklājumi

Neredzams elements pārklāj tekstu, tāpēc jūsu klikšķi trāpa pārklājumam, nevis vārdiem. Lasīšanas režīms un lapas pirmkods pārklājumus ignorē.

5. Teksts, kas nav teksts

Dažas lapas rāda tekstu kā attēlu, canvas elementā vai video. Šeit nepalīdz neviena kopēšanas atbloķēšanas metode, jo nav teksta, ko kopēt, — izmantojiet teksta atpazīšanu, piemēram, Image Text to Text.

Praktiskā atbilde

Ja ar kopēšanas aizsargātām lapām saskaraties bieži, Highlight and Copy Protected Text izslēdz 1.–3. paņēmienu ar vienu slēdzi. Pārējiem gadījumiem skatiet kā nokopēt tekstu no aizsargātas vietnes.

Biežāk uzdotie jautājumi

Vai kopēšanas aizsardzība neļauj cilvēkiem kopēt manu saturu?

Īsti ne. Tā aptur nejaušu kopēšanu ar peli, taču teksts joprojām ir lapā, un to var nolasīt lasīšanas režīmā, lapas pirmkodā vai ar paplašinājumu. Tekstu aizsargā autortiesības, nevis skripti.

Vai kopēšanas aizsardzība kaitē pieejamībai?

Var kaitēt. Atlases bloķēšana apgrūtina darbu cilvēkiem, kuri izmanto tulkotājus, vārdnīcas vai palīgtehnoloģijas, kas balstās uz atlasītu tekstu.

Vai kopēšanas aizsardzība var kaitēt SEO?

Kopēšanu bloķējoši skripti netraucē meklētājprogrammām nolasīt tekstu, tāpēc tie ne aizsargā saturu no satura nokasītājiem, ne parasti tieši ietekmē pozīcijas meklēšanā.

Atjaunināts: