Windows XP SP2ではInternet Exprolerのセキュリティー強化が行われるようですが、そのためにWebページで今までできていたことができなくなる事があると言うことです。
- ITmedia: XP SP2のセキュリティ強化で、Webサイトにも変更が必要に
- MSDN: How to Make Your Web Site Work with Windows XP Service Pack 2(MicrosoftがSP2でのセキュリティー強化で影響される部分とその対処法を記したページ)
詳しくは上のページを見て頂くとして、気になったところが一つ。FlashのgetURL()をつかってJavaScriptを呼び出しポップアップを表示することができなくなるようです。回避方法もなし。これはユーザーがページ上のリンクなどをクリックした場合のみポップアップを表示するというポリシーによる制限のようです(Flash上でクリックしたとしてもInternet Exprolerに伝わらないと言うことでしょう)。これは要注意。
また、ポップアップのウインドウサイズや位置などにも制限が加わるので注意。
個人的にはHTMLでポップアップが出ないのは嬉しい変更なので構わないんだけど。ただ、カスタマイズ出来ないのは結構痛い(GoogleToolbarの方が優秀)かもねぇ・・・。
Flash上でユーザがクリックしてもポップアップしないのは単純に痛いかな。そんなに使っているサイトを見たこと無いけど、応用が利くものでもあるし。普通のリンクを張っておいて、そのリンク先のHTMLとかでウィンドウサイズを変えるとかして擬似的にポップアップウィンドウみたいにするしかないのかな(これも使えるかどうか分からないけど)
P.S夏はくるん??
どもです。
抜け道がないのが辛いところです。
キャンペーンのサイトなどではFlashからポップアップを出すなんてことしてそうで、そういうところが影響受けたら辛いだろうなあと思ってたりするんですが。
夏はまだ働く予定は立ってないですが、どのみち1,2週間ぐらいは行こうかなと思ってます。