I’m having some trouble with my web pages taking a few seconds to load in Internet Explorer, because it will not Interlace encrypted images or load encrypted HTML progressively. I have to have the HTTPS on my images on some pages that don’t necessarily have to be encrypted, because they can go either way. If I don’t, the page returns a message saying that there are both secured and unsecured items on the page.
Anyway…
I need to find a way to check whether or not the current URL is HTTP or HTTPS and write all the image tags, CSS links, and JS links on the page to match. This way, the page won’t load unnecessarily slow.
The pages are written in ASP, so I can use that as well.
I need to have a script that works in the Header or Footer in the page. We have so much content, it would be a ridiculously mundane to plug a script into each tag. Or… I need to find a way to force IE to load the page progressively the way that Firefox does. This is very important, since 75% (as reported by Google Analytics) of our users are IE users. Why I don’t know, but that’s a fact. They 50% or IE users have been abandoning their cart at checkout, while only 5% of other browser users have been doing so. We found out that IE users were getting a message at checkout that the site wasn’t secure, so we’re trying to fix that.
Maybe I’m way off on this. Maybe it’s more simple than I’m thinking. I tried using relative URLs, but that was causing some major problems. Also, alot of the content is coming from an S3 Amazon account off-site, so that is another reason that won’t work. Any ideas?
Thanks in advance!