SECURE HTML CONTENT

does it make sense?

Joost van Meeteren


Encrypt

How to avoid visitors 'stealing' web page content is a frequently asked question on the internet.

Is there a good solution available for this problem?

Keywords like "html encryption" used in a search web page bring you to a page like http://www.iwebtool.com/html_encrypter. On this page web page content (text) is changed and put inside a javascript.
The text "encrypted text" changes into escaped (unreadable / encoded) text: "%65%6E%63%72%79%70%74%65%64%20%74%65%78%74". The encoded text can be reversed back into unescaped (readable) text very easily.

Using javascript enscription you can 'hide' the content in the source code. But meanwhile one can copy the content from the browser screen.

You can prevent copying from the content from the browser screen by using a 'disable copy' javascript. If you switch off the javascript option in the browser, the javascript unfortunately stops working.

1. http://www.iwebtool.com/html_encrypter.

2. http://www.webtoolhub.com/tn561359-html-encrypter.aspx.

3. http://www.smartgb.com/free_encrypthtml.php.

4. http://www.csgnetwork.com/directsourcecodeencrypt.html.


5. http://www.ioncube.com/html_encoder.php.

6. http://www.mtopsoft.com/encryptpro/


7. http://www.w3schools.com/html/html5_canvas.asp

8. http://www.wiscocomputing.com/articles/protect_web_sites.htm.


Encrypt examples: source code encrypted

1. example_1.html through http://www.iwebtool.com/html_encrypter.

2. example_2.html through http://www.webtoolhub.com/tn561359-html-encrypter.aspx.

3. example_3.html through http://www.smartgb.com/free_encrypthtml.php.

4. example_4.html through http://www.csgnetwork.com/directsourcecodeencrypt.html.

The encrypted source code in these four examples can be decrypted quiet easily. And at the same time the screen text is still copyable.


Solutions ...

The best secure solutions so far are CANVAS and some CSS options.

5. example_5.html (Canvas).

6. example_6.html (user-select and media print).


Joost De WebMaker
2002-2024 © Joost van Meeteren
Laatste update website: vrijdag 6 december 2024