Screensaver

From Free net encyclopedia

(Redirected from Screen savers)

A screensaver is a computer program originally designed to conserve the image quality of computer displays by blanking the screen or filling them with moving images or patterns when the computers are not in use. Today, screensavers are primarily used for entertainment or security purposes. Image:Ms-3d-pipes.jpg Image:0waldo.screensaver-1.jpg

Contents

Purpose

Before the proliferation of LCD displays, most computer screens depended on cathode ray tubes (CRTs). Images on a CRT monitor are generated using electron beams which are emitted from electron guns at the back of the tube, and manipulated by electromagnetic fields to form images line-by-line on the phosphorescent screen many times per second. In some situations the images displayed on the screen constantly change, but in other cases some areas of the screen, or the screen as a whole, change very little (the taskbar in Microsoft Windows, for example). 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. Televisions, oscilloscopes and other devices that use CRTs are all susceptible to phosphor burn-in, as are plasma displays to some extent.

Screensaver programs were originally designed to help avoid these effects by automatically changing the images on the screen when the computer was not in use (thus "saving" the screen). They can be usually set up to launch automatically, waiting a specified amount of time after the last keystroke or the last mouse movement made by a user. The screensaver then blanks the screen, or more commonly produces animation effects, thus avoiding any "fixed" images. The screensaver remains active until a user presses a key or makes a mouse movement. At that moment, the screensaver closes and the former screen contents are restored, allowing the user to work again.

For CRTs used in public embedded applications such as ATMs 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 taking 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 it would make the machine look out of service. Thus, in these applications, burn-in is prevented by moving the contents of the display around every few seconds, or by having a number of different images that are changed regularly.

Modern CRTs are much less susceptible to burn-in 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 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). For these reasons, screensavers today are primarily decorative or for entertainment, and usually feature moving images or patterns and sometimes sound effects.

Considerations

Monitors running screensavers consume the same amount of power as when running normally, which can be anywhere from a few watts 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 systems, though it must also be supported by the computer hardware and monitor itself.

Additionally, using a screensaver with a flat panel or LCD 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. (In most cases, the tube is an integral part of the LCD and the entire assembly needs to be replaced.)

Entertainment

After Dark was an early screensaver for the Macintosh platform featuring 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 equations such as fractals.

The ability of screensavers to divert and entertain is used for promotional purposes, especially to build buzz for "event-based" products such as feature films.

Security

Screensaver software can also be used as a rudimentary security measure. Many screensavers can be configured to ask users for a password 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 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 and GPU to perform more calculations, and keep the hard disk running for longer than if the computer were idle.

Some screensavers activate a useful background task, such as a virus scan or a distributed computing application (such as the SETI@home project).

History

The first screensaver was allegedly written for the original IBM PC by John Socha, best known for creating the Norton Commander; he also coined the term screen saver. The screensaver, named scrnsave, was published in December 1983 issue of the Softalk magazine. It simply blanked the screen after three minutes of inactivity (an interval which could be changed only by recompiling the program).

Security risks for Microsoft Windows screensavers

On older versions of Microsoft Windows the native screensaver format had the potential to install a virus when run. When any file with the file suffix ".scr" was opened, for example from an e-mail attachment, Windows would execute the .scr (screensaver) file automatically — this had the potential to allow a virus or malware to install itself. Modern versions of Windows will detect that the file originated from the Internet and warn the user before executing it.

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 or [[C++]] programming languages, along with GDI, DirectX, or OpenGL, to craft their final products. The screensaver interfaces indirectly with the operating system to cause the physical display screen to be overlayed 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

es:Protector de pantalla it:Screensaver he:שומר מסך nl:Schermbeveiliging ja:スクリーンセーバー pl:Wygaszacz ekranu