Expose (Mac OS X)
   HOME

TheInfoList



OR:

Mission Control is a feature of the
macOS macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
operating system An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
.
Dashboard A dashboard (also called dash, instrument panel or IP, or fascia) is a control panel (engineering), control panel set within the central console of a vehicle, boat, or cockpit of an aircraft or spacecraft. Usually located directly ahead of the ...
, Exposé, and Spaces were combined and renamed Mission Control in 2011 with the release of Mac OS X 10.7 Lion. Exposé was first previewed on June 23, 2003, at the
Apple Worldwide Developers Conference The Worldwide Developers Conference (WWDC) is an information technology conference held annually by Apple Inc. The conference is currently held at Apple Park in California. The event is used to showcase new software and technologies in the macO ...
as a feature of the then forthcoming Mac OS X 10.3 Panther. Mission Control allows a user to do the following: * View all open application windows * View all open application windows of a specific application * Hide all application windows and show the desktop * Manage application windows across multiple monitors * Manage application windows across multiple
virtual desktop In computing, a virtual desktop is a term used with respect to user interfaces, usually within the WIMP (computing), WIMP paradigm, to describe ways in which the virtual space of a computer's desktop environment is expanded beyond the physical ...


Background

Mission Control was introduced in Mac OS X 10.7 Lion as part of Apple’s efforts to unify window management. The goal was to combine the features of
Exposé Expose, exposé, or exposed may refer to: News sources * Exposé (journalism), a form of investigative journalism * '' The Exposé'', a British conspiracist website * ''Exeposé'', a student-run newspaper of the University of Exeter Film and TV F ...
, Spaces, and
Dashboard A dashboard (also called dash, instrument panel or IP, or fascia) is a control panel (engineering), control panel set within the central console of a vehicle, boat, or cockpit of an aircraft or spacecraft. Usually located directly ahead of the ...
into a single user interface, reflecting a shift toward gesture-driven multitasking and full-screen apps. The feature was first demonstrated publicly at the
Worldwide Developers Conference The Worldwide Developers Conference (WWDC) is an information technology conference held annually by Apple Inc. The conference is currently held at Apple Park in California. The event is used to showcase new software and technologies in the macO ...
(WWDC) in June 2011.


Features

Mission Control provides an overview of all open windows,
virtual desktop In computing, a virtual desktop is a term used with respect to user interfaces, usually within the WIMP (computing), WIMP paradigm, to describe ways in which the virtual space of a computer's desktop environment is expanded beyond the physical ...
s (Spaces), and full-screen applications. Users can interactively move windows between desktops, access the desktop, or enter full-screen mode using gestures or shortcuts. It supports multi-display setups and customizable hot corners.


Usage

Mission Control includes three primary features to help users organize open windows and navigate macOS efficiently. These can be activated through keyboard shortcuts, gestures, or hot corners configured in
System Settings System Settings (known as System Preferences prior to macOS Ventura) is an application included with macOS. It allows users to modify various system settings, which are divided into separate Preference Panes. The System Settings application ...
.


All windows

Displays all open and unhidden windows and
virtual desktop In computing, a virtual desktop is a term used with respect to user interfaces, usually within the WIMP (computing), WIMP paradigm, to describe ways in which the virtual space of a computer's desktop environment is expanded beyond the physical ...
s, shrinking them to fit on a single screen. Activated by the F3 key on newer Mac keyboards (F9 on older ones), or by swiping upward with three or four fingers on a
trackpad A touchpad or trackpad is a type of pointing device. Its largest component is a tactile sensor: an electronic device with a flat surface, that detects the motion and position of a user's fingers, and translates them to 2D motion, to control a p ...
. On
Magic Mouse The Magic Mouse is a multi-touch wireless computer mouse sold by Apple Inc. and manufactured by Foxconn. The first-generation Magic Mouse was released on October 20, 2009, and introduced multi-touch functionality to a computer mouse. Taking afte ...
devices, it can be triggered by double-tapping with two fingers. This view allows the user to click on any window to bring it to the foreground.


Application windows (App Exposé)

Shows only the windows of the currently active application, including minimized ones. Users can switch between windows by clicking or using arrow keys. This can be activated by: * Swiping downward with three or four fingers on a trackpad * Pressing F10 (older keyboards) * Pressing Control + F3 on newer Apple keyboards * Right-clicking the app's Dock icon and selecting "Show All Windows" * Holding the app icon in the Dock in
OS X Snow Leopard Mac OS X Snow Leopard (version 10.6) (also referred to as OS X Snow Leopard) is the seventh software versioning, major release of macOS, Apple Inc., Apple's desktop and server operating system for Macintosh computers. Snow Leopard was publicl ...


Desktop view (Show Desktop)

Moves all windows offscreen, showing the
desktop A desktop traditionally refers to: * The surface of a desk (often to distinguish office appliances that fit on a desk, such as photocopiers and printers, from larger equipment covering its own area on the floor) Desktop may refer to various compu ...
and its icons. Activated by: * Pressing Command + F3 on newer Apple keyboards * Pressing F11 on older keyboards * Spreading four fingers apart on a trackpad


Interaction and shortcuts

After Mission Control is activated, users can select a window by clicking or pressing Enter. Some Mac input devices, such as the
Apple Mighty Mouse The Apple Mouse (A1152) (formerly Mighty Mouse) is a multi-control USB mouse manufactured by Mitsumi Electric and sold by Apple Inc. It was announced and sold for the first time on August 2, 2005, and a Bluetooth version was available from 2006 ...
, allow selecting windows by scrolling in the direction of the window using the Scroll Ball. Mission Control shortcuts are customizable: users can assign them to function keys, modifier keys (Shift, Control, Option, Command), the
fn key The key, short form for ''function,'' is a modifier key on many keyboards, especially external keyboards, and is not available for mobile devices. For use in a compact layout, combine keys which are normally kept separate. Alt + Fn is typically ...
, or mouse buttons. Additionally, different features can be assigned to screen corners (hot corners), enabling quick access by moving the cursor to that location. This must be enabled manually in
System Settings System Settings (known as System Preferences prior to macOS Ventura) is an application included with macOS. It allows users to modify various system settings, which are divided into separate Preference Panes. The System Settings application ...
.


Development and design goals

The introduction of Mission Control coincided with Apple's shift toward unifying user interfaces across devices. The growing popularity of full-screen apps, multi-touch
gestures A gesture is a form of nonverbal communication or non-vocal communication in which visible bodily actions communicate particular messages, either in place of, or in conjunction with, speech. Gestures include movement of the hands, face, or othe ...
, and the need for simpler workspace control motivated the redesign. Mission Control prioritized visual clarity and touch-friendly interaction over detailed window labels or grid previews from earlier versions.


Changes in Mission Control

When Exposé first premiered in 2003, it could be controlled using the F9, F10 and F11 keys. The Exposé shortcut keys were moved to the F3 key to make room for the "rewind", "play/pause" and "fast forward" keys. On Mac keyboards made after 2004, Exposé can be activated by using the F3 key or in combination with the command key, or on the trackpad of Macbooks supporting multi-touch interface. (However, F9, F10 and F11 can still be used for controlling Exposé with the function modifier key, or by enabling the "Use all F1, F2, etc. keys as standard function keys" setting.) On Mac OS X 10.6 Snow Leopard, Exposé featured a new organized grid view and allowed users to activate Exposé from the Dock. In Mac OS X 10.7 Lion, some features of
Dashboard A dashboard (also called dash, instrument panel or IP, or fascia) is a control panel (engineering), control panel set within the central console of a vehicle, boat, or cockpit of an aircraft or spacecraft. Usually located directly ahead of the ...
, Exposé, and Spaces were incorporated into Mission Control. This gave an overview of all running applications just like "All windows" but grouped windows from the same application, and added a display of Spaces. Desktop view and application window view were retained, the latter under the name of App Exposé, and could be accessed through gestures on multi-touch trackpads. Some users criticised Mission Control in Mac OS X 10.7 Lion for not offering an unobscured "Exposé" view of all the windows in single workspace: windows of the same application are always hidden in bundles. This issue was fixed in Mac OS X 10.8 Mountain Lion, however, with a checkbox in the System Settings pane allowing a user to choose whether to group windows of the same application. Some features of Exposé and Spaces from OS X 10.6 Snow Leopard did not return, however: it does not show the names of the windows displayed, nor does it return the added functionality provided by Mac OS X 10.5 Leopard multiple desktops feature, known as "Spaces," which allowed users to drag and drop windows between desktops with a single click, and also allowed for larger thumbnail previews of each desktop in a 2D grid when in use. In
OS X Mavericks OS X Mavericks (version 10.9) is the 10th major release of macOS, Apple Inc.'s desktop and server operating system for Macintosh computers. OS X Mavericks was announced on June 10, 2013, at WWDC 2013, and was released on October 22, 2013, wo ...
, the linen-texture background in Mission Control has been changed into a dark-grey background, as a part of moving away from
skeuomorphism A skeuomorph (also spelled skiamorph, ) is a derivative object that retains ornamental design cues (attributes) from structures that were necessary in the original. Skeuomorphs are typically used to make something new feel familiar in an effort t ...
. In
OS X Yosemite OS X Yosemite ( ; version 10.10) is the eleventh major release of macOS, Apple Inc.'s desktop and server operating system for Macintosh computers. OS X Yosemite was announced and released to developers on June 2, 2014, at WWDC 2014 and re ...
, the dark-grey background has been replaced with a translucent background, lightly showing the desktop's background and the desktop no longer zooms out. In
OS X El Capitan OS X El Capitan ( ) () is the twelfth major release of macOS (named OS X at the time of El Capitan's release), Apple Inc.'s desktop and server operating system for Macintosh. It focuses mainly on performance, stability, and security. Followi ...
, the grouped window by app view has been changed into ungrouped windows view by default and the translucent background has been changed to it being transparent that fully shows the desktop's background. In
macOS Catalina macOS Catalina (version 10.15) is the sixteenth software versioning, major release of macOS, Apple Inc.'s desktop operating system for Macintosh computers. It is the successor to macOS Mojave and was announced at WWDC 2019 on June 3, 2019 and ...
,
Dashboard A dashboard (also called dash, instrument panel or IP, or fascia) is a control panel (engineering), control panel set within the central console of a vehicle, boat, or cockpit of an aircraft or spacecraft. Usually located directly ahead of the ...
has been discontinued, therefore removing Dashboard from view permanently (if it was previously activated) in Mission Control.


Reception

Mission Control was praised for simplifying multitasking on macOS, particularly for users of
MacBook MacBook is a type of Mac laptop computer that is developed and marketed by Apple that use Apple's macOS operating system since 2006. The MacBook brand replaced the PowerBook and iBook brands during the Mac transition to Intel processors, ann ...
s with multi-touch trackpads. However, early versions were criticized for forcing window grouping by application and omitting certain features from Exposé, such as labeled windows and a grid layout.
Macworld ''Macworld'' is a digital magazine and website dedicated to products and software of Apple Inc., published by Foundry, a subsidiary of IDG. History ''Macworld'' was founded by David Bunnell and Cheryl Woodard (publishers) and Andrew Fl ...
and other reviewers noted a loss in functionality for power users.


Undocumented features

The "blob" was a hidden and undocumented interface to Exposé that was discovered by a member of the MacNN forums. When clicked, it enabled the "Application Windows" mode. When Option+click, it enabled the "All Windows" mode. Another undocumented feature of Exposé was for the show desktop function. It placed all the open windows in a small box on the screen that can be moved to anywhere on the screen. This function had some bugs, such as after exiting the show desktop mode, the foremost window will not have a shadow and the user will not be able to move the window. However, this was easily fixed by using the show all function. It also had another bug that causes an area of screen the width of the minimised preview to become unresponsive to mouse clicks requiring the windowserver to be restarted.


Mission control evolution

Using the
Shift key The Shift key is a modifier key on a alphanumeric keyboard, keyboard, used to type majuscule, capital letters and other alternate "upper" characters. There are typically two Shift keys, on the left and right sides of the row below the home row. T ...
, Mission Control can be activated in
slow motion Slow motion (commonly abbreviated as slow-mo or slo-mo) is an effect in film-making whereby time appears to be slowed down. It was invented by the Austrian priest August Musger in the early 20th century. This can be accomplished through the use ...
, as can
Dashboard A dashboard (also called dash, instrument panel or IP, or fascia) is a control panel (engineering), control panel set within the central console of a vehicle, boat, or cockpit of an aircraft or spacecraft. Usually located directly ahead of the ...
and the minimise effect and several other animations. This is the same effect that was demonstrated by
Steve Jobs Steven Paul Jobs (February 24, 1955 – October 5, 2011) was an American businessman, inventor, and investor best known for co-founding the technology company Apple Inc. Jobs was also the founder of NeXT and chairman and majority shareholder o ...
during the unveiling of Exposé during the 2003 Worldwide Developers Conference. In
macOS Big Sur macOS Big Sur (version 11) is the seventeenth software versioning, major release of macOS, Apple Inc., Apple's operating system for Macintosh computers. It was announced at Apple's Worldwide Developers Conference (WWDC) on June 22, 2020, and w ...
, Mission Control received visual updates aligned with the system's new design language, including refreshed icons and animations.
macOS Ventura macOS Ventura (version 13) is the nineteenth major release of macOS, Apple's operating system for Macintosh computers. The successor to macOS Monterey, it was announced at WWDC 2022 on June 6, 2022, and launched on October 24, 2022. macOS V ...
introduced
Stage Manager (macOS) Stage management is a broad field that is generally defined as the practice of organization and coordination of an event or theatrical production. Stage management may encompass a variety of activities including overseeing of the rehearsal proce ...
, a new multitasking feature that complements Mission Control but has a different workflow. Mission Control remains available and functional in parallel. In
macOS Sequoia macOS Sequoia (version 15) is the twenty-first and current major release of Apple Inc., Apple's macOS operating system, the successor to macOS Sonoma. It was announced at Worldwide Developers Conference#2024, WWDC 2024 on June 10, 2024. In li ...
, released in 2024, Mission Control added smoother transitions between Spaces and enhanced support for Apple Silicon Macs with multiple displays.


Similar alternatives on other Operating Systems

Similar effects are used on other operating systems.
Microsoft Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
2.0 first introduced a window switcher in 1990. Using , users could see a flattened view of all open windows. Every version of Windows since then has also provided this window switching functionality. Vista and Windows 7 provide an additional feature called
Windows Flip 3D Compared with previous versions of Microsoft Windows, features new to Windows Vista are numerous, covering most aspects of the operating system, including Management features new to Windows Vista, additional management features, Security and saf ...
, which has a broadly similar purpose. Flip 3D allows a user to flip through all open windows with a three-dimensional perspective. A downside to this method is that the front-most window covers a significant portion of the other windows, unlike Exposé. On the other hand, this allows the user to see the contents of the front-most window, while this can be difficult in Exposé, especially if the user has a large number of windows open. Vista's
Desktop Window Manager Desktop Window Manager (DWM, previously Desktop Compositing Engine or DCE in builds of pre-reset Windows Longhorn) is the compositing window manager in Microsoft Windows since Windows Vista that enables the use of hardware acceleration to render ...
exposes a public
API An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
that allows any application to access the same thumbnail representations that Flip3D uses, and so there are a number of third party add-ons that are able to provide Exposé-like functionality in Vista. A very few third-party applications, such as the Emcee Desktop Organizer, provide Mission Control-like organization of similar windows into visual "stacks," or support Windows 8's "Immersive" Apps.
Windows 10 Windows 10 is a major release of Microsoft's Windows NT operating system. The successor to Windows 8.1, it was Software release cycle#Release to manufacturing (RTM), released to manufacturing on July 15, 2015, and later to retail on July 2 ...
adds a very similar feature called
Task View Task View is a task switcher and virtual desktop system introduced in Windows 10 and is among the first features new to Windows 10. Task View allows a user to quickly locate an open window, quickly hide all windows and show the desktop, and to ...
which also includes multiple-desktop support. Microsoft's Intellipoint Software for Microsoft Mice has a feature similar to Exposé as it also works with live images of windows, rather than static representations. Microsoft's Windows 7 introduced a feature called "peeking" that allowed a user to hover their mouse over an icon in the taskbar to reveal a small thumbnail depicting the contents of the application's window or windows. 0
Compiz Compiz () is a compositing window manager for the X Window System, using 3D graphics hardware to create fast compositing desktop effects for window management. Effects, such as a minimization animation or a cube workspace, are implemented as loa ...
and
KWin KWin is a window manager for the X Window System and a Wayland (display server protocol)#Wayland compositors, Wayland compositor. It is released as a part of KDE Plasma, for which it is the default window manager. KWin can also be used on its o ...
are compositing window managers for systems using the
X Window System The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems. X originated as part of Project Athena at Massachusetts Institute of Technology (MIT) in 1984. The X protocol has been at ...
. Both include plugins similar to Exposé - the scale plugin in Compiz and the present windows effect in KWin.
Skippy Skippy may refer to: People * Skippy (nickname), a list of people Arts and entertainment * ''Skippy'' (comic strip), an American strip published from 1923 to 1945. ** ''Skippy'' (film), based on the comics strip, released in 1931 and star ...
also performs similar functions to Exposé. Starting with version 3.0, the
GNOME A gnome () is a mythological creature and diminutive spirit in Renaissance magic and alchemy, introduced by Paracelsus in the 16th century and widely adopted by authors, including those of modern fantasy literature. They are typically depict ...
desktop environment has gained a new mode called "Overview", which is used to launch applications and manage workspaces. In this mode, windows are scaled and arranged in an Exposé-like fashion for quick switching. For Classic or Legacy Macintosh systems, the free Finder Workspaces offers functionality similar to Spaces.
ChromeOS ChromeOS, sometimes styled as chromeOS and formerly styled as Chrome OS, is an operating system designed and developed by Google. It is derived from the open-source operating system and uses the Google Chrome web browser as its principal user ...
has a window overview mode that shows a thumbnail of all open windows, available by pressing the 'window switcher' key or swiping up with 3 fingers on the trackpad. Windows in overview mode can be closed by clicking an associated close button, or selected by clicking on the window thumbnail, which also closes overview mode and brings the selected window to the foreground.


See also

*
Dashboard (macOS) Dashboard is a discontinued feature of Apple Inc.'s macOS operating systems, used as a secondary desktop for hosting mini-applications known as widgets. These are intended to be simple applications that do not take time to launch. Dashboard a ...
*
Taskbar The taskbar is a graphical user interface element that has been part of Microsoft Windows since Windows 95, displaying and facilitating switching between running computer program, programs. The taskbar and the associated Start menu, Start Menu were ...
*
Stage Manager (macOS) Stage management is a broad field that is generally defined as the practice of organization and coordination of an event or theatrical production. Stage management may encompass a variety of activities including overseeing of the rehearsal proce ...
*
Zooming user interface In computing, a zooming user interface or zoomable user interface (ZUI, pronounced zoo-ee) is a type of graphical user interface (GUI) where users can change the scale of the viewed area in order to see more detail or less, and browse through ...


References

{{Reflist User interface techniques