ArtSaltのサイドストーリー

音楽、フリーウェア、WEBサービス、食べものなどに関する日記。トラックバック、コメント歓迎。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

keyconfig使わずにFirefoxのBackSpaceキーの処理を変更

Firefoxの履歴上で「戻る」とき、しばしば使われているであろう(← 想像です)キーボードショートカットがBackSpace.
ただしこれはWindowsまたはMacに限った話で、LinuxのFirefoxではBackSpace押すと、ページのスクロールアップになってしまうんだとか。
複数のOSを使い分けていて、この違いを解消したい(どっちかに統一したい)人はたぶんkeyconfigを使ってショートカットを変更しているのではないかと。

BackSpaceキーを押したときの処理を変更するには、keyconfigを使わずにすむ方法もあることに最近気づいた。ちょっと紹介。
user.jsのコーディング。
(ブラウザ再起動が面倒くさければ、about:configで)

user_pref("browser.backspace_action", n);

nのデフォルトはOSによって異なるから、これを変えてしまえばいい。

nが0の場合
履歴上で「戻る」。でもって、Shift + BackSpace は「進む」。
(Windowsデフォルト。おそらくMacも)
nが1の場合
ページのスクロールアップ。でもって、Shift + Backspace はその反対。
(Linux builds before 2006-12-07 のデフォルト)
nが2以上の場合
何も起きない。
(Linux builds after 2006-12-07 のデフォルトは 2) 。

私はWin以外のOSを使ったことがないので、MacとLinuxでの動きは検証しようがないんですけど。

それはそうと、browser.backspace_action って、真偽値じゃなくて整数値であるのがミソなんだろうな、たぶん。

アジサイの写真

関連?(マウスジェスチャ使う人が多いみたい)
突然!!アンケート!! - Opera-PukiWikiPlus! - 「戻る・進む」はどうやってる?
Google
WWW ArtSaltのサイドストーリー
Web site (optional)
Comment - Need to type CAPTCHA, an image of distorted Japanese Hiragana or Katakana afterward.
Password - Not allowed to modify your comment later if password not entered.
On secret mode?
 

http://art2006salt.blog60.fc2.com/tb.php/529-38e12e71

このブログについて

最近のエントリ

カテゴリー
あわせて読みたいブログ

あわせて読みたい

最近のコメント
Internet Explorer
よりも便利です

Opera 9 - Always secure with Opera Firefoxをダウンロード!!

相互リンク
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。