With the advent of Windows XP Service Pack 2 which is expected to be released in September this year a new challenge is waiting for Flash developers: under the title "safer browsing" Microsoft will introduce some new security features into Internet Explorer. One of them is the integrated Pop-Up Blocker which will be activated by default.
As helpful as this might sound it will create some headaches for Flash Developers, because one of the side-effects is that the window.open() method will cease to function if the Pop-Up Blocker is activated. Unfortunately that's currently the only way to open new windows from Flash. This excerpt from Microsoft's developer checklist tells it straightforward:
Q: Does your Web site launch pop-up windows through other objects (e.g., Macromedia Flash movies)?
A: These pop-up blocker blocks these pop-up windows. There is no workaround.
We will see how long it will take until someone finds a solution, but be prepared for some phonecalls by your former clients whose sites have stopped working...