Firefoxで画面サイズの半分までスクロールします


18

Firefoxでページ全体をスペースバーでスクロールしないようにすることはできますか?一度に1行ずつスクロール(下向き矢印を使用)すると非常に遅くなりますが、画面全体(スペースバーを使用)をスクロールするとオフになり、フォーカスが失われます。

スペースバーでページをスクロールして、画面の約半分に相当する方法はありますか?

ただ明確にします。スペースバーを押すと、画面の下の行が上に移動する代わりに、下の行が中央に移動します。


ホイールマウスを調整して、たとえば10行、20行...スクロールします。1行スクロールしたい場合は、Shiftキーを押したままにします。
kokbira

@kokbiraマウスホイールのスクロールを調整しましたが、ほとんどの読書はキーボードの手で行います。そのため、キーボードのスクロールを調整する方がはるかに便利です。
マラバルバ

このように長いジャンプをスクロールした後に読み取りに問題がある場合、問題はブラウザのスクロール動作ではなく、ウィンドウサイズです。サイズ変更ツールを使用して、ブラウザを画面の半分の高さで、テキスト+ナビゲーションに十分な幅のウィンドウに配置します。私はGridMoveを好みますが、代替手段もあります。
rumtscho

これは、ページの2〜3行を非表示にするバナーオーバーレイを備えたサイトでも役立ちます。
ヌメノン

回答:


7

AutoHotkeyで簡単に達成できるはずです。autohotkeyをダウンロードし、次のスクリプトを使用します。スクリプトは、入力ボックスにいるかどうかを検出します。

#NoEnv  
SendMode Input
SetWorkingDir %A_ScriptDir% 
#IfWinActive, ahk_class MozillaWindowClass
{
    Space::
    If A_Cursor != IBeam
    {   
        Send {WheelDown 150}
    }else {
        Send {Space}
    }
    return
}             

次に、{WheelDown 150}でスクロールするスクロールステップの量を調整します。必要に応じて、autohotkeyのダウンロード時に含まれているコンパイラを使用して、スクリプトを簡単にexefileにコンパイルできます。

または、このプリコンパイル済みバイナリをダウンロードします... http://www.megaupload.com/?d=D58JPT4U


これはFirefoxのテキストボックスへの入力に影響しますか?
ダースアンドロイド

おそらく:(こと不在しかし、多分あなたは、スクリプトを拡張することができScrollmodeホットキー。。。
droidgren

テキストボックスを検出するようにスクリプトを更新しました。;-)
ドロイドグレン

この種の動作...私のテストから:マウスカーソルがテキストボックスの上にもある場合にのみカーソルがテキストボックスにあることを検出し、そうでない場合は単にスクロールします。奇妙に聞こえるかもしれませんが、このコメントボックスで今すぐ再現しています。
マラバルバ

修正されない場合は、ctrl-spaceなどにバインドします。
マラバルバ

1

それは未開発のアイデアですが、誰かがそれを現実にするかもしれません:スペースとシフトスペースキーの押下を検出し、デフォルトのスクロール動作を防ぎ、プログラムでハーフページをスクロールするカスタムグリースモンキースクリプト。


多分Jetpackアドオンですか?
ステファニー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.