[JavaScript] Blokada zaznaczania tekstu na stronie

Programowanie
[JavaScript] Blokada zaznaczania tekstu na stronie

W jaki sposób można zablokować zaznaczanie tekstu na stronie ?

Sposób na zablokowanie tekstu na stronie jest banalnie prosty i sprowadza się do użycia onselectstart="return false;" w danej sekcji bądź też w sekcji „body”, tak więc aby zablokować możliwość kopiowania tekstu na stronie wystarczy drobna zmiana w sekcji która będzie wyglądała w następujący sposób:

<body onselectstart="return false;">

Jak widzimy trywialny zapis, jednak musimy wiedzieć że też w bardzo trywialny sposób możemy go obejść poprzez wyłączenie obsługi JavaScript w naszej przeglądarce. Dodatkowym problemem jest wspieranie tego rozwiązania przez inne przeglądarki niż IE, bowiem możemy się spodziewać że nie na wszystkich ten zapis będzie działał.

Nasuwa się pytanie o sens stosowania tego typu blokady bowiem każdy może przejść do podglądu źródła i stamtąd wyciągnąć tekst który go interesuje, osobiście uważam że ta metoda bardziej przeszkadza niż pomaga użytkownikom serwisu, który go stosuje.