1. Valinta poistettu CSS:llä
Yksi tyylisääntö, user-select: none, käskee selainta estämään tekstin valitsemisen
elementissä. Mitään ei korostu, kun vedät hiirellä. Teksti on silti sivulla — lukutila,
tulostus PDF:ksi tai säännön poistava laajennus palauttavat valitsemisen.
2. Kopiointi-, leikkaus- ja liittämistapahtumat perutaan
Skripti kuuntelee copy-, cut- tai paste-tapahtumaa ja peruu sen. Voit valita tekstin, mutta Ctrl+C ei kopioi mitään — tai sivusto korvaa leikepöytäsi sisällön rivillä "Lue lisää…". JavaScriptin estäminen sivustolta tai kopioinnin salliva laajennus pysäyttää tämän. Samalla tempulla estetään liittäminen joissakin lomakkeissa, esimerkiksi "toista sähköpostiosoite" -kentissä.
3. Oikea painike perutaan
Skripti peruu contextmenu-tapahtuman, joten Chromen valikko ei aukea, ja usein näytetään ilmoitus "Oikea painike poistettu käytöstä". Katso näin otat hiiren oikean painikkeen käyttöön.
4. Läpinäkyvät peittokerrokset
Näkymätön elementti peittää tekstin, joten napsautuksesi osuvat kerrokseen eivätkä sanoihin. Lukutila ja sivun lähdekoodi ohittavat peittokerrokset.
5. Teksti, joka ei ole tekstiä
Jotkin sivut näyttävät tekstin kuvana, canvas-elementissä tai videossa. Mikään kopioinnin eston poistava keino ei auta, koska kopioitavaa tekstiä ei ole — käytä tekstintunnistusta, kuten Image Text to Text -laajennusta.
Käytännön ratkaisu
Jos kohtaat kopiosuojattuja sivuja usein, Highlight and Copy Protected Text kytkee tekniikat 1–3 pois yhdellä kytkimellä. Muissa tapauksissa noudata ohjetta näin kopioit tekstiä suojatulta sivustolta.