I'm hoping I don't just go into a rant right now -- my frustration level is pretty high, but I WILL be disciplined.
It's been a few years since I burned website data to a CD for distribution. But when a client requested this, because I'd done it before I had no reason for concern, right? Wrong! -- with SP2 the folks at Microsoft have really monkeyed around with "local security" on the IE browser. I guess the idea is stop malicious programs from running AFTER they get on your machine. It takes two clicks to get past each and every warning.
Microsoft has some extensive documentation here:
So my question now is how to burn some promotional CDs with a few hundred HTML files plus assorted media -- without scaring the recipients on every other click. I've uncovered a few answers, but I don't like any of them so far.
1. Tell your users to change their security settings. Right.
2. Tell your users to use a different browser. Right again.
3. Embed a local server on the CD. Well, I assume this will work, but I'm a bit at a loss for a product to use, and out of my depth technically at any rate. And I'm more than a bit ticked off that this solution might be necessary. I'm a marketer, not a true tecchie.
4. Use the "Mark Of The Web" on every HTML document. What is the MOTW, you ask? it's a comment tag placed right after the DTD, and it looks like this:
<!-- saved from url=(0014)about:internet -->
5. Put the html web content inside an iframe in a .hta file. OK, but other browsers then have trouble with autorun. And links to MP3 files, for instance, are just dead. And the hta interface doesn't seem to offer what a regular browser interface does -- like a back button.
There, I didn't rant too much now, did I? If anyone has another approach, I'm all ears.