I did not read the whole thread, but there is one thing I’d like to say about “block downloads, print and copy”
-
It’s not possible to block download after a site has been downloaded by the browser to show it.
-
There may be a possibility in the browser to prevent the native right-click menu, which contains "Save as … " and “View page source” …
But
- Nobody can prevent me from taking my phone and make photos from text, that interests me. → Give it to an LLM, convert it back to text and give me a summary that is written in any style I want it to be.
So as soon as something is on the web, it will be public – forever.
IMO - The only way to make it clear, how your public content is intended to be used is a proper and visible license.
A license is a legally binding document, that defines the rules, how your content should be used.
The main problem is enforceability. You basically have to create a landing page, that does one thing. - Show the license. The user has to take action to accept or decline the license and you have to be able to proof the acceptance.
If the user declines, you should send them to a different landing page with openly available promotional material. – No need to collect any user specific data.
If the user accepts the license, or your “Terms of Use” you can send them to the wiki page that contains the licensed content. – Where it still has to be visible, but should not step on the users toes anymore. Signing the TOS, will also need the consent to store user specific data on your server – If you implement it that way
IMO with TW it should be straight forward to create a TOS (Terms of Service) wiki, which basically can be an empty wiki, that only contains the TOS. If the user accepts, it can open a table of contents, which may link to other resources, if there are multiple wikis. Or it can open the wiki with the licensed content, if there is only one.
This “Landing Wiki” can use the TW browser storage plugin, that will allow you to save the state of the user consent - in the users browser. –
So you can use the landing page as a “Welcome Back” and / or a “What’s New” page, without the need to sign the TOS again. IMO a “Welcome back and What’s new” info will add some extra value and can be used to create a community around your “valuable” content.
So over time it will not make sense to “copy” or “steal” your content, because the content without the community may not be worth it. … Just some thoughts.
With the browser storage plugin no user data leaves the users devices. So no cookie banner is needed.
You only need consent if the user singes your TOS.
Implementing a backend, that stores the user consent, will probably be a challenge for most of TW users.
So here it depends how valuable “lost” content is for you. – Is it worth the expenses or not. – It depends on you.
IMO the minimum info to store, is the IP address of users that visit your licensed site. Here you will need a cookie-banner, or you’ll need a signed TOS, which IMO would be easier to enforce.
Never the less. Even if you do not store any user data or signed TOS. A proper license is still better than nothing to enforce your rights, if needed.
Just some thoughts.
-Mario