| |||||||||||||||||||||||||||||||||||||||||||||||||
さて、みなさま。今日も「もじらで懺悔」のお時間です。
…いや…。ホントは違うネタを書きたかったのですが、そのネタに使おうと思った自分のサイトをもじらで見たら、またしてもとんでもないことを発見してしまい、そちらのネタを先に書こうと思ったわけです。。。
で、今回の懺悔は。
うわっ。ソースを表示しているぞ…???
…です。
ここ「ともくん日記」。。。
ここは、めぐ味屋のプライベートサイトのひとつなんですけど。POSERという3DCGソフトとそれを使いこなすためのツールのチュートリアルなどを書いています。いや、今はそれは良いんですが…。
んね。ここのサーバーは、isweb light と言って無料スペースなので、広告が入るんですけど、めぐ味屋はフレームをふたつに切っているので、その両方共に広告が入らないように、小さいフレームの方の拡張子を「shtml」にしてあるのです。このようにして二つ目以降のフレームの広告を消去する方法は、iswebで許可されているのですが(全部を消したら規約違反です)、、、。ですから、例によって、IEで見て平気だったのでそのままだったんですよね。
それで今さっき、もじらで見たら、あはははは…。ソース表示している…。
拡張子をshtmlにしている方のフレームがちゃんと表示されず、ソースが出ているじゃありませんか。ギョッとしますよね(たいしたソースじゃないけどさ。いや、たいしたソースでないからこそギョッとするのですね 笑)。。。
で、先日からお世話になっている、「Web標準化Tips」に行ったんですけど、それに関する記事が出ていました。
むむむ。どうやらこれらしいぞ…?
で、shtmlの方のソースを見てみたんですけど…。
あり...?ちゃんと、
"Content-Type" content="text/html; charset=Shift_JIS"
"Content-Style-Type" content="text/css"
が、指定してあるぞ…?むむむむむ。。。
うーん。。。頭がしばし空転…笑。。。
で、気づいたんですけど、めぐ味屋、拡張子を「shtml」でなくて「shtm」にしてありました。もしかしてこれ…?
アタリ。。。
拡張子を「shtm」から「shtml」に変更したらちゃんと表示できました。。。
これって懺悔以前の問題(?)ですね…でも、IEはへっちゃらなんですよ。。。
(後はね、他にもあったんですけど、とりあえず(また…?笑)、ここだけ直してみました。。。)
なんか書くのも恥ずかしかったんですけど、同じようにハマる方もいらっしゃるかと思って書いてみました。
あ、でもね。
AutoPage(版めぐ味屋ブログ)の方に、もじらネタ書いてみたんですけど、さっそく、「もじらで見た〜」というコメントを頂いたよ。なんかうれすぃです。。。
# もじらで懺悔シリーズは、現在このプログの #
# 「スタイルシート」カテゴリに分類されています #
# でも、このネタはスタイルシートネタじゃないね 笑 #