今から2年ほど前、築地本願寺ホームページのHTMLソースコードを開くとお坊さんのAAが差し込まれている!ってなお話が話題になりましたが・・・実はあれ、本当に魔除けの効果があったみたいです(笑)

当時のスクリーンショットとソースコード
築地本願寺ホームページのHTMLソースコード
▲画像はデジタルマガジンさんから拝借。
こんな感じでxml宣言の前にこのAAが挿入されていました。
ちなみに、発覚後このAAはBODYタグ内に移動され、そして現在では既にこのAAは差し込まれていないようです。

当時のニュースなど
 ・築地本願寺のHTMLソースコードに「お坊さん」のAA | スラッシュドット・ジャパン IT
 ・築地本願寺AA、犯人はお坊さん「まさかバレるとは思っていなかった」

あのAAにはどういう効果があったのか?

今更のように気が付いたのですが、実はあのAA、IE8/IE9 + Googleツールバーのバグ対策だったと思われます。
(IE8/IE9 + Googleツールバーの組み合わせには、404ページを正常に読み込まないバグがあります。)

IE8/IE9 + Googleツールバーのバグの内容
  • 特定の条件下のサーバーまたはPC環境で 404ページのヘッダ最初の数百バイト読み込まない。
  • HTMLの最初の数百バイト、つまりxml宣言やcharset宣言、スタイルシートなどが読み込まれず、サイトのレイアウトが崩れたり、文字化けが発生したりする。
  • 詳細はサイト内: IE9/IE8 + Googleツールバーで、404ページが正しく表示できない件

 

具体例
このサイトの404ページ
▲ぼくんちのTVも、freesoft.tvbok.com直下の存在しないURLを叩くと(IE8/IE9+Googleツールバーでは)404ページが文字化けします。

Hatenaの404ページ
▲大手ではHatenaの404ページがレイアウト崩れを発生します。

しかし、あのAAを差し込むと・・・正常に表示される・・・!

Hatenaの404ページ
▲このサイトの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の件が、私の中で上手い具合にリンクした次第です。

コメント欄では「昔から気が付いていたよ」的な素振りを見せていましたが、本当はこの一件で初めて気が付きました(笑)。 ありがとうございます。