I'd never seen the unicode trick used for an entire site before (but it used to be a good way to hide email addresses from bots) but there are so many tools out there for re-enabling right-click that my recommendation would be that this is probably more trouble than it is worth and also completely blocks non-javascript users (according to our workplace stats, about 3% of surfers do so with javascript turned off). And more importantly, it will block many search engine crawlers since they frequently ignore javascript (Google seems to have you indexed, though).
Is there a reason for disabling printing of your pages by hiding the body in a print stylesheet?
My recommendation would be to re-enable that stuff and watermark your photos and images. This will ease traffic to your site (while your text is indexed at Google, it seems your images are not) and make even theft a form of advertising (and theft will happen anyway if someone really wants to and it doesn't even require going around your code, all the photos are in their cache.
I haven't done it yet but you might want to run your HTML and CSS through the W3C HTML and CSS validators to see if there are any big errors (though it will generally only find syntactical errors these are the cause of a lot of display disparities between IE and Mozilla browsers).
As for other products, if you're willing to pay, Dreamweaver is much superior to FrontPage though still not great. No WYSIWYG editor is great. There are a lot of freeware and shareware editors out there but I'm not really familiar with any of them since it has been so long since I worked somewhere that allows deverlopers to do anything other than hand coding and I am most comfortable doing that as well (I use HomeSite, which is not WYSIWYG).
By the way, another obvious coding problem is that you have your initial javascript declarations before the <head> section of the page. Browsers are generally smart enough to work with that, but it could cause problems (and will throw errors if you run the validators).
|