ぼちぼち散歩

livedoor ReaderまたはFastladderでスクロールをスムーズにするGreasemonkey

livedoor Readerでいかに早くフィードを読むかについてはたまに考えていて,ぼちぼち散歩 livedoor Readerでフィードを読むのがちょっとだけ早くなるかも知れないUser CSSとかしてみたけど, 結局使うのをやめてしまった.で,ふとiPhoneのLDR touchでフィードを読んでいるとなんとなく読みやすくて,これはスクロールが滑らかだからじゃないか?ということでやってみた.

「次のアイテム」(j, enter),「前のアイテム」(k, shift+enter), 「下にスクロール」(space, pagedown),「上にスクロール」(shift+space, pageup)が全てスムーズになります.また,設定画面から有効,無効などを設定できます.自動のときは高さが閾値より大きいときのみスムーズにスクロールします.このへんはlivedoor Readerのソースにそうしようとした形跡があったのでアイデアをパクらせてもらいました.設定画面はそれぞれ以下のような感じです(クリックで拡大します).

livedoor ReaderFastladder

さらにFastladder まわり ( miscs 改良 ) - KBDAHOLIC - やぬすさんとこのアイデアをパクらせてもらって,tで一番上へ,bで一番下へスクロールも実装しました.あとS(shift+s)でなし→常に→自動→なし→…とトグルすることができます.

スクロールの実装が適当過ぎて,なんか酔いそうになることもあるけどまぁまぁいい感じのような気がするのでしばらく試してみようと思います.スムーズにイージングとかつけたらもう少しそれっぽくなるのかなぁ.

スポンサーサイト

2009/01/10 00:24 | Firefox | トラックバック(0) | コメント(0)

ページの先頭へ

トップページへ