« Technorati の tag | トップページ | 第2回SEOコンテスト、キーワード発表?! »
2005.01.17
emacsライクなページ制御
結城さんの「JavaScriptによる簡単なページ制御」と「JavaScriptとキー操作」を参考に、「観測気球 プロ」にemacsライクなページ制御を組み込んでみました。ほとんど結城さんの JavaScript のパクりになってますが、ココログプロ用に少しいじりました。このやり方なら、MovableTypeでもいけるでしょう。
うまく動いているようなので、そのうち「観測気球」の方にも組み込んでみます。「観測気球」の方は、既存の JavaScript と一部バッティングするので、調整が必要なんですね。
キー操作
- n --- 次↓の記事へ
- p --- 前↑の記事へ
- < --- ページの先頭へ
- > --- ページの末尾へ
- . --- 現在の記事の先頭へ
関連記事: RSS Rolling みたいの
*** 2005年1月17日 20時38分 追記 ***
Firefox だと、“<” がうまく機能しないですね。ううむ。
*** 2005年1月17日 20時50分 追記 ***
Firefox でも “<” を使えるようにしました。どうも a 要素に id 属性と href 属性が同時に存在するような a 要素の id を飛び先に指定すると、Firefox ではうまく飛べないらしいです。バグなのか、仕様なのか、わかりませんが。
*** 2005年1月17日 21時00分 追記 ***
ついでなので、Gmail と同様に、ctrl+K で上(新しい記事)、ctrl+J で下(古い記事)へ移動するようにもしてみました。
*** 2005年1月18日 17時28分 追記 ***
kayakayaさんから、「Operaでは'p'キーが印刷プレビューに割り付けられているため'p'が使えない」というレポートが。
[結] 2005年1月 - 結城浩の日記: JavaScriptによる簡単なページ制御
ってことなので、Opera の場合は k, j (もしくは ctrl+K, ctrl+J) を使うように書き直した方がいいかもしれませんね。 懐かしの WordStar 風に ctrl+R, ctrl+C でもいいけど、ctrl+C はいろいろまずい局面がありそうなので避けた方がよさげ。vi 風に k, j というのが無難そう。
投稿者: tsupo 2005.01.17 午後 05:00
| 固定リンク
|
|
| ![]()
|
|
アマゾンわくわく探検隊
トラックバック
この記事のトラックバックURL:
この記事へのトラックバック一覧です: emacsライクなページ制御:
コメント
あ、私のページの方が好き。
記事のジャンプ(?)がぐちゃぐちゃになってました。
げっとげっとげっとげっとげっとw
投稿者: 酢鶏@人工無能 (2005.01.21 午前 08:13)



