Forum Moderators: open
I'm working a with a Javascript file that writes in content (document.write) from an external source and plops it into a web page. Think of it like harder way to do the same thing as SSI (obviously, I'm not on an Apache server).
The problem is that it doesn't seem to work on NS 4.7 (Sun/Linux) though it works fine on everything else I've tested (i.e. modern browsers on Macs + PCs). My question is this: is this a specific browser incompatibility (in which case I may not even worry about it if it's just this browser), or is there something generally improper about my technique?
In other words, should I worry about it at all?
Incidentally, Lord Majestic, part of my reason for doing it this way is in fact to hide the content from search engines.
The html at issue is image code, and the images in question are in some cases protected by copyright. Our use is "fair" since we're an academic journal and access is (sort of) monitored. One of the stipulations of our lawyer people was that we have to make it as hard as possible to prevent average users from saving the images to their machine.
So part of my solution is to use javascript to write in the "secret" code that prints the image source. I realize that prevents users with javascript disabled from seeing images at all, but I'm working on that. I at least wanted to get the primary technique in place that will work for most of my average users.
Thanks all.
M
I still reckon it's a load of fuss though. There might be a better load of fuss to apply instead. Couldn't the server be configured only to serve the images when requested from the correct pages, thus preventing them from appearing in SE image results (visually)?
It sure would work, but that's not available in my case, unfortunately. I'm not allowed to tinker with this servers config or .htaccess or any of the other avenues by which some claim to "prevent" users from stealing their images.
I'm content that I've (hopefully) kept my images out of search engines and that I've thrown up a few hurdles. At least, that makes me content that I've fulfilled my legal obligation.