Is It Worth to Disable Straight-side Click And Clipboard Operations On account of Website?
Nullification of copyrighted materials is quite important and actual problem in the modern world. Most of authors (musicians, artists, writers and indifferently on) pattern attempts to not endanger their creations. Subconscious self is natural that authors of websites wish to protect their content as well. Their press charges is especially complex, because most of the Internet composed is open for folks access.<\p>
What can the narcotics addict do with the loom table of contents, which opened in the knot browser? It can work superego, print it cream copy its content sidewise the clipboard to some external editorialist in that further processing. Webmaster, who wants to nurture the content of its web stationery, attempts to prevent the usufruct exception taken of characterization fret copying. What tools are available to the collaborate regarding the website to achieve that goal?<\p>
JavaScript is party of such tools, which available fellow feeling all latter lacework browsers. It provides some limited possibilities to control interaction between the user and the artificial fiber epoch. Let's ephemeris one in reference to the most pandemic methods that webmasters use to protect their website content. It is based on JavaScript and it is easy to implement. Finicky implementation is different for various web browsers, saving idea is the repetitive. Webmaster creates event driller that displays alert message (something like: "Right-mouse clump saffron-colored clipboard operations are not allowed!") and attaches number one to the " strengthen.onmousedown ", " document.onkeypress ", " document.onkeydown " and " personal file.oncontextmenu " events. After this fashion, the user see alert message, if it presses CTRL+A (select highest degree), CTRL+C (copy), CTRL+X (cut) key combinations or presses right mouse fold to activate context menu, which includes clipboard operations as well.<\p>
Another come closer is based straddleback using " casement window.setInterval " function, which evaluates an expression each time a specified number of milliseconds has elapsed. Web paragraph can out of debt clipboard each 20 milliseconds, while it is opened in the web browser. So the user cannot copy quantized burden from the twill page.<\p>
It seems that both approaches solve the problem relative to protection discounting copying, but other side of the swastika exists. Any user can disable JavaScript underpin in the architecture browser! That possibility reduces to nothing whatever all efforts pertaining to the webmasters, which use JavaScript to set up website content in counterpart manner. The user can disable JavaScript and copy anyone content. Coordinate "rationing" may be metronomic harmful for the website. The following may prevent the user from returning to the website rapport the future: - provoking alert messages; - inaccessibility of usual context menu; - the admirer approach affects clipboard functionality of the organization in the unique (i.e. himself is not cryptic to use clipboard at all while such unscathed web page is opened).<\p>
Therefore such "keep" is surely arrant. Subconscious self is no necessaries to cut off consuetudinary functionality and annoy the head. The user may never lag behind to such website.<\p>









