昨日、今日と理総研内の全ページに渡ってページの読み込み(ロード)に多大な時間が費やされる現象が生じています。Chromeではそれでも何とかロード完了まで辿り着きますが、他のブラウザではユーザーの方々にとって噴飯モノの遅さだと思われます。
管理人として原因を調査しました。というか、管理人のコーディングに何らかの落ち度があるとすればもうこのネットワーク業界で私の信用ガタ落ちでやってけねーわ、っていう焦り、視界をさえぎる涙、そして、「あの頃もっとからあげクンを我慢していれば腎石にビビらなくても済んだのに...」などというどうしようも無い悩みに追い立てられてのデバッグ作業でした。
さて、毎回のページ読み込みで詰まる箇所は1つ。真実はいつも1つって、強くてニューゲーム風な誰かが言ってたけども、やってくれたな、Amazonさんよ。
他の方々のサイトも調べたのでこれが正解なんでしょうけど、ロードが遅い原因として共通して言えるのは、
<img src="http://www.assoc-amazon.jp/e/ir?t=**&l=as2&o=9&a=**" 〜 / >
がページソースにあるとき。これはAmazonのアソシエイト・プログラム(つまりアフィリエイト)が提供する「商品リンク」において、その箇所に必ず付加されるソースコードです。縦横1pxの画像が呼び出されます。
Amazonではこの画像呼び出しのリクエストに応答して、サイト内のどのページでどんな商品リンクが表示・クリックされたかカウント(インプレッション・カウント)しているのでしょう。が、今までは実体のある画像がGET Methodで取り出せていたにも関わらず、現在は何らかの不具合でエラーが出てしまっています。
このエラーは最終的にブラウザ側が「なんやねん!リクエスト無視か!もうえーわ!」ってスルーすることでページ読み込みを完了させますが、そのスルー発表に至るまでの挙動がブラウザ及びそのバージョンによって異なります。
で、このAmazon側の不具合に対して管理人に何ができるか。理総研から商品リンクを消すっていう手もありますけど、デザイン的かつ技術的な事情からまだ消すわけにはいきません。
イヤほらAmazonさんの事ですから、すぐに復旧してくれるものと期待して待とう。台風で大変かも知れないけど、すぐに元の理総研に戻るハズさ。