2012/03/05

ChromeとTaberarelooでTumblrをより快適に楽しむためにKeyconfigを少し改造してみた

※Keyconfig 1.13.1リリースに伴いアップデート(2012.03.30)

Chromeのアドオン、Chrome Keyconfig (1.13.1)のLDRize機能を使っていると
j/kキーでキリよく段落ごとにポンポン進んでくれてとても便利(・∀・)

なんだけど、(特にTumblrダッシュボード上で)微妙に
個々のポストの頭の位置が下がってて落ち着かなかった(´・ω・`)
(正確にはChrome KeyconfigをTaberarelooと併用し、TabererelooのユーザスクリプトPlay on Tumblrのオプション「Disable Tumblr default keybind」をオンにして、tumblr独自実装のj/kキー移動を無効にしている状態)

そこで、自分の好みに合うようにちょっと改造してみた♪

★修正対象
(前略)\Default\Extensions\okneonigbfnolfkmfgjmaeniipdjkgkl\1.13.1_0\js\chrome_keyconfig.js

★修正内容
1063行目あたりの「LDRize.next = function(arg,is_current)」段落や
1076行目あたりの「LDRize.prev = function(arg, is_current)」段落にある
0, current_rect.top - 50

0, current_rect.top - 5

に変更してみた。
※それぞれスムーズスクロールオン用・オフ用の2か所、つまり都合4か所

このままだとスムーズスクロールの開始地点の設定と矛盾が発生するので
424行目あたりの「scroll down」段落内に2カ所ある
(0, 100

(0, 50

に、同じく少し下にある「scroll up」段落内の(先ほどと同じくこれも2カ所ある)
(0, -100

(0, -45

にした。

そんなこんなを経て下記のファイルができたっ (≧_≦)♪

chrome_keyconfig.js
http://dl.dropbox.com/u/2046865/ChromeExtensions/ChromeKeyconfig%201.13.1/chrome_keyconfig.js

(元に戻っちゃったりした場合などは)このファイルを利用中のChromeプロファイルが収まっているフォルダ内にある同名ファイルと差し替える、と。
(前略)\Default\Extensions\okneonigbfnolfkmfgjmaeniipdjkgkl\1.13.1_0\js\chrome_keyconfig.js

2 件のコメント:

  1. Keyconfig、Ver1.13.0からファイルの設置場所が下記に変わったっぽい。

    (前略)Default\Extensions\okneonigbfnolfkmfgjmaeniipdjkgkl\1.13.0_0\js\chrome_keyconfig.js

    返信削除
  2. Ver1.13.0から1.13.1になったのでエントリー内容をメンテした

    返信削除