Techopedia Explains WindowThe concept of the window was first developed at the Stanford Research Institute by Douglas Engelbert. Their earliest prototypes had multiple windows, but there was no way of distinguishing between them because they had no borders, title bars or the other GUI elements we know today. The research was continued at Xerox Palo Alto Research Center (PARC) led by Alan Kay, which later in 1980s came up with the term WIMP, meaning "window, icon, menu and pointer." Apple developed an interface based on WIMP and used it in their Lisa computers. A little later Microsoft released its own OS with a windowing system known simply as Microsoft Windows.
There are many types and elements of windows, but the most common is the application or main window, which is used to directly interface the user and the application. It contains the border frame, title bar and some control buttons like the minimize, maximize and close. Contrary to general knowledge, there are many types of windows and a number of UI elements such as buttons and edit boxes are themselves windows. They are called control windows and are placed relative to the application window and move along with it, as well as communicate with the application window by giving it click notifications, for example.
Qualities of a window:
- Occupies a certain area of the screen
- May or may not be visible at a given moment
- Responds to user and operating system events
- Generates itself
- A Guide to Window Managers and Desktops for Unix and Linux
- INFOGRAPHIC: 50 Years of Visionary Sci-Fi Computer Interface Design
- Sudden Interface Changes: Why Disorienting Users Can Hurt
- Why You Should Ditch Your Project Management Tool for a Work OS
- The Best Practices for Managing Cloud Applications
- The Role of Knowledge Graphs in Artificial Intelligence