|This article needs additional citations for verification. (August 2011)|
A splash screen is an image that appears while a game or program is loading. The term may also be used to describe an introduction page on a website. Splash screens cover the entire screen or simply a rectangle near the center of the screen. The splash screens of operating systems and some applications that expect to be run full-screen usually cover the entire screen.
Splash screens are typically used by particularly large applications to notify the user that the program is in the process of loading. They provide feedback that a lengthy process is underway. Occasionally, a progress bar within the splash screen indicates the loading progress. A splash screen disappears when the application's main window appears.
The Java programming language has a specific class for creating splash screens, called java.awt.SplashScreen that handles standard splash screen functions, e.g. display an image centered on screen then disappears when the first program window opens.
- to direct users to the appropriate website for their country or language preference
- to direct users to a low-bandwidth site or one more accessible to disabled users
- as an additional form of advertising
- to restrict access to content such as pornography, alcohol advertising or sales, or gambling
- as an aesthetic complement to the main page
- To grab someone's attention to take them to a page with more details usually for a product that they are selling.
Since splash screens often increase the wait for the desired content and may take a long time to load, they are not liked by all users. Web splash screens are especially inconvenient for users with slow internet connections as the first page may take longer to load. Moreover, if the user has turned off rich content, such as images, Flash, or Shockwave, the splash page may not load at all. Splash pages and any associated main pages created in Flash often cannot be accessed by search engines or handled by text readers for the blind.
Splash screens can also be created in HTML and CSS if they are designed for a purpose other than as a loading screen. Instead, they are used for other purposes such as giving the option to pick the language.
- Splash page – comic book terminology
- bootsplash – splash displayed while booting up the computer.
- loading screen
- Proxy pattern
- Interstitial webpage
- Splash screens – Information on how to remove various splash screens.
- Digitalis SplashKiller – Program that removes the majority of splash screens on Windows.
- GUIde Book Gallery of splash screens – Screenshots of many different applications' splash screens, including previous versions.
- PHP GTK Splash screens – Information on how to programming splash screens on a José Franco's article
- Dinosaur Sightings: Windows splash screens from 1.01 to Vista – A collection of Microsoft Windows splash screens since version 1.01