Scrolling: it’s really OK to have some white space at the bottom of the window
tbray.org
tbray.org
This problem has been around forever, but there is a new problem that makes scrolling even worse than before. Sites which have headers or footers that have a fixed position with respect to the browser viewport completely break scrolling because when you scroll, neither the red nor the green line are visible. The green line is under the navigation junk at the top of the page.
Also these fixed elements tend to be horizontal bars across the top or bottom of the page, reducing my reading area. That also sucks, especially since all laptop manufacturers decided we all should have super-widescreen displays.
EDIT: Apologies, I didn't see steve-howard's post which essentially says the same thing.
The static positioned content we get with CSS and JS hacks I've seen to replicate it a start but not always correct on it's own.
I'm talking about normally-positioned footers, not fixed-position ones.
You're not supposed to scroll beyond a footer. It would look terrible. And you don't want to put extra space between the content and the footer either, or have that space vary. (How would you even know)
So while this works great in word-processors, code editors, etc., unfortunately there's just no way to do it in browsers. Literally no way to implement it, even if the browser-makers wanted to.
An aside: it would be great if browsers somehow calculated fixed-position headers/footers and took them into account when calculating scroll distance for space-bar-scrolling...
Like this? http://i.imgur.com/kFZSo.png
Related problem: shift+scrolling up... are we going to go above the top of the page?
Being forced to consistently look at the bottom of my screen instead of the top or the middle is pretty annoying, maybe a change in browsers could trigger a change in text editors as well!
Really? Was there some sort of option you turned on?
I'm a happy ST2 user (bought my license a couple weeks ago), but that's been one issue I've had lately. I can't seem to scroll past the bottom of the page. For now I've just been typing with my cursor at the bottom of the screen, but I'd love to move it to the middle. (as in vim's zz).
body{ padding-bottom:1200px; } /* rolls eyes */
This is exactly what Scintilla (editing component) does if you enable that feature.
However, I was under the impression that I am one of the few people that uses the space bar to scroll, so browsers would not give changes like this a high priority.
How many other people scroll this way? Do you also find the current behavior annoying, or would you find his preferred change less convenient?
(edit: I'm actually having that problem just right now in the Xcode documentation… which is pretty much a browser)