« 画像ビューアいったん完成 | トップページ | 5月23日(土) »

2009年5月27日 (水)

【これは画期的!】画像ビューア更新

5月22日(金)の日記。

19時くらいに会社を後にして、20時頃オリジン弁当でエビチリ弁当とサラダを買って帰宅。

090522_200450.JPG

23時くらいから画像ビューアの更新作業。
以前のイメージだと、その都度画像を読み込むので表示に時間がかかるという欠点があった。昼に会社のO先輩にそれを指摘され、事前にPCのキャッシュに画像をダウンロードさせておく方法はないかという話になった。1の画像を表示しているうちに2の画像を裏でダウンロードしておくかんじで。しかし、cgiで次の画像を読み込ませておく機能を盛り込むのは可能なのか、という点についてはWebサーバにクライアントがリクエストを送って、サーバはレスポンスを返すまでにある一定の処理を行うというものであって、クライアントのPCに画像を送り込むというのは違うのではないか、と。。では、ビューアの表示と同時に、一覧のhtmlを同時に別窓で出すようにしちゃって無理矢理裏で画像を読み込ませるようにするのは、とか色々な案が出た後に、次の画像に行くリンクのアイコンを"←"、"→"等ではなく次の画像そのものにしてしまえばよいのではないか、という案に行き着いた。
見た目もかっこいいし、次の画像を読み込んでおけるため表示の高速化につながる。なんてすばらしい!
修正後のイメージがこれ。
http://hinata.la.coocan.jp/doubutsu/viewer.cgi?20090525_02333773&RUU_0002.JPG
いやー、気持ちよかった。
次の画像を表示させていっていると、一番右の小さいのが遅れて表示されたりしている。まさに意図どおり。以前のイメージではその遅れが真ん中のメインの画像で出てしまっていたので、使用者にはストレスだった。小さい画像ならストレス極小。

画像サイズを取得する必要があったので、ググっていたところ、Watson様のページどんぴしゃなものがありそのまま使用させていただいた。
なんて便利!すごすぎる。ありがとうございますー!!

27時頃就寝。
この日のメモ

|

« 画像ビューアいったん完成 | トップページ | 5月23日(土) »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: 【これは画期的!】画像ビューア更新:

« 画像ビューアいったん完成 | トップページ | 5月23日(土) »