![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgm2NgDBx-pBRj0BpcaH3LzOCuykHA3ViaPxjIxb4rZmvwgr_-XUaY9Nfdr0yRW5TAxaRCaLg7s0nmrcjqQrBW_0x6WVCP71Zv67bUEn-H5rPomtVc9YU6HyeJTsr6Wa0GuJLS8LcF1ksE/s320/UnfoldingMapSmall.jpg)
When designing, I often consider the benefit of workflow I have experienced in the past. Consider maps. When I was a kid, driving across the US in summer, I collected maps from gas stations (back when they still had them). I was trying to collect a map for each state. This is when I became familiar with the basics of functional design. A map had to be compact, and yet describe many places with sufficient accuracy for navigation.
I observed how both sides of a map were useful for different purposes. How many locations of interest were indicated with icons. A legend indicated what the icons meant. This was a time of real curiosity for me. Of essential discovery.
Such hobbies as building geodesic domes and technical illustration kept me focused on function for the longest time. But eventually, in high school, I discovered Graphis, an international magazine of graphic design. This struck a chord with my innate drawing talents. And suddenly I was also focused on form.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikHBA22wipEEmg-Sp40Vm8S4pqwQxJddXXV0TIAEQEWn-mWhQH-KCUYP8fWkyP19BHn03Kh6rAbKlKKgfa8hbuxOuqNDTxGSyyoRRGo9fJ4ujXF4G0omGqbBvAGQQU1xYPjSrciCqDJQ8/s320/InterpenetrationSmall.jpg)
At the time, I was lost in a maze of twisty passages, all alike: the labyrinth of UI design.
John Derry and I were concentrating on media, and had been since Dabbler introduced wooden drawers into paint program interfaces. Like the paint can, it was a return to the physical in design. Interfaces needed something for users to conceptually grab onto: a physical connotation that made the interface obvious to the user.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMXrwvyvWqwp8YTv3yqnImYWp26TGD0tA_EWiV-iatz_MidZb5Ao5YBIq4UMkJ2iNOx-OrVb5NOodzIo11geV6_mHhdGH0d80XAYZYTSolo4vaObQQwzqau2ESgr8qGv3P6qVdgAYzSmg/s320/StudioLogotype1Small.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-MLvsdsLSsvGyBCS4Y0Ht9xz6MyElxgLwSH-JacM8kA4ppNc2L58BXFTQHXt8HrdAI3kPstxYxjfdgvm2kmIvUsQxE6BmsfHglgz5Mumy4l0EFmBzAgvYX6oT2XGiH3p0U_qMbBJFTSY/s1600/PaletteSmall.jpg)
This brings up the subject of visual cues. To visually cue the user to thinking of a palette as something to adjust the image, we chose simpler designs that those we used for windows. But sometimes we went overboard on palettes, as you know from the Painter UI design.
In the Headline Studio timeframe, we started thinking about three-dimensional UI. We considered different three-dimensional functions. For instance, we considered the window shade.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5OqcuECki9qKqeUEuB0i-NRvo6huKkdkVQ63Eodi267kin8t6rMkR9b4or7qAkxM2q7KjXdMdAyJnNfo7LOlUOtlJA5VxqYA2WRaKY70O8xWHnQc9hI1Z5ZFvFj5j85DEnYha6sSC_g4/s1600/PullDownPalettes2Small.jpg)
A window shade is hidden when you want to see out, and you pull it down when you want to block the view. At the time, there was a trend to make a window collapse to just its title bar when when you double-clicked it there. I considered that to be an extension of the window shade.
And by extension, we could turn palettes into window shades so their controls could be accessed only when they were needed.
Eventually this technique was replaced by the expanding list with the disclosure triangle. We liked this because when the list was closed, certain crucial data could be displayed in the list element. The user could thus discover the current state of the most important controls in a quick glance, even when the list was closed.
You get a bit of that here where the current color is displayed even when the palette is rolled up.
And like a real window shade, a small amount is shown to grab and slide down. This sort of technique would work even now in the multi-touch era.
You can also see a nod to the three-dimensional look, because the palette bar has depth. This makes it more sensible to the user that it can somehow contain the rolled-up shade.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiF5eWj9W1tT_FF6JQRzFlgHCtEg9V8fBXWq0Qc06FIvueXpP_zJ_aepOD8FUk2oGdZZeIaTthMhCZXbMDeGztfYblEshBWeanyT_2Yx3S3cTJm-1uM-Sl6lh0zFw64ZitlFdKxY3HE2q4/s1600/QuotedCheckBox.jpg)
It has been a box with an X, a box with a check coming out of it, even a simple bump that becomes a different-colored indentation. Eventually the box with the X became a close square in a typical window (though Mac OS X uses little colored balls. Which really are very nice, I think. The close ball uses an X, of course).
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEguiFexXqjXSvl3Bp6ERi4B7BWFygCaAQSSxZV9Gy6q_re7X3ijL2gM-Ghkd8_hv2mmzMetDizTmjej03vwE4LF84OGcwWxuz_0_eVcaK3j8iLOHAxsWOpKAVhnmV4Z4aG3nBKP17m5DPE/s200/BallInABox.jpg)
You become endlessly mired in an array of choices when it comes to this necessary visual language. And some things just don't make sense. Eventually we came to the conclusion that objects were more useful than icons. Because the objects become more readable and their behavior is already known.
When we came to sliders, we realized that they were also used as visual indicators. Having played a pipe organ from time to time when I was a teenager, I found that drawbars might make a nice physical metaphor.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvq_M_R36Cwi_Q6BuvaAm8JOimr49p9bobLqKRRB39M-l1VSrRpHBqKReXeku-aVLncnUxl8L4nrMzk7VxW0f2xDTugEBsukKv4zCkux5c8QhuAbrg-vgzkYuyDdt5Cpz0xA67DjVorWw/s200/Sliders1Small.jpg)
This was an example of form leading function, but it was compelling enough to experiment with. If you turn this one into a real control, it must be possible to have several of them, like drawbars on an organ.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEhSGfB1W1kwga8hRFpZ6QtWbYoxwnia9Qgz_YnnC56t5psiaooSFncHXZU5mu21MWAtx-_5jLbw-pBLCZT4tTuY3xLE6ppZwCoBESkiO9Hmvlg70YzFGTlbWjrxrkfw-34QuMPRTni5o/s200/Sliders2Small.jpg)
Probably the inclusion of even more shadows would make it visually more interesting and also more easy and obvious to interpret.
These are re-drawings of my original sketches from 1999, colored and rendered using a woodcut look.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixZXAa1JTKzCCHjJ2Y9VnrtOutuzZcXF6PS4VkMdXhjkV1TeifkL9l1rCfifQH_c2VqwT8lOQWwGHVEU_Nu8nbXDy6Gvs8750VesR0BJ3zroJwoehNV6ieFg1okpT-ZlWwBZsQxdDc5SM/s200/3DDocument1Small.jpg)
Either way, it was similar to a bookmark in the web: a quick way to get back to a specific place that you want to remember
The pad signifies a multi-page document, like a PDF. So, how might this be envisioned in actual use? I actually drew out a few examples. And here is one.
This shows an idea for a storyboard project. The storyboard is the multi-page document, with frames showing in sequential order. Different scenes might be marked using colored tags. The blue arrows allow the user to sequence through the pages in the normal linear ordering.
Probably the colored tags would live in small piles like a sticky pad. The user can click and drag a sticky note from the pad to tear one off and continue to drag the note to the document for use as a placeholder on the current page.
A nice, clean three-dimensional interface for non-linear access to a linear document!
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNnNEPEdvkrr5G4Z87QLSheQXBoh-fgwMZ6Cp4nBa4FyqnmENMgXITgtfgYmKbXFUTtgCKSea08fafOeQyngiM8tde71TG_NmPMGCe-ATjnAZq2cV7eyeFTbnt9Opl7ZJiCnOzv2wLkys/s1600/3DWindows1Small.jpg)
Perhaps the red item in the corner is a close box.
Down in the corner is a kind of tactile device used for adjusting the window size. All of these parallel what a window has in it right now, of course, and has always had in it.
It's all about using a different visual language for the UI elements, which is something you have to choose before developing a UI in general.
Here is another, more generic example, devoid of the accoutrements of a title bar. It shows that it might be possible to put transparent stuff into an interface as well.
It is unlikely that I had any idea why I wanted a transparent element in the interfaces (I have colored it green to single it out). It is another example of form leading function.
I am still interested in how such an element can be used, though. It does look cool. It is also possible to make the document itself transparent. This might even be a nice frame for a layer in a touch environment. Consider touching the layer, and then having some controls appear around it. In this case, the three-dimensional interface makes more sense since they are like objects that appear on touch command.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiT30dFrTv8t1PFzX3c8pK1c4hgI11obGlkXH-oYTLsSjmD9aNbjIYTiA4Lt-KXzt2M84hvhxJ0FKmUsPUnuLFyG8vbyourF0ixYZ1gLVP2SviCwTiL4Xp1_y1l-0QtehBDyB0o1nJNrMs/s200/TransparentTriangle.jpg)
And what, I wonder, is the shadow being cast on? The elements seem to float in space in the example. It is an example of a visually interesting impossibility. If we were going for true realism, this wouldn't qualify.
And that, in a nutshell, is one of the endearing qualities of three-dimensional UI. It doesn't have to simulate something totally real. It can be magic, simply transcending reality.
The amazing thing is that, as a user, you still get it.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEz7DXuyOEBNg3JUWhb0ISn8vn3OYl8YOPuMz9sQq8CKKYIYCFuwpia4B5Vm5zllZ_asQTywcENfc5HYDSha2c26aVCliTbwo_IVF7Za4LVw9X6SF1Ev7zA42FMsRDz3IslbRNFfK3psc/s320/AnimationDiagram2Small.jpg)
Once again, three dimensional design becomes a useful tool, because it helps to replace the missing dimension of time.
No comments:
Post a Comment