page down behavior
created , updated
Page down could work better on the last page of content in web browsers in similar applications.
When reading content that doesn't fit on one page, I use the page down key to get to the next visual page. Page down scrolls down so that what was previously at the bottom of the screen goes to the top. I immediately know where to place my eyes to continue reading.
This breaks near the end of the content. If there is only half a screen worth of content left, then page down reaches the end of the article and the next line of content ends up in the middle of the screen instead of the top. I don't know that this is the last page or how much content is left. I don't know where to place my eyes. I have to scan the whole page top to bottom to find where I left off. This is annoying.
I wish page down had the same behavior on the last page as it does on the previous pages. Applications could implement this by adding an extra screen's worth of space at the end of the content. This would also allow manually scrolling there. I sometimes want this to place something higher on the screen without moving the application window.
The new behavior should not apply to the end key, which scrolls to the end of a page. That should continue to work as before, placing the end of the content at the bottom of the screen.