Interfaces...what are they? by Andre Hayter (3233282)
Interfaces are everywhere. Every time we interact with something in order to achieve something else we are using an interface. This statement is intentionally vague to represent the fact that this can take an almost unlimited number of forms. Interfaces between humans and machines are cleverly called HMI's (Human-Machine Interfaces). Computer Interfaces are characterized today by the use of GUI's (Graphical User Interfaces). However these are just the tip of the iceberg in terms of interfaces, even within their own classification. Wikipedia lists 20 different types of interfaces and this is not meant to be an exhaustive list. There is a whole spectrum of interfaces from cryptic CLI's (Command Line interfaces) that require the user to learn abstract commands to what are called Zero-Input Interfaces which attempt to ascertain what the users want without any direct input, through the use of sensors. I will illustrate several of these types of interfaces with the following examples. Benjamin Wooley gives us a quick overview of the development of the graphical user interface or GUI (gooey). He points out the main problem of "interfacing" with computers is "the point of contact between the user and the machine" (1). There are a number of factors in rectifying these problems, however: social, economic, technological. These lead to a situation where the interface that becomes adopted in the mainstream is not necessarily the best form. An example is the keyboard. So much had been invested in developing the QWERTY keyboard and spreading its use (in terms of hardware costs as well as training costs) that even though a better form of keyboard (the DVORAK keyboard, named after one of its developers Dr. August Dvorak) was designed and patented in 1936 it was never adopted.
According to Wikipedia: Barbara Balckburn holds the world record according to the Guinness Book of World Records for speed typing. She has maintained 150 wpm for 50 min and has a peak recorded speed of 212 wpm. [http://en.wikipedia.org/wiki/Barbara_Blackburn] (3)
There are many reasons for this, but some are not as obvious as the simple retraining issues. The gaming industry has used certain keys on the keyboard for other functions like W, A, S, D for moving characters forward, left, right, and backward. Using a Dvorak keyboard means changing these key assignments as they no longer make the inverted T pattern that they do on the QWERTY keyboard. The point is that interfaces are not always chosen for their ultimate usability, but also that interfaces become co-opted for uses they are not originally designed for. This highlights one of the points made by Mathew Fuller that interfaces cannot be seen as separate from the hardware environments they reside in. In other words we can't separate the act of typing as a mode of "interacting" with the computer from the keyboard itself, not to mention the processor and the screen, etc... [http://en.wikipedia.org/wiki/Dvorak_Simplified_Keyboard] (2) As Bill Buxton (a pioneer in interface technology) points out, a similar situation occurred with the use of the mouse which was invented by Englebart and English in 1965 but did not come into mainstream use until the advent of Windows 95. Yes there are exceptions like the Xerox Star and PERQ workstations, but statistically they are not significant. [http://www.billbuxton.com/multitouchOverview.htmlsee his website for a great overview of all things interface related] (4)
So what am I saying with all of this...well that the interface is a slippery beast. No interface is good at everything, the best we can do is make sure it is good at something. The primary method for achieving this being used today is the metaphor. These metaphors are used to give context to commands that might otherwise be very cryptic like the example given by Wooley of the copy command in the CP/M operating system. This command was PIP. This seems silly to us being so acclimated to thought out metaphors but we should not be so quick to judge. The legacy of development comes back to catch most operating systems.
Tim Rohrer [http://philosophy.uoregon.edu/metaphor/gui4web.htm] (5)wrote "Metaphors we compute by: bringing magic into interface design" in 1995, in which he comments on the inconsistency of the Mac OS Trash Can as part of its metaphor of the desktop. Even if we ignore the issue of the fact that trash cans are not literally on the desktop, he points out that ejecting a disc from the machine by dragging it to the trash can stretches the limits of the metaphor. It is a metaphor or magic that goes too far. It makes sense to delete a document that way but not to eject a disc. He illustrates this point by referring to his personal experience teaching users the interface and the obvious discomfort this brought up. He argues that the problem stems from the idea that the mind is separate from the body and as such can be transmitted through language across to another. We can explain a concept to someone and thus have the "same idea" in mind. So that an interface designer can get someone to think the same way they do about the interface. The problem is that our minds are not separate from our bodies and are informed and affected by our bodies. Therefore we should not try to ignore the "gut-feeling" that ejecting a disc by trashing it is wrong. Mathew Fuller brings this idea full circle by saying that the interfaces cannot be separated from the physical systems they are a part of, much as we cannot dissociate our minds from our bodies. (6) Our nervous system is actually bi-directional. The nervous system sends out signals to sense organs that affect the way we perceive. In a similar way interfaces are affected by their hardware environments. We have all experienced the shock at printing a picture we have loaded or created on our computer and seeing that the colors do not match. This is because we have not "normalized" the interface taking into account the hardware of the monitor.
To sum up: a good interface must follow two basic rules at the very least. It must be self-consistent. And the metaphors it uses must not contradict the users' intuition or social context.
This intuition can be physical as well as mental. The military has been developing an exo-skeleton that enables a soldier to carry far more than he/she normally would. In addition, as explains University of California, Berkeley, Mechanical Engineering Prof. H. Kazerooni, "the pilot is not 'driving' the exoskeleton. Instead, the control algorithms in the computer constantly calculate how to move the exoskeleton so that it moves in concert with the human." (7) The interaction with the interface is rendered not only invisible, but by design, is in accord with the user's intuitive understanding of how to interact with the interface.
This type of physical augmentation is found in surgeries, where surgeons are using a robotic implement guided by their natural movements. This can even be done remotely, from a continent away. This leads us into the realm of augmented reality. Where the user is interacting with the real world (a physical element of an interface usually) and the interface itself. This blurs the line of where one begins and the other ends and further illustrates Fuller's point that the interface cannot be separated from the elements that make it up and the hardware environment in which it resides. In the example of remote surgery, ignoring the fact that data is traveling down a fiber-optic cable in the ocean could lead to disastrous consequences. Even though the user may not need to be aware of this the designers surely must.
Mixed Reality: Here is an example of mixed reality which tries to work within our standard senses to manipulate the metaphors on screen. Most of these interface types make use of what are called Tangible User Interfaces, meaning that they require the manipulation of physical objects. This is an example of what is called Haptic feedback. This is also found in the gaming industry. youtube clip provided by glueckauf (http://www.andreas.de/wordpress) This technology is being designed by an Austrian company: Kommerz (www.kommerz.at)
[ video courtesy of youtube: http://www.youtube.com/watch?v=kzGljuievpM] (8) -------------------- Here is an art piece/video from metacafe posted by zloyshaman that plays with this idea of mixed reality (9): This is a great piece that shows the dichotomous nature of immediacy and hypermediation. It highlights the effort to render the interface "invisible" or "natural" through the use of metaphors for real physical objects. The irony is that the objects too can be interfaces themselves and metaphors for other "real" objects. We find this situation spreading further and further as we realize that interfaces are everywhere and in most things.