All Topics  
Screensaver

 
Screensaver

   Email Print
   Bookmark   Link






 

Screensaver



 
 
A screensaver is a type of computer program initially designed to prevent "Phosphor burn-in
Phosphor burn-in

Phosphor burn-in, colloquially known as screen burn, is a permanent disfigurement of areas on an electronic display such as a Cathode ray tube or computer display or Television caused by cumulative non-uniform usage of the pixels....
" on CRT
Cathode ray tube

The cathode ray tube is a vacuum tube containing an electron gun and a fluorescent screen, with internal or external means to accelerate and deflect the electron beam, used to create images in the form of light emitted from the fluorescent screen....
 and plasma computer monitors by blanking the screen or filling it with moving images or patterns when the computer is not in use. Contemporary screensavers are used primarily for entertainment or security.

re the advent of LCD screens, most computer screens depended on cathode ray tube
Cathode ray tube

The cathode ray tube is a vacuum tube containing an electron gun and a fluorescent screen, with internal or external means to accelerate and deflect the electron beam, used to create images in the form of light emitted from the fluorescent screen....
s (CRTs).






Discussion
Ask a question about 'Screensaver'
Start a new discussion about 'Screensaver'
Answer questions from other users
Full Discussion Forum



Encyclopedia


A screensaver is a type of computer program initially designed to prevent "Phosphor burn-in
Phosphor burn-in

Phosphor burn-in, colloquially known as screen burn, is a permanent disfigurement of areas on an electronic display such as a Cathode ray tube or computer display or Television caused by cumulative non-uniform usage of the pixels....
" on CRT
Cathode ray tube

The cathode ray tube is a vacuum tube containing an electron gun and a fluorescent screen, with internal or external means to accelerate and deflect the electron beam, used to create images in the form of light emitted from the fluorescent screen....
 and plasma computer monitors by blanking the screen or filling it with moving images or patterns when the computer is not in use. Contemporary screensavers are used primarily for entertainment or security.

Purpose

Before the advent of LCD screens, most computer screens depended on cathode ray tube
Cathode ray tube

The cathode ray tube is a vacuum tube containing an electron gun and a fluorescent screen, with internal or external means to accelerate and deflect the electron beam, used to create images in the form of light emitted from the fluorescent screen....
s (CRTs). When the same image is displayed on a CRT screen for long periods of time, the properties of the exposed areas of phosphor coating on the inside of the screen gradually and permanently change, eventually leading to a darkened shadow or "ghost" image on the screen. Television
Television

Television is a widely used telecommunication mass-media for transmitting and receiving moving , either monochrome or color, usually accompanied by sound....
s, oscilloscope
Oscilloscope

An oscilloscope is a type of electronic test instrument that allows signal voltages to be viewed, usually as a two-dimensional graph of one or more electrical potential differences plotted as a function of time or of some other voltage ....
s and other devices that use CRTs are all susceptible to phosphor burn-in
Phosphor burn-in

Phosphor burn-in, colloquially known as screen burn, is a permanent disfigurement of areas on an electronic display such as a Cathode ray tube or computer display or Television caused by cumulative non-uniform usage of the pixels....
, as are plasma display
Plasma display

A plasma display panel is a type of flat panel display common to large television displays . Many tiny cells between two panels of glass hold an inert mixture of noble gases....
s to some extent.

Screensaver programs were designed to help avoid these effects by automatically changing the images on the screen during periods of user inactivity.

For CRTs used in public, such as ATMs
Automated teller machine

An automated teller machine is a computerized telecommunications device that provides the customers of a financial institution with access to financial transactions in a public space without the need for a human clerk or bank teller....
 and railway ticketing machines, the risk of burn-in is especially high because a stand-by display is shown whenever the machine is not in use. Older machines designed without burn-in problems taken into consideration often display evidence of screen damage, with images or text such as "Please insert your card" (in the case of ATMs) visible even when the display changes while the machine is in use. Blanking the screen is out of the question as the machine would appear to be out of service. In these applications, burn-in is prevented by shifting the position of the display contents every few seconds, or by having a number of different images that are changed regularly.

Modern CRTs are much less susceptible to burn-in
Phosphor burn-in

Phosphor burn-in, colloquially known as screen burn, is a permanent disfigurement of areas on an electronic display such as a Cathode ray tube or computer display or Television caused by cumulative non-uniform usage of the pixels....
 than older models due to improvements in phosphor coatings, and because modern computer images are generally lower contrast than the stark green- or white-on-black text and graphics of earlier machines. LCD computer monitors, including the display panels used in laptop
Laptop

A laptop is a personal computer designed for mobile computing small enough to sit on one's lap. A laptop includes most of the Computer hardware of a typical desktop computer, including a Computer display, a computer keyboard, a pointing device as well as a battery, into a single small and light unit....
 computers, are not susceptible to burn-in because the image is not directly produced by phosphors (although they can suffer from a less extreme and usually non-permanent form of image persistence
Image persistence

Image persistence is the LCD and plasma display equivalent of Phosphor burn-in. Unlike screen burn, however, the effects are most often only temporary....
). For these reasons, screensavers today are primarily decorative or for entertainment, and usually feature moving images or patterns and sometimes sound effects.

One increasingly popular application is for screensavers to activate a useful background task, such as a virus scan or a distributed computing
Distributed computing

Distributed computing deals with hardware and software systems containing more than one processing element or Computer data storage element, Concurrent computing processes, or multiple programs, running under a loosely or tightly controlled regime....
 application (such as the SETI@home
SETI@home

SETI@home is a distributed computing project using Internet-connected computers, hosted by the Space Sciences Laboratory, at the University of California, Berkeley, in the United States....
 project). This is convenient because these applications only use resources when the computer would be otherwise idle.

Considerations

Monitors running screensavers consume the same amount of power as when running normally, which can be anywhere from a few watt
WATT

WATT is a radio station broadcasting a News radio-Talk radio-Sports radio format. Licensed to Cadillac, Michigan, it first began broadcasting in 1945....
s for small LCD monitors to several hundred for large plasma displays. Most modern computers can be set to switch the monitor into a lower power mode, blanking the screen altogether. A power saving mode for monitors is usually part of the power management options supported in most modern operating system
Operating system

An operating system is an interface between hardware and applications; it is responsible for the management and coordination of activities and the sharing of the limited resources of the computer....
s, though it must also be supported by the computer hardware and monitor itself.

Additionally, using a screensaver with a flat panel or LCD
TFT LCD

File:Flat monitor.svgA thin film transistor liquid crystal display is a variant of liquid crystal display which uses thin film transistor technology to improve image quality ....
 screen instead of powering down the screen can actually reduce the lifetime of the display, since the fluorescent backlight remains lit and ages faster than it would if the screen was turned off completely. As fluorescent tubes age they grow progressively dimmer, and they can be expensive or difficult to replace. A typical LCD screen loses about 50% of its brightness during a normal product lifetime, if left on continuously. (In most cases, the tube is an integral part of the LCD and the entire assembly needs to be replaced.)

Thus the term "screen saver" is somewhat a misnomer
Misnomer

A misnomer is a term which suggests an interpretation that is known to be untrue. Such incorrect terms sometimes derived their names because of the form, action, or origin of the subject?becoming named popularly or widely referenced?long before their true natures were known....
—the best way to save the screen (and also save electricity) would simply be to have the computer turn off the monitor.

Notice also that screensavers may utilize a significant amount of CPU time. On a busy server this might be a problem.

Entertainment

Xscreensaver Xmatrix
After Dark was an early screensaver for the Macintosh platform, and later PC/Windows, which prominently featured whimsical designs such as flying toasters. Perhaps in response to the workplace environment in which they are often viewed, many screensavers continue this legacy of whimsy by populating the idle monitor with animals or fish, games, and visual expressions of mathematics
Mathematics

Mathematics is the study of quantity, structure, space, change, and related topics of pattern and form. Mathematicians seek out patterns whether found in numbers, space, natural science, computers, imaginary abstractions, or elsewhere....
 equations such as fractals.

The ability of screensavers to divert and entertain is used for promotion
Promotion (marketing)

Promotion involves disseminating information about a product , product line, brand, or company. It is one of the four key aspects of the marketing mix....
, especially to build buzz
Buzz

A buzz can be a rapidly oscillating two-tone noise caused by vibration or other source, such as that produced by bees or wasps. It can also refer to a generally excited hubbub, or background noise - i.e....
 for "event-based" products such as feature films
Film

Film encompasses individual motion pictures, the field of film as an art form, and the film industry. Films are produced by recording images from the world with cameras, or by creating images using animation techniques or special effects....
.

The screensaver is also an outlet for the work of creative computer programmers. The Unix
Unix

Unix is a computer operating system originally developed in 1969 by a group of American Telephone & Telegraph employees at Bell Labs, including Ken Thompson , Dennis Ritchie, Douglas McIlroy, and Joe Ossanna....
-based screensaver XScreenSaver
XScreenSaver

...
 collects the display effects of other Unix screensavers, which are termed "display hack
Display hack

A display hack is a computer program with similar purpose to a kaleidoscope: to make pretty pictures . Famous display hacks include munching squares and smoking clover....
s" in the jargon file
Jargon File

The Jargon File is a glossary of hacker slang. The original Jargon File was a collection of hacker slang from technical cultures such as the MIT Artificial Intelligence Laboratory, the Stanford AI Lab , and others of the old ARPANET Artificial Intelligence/Lisp programming language/PDP-10 communities, including Bolt, Beranek and Newman, Carn...
 tradition of US computer science academics. It also collects forms of computer graphics effects called demo effect
Demo effect

Demo effects are computer-based real-time visual effects found in Demo created by the demoscene.The main purpose of demo effects in demos is to show off the skills of the programmer....
s
, originally included in demos
Demo (computer programming)

A demo is a non-interactive multimedia presentation made within the computer subculture known as the demoscene. Demogroups create demos to demonstrate their abilities in programming, music, drawing, and 3D modeling....
 created by the demo scene.

Security


Screensaver software can also be used as a rudimentary security measure. Many screensavers can be configured to ask users for a password
Password

A password is a secret word or string of Character that is used for authentication, to prove identity or gain access to a resource . The password must be kept Secrecy from those not allowed access....
 before permitting the user to resume work. However, a user might be able to circumvent the password by restarting the computer if the computer's owner has set their account to automatically log in upon startup.

Screensavers are not to be confused with power management
Power management

Power management is a feature of some electrical appliances, especially photocopying, computer and computer peripherals such as Computer display and Computer printer, that turns off the power or switches the system to a low-power state when inactive....
 features, which place the computer in a low power state after it has been idle for a specified amount of time. In fact, screensavers can actually waste power, because they can prevent the computer from entering the lower power (or sleep) state, and they often cause the CPU
Central processing unit

A central processing unit is an electronic circuit that can execute computer programs. This broad definition can easily be applied to many early computers that existed long before the term "CPU" ever came into widespread usage....
 and GPU
Graphics processing unit

A graphics processing unit or GPU is a dedicated graphics rendering device for a personal computer, workstation, or game console. Modern GPUs are very efficient at manipulating and displaying computer graphics, and their highly parallel structure makes them more effective than general-purpose Central processing unit for a range of com...
 to perform more calculations, and keep the hard disk running for longer than if the computer were idle.

Microsoft Windows

On older versions of Microsoft Windows
Microsoft Windows

Microsoft Windows is a series of software operating systems and graphical user interfaces produced by Microsoft. Microsoft first introduced an operating environment named Windows in November 1985 as an add-on to MS-DOS in response to the growing interest in graphical user interfaces ....
 the native screensaver format had the potential to install a virus when run (as a screen saver was just an ordinary application with a different extension). When any file with the file suffix ".scr" was opened, for example from an e-mail attachment
E-mail attachment

An e-mail attachment is a computer file which is sent along with an E-mail. The file is not a separate message, but now it is almost universally sent as part of the message to which it is attached....
, Windows would execute the .scr (screensaver) file automatically — this had the potential to allow a virus or malware
Malware

Malware, a portmanteau from the words Malice and Computer software, is software designed to infiltrate or damage a computer system without the owner's informed consent....
 to install itself. Modern versions of Windows can read tags left by applications such as Internet Explorer and verify the publisher of the file, presenting a confirmation to the user.

In addition, on August 5, 2006, the BBC reported that "screensavers" and "free screensavers" respectively were the most and third most likely search terms to return links to malware.

History

The first screensaver was allegedly written for the original IBM PC
IBM PC

The IBM Personal Computer, commonly known as the IBM PC, is the original version and progenitor of the IBM PC compatible hardware platform ....
 by John Socha
John Socha

John Socha-Leialoha is a software developer best known for creating Norton Commander, the first orthodox file manager. The original Norton Commander was written for DOS....
, best known for creating the Norton Commander
Norton Commander

Norton Commander was a prototypical orthodox file manager , written by John Socha and released by Peter Norton Computing . NC is a file manager which essentially acts as the text user interface for DOS....
; he also coined the term screen saver. The screensaver, named scrnsave, was published in December 1983 issue of the Softalk
Softalk

Softalk was a magazine of the early 1980s that focused on the Apple II computer. Published from 1979 through 1984, it featured articles about hardware and software associated with the Apple II platform and the people and companies who made them....
 magazine. It simply blanked the screen after three minutes of inactivity (an interval which could be changed only by recompiling the program).

The Atari 400 and 800's screens would also go through random screensaver-like color changes if they were left inactive for too long. The user had no control over this. These computers, released in 1979, are technically earlier "screen savers." And prior to these computers, the 1977 Atari VCS/2600 gaming console included color cycling in games like Combat or Breakout, in order to prevent burn-in of game images to 1970's-era televisions. These are examples of screensavers in ROM
Read-only memory

Read-only memory is a class of computer storage media used in computers and other electronic devices. Because data stored in ROM cannot be modified , it is mainly used to distribute firmware ....
 or the firmware
Firmware

Firmware is a term sometimes used to denote the fixed, usually rather small, programs that internally control various electronic devices. Typical examples range from end user products such as remote controls or calculators, via computer parts and devices like harddisks, keyboard s, TFT screens or memory cards, all the way to scientific instr...
 of a computer.

Today with the help of modern graphics technologies there is a wide variety of different screensavers. Because of 3D computer graphics
3D computer graphics

3D computer graphics are graphics that use a Cartesian coordinate system#Three-dimensional coordinate system representation of geometric data that is stored in the computer for the purposes of performing calculations and rendering 2D images....
, which provide realistic environments, 3D screensavers are available.

Underlying architecture

Screensavers are usually designed and coded using a variety of programming languages as well as graphics interfaces. Typically the authors of screensavers use the C
C (programming language)

C is a general-purpose computer programming language originally developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories to implement the Unix operating system....
 or C++
C++

C++ is a general-purpose programming language. It is regarded as a middle-level language, as it comprises a combination of both high-level programming language and low-level programming language language features....
 programming languages, along with Graphics Device Interface
Graphics Device Interface

The Graphics Device Interface is a Microsoft Windows application programming interface and core operating system component that is responsible for representing graphical objects and transmitting them to output devices such as computer display and computer printer....
 (GDI), DirectX
DirectX

Microsoft DirectX is a collection of application programming interfaces for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms....
, or OpenGL
OpenGL

OpenGL is a standard specification defining a cross-language cross-platform Application programming interface for writing applications that produce 2D computer graphics and 3D computer graphics....
, to craft their final products. Several Mac OS X
Mac OS X

Mac OS X is a line of computer operating systems developed, marketed, and sold by Apple Inc., and since 2002 has been included with all new Macintosh computer systems....
 screensavers are created and designed using the Quartz Extreme graphics layer. The screensaver interfaces indirectly with the operating system to cause the physical display screen to be overlaid with one or more graphic 'scenes'. The screensaver typically terminates after receiving a message from the operating system that the mouse has been moved or a key has been pressed.

External links

of screensavers directories.