Jeff blogs about some changes in IE in Win XP SP2. The parts that jumped out at me:
Users almost never want to see pop-ups. So we started by saying all pop-ups will be blocked. There are exceptions-- brokerage sites use window.open() to display small windows with definitions of trading terms. E-tailors use window.open() to display small windows with sizing charts (clothing) and definitions of technical terms (computers, electronics, etc). To handle these exceptions we added code to detect user initiated actions-- if the user clicks a link that wants to open a new window, we allow it to open one new window
This is great news... I frequently see complaints from people using poor pop-up blocking software that just blocks all window.open()s, and that causes havoc in Outlook Web Access. I have had customers berate me for how crappy OWA is because it requires them to hold down the control button in order to open a message... oh, how to explain that I swear, it's not our fault. BTW, I realize that other pop-up blockers are smart enough to allow user-initiated window.opens as well, so kudos to any pop-up-blocker-author that has chosen this route.
On ActiveX control install prompts:
there are a few things I love about the work we did here. You can now say “Do not install this control and never ask me again.”
Yes! Now I never need to see a prompt for “Install Gator (click here for more information about this fantastic progra...” again. Great job!