Scrolling on the Web: A Primer

Scrolling is complicated. Nolan Lawson:

User scrolls with two fingers on a touch pad
User scrolls with one finger on a touch screen
User scrolls with a mouse wheel on a physical mouse
User clicks the sidebar and drags it up and down
User presses up, down, PageUp, PageDown, or spacebar keys on a keyboard

As it turns out, all five of these input methods have vastly different characteristics, especially when it comes to performance and cross-browser behavior. Some of …

Scrolling on the Web: A Primer is a post from CSS-Tricks