今から2年ほど前、築地本願寺ホームページのHTMLソースコードを開くとお坊さんのAAが差し込まれている!ってなお話が話題になりましたが・・・実はあれ、本当に魔除けの効果があったみたいです(笑)
当時のスクリーンショットとソースコード
▲画像はデジタルマガジンさんから拝借。
こんな感じでxml宣言の前にこのAAが挿入されていました。
ちなみに、発覚後このAAはBODYタグ内に移動され、そして現在では既にこのAAは差し込まれていないようです。
当時のニュースなど
・築地本願寺のHTMLソースコードに「お坊さん」のAA | スラッシュドット・ジャパン IT
・築地本願寺AA、犯人はお坊さん「まさかバレるとは思っていなかった」
あのAAにはどういう効果があったのか?
今更のように気が付いたのですが、実はあのAA、IE8/IE9 + Googleツールバーのバグ対策だったと思われます。
(IE8/IE9 + Googleツールバーの組み合わせには、404ページを正常に読み込まないバグがあります。)
- 特定の条件下のサーバーまたはPC環境で 404ページのヘッダ最初の数百バイト読み込まない。
- HTMLの最初の数百バイト、つまりxml宣言やcharset宣言、スタイルシートなどが読み込まれず、サイトのレイアウトが崩れたり、文字化けが発生したりする。
- 詳細はサイト内: IE9/IE8 + Googleツールバーで、404ページが正しく表示できない件
具体例
▲ぼくんちのTVも、freesoft.tvbok.com直下の存在しないURLを叩くと(IE8/IE9+Googleツールバーでは)404ページが文字化けします。
▲大手ではHatenaの404ページがレイアウト崩れを発生します。
しかし、あのAAを差し込むと・・・正常に表示される・・・!
▲このサイトの404ページに「あのAA」を差し込んだ所、IE8/IE9 + Googleツールバーでも404ページが正しく表示できるようになりました!
お坊さんAAスゲエ!
ただし、私のサイトの場合「あのAA」を2回繰り返さないとダメなようです。
このサイトの404ページに差し込んだAA南無阿弥陀仏
南無阿弥陀仏
/ ̄ ̄ ̄\
| |
| | _
| ^ ^ ) ///ト、
( >ノ(_)Y ////)|
∧丶i-=ニ=|| ||
/\\\  ̄ノ| ノノ
/ \\  ̄ / / |
ぼくんちのTV別館に、ようこそ
南無阿弥陀仏
南無阿弥陀仏
/ ̄ ̄ ̄\
| |
| | _
| ^ ^ ) ///ト、
( >ノ(_)Y ////)|
∧丶i-=ニ=|| ||
/\\\  ̄ノ| ノノ
/ \\  ̄ / / |
ぼくんちのTV別館に、ようこそ
-->
1回差し込んだだけじゃ404ペ-ジの文字化けは解消しない。
信心が足りないのか?
「ようこそ」を2回繰り返さないとダメなのか?
何故なんだ?
あとがき
と云うことで、あの当時は気が付きませんでしたが、これ十分な魔除け効果がありますね。
関連ページIE9/IE8 + Googleツールバーで、404ページが正しく表示できない件にコメントを頂いた事をキッカケに、404ページの文字化け現象と、築地本願寺HPのAAの件が、私の中で上手い具合にリンクした次第です。
コメント欄では「昔から気が付いていたよ」的な素振りを見せていましたが、本当はこの一件で初めて気が付きました(笑)。 ありがとうございます。