IE11(インターネット・エクスプローラー 11)で「Scanstyles does nothing in Webkit/Firefox/Opera」とのダイヤログ表示。

IEでサイトをチェックしていると、ポコンとダイヤログ表示。
「Scanstyles does nothing in Webkit/Firefox/Opera」と。
なんじゃコリャと、早速Google先生に聞くことに。

Scanstyles does nothing in Webkit/Firefox/Opera

「curvycorners」 という角丸にするCSSには対応してないよ、っていうバグらしい。です。

インターネットエクスプローラー、略してIE。
めんどくさいなぁ、IE。

対応策あるらしいけどほっておくことにします。

—–
3014/3/11 追加

個人的にはほっとこうかと思ったのだが、別方面からクレームが入ったのでやっぱり対応策調べてみようかと。
日本語の情報がほとんど無い中、英文の情報と格闘していると見っけました。対応策。
結論から言うと、その昔、IEでは非対応だった丸角を表示するCSS「border-radius」をIEでも実現できるようにするライブラリ「curvycorners.src.js」が原因。IE11ではこれに頼らずとも「border-radius」で再現してくれるようになった模様。
なのでリンクを切ってしまってもいいのだが、旧バージョンの対策と、各ページに張り付けたリンクを手動で削除するのは面倒。なので「curvycorners.src.js」内の記述を一カ所コメントアウトすることで問題解決。

「curvycorners.src.js」内、1450行目付近以下コードをコメントアウト。
[php]
}
/* else curvyCorners.alert(‘Scanstyles does nothing in Webkit/Firefox/Opera’);*/
};
[/php]

ここに記述されているのが「ポコン」と表示されていた模様。
この処理で旧バージョンに対応するのか否かは未確認です。あしからず。

[参考] : Scanstyles does nothing in Webkit/Firefox | Witti