1. A computer-implemented method, comprising: storing at least two predetermined values, the predetermined values comprising at least two threshold velocities defining a jump displacement velocity range; receiving first user input comprising a gesture on a touchscreen, the gesture having a gesture velocity; comparing the gesture velocity with the at least two threshold velocities, wherein possible gesture velocities of received user inputs fall within either a smooth scrolling velocity range or the jump displacement velocity range; upon determining that the gesture velocity falls within the jump displacement velocity range, selecting jump displacement movement of visual information in a user interface, wherein the visual information comprises multiple pages, and wherein the jump displacement movement advances a currently displayed page to a next page in a direction of the gesture; and rendering the jump displacement movement of the visual information for display.