HTTPエラーコード入門 PART3――IEのフレンドリーエラーメッセージを無効にするにはオブラートをはがす

Microsoftが“隠している”エラーメッセージに関する詳細情報を表示させる方法を紹介しよう。

2009年01月06日 07時30分 公開
[Brien Posey,TechTarget]

 本連載ではこれまで、HTTPエラーメッセージの原因を特定する方法を幾つか紹介してきた(HTTPエラーコード入門 PART1PART2参照)。連載最後となる今回は、HTTPエラーメッセージに対処する方法をもう1つ紹介したいと思う。

フレンドリーエラーメッセージ

 HTTPエラーのトラブルシューティングが難しいのは、Microsoftがエラーメッセージに関する詳細な情報の多くを隠しているからだ。この情報が隠されているのは、セキュリティ上の理由からでも、Microsoftがユーザーに情報を見せたくないと考えているからでもないとわたしは思う。コンピュータに詳しくないユーザーのために、そうしているのではないだろうか。

 例えば、最もよく現れるフレンドリーHTTPエラーメッセージの1つが「404」エラーだ。404エラーがどういったものであるかを見るには、あなたのお気に入りのWebサイトに行き、無効なURLを追加入力すればいい。そうすれば、恐らく図Aのようなエラーメッセージが表示されるだろう。

図A 図A●HTTPエラーで特に多いのが404エラー《クリックで拡大》

 図Aに示すように、小さな文字で書かれた説明には、404エラーが発生したこと、そしてこのエラーが起きた原因はファイルが見つからなかったことであると記されている。しかし、技術的な情報はこれがほぼすべてだ。このページに記載されたそのほかの情報は、初心者ユーザーがHTTPエラーメッセージに対処する方法を示したものだ。

 フレンドリーエラーメッセージに少し化粧を施したものもある。例えば、わたしのWebサイト(www.brienposey.com)にアクセスして無効なURLを入力すると、図Bのようなエラーメッセージが表示されるだろう。これもフレンドリーエラーメッセージだと見なすことができる。これは、Microsoftの汎用的なエラーメッセージをわたし独自のメッセージに置き換えたにすぎない。このような手法を利用しているWebサイトは多い。

ITmedia マーケティング新着記事

news014.png

「サイト内検索」&「ライブチャット」売れ筋TOP5(2024年5月)
今週は、サイト内検索ツールとライブチャットの国内売れ筋TOP5をそれぞれ紹介します。

news129.jpg

SNSアカウントのビジネス貢献を明らかにするための調査サービス テテマーチが提供
フォロワーの属性や状態を明確に把握し、彼らの態度や行動を変容させるためにSNSがどう寄...

news096.jpg

Googleの「サーチトランスフォーメーション」で広告はどう変わる?
Googleは広告主向けの年次イベント「Google Marketing Live 2024」において、広告やコマ...