WindowShadeWindow stories / An interactive history
中文

After a window moves aside,
what stays with you?

A double-click. A few rows of pixels. Decades of muscle memory.
An archaeology of windows, made to be touched.

Scroll to investigate

Title bars from four eras, redrawn in the style of each.

01

Don’t close it just yet.

You’re writing. A reference window covers your draft, but you’ll need it again in a moment. Closing it feels final; pushing it aside crowds something else. The moment is so ordinary that it hardly seems like a design problem.

WindowShade offered a small answer: roll up the contents and leave the title bar where it was. The desktop gains space; the window keeps an address. Try it, then compare two other arrangements.

01 / ONE DESKTOP, THREE ARRANGEMENTS
DRAFT / 01

An unfinished thought

The reference can move aside. The thought can stay.

FIELD NOTE

Not now.
Back in a moment.

It still belongs on this desk.

Move the reference aside to see the draft.

Try each arrangement. Click the title bar or the entry at the bottom to bring the reference back.

All three make sense, with different costs. Rolling up preserves location but leaves strips behind. Minimizing collects return points elsewhere. Overview reveals contents by temporarily rearranging the scene. This is no speed ranking: it is three interpretations of “later.”

02

First a utility.
Then a system feature.

Archaeology is tempted by a neat origin date. Start instead with a newsletter. The January 1994 Mini’app’les issue lists WindowShade 1.2 among freeware and shareware, credited to Interactive Technologies and Rob Johnston, with a 1989–92 copyright range.

The essential behavior was already there: double-click the title bar to leave only the bar; repeat to bring the contents back. By System 7.5, Apple’s upgrade guide devoted a page to WindowShade. A utility you had to discover had become a habit the system could teach.

The 1994 newsletter System 7.5 manual
03

Even a double-click
can be a preference.

Making a habit part of the system did not mean prescribing one rhythm. The old panel offered Off, two clicks or three, optional modifier keys, and sound. Even this small gesture was treated as a preference.

Choose three clicks, then try your usual double-click. That small moment of “why didn’t it work?” says more about muscle memory than a screenshot can.

Manual, page 48
02 / RECONSTRUCTED CONTROL PANEL1994
WindowShade
Clicks to hide or show window
Also use modifier keys

Contents can roll up.
The place stays here.

Current setting: click twice in succession.

Change a setting, then click the title bar with that rhythm. On touch and keyboard, use the demonstration button.
04

From knowing a gesture
to seeing a button.

Mac OS 8 gave collapse a button of its own at the right of the title bar. The familiar gesture could coexist with a visible way in.

More interestingly, a collapsed window could still move. The bar was not a receipt for something stored elsewhere. Move it, expand it, and the contents return at the new location. You are arranging the window itself.

Apple’s window guidelines, pages 103–104
03 / TAKING ITS PLACE WITH ITPLATINUM
A window with a place

Remember where I open.

Click the box at the top right of the title bar to roll the window up.

Drag the title bar to move the window, or focus it and use the arrow keys.
05

Windows get
new destinations.

Apple introduced Aqua and the Dock in 2000. Consumer Mac OS X shipped on March 24, 2001. The new interface took minimized windows to the Dock: visually, a window now departed for another place instead of becoming thinner where it stood.

Aqua announcement 2001 release announcement

Slow the history down here. Exposé did not arrive on the same day. It came with Panther in 2003, spreading overlapping windows into a selectable overview. Lion brought Mission Control in 2011. The system developed more ways to see the whole scene.

Panther / Exposé Lion / Mission Control
2000

Aqua

A new interface is unveiled

2001

Dock

Consumer OS X ships

2003

Exposé

Overlap becomes overview

2011

Mission Control

A view across workspaces

But “show me everything” and “move this one aside for a moment” are different wishes. One calls for a map. The other may need only a bookmark. A rolled-up title bar is a bookmark left on the same page.

06

Out of the system.
Still in the habit.

When a gesture leaves the default interface, some people go looking for it. Unsanity’s WindowShade X, the later WindowMizer, and Deskovery each took a different path. They were built independently; what they share is the demand.

The technical setting changed too. Deskovery documents one approach: show a copy of the window while moving the original offscreen or minimizing it. Similar-looking gestures can rest on very different structures.

Developer retrospective Deskovery documentation

There is also a quieter survivor: Stickies. Apple’s current guide still describes double-clicking a note’s title bar to collapse it, retaining its first line. Collapse becomes more than shrinking: it leaves behind a recognizable name.

Current Stickies guide

Pick this up tomorrow

Don’t put the thread too far away.
A title can hold your place.

The first line stays.

Double-click the note’s title bar, or use the button above.

Open a little time.

The experiments above are reconstructions. These are actual old systems running in Infinite Mac.
Choose one, boot it, and follow the original menus yourself.

System 7.5

A Mac waiting to wake up.

INFINITE MAC

Emulation and system archive: Infinite Mac / Mihai Parparita ↗

07

An old gesture.
A new working desk.

Today’s WindowShade is an independent open-source project for macOS 14 and later. Its public repository begins in June 2026. It borrows the gesture’s name and idea, not the historical codebase, and is not an Apple product.

Keeping a title and a way back connects it to the older habit. Pinned previews keep references visible. Paper, shade and lid-responsive effects explore other ways a window might respond to movement. Nostalgia offers a starting point; daily use decides what should stay.

Source and usage Initial public commit · 2026-06-30 ↗
Rolled white paper, a WindowShade brand illustration

Let the contents step aside.
Let the place remember.

Keep exploring the history here. Try the everyday experience on your Mac.

Meet today’s WindowShade →

Interface history belongs to more than features that change everything. Sometimes it lives in a smaller decision: when a window no longer needs our attention, are we still willing to keep its place?

Sources & acknowledgments

Facts in this essay come from the sources below.

  1. Contemporary newsletterMini’app’les · January 1994 ↗

    WindowShade 1.2 listing: attribution and double-click behavior.

  2. Original Apple manual · mirrorSystem 7.5 Upgrade Guide · p. 48 ↗

    Printed page 48, PDF page 53: click count, modifier keys and sound options.

  3. Apple developer document · mirrorMac OS 8 Human Interface Guidelines · pp. 103–104 ↗

    Collapse box, moving the title bar, Option for multiple windows and double-click preference.

  4. Apple announcementApple Unveils Mac OS X · 2000-01-05 ↗

    The public introduction of Aqua and the Dock.

  5. Apple announcementMac OS X to Ship on March 24 · 2001 ↗

    The consumer release date and the Dock’s role.

  6. Apple announcementApple Announces Mac OS X Panther · 2003-10-08 ↗

    Panther shipped October 24; Exposé arranged overlapping windows into an overview.

  7. Apple announcementMac OS X Lion · 2011-07-20 ↗

    Mission Control shipped with Lion.

  8. Developer retrospectiveWindowMizer · History of WindowShade ↗

    Third-party continuity and the motivation for WindowMizer.

  9. Developer documentationDeskovery · Documentation ↗

    Documents a window copy, with the original moved offscreen or minimized.

  10. Current Apple user guideStickies User Guide ↗

    Double-click collapse and the first line retained in the title bar. Accessed 2026-09-13.

  11. This project’s source and historysurfine / WindowShade ↗

    The independent implementation, permissions, recovery mechanisms and public commits.

  12. Runnable archive / technical sourceInfinite Mac · Mihai Parparita ↗

    The real-system exhibit is provided by Infinite Mac, loaded on demand. This site does not host system images.

  13. Appearance references and implementationAI System 6 / GUIdebook · Mac OS X 10.1 ↗

    Reconstructions referenced AI System 6 and GUIdebook appearance screenshots.

  14. Narrative inspirationFrame of preference · Marcin Wichary ↗

    The 2025 interactive essay, with technology by Mihai Parparita.

The WindowShade project · 2026-09-13. Historical systems and brands belong to their respective owners. Found an error? Leave a source ↗