Scrollen Sie in Firefox um die Hälfte der Bildschirmgröße nach unten

19

Ist es möglich, dass die Leertaste in Firefox nicht auf der gesamten Seite nach unten rollt? Das Scrollen um jeweils eine Zeile (mit dem Abwärtspfeil) ist sehr langsam, aber das Scrollen des gesamten Bildschirms (mit der Leertaste) setzt mich aus und ich verliere den Fokus.

Gibt es eine Möglichkeit, mit der Leertaste einen Bildlauf auf der Seite durchzuführen, der ungefähr der Hälfte des Bildschirms entspricht?

Nur um das klar zu stellen. Wenn Sie die Leertaste drücken, sollte anstelle der Linie am unteren Bildschirmrand die Linie am unteren Bildschirmrand in die Mitte gebracht werden.

Malabarba
quelle
Hey, stellen Sie Ihr Mausrad so ein, dass Sie zum Beispiel 10 Zeilen, 20 Zeilen scrollen ... Wenn Sie eine Zeile scrollen möchten, halten Sie die Umschalttaste gedrückt.
Kokbira
@kokbira Ich habe den Mausrad-Bildlauf angepasst, aber ich lese den größten Teil mit den Händen auf meiner Tastatur. Daher wäre das Anpassen des Tastatur-Bildlaufs viel praktischer.
Malabarba
Wenn Sie nach einem so langen Bildlauf Probleme beim Lesen feststellen, liegt das Problem nicht am Bildlaufverhalten Ihres Browsers, sondern an Ihrer Fenstergröße. Verwenden Sie ein Größenänderungs-Tool, um den Browser in einem Fenster zu platzieren, das halb so hoch wie Ihr Bildschirm ist und gerade breit genug für Text und Navigation ist. Ich bevorzuge GridMove, aber es gibt auch Alternativen.
Rumtscho
Dies würde auch bei Websites mit einem Banner-Overlay helfen, das 2-3 Zeilen der Seite verbirgt.
Noumenon

Antworten:

7

Sollte in AutoHotkey recht einfach zu bewerkstelligen sein. Laden Sie autohotkey herunter und verwenden Sie das folgende Skript. Das Skript erkennt, ob Sie sich in einem Eingabefeld befinden.

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

Passen Sie dann die Anzahl der Bildlaufschritte an, für die Sie einen Bildlauf bei {WheelDown 150} durchführen möchten. Sie können das Skript problemlos mit dem Compiler kompilieren, der beim Herunterladen von Autohotkey enthalten ist.

ODER laden Sie diese vorkompilierte Binärdatei herunter ... http://www.megaupload.com/?d=D58JPT4U

Droidgren
quelle
Würde sich dies auf die Eingabe in ein Textfeld in Firefox auswirken?
Darth Android
Wahrscheinlich :( Habe das verpasst. Aber vielleicht könntest du das Skript erweitern. Scrollmode-Hotkey.
Droidgren
Ich habe das Skript jetzt aktualisiert, damit es Textfelder erkennt. ;-)
droidgren
So etwas funktioniert ... Aus meinen Tests: Es wird nur erkannt, dass sich der Cursor auf einem Textfeld befindet, wenn sich der Mauszeiger ebenfalls über dem Textfeld befindet, andernfalls wird nur gescrollt. Ich weiß, dass es komisch klingt, aber ich reproduziere es jetzt in diesem Kommentarfeld.
Malabarba
Wenn es nicht repariert wird, binde ich es einfach an Strg-Leertaste oder so.
Malabarba
1

Es ist nur eine unentwickelte Idee, aber vielleicht wird sie jemand verwirklichen: Ein benutzerdefiniertes Greasemonkey-Skript, das Leertaste und Umschalttaste erkennt, das standardmäßige Bildlaufverhalten verhindert und programmgesteuert einen Bildlauf durch die halbe Seite durchführt.

user188421
quelle
Vielleicht ein Jetpack-Addon?
Stephanie