Gulir ke bawah setengah ukuran layar di Firefox

19

Apakah mungkin untuk membuat bilah spasi tidak menggulir ke bawah seluruh halaman di Firefox? Menggulir satu baris pada satu waktu (dengan panah ke bawah) sangat lambat, tetapi menggulir seluruh layar (dengan bilah spasi) membuat saya mati dan saya kehilangan fokus.

Apakah ada cara untuk membuat bilah spasi menggulirkan halaman setara dengan sekitar setengah layar?

Untuk lebih jelasnya. Saat menekan bilah spasi, alih-alih garis di bagian bawah layar membawa dibawa ke atas, garis di bawah harus dibawa ke tengah.

Malabarba
sumber
Hai, sesuaikan roda mouse Anda untuk menggulir misalnya 10 baris, 20 baris ... Jika Anda ingin menggulir satu baris, tahan shift.
kokbira
@ kbbira Saya telah menyesuaikan gulir roda mouse, tapi saya melakukan sebagian besar bacaan dengan tangan di keyboard, jadi menyesuaikan gulir keyboard akan jauh lebih nyaman.
Malabarba
Jika Anda menemukan masalah dengan membaca setelah menggulir lompatan yang begitu lama, masalah Anda bukanlah perilaku gulir browser Anda, itu adalah ukuran jendela Anda. Gunakan alat pengubah ukuran untuk menempatkan browser di jendela setinggi layar Anda dan cukup lebar untuk navigasi teks +. Saya lebih suka GridMove, tetapi ada alternatif juga.
rumtscho
Ini juga akan membantu situs dengan hamparan spanduk yang menyembunyikan 2-3 baris halaman.
Noumenon

Jawaban:

7

Seharusnya cukup sederhana untuk dilakukan di AutoHotkey. Unduh autohotkey, dan gunakan skrip berikut dengannya. Script mendeteksi jika Anda berada di kotak input.

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

Kemudian sesuaikan jumlah langkah gulir yang ingin Anda gulir di {WheelDown 150} Anda dapat dengan mudah mengkompilasi skrip ke exefile jika Anda ingin menggunakan Kompiler yang disertakan saat Anda mengunduh autohotkey.

ATAU unduh biner yang dikompilasi ini ... http://www.megaupload.com/?d=D58JPT4U

droidgren
sumber
Apakah ini mempengaruhi pengetikan ke kotak teks di Firefox?
Darth Android
Mungkin :( terjawab bahwa Tapi mungkin Anda bisa memperpanjang script Scrollmode hotkey...
droidgren
Saya telah memperbarui skrip sekarang sehingga mendeteksi kotak teks. ;-)
droidgren
Jenis pekerjaan itu ... Dari pengujian saya: hanya mendeteksi bahwa kursor berada di kotak teks jika kursor mouse juga berada di atas kotak teks, jika tidak hanya akan menggulir. Saya tahu kedengarannya aneh, tetapi saya mereproduksinya sekarang di kotak komentar ini.
Malabarba
Jika tidak diperbaiki, saya hanya akan mengikatnya ke ctrl-space atau sesuatu.
Malabarba
1

Itu hanya ide yang belum dikembangkan, tetapi mungkin seseorang akan membuatnya nyata: Skrip greasemonkey khusus, yang mendeteksi penekanan tombol ruang dan ruang-geser, mencegah perilaku gulir default, dan secara program akan menggulir setengah halaman.

pengguna188421
sumber
Mungkin addon Jetpack?
Stephanie