XP SP2 and Your Web Site

By Philip Miseldine

This doesn’t affect just ASP.NET developers, however the article concentrates on Microsoft technologies.

How to Make Your Web Site Work with Windows XP Service Pack 2 shows what you need to do to be prepared for the changes to Internet Explorer, principally how to design safe pop-ups.

XP SP2 will be pushed to all current XP users, so every web developer should at least give these new guidelines an overview.

  • Chroder

    Interesting read, thanks for that. I don’t use pop-ups all to often anyway. Everything else I’m pretty much covered :D

  • mmj

    Some of those choices are very interesting. For instance, IE will block all popups except for popups created with window.createPopup(), which is a proprietary Microsoft extension since IE 5.5.

    Another thing that’s interesting is that IE will block all file downloads that are the result of a web page redirect, but not those that are the result of a mouse click. This would therefore be incompatible with the way sites such as or currently handle downloads (Your download should begin shortly… etc).

  • pcontour

    Big companies with experienced developers will be able to code their way out of these inconveniences. It’s the small website operators who will be in deep doodoo. More browser specific code. “Microsoft – annoying like a mosquito, taking blood from everyone”. I’ll be interested to see the fallout after the new version. I see this being broadly applied instantaneously thanks to Microsoft’s instant updater, so the shockwaves should be unstoppable.

  • iaio

    mmj.. thank u very much..

  • Renee

    I just started creating sites and stumbled into a problem – sp2 won’t allow Dreamweaver rollovers (maybe all rollovers?) without specifically changing the browser settings to allow it. My visitors aren’t going to do that. Is there a work-around for this?



Because We Like You
Free Ebooks!

Grab SitePoint's top 10 web dev and design ebooks, completely free!

Get the latest in Front-end, once a week, for free.