もじらで懺悔… #4…ソース丸出し編

 IEともじらで見た場合の違いの原因を探してみる #5
カテゴリ
Digital Shop めぐ味屋 WEB-LOG N
Digital Shop めぐ味屋 WEB-LOG N/一覧 (46)


デジタルお札
絵
めぐ味屋の看板息子


検索できます




2004年10月
         
6
           

新着エントリ
Movable Type 版 小説配信再開 (5/14)
LULU-LOG るるろぐ:サイト移転のお知らせ (4/17)
マカフィー製品、スクリプトエラーの謎… (10/26)
MT 3.1 へ移行完了 (10/26)
MT3.1 インストール #5…Movable Type3.1の起動 (10/24)
MT3.1 インストール #4…mt-check.cgiなどを実行する (10/24)
MT3.1 インストール #3…ファイルのアップロード/パーミッションの変更 (10/24)
MT3.1 インストール #2…perl のパスを変更する (10/24)
Movable Type 3.1 をisweb にインストールする (10/24)
のブログスタイルシート…コメントフォーム編 (10/21)
のブログスタイルシート…サイドバー編 #2 (10/20)
のブログスタイルシート…サイドバー編 (10/20)
のブログスタイルシート…タイトル部編 #2 (10/20)
のブログスタイルシート…エントリ部編 (10/19)
のブログスタイルシート…日付部編 (10/19)
のブログスタイルシート…ブログタイトル部編 (10/19)
のブログスタイルシート… body 編 (10/19)
のぶろぐスタイルシート…リンク編 (10/19)
ああ、そういうからくりかあ... (10/19)
もじらで懺悔…#7 background-attachment 編 (10/16)
DAZ でマイケルをゲット、支払いはペイパルで… (10/15)
DAZ でマイクェル買ってみました…(ビッキーもね) (10/14)
MIDI ファイルに著作権情報を埋め込む (10/14)
DNA塩基配列による音階とイメージ (10/13)
もじらで懺悔…#6…clear プロパティ編 (10/13)
DAZに問い合わせてみました… (10/9)
もじらで懺悔…#5…alt と title編 (10/8)
もじらで懺悔… #4…ソース丸出し編 (10/6)
もじらで懺悔… #3…text-align 編 (10/5)

新着トラックバック/コメント

めぐ味屋関連サイト
お仲間

アーカイブ
2004年 (44)
9月 (12)
10月 (32)
2005年 (2)
4月 (1)
5月 (1)


アクセスカウンタ
今日:26
昨日:49
累計:98,780


RSS/Powered by 「のブログ

2004年10月06日(Wed)
< もじらで懺悔… #2…width... < もじらで懺悔… #3…text-... | ■HTML/スタイルシート/一覧 | もじらで懺悔…#5…alt と... > もじらで懺悔…#6…clear ...
もじらで懺悔… #4…ソース丸出し編

さて、みなさま。今日も「もじらで懺悔」のお時間です。

…いや…。ホントは違うネタを書きたかったのですが、そのネタに使おうと思った自分のサイトをもじらで見たら、またしてもとんでもないことを発見してしまい、そちらのネタを先に書こうと思ったわけです。。。

で、今回の懺悔は。

 うわっ。ソースを表示しているぞ…???

…です。

ここ「ともくん日記」。。。

ここは、めぐ味屋のプライベートサイトのひとつなんですけど。POSERという3DCGソフトとそれを使いこなすためのツールのチュートリアルなどを書いています。いや、今はそれは良いんですが…。

んね。ここのサーバーは、isweb light と言って無料スペースなので、広告が入るんですけど、めぐ味屋はフレームをふたつに切っているので、その両方共に広告が入らないように、小さいフレームの方の拡張子を「shtml」にしてあるのです。このようにして二つ目以降のフレームの広告を消去する方法は、iswebで許可されているのですが(全部を消したら規約違反です)、、、。ですから、例によって、IEで見て平気だったのでそのままだったんですよね。

それで今さっき、もじらで見たら、あはははは…。ソース表示している…。

拡張子をshtmlにしている方のフレームがちゃんと表示されず、ソースが出ているじゃありませんか。ギョッとしますよね(たいしたソースじゃないけどさ。いや、たいしたソースでないからこそギョッとするのですね 笑)。。。

で、先日からお世話になっている、「Web標準化Tips」に行ったんですけど、それに関する記事が出ていました。

Content-Typeエンティティヘッダフィールドは適切なものを指定してください
 …略
HTML文書の場合、それをブラウザでHTML文書として表示したい場合、text/htmlを送信します。 これでWebブラウザは中身がHTML文書であると分かるのです。
 …略
問題なのは*.shtmlのように普段使用しない拡張子のファイルです。 このようなファイルはtext/plainとして扱われる可能性があります。

むむむ。どうやらこれらしいぞ…?
で、shtmlの方のソースを見てみたんですけど…。
あり...?ちゃんと、

 "Content-Type" content="text/html; charset=Shift_JIS"
 "Content-Style-Type" content="text/css"

が、指定してあるぞ…?むむむむむ。。。

うーん。。。頭がしばし空転…笑。。。

で、気づいたんですけど、めぐ味屋、拡張子を「shtml」でなくて「shtm」にしてありました。もしかしてこれ…?

アタリ。。。

拡張子を「shtm」から「shtml」に変更したらちゃんと表示できました。。。
これって懺悔以前の問題(?)ですね…でも、IEはへっちゃらなんですよ。。。

(後はね、他にもあったんですけど、とりあえず(また…?笑)、ここだけ直してみました。。。)

なんか書くのも恥ずかしかったんですけど、同じようにハマる方もいらっしゃるかと思って書いてみました。

あ、でもね。
AutoPage(版めぐ味屋ブログ)の方に、もじらネタ書いてみたんですけど、さっそく、「もじらで見た〜」というコメントを頂いたよ。なんかうれすぃです。。。

 # もじらで懺悔シリーズは、現在このプログの #
 # 「スタイルシート」カテゴリに分類されています #

 # でも、このネタはスタイルシートネタじゃないね 笑 #