MS WindowsXPユーザ以外の方には退屈な話。(メモなので読みとばしてください)
IEでwebサイトをブラウズしていて、flashなどActiveXが使われている部分にマウスカーソルをあわせると、
このコントロールをアクティブ化して使用するにはクリックしてください。
という、なにやら妙なポップアップメッセージがいつのころからか毎回表示されるようになった。なんだこれは? という程度で、最初はあまり気にはかけていなかったが、そのうち、だんだんこのメッセージがうざったくなってきた。メッセージが表示されるだけでなく、そのflashを有効にするためには最初に一回クリックしないと次に進めない仕様だからである。調べてみると、今年4月あたりの“Internet Explorer の ActiveX 更新プログラム KB912945 ”が原因らしい。MSがある特許事情でとった対策らしいが、IE ユーザやweb製作者にとっては腹立たしい仕様である。web製作の立場での回避策(ActiveX コントロールの記述を javascript で外部ファイル定義して読み込ませるなど)がいくつか紹介されているので、しかたなくこれを参考にして、自分のブログ内で使っているflashまわりのスクリプトを改修してポップアップメッセージを出さないようにした。それだけのことにこんな無駄な手間をかけなければならないとはまったく理不尽な話だ(怒)。