Open Bug 273020 Opened 20 years ago Updated 2 years ago

no keyboard shortcut to page horizontally (ie. scroll a browser-width)

Categories

(Core :: DOM: UI Events & Focus Handling, enhancement)

enhancement

Tracking

()

People

(Reporter: panemec, Unassigned)

Details

(Keywords: access)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0

There are keyboard shortcuts to scroll up/down by a line or by a page
(browser-height).  There are shortcuts to scroll left/right by a line.

But no way to scroll left/right by a page (browser-width).

The functionality of clicking on the scroll bar accomplishes this - I would just
like a keyboard shortcut as well.

Reproducible: Always
Steps to Reproduce:
What's wrong with PgUp/PgDn & arrow up/down?
maybe Shift-PgUp/PgDn would be most appropriate?  Do we really need this,
considering the vertical orientation of nearly all pages?
In bug 70155, I suggested Alt+PgDn for scrolling a page at a time and Aaron
Leventhal suggested Ctrl+Right.

The only horizontally-scrolling pages I can think of are comics such as
http://www.smallstoriesonline.com/Comics/10Commandments/10Commandments.htm,
unwrapped plain text pages, and forums on which a single post with a long URL or
wide image makes all paragraphs in all posts too wide.  For comics, scrolling a
brwoser-width at a time wouldn't work because the right edge of the browser
might be near the center of a panel.  For plain text pages, Firefox should at
least soft-wrap (bug 253564) to make horizontal scrolling unnecessary.  As for
forums, it would be nice if forum software would stop using broken table layouts.

I think the best solution is to make arrow keys scroll a larger distance, both
for vertical arrow keys (see bug 200213) and horizontal arrow keys.
I don't care too much about what the keyboard shortcut is (since that can be
changed by a user)...

Making the arrow keys scroll by a large amount would be fine, although then I
would suggest making shift-ArrowX scroll by a single line for when someone
really wants that precise control.

The places I most often want this functionality are:
* plain text pages (yes, word wrapping would help if it is turned on)
* view source (I presume wrapping would be done here as well)
* viewing large images (when they aren't zoome to fit the window)
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Windows XP → All
Hardware: PC → All
Version: unspecified → Trunk
Component: Keyboard Navigation → Keyboard: Navigation
Keywords: access
Product: Firefox → Core
> * view source (I presume wrapping would be done here as well)

See the View menu in that window and turn on wrapping?
Assignee: aaronleventhal → nobody
QA Contact: jruderman → keyboard.navigation
any news about this?
Component: Keyboard: Navigation → User events and focus handling
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.