In
computer displays,
filmmaking,
television production, and other kinetic displays, scrolling is sliding text, images or video across a monitor or display, vertically or horizontally. "Scrolling," as such, does not change the layout of the text or pictures but moves (
pans
Cookware and bakeware is food preparation equipment, such as cooking pots, pans, baking sheets etc. used in kitchens. Cookware is used on a stove or range cooktop, while bakeware is used in an oven. Some utensils are considered both cookware ...
or
tilts) the user's view across what is apparently a larger image that is not wholly seen. A common television and movie special effect is to scroll credits, while leaving the background stationary. Scrolling may take place completely without user intervention (as in film credits) or, on an interactive device, be triggered by
touchscreen or a keypress and continue without further intervention until a further user action, or be entirely controlled by
input devices.
Scrolling may take place in discrete increments (perhaps one or a few lines of text at a time), or continuously (smooth scrolling).
Frame rate
Frame rate (expressed in or FPS) is the frequency (rate) at which consecutive images (frames) are captured or displayed. The term applies equally to film and video cameras, computer graphics, and motion capture systems. Frame rate may also be ca ...
is the speed at which an entire image is redisplayed. It is related to scrolling in that changes to text and image position can only happen as often as the image can be redisplayed. When frame rate is a limiting factor, one smooth scrolling technique is to blur images during movement that would otherwise appear to "jump".
Computing
Implementation
Scrolling is often carried out on a computer by the CPU (''software scrolling'') or by a
graphics processor. Some systems feature ''hardware scrolling'', where an image may be offset as it is displayed, without any
frame buffer manipulation (see also
hardware windowing
Hardware may refer to:
Technology Computing and electronics
* Electronic hardware, interconnected electronic components which perform analog or logic operations
** Digital electronics, electronics that operate on digital signals
*** Computer hardw ...
). This was especially common in 8 and 16bit video game consoles.
UI paradigms
In a
WIMP-style
graphical user interface (GUI), user-controlled scrolling is carried out by manipulating a
scrollbar
A scrollbar is an interaction technique or widget in which continuous text, pictures, or any other content can be scrolled in a predetermined direction (up, down, left, or right) on a computer display, window, or viewport so that all of the con ...
with a mouse, or using
keyboard shortcuts, often the
arrow keys. Scrolling is often supported by
text user interfaces and
command line interface
A command-line interpreter or command-line processor uses a command-line interface (CLI) to receive commands from a user in the form of lines of text. This provides a means of setting parameters for the environment, invoking executables and pro ...
s. Older
computer terminals changed the entire contents of the display one screenful ("page") at a time; this paging mode requires fewer resources than scrolling. Scrolling displays often also support page mode. Typically certain keys or
key combinations page up or down; on
PC-compatible keyboards the
page up and page down keys or the
space bar are used; earlier computers often used
control key combinations.
[The widely used Wordstar word processor used the "diamond" of Ctrl-S/E/D/X to move the cursor left, up, right, and down, and Ctrl-R and Ctrl-C to page up and down.] Some
computer mice have a
scroll wheel
A scroll wheel is a wheel used for scrolling. The term usually refers to such wheels found on computer mice (where they can also be called a mouse wheel). It is often made of hard plastic with a rubbery surface, centred around an internal rotary ...
, which scrolls the display, often vertically, when rolled; others have
scroll balls or
tilt wheels which allow both vertical and horizontal scrolling.
Some software supports other ways of scrolling.
Adobe Reader has a mode identified by a small hand icon ("
hand tool
A hand tool is any tool that is powered by hand rather than a motor. Categories of hand tools include wrenches, pliers, cutters, files, striking tools, struck or hammered tools, screwdrivers, vises, clamps, snips, hacksaws, drills, and kni ...
") on the document, which can then be dragged by clicking on it and moving the mouse as if sliding a large sheet of paper. When this feature is implemented on a
touchscreen it is called ''kinetic scrolling''.
Touch-screens often use ''inertial scrolling'', in which the scrolling motion of an object continues in a decaying fashion after release of the touch, simulating the appearance of an object with
inertia. An early implementation of such behavior was in the "Star7"
PDA
PDA may refer to:
Science and technology
* Patron-driven acquisition, a mechanism for libraries to purchase books
*Personal digital assistant, a mobile device
* Photodiode array, a type of detector
* Polydiacetylenes, a family of conducting poly ...
of
Sun Microsystems
Sun Microsystems, Inc. (Sun for short) was an American technology company that sold computers, computer components, software, and information technology services and created the Java programming language, the Solaris operating system, ZFS, the ...
ca. 1991–1992.
Scrolling can be controlled in other software-dependent ways by a PC mouse. Some scroll wheels can be pressed down, functioning like a button. Depending on the software, this allows both horizontal and vertical scrolling by dragging in the direction desired; when the mouse is moved to the original position, scrolling stops. A few scroll wheels can also be tilted, scrolling horizontally in one direction until released. On
touchscreen devices, scrolling is a
multi-touch
In computing, multi-touch is technology that enables a surface (a touchpad or touchscreen) to recognize the presence of more than one somatosensory system, point of contact with the surface at the same time. The origins of multitouch began at CER ...
gesture, done by swiping a finger on the screen vertically in the direction opposite to where the user wants to scroll to.
If any content is too wide to fit on a display, horizontal scrolling is required to view all of it. In applications such as
graphics
Graphics () are visual images or designs on some surface, such as a wall, canvas, screen, paper, or stone, to inform, illustrate, or entertain. In contemporary usage, it includes a pictorial representation of data, as in design and manufacture ...
and
spreadsheets there is often more content than can fit either the width or the height of the screen at a comfortable scale, and scrolling in both directions is necessary.
Infinite scrolling
In 2006,
Aza Raskin developed the infinite scrolling technique, whereby
pagination of web pages is eliminated, in favor of continuously loading content as the user scrolls down the page.
Raskin later expressed regret at the invention, describing it as "one of the first products designed to not simply help a user, but to deliberately keep them online for as long as possible". Usability research suggests infinite scrolling can present an accessibility issue.
The lack of stopping cues has been described as a pathway to
smartphone addiction
Problematic smartphone use is proposed by some researchers to be a form of Psychological dependence, psychological or behavioral dependence on Mobile phone, cell phones, closely related to other forms of digital media overuse such as social med ...
and
social media addiction
Relationships between digital media use and mental health have been considerably researched, debated, and discussed among experts in several disciplines. Research suggests that mental health issues arising from social media use affect women more ...
.
Text
In
languages written horizontally, such as most Western languages, text documents longer than will fit on the screen are often displayed
wrapped and sized to fit the screen width, and scrolled vertically to bring desired content into view. It is possible to display lines too long to fit the display without wrapping, scrolling horizontally to view each entire line. However, this requires inconvenient constant line-by-line scrolling, while vertical scrolling is only needed after reading a full screenful.
Software such as
word processors and
web browsers normally uses word-wrapping to display as many words in a single line as will fit the width of the screen or window or, for text organised in columns, each column.
Demos
Scrolling texts, also referred to as ''scrolltexts'' or ''scrollers'', played an important part in the birth of the computer
demo culture. The
software crackers often used their deep knowledge of
computer platforms to transform the information that accompanied their releases into
crack intros. The sole role of these intros was to scroll the text on the screen in an impressive way.
Film and television
Scrolling is commonly used to display the credits at the end of
film
A film also called a movie, motion picture, moving picture, picture, photoplay or (slang) flick is a work of visual art that simulates experiences and otherwise communicates ideas, stories, perceptions, feelings, beauty, or atmosphere ...
s and
television programs.
Scrolling is often used in the form of a
news ticker towards the bottom of the picture for content such as
television news, scrolling sideways across the screen, delivering short-form content.
Video games
In
computer and video games
''Computer and Video Games'' (also known as ''CVG'', ''Computer & Video Games'', ''C&VG'', ''Computer + Video Games'', or ''C+VG'') was a UK-based video game magazine, published in its original form between 1981 and 2004. Its offshoot website ...
, scrolling of a playing field allows the player to control an object in a large contiguous area. Early examples of this method include
Taito's 1974 vertical-scrolling
racing video game ''
Speed Race'',
Sega
is a Japanese multinational corporation, multinational video game and entertainment company headquartered in Shinagawa, Tokyo. Its international branches, Sega of America and Sega Europe, are headquartered in Irvine, California and London, r ...
's 1976
forward-scrolling racing games ''
Moto-Cross
Motocross is a form of off-road motorcycle racing held on enclosed off-road circuits. The sport evolved from motorcycle trials competitions held in the United Kingdom.
History
Motocross first evolved in Britain from motorcycle trials competi ...
''
(''Fonz'')
and ''Road Race'',
and ''Super Bug''. Previously the
flip-screen
This list includes terms used in video games and the video game industry, as well as slang used by players.
0–9
A
...
method was used to indicate moving backgrounds.
The
Namco Galaxian arcade system board
An arcade video game takes player input from its controls, processes it through electrical or computerized components, and displays output to an electronic monitor or similar display. Most arcade video games are coin-operated, housed in an arc ...
introduced with ''
Galaxian'' in 1979 pioneered a
sprite system that animated pre-loaded sprites over a scrolling background, which became the basis for
Nintendo
is a Japanese Multinational corporation, multinational video game company headquartered in Kyoto, Japan. It develops video games and video game consoles.
Nintendo was founded in 1889 as by craftsman Fusajiro Yamauchi and originally produce ...
's ''
Radar Scope'' and ''
Donkey Kong'' arcade hardware and
home consoles such as the
Nintendo Entertainment System
The Nintendo Entertainment System (NES) is an 8-bit third-generation home video game console produced by Nintendo. It was first released in Japan in 1983 as the commonly known as the The NES, a redesigned version, was released in America ...
.
Parallax scrolling, which was first featured in ''
Moon Patrol'', involves several
semi-transparent layers (called playfields), which scroll on top of each other at varying rates in order to give an early
pseudo-3D illusion of depth.
is a method used in side-scrolling
beat 'em up games with a downward camera angle where players can move up and down in addition to left and right.
Studies
A 1993 article by George Fitzmaurice studied spatially aware
palmtop computers. These devices had a 3D sensor, and moving the device caused the contents to move as if the contents were fixed in place. This interaction could be referred to as “moving to scroll.” Also, if the user moved the device away from their body, they would zoom in; conversely, the device would zoom out if the user pulled the device closer to them.
Smartphone cameras and “
optical flow” image analysis utilize this technique nowadays.
A 1996 research paper by
Jun Rekimoto Jun Rekimoto (暦本 純一) is a Professor of Interfaculty Initiative in Information Studies at The University of Tokyo. He is also a co-founder of Koozyt Inc., and a Deputy Director of the Interaction Laboratory at Sony Computer Sciences Laborato ...
analyzed tilting operations as scrolling techniques on small screen interfaces. Users could not only tilt to scroll, but also tilt to select menu items. These techniques proved especially useful for field workers, since they only needed to hold and control the device with one hand.
A more recent study from 2013 by Selina Sharmin, Oleg Špakov, and Kari-Jouko Räihä explored the action of reading text on a screen while the text auto-scrolls based on the user's
eye tracking patterns. The control group simply read text on a screen and manually scrolled. The study found that participants preferred to read primarily at the top of the screen, so the screen scrolled down whenever participants’ eyes began to look toward the bottom of the screen. This auto-scrolling caused no statistically significant difference in reading speed or performance.
See also
*
Flip pagean alternate visual effect for navigating digital publications
Notes
References
{{reflist, 35em
Television technology
Video game design
Computer graphics
Demo effects
User interface techniques