2009年9月24日木曜日

海老澤家アルバムで修正すべき不具合

海老澤家のオンラインアルバム、そのうちソースをWikiで公開する予定だが、機能はいたってシンプル。

  • トップページでは、投稿された写真の撮影日の一覧を年別に表示
  • 日付をクリックすると、撮影日毎にサムネイルを表示
  • サムネイルをクリックすると、拡大画像を表示。
  • 日付毎にコメントを指定可能(管理者のみ)。

これを本番で公開してみて、いくつかの不具合を見つけた。

  1. 年度別の日付一覧表示が遅い
  2. サムネイルが正しく表示されないときがある
    • サムネイルを表示するたびにGAEのイメージAPIを使って生成するため、GAEのCPU制限に引っ掛かってしまうと推測。サムネイル画像を予め生成してDataStoreに登録しておけばCPU負荷を減らせる。

  3. 写真の総数が1000件以上あるのに「1000件」と表示されてしまう
    • DataStoreのクエリーの上限が1000なので、それ以上のカウントが実行できない。1の対処方法により解決できる。

  4. サムネイルのクリックで表示される拡大画像がIEだと正しく表示されない
    • 原因不明、まずはHTMLの文法チェックから始めるか。

まだまだだな~。

追記:4は「ThickBox:IEで画像をクリックすると位置がずれる場合の修正法 - memoMania」でなおった

0 件のコメント:

コメントを投稿