アップデート: Ajax 版はてなフォトライフデスクトップ

id:reinyannyan:20060407:p1 のアップデートです。利用方法についてはそちらを参照してください。


主に画像の表示方法に関して、以下の見直しを行いました。RSS に反映されなさそうなので新たなエントリーでお知らせします (RSS の件数って変更できるんですかね?):

  • 複数のフィードを登録する場合を考慮し、画像を数秒の間隔を置いて表示するように
  • 無造作に (つまりランダムな位置に) 画像を表示するモードを追加 (なおかつデフォルトに)
  • ランダム、位置固定ともに、画像がだいたい画面に収まるよう適当にリサイズ
  • そこそこの確率で新しい画像が最前面に表示されるように (以前は初期状態のまま変わりませんでした)
  • 画像の透過表示を廃止 (重なると見にくいため)

曖昧な表現ばかりですが、正確さを追求しようとすると処理が大変になりそうだったので、こうなりました…。

それと、狙った効果ではないんですが、画像更新の際、写真をいったん外してから掛け替えるような感じで表示されるようになっています。

どうぞお楽しみください: ajaxfotolife.htm.gz

追記 [20060430]:
なかなかシャッターチャンスが来なくて遅れましたが、ランダム・モードのスクリーンショットです:

追記 [20060501]:

どうも XP では動作しないみたいですねぇ…。DOMDocument オブジェクトで変なエラーが出たので XMLHTTP に戻してみたんですが、全く動きません。原因がちょっと掴めないです。