Subscribed unsubscribe Subscribe Subscribe

枕を欹てて聴く

香炉峰の雪は簾を撥げて看る

iPhone/iPod touch用LDR/FLDR FrontEnd

f:id:Constellation:20081115230626j:image

iPhone用にLDRやFLDRのFrontEndが欲しい!
│
├ 1.LDR Touch / Aero Readerを使う
│
│    [まちがい]
│      確実な方法ではありますが、フィードの読み方が少し自分には合わないのが難点です。
│      それよりも別の手段を探してみませんか?
│      ちょっとした努力でなんとかなるかも?
│
│
│
└ 2.自分で作る

     [せいかい]


RegSeekerのように地雷な(現在は地雷ではないという話ですが),
iPhone/iPod touch 用 LDR/FLDR FrontEnd web reader "iReader"を作成しました.
beta状態で, これからまだ機能の変更がありますが, とりあえず使えるレベルに達したと思ったので公開します.

Localのスピード感が出せるよう無駄な描写などは省き, 高速なreaderを目指しています(その割りに, Messageのフェードアウトとかのアニメーション除いていない).
作成に当たってのテーマは, 流し読み可能な iPhone/iPod touchRSS Readerです.

操作法説明

Pinのボタンを押すと, Pin画面, Subのボタンを押すと, Sub画面(LDRではfeedのことをsubと称します). また, Subでfeedを選択すると, feed画面になります.
feed画面で右方向に指でなぞる(すーっと)と次のfeed, 左方向になぞると前のfeedに戻ります.
基本的にprefetchは次のフィードを優先して効くので(LDRなどと同じ仕様), 次のfeedをみていくほうが, 体感速度は速いと思います.
reloadボタン(緑の更新ボタン)を押すと, Subsが更新されます. となりのconfigボタンを押すと, Config画面で設定変更ができます.
feed画面では一回に表示される件数は20件となっています. 一番下のmoreを押してもらえば, さらに20件表示されます.

利点+欠点

利点

LDRとともにFLDRにも対応
自身がFLDRを使っているので, こっちを先に作りました. LDR用の動作よりもFLDR用の動作のほうが責任が持てます.
インストールなど不要
web basedなのでインストールなどの行為は不要で, 試してみるなど軽い使い方も可能です.
pin, 既読, ソート, 更新など基本的な機能に対応
pinをうつ, 既読にする, ソートする, 更新するなどLDR上でできる基本動作に対応しています.
多彩な設定項目
LDRに存在する設定項目のうち, iPhone上で見る際に必要であると思われるものをほぼ変更可能にしてます.
LDRFullFeed互換機能
LDRFullFeed互換機能をつけており, RSS Reader上で全文を展開可能です.

欠点(かなり大きな)

メディア読み込み10MB制限
メディアの読み込みに10MBの制限があります.よって文字列では問題ありませんが, 画像は10MBを超えると表示できなくなります. web application の限界です.

もう少し詳しく!!

基本的な設定は, 登録されたLDRの設定からとってきています. Config画面で設定を変更する際, 変更されるのはiReader上での設定で, その設定がLDRに反映されることはありません(iPhoneのときとPCのときとでは設定が違うほうがべんりだろうということから).
また, その設定保存は, HTML5 client-side databaseに保存されています.

補足

bug報告とか気軽にお願いします.
また, githubにあげたので, forkとかも大歓迎です.
Constellation/ireader · GitHub