jellinghaus-robert@cs.yale.edu (Rob Jellinghaus) (04/20/88)
With all this Apple/Microsoft/HP unpleasantness going on, and with all the debate about the current generation of windowing interfaces, I have started to wonder what the NEXT generation of interfaces will look like. Right now, all the current interfaces are loosely based on the Xerox PARC model--windows, icons, pulldown/popup menus, etc. My question is: what's next? Is this paradigm the best of all possible worlds, or is there something even more flexible and easy to use? And if so, what is it? This isn't just an idle question. Apple first popularized the PARC style interface with the Macintosh, and the whole personal computer industry is following suit. The workstation folks started the whole ball rolling. I would think that the company (or individual?) that comes up with the next great innovation will reap tremendous rewards as the rest of the world tries to follow its lead. (Admittedly, this wasn't true with Xerox, but hopefully the next innovator will have more business sense. Imagine if Steve Jobs had been hired by Xerox in 1975 or so...) So what might this interface be? Well, there are a couple of trends that may point the way: - Technology is continually improving, pushing the limits of what we can do. Advances in 3D, animated, interactive graphics (as in Silicon Graphics' IRIS workstations and Evans/Sutherland flight simulators) will change our desktops from static piles of windows to spectacular moving, interactive displays. Work in full-motion video processing will continue, bringing the advent of video E-mail ever closer. (Of course, video E-mail is just about the most boring thing one could possibly do with such technology. What will the exciting uses be? That's what we need to discover.) And sound will become much more signif- icant to the user interface; when we have computers which can synthesize the sound of whole orchestras in realtime (picture a handheld Kurzweil 250), our computers will be as exciting to the ear as to the eye. All this power may be only a couple of years from entering the mass market. - Of course, our computers will continue to get smaller, faster, and more powerful, with optical storage media putting un- precedented amounts of information at our fingertips. Cellular phone links will become standard equipment, and ISDN and other improvements in our communications systems will speed the networking of the world. And such innovations as Sun's SPARC chip and the ongoing work in parallel processing will give our computers the muscle to put all these resources to use. - There are other changes coming in the way we think of data. Ted Nelson, in his revised version of "Computer Lib" (Microsoft Press, 1987), discusses the obsolete notion of the "file". The concept of the "file" as a single place to store something will disappear. Apple's Hypercard and HP's New Wave are first steps in this direction: Hypercard jumps from stack to stack to find what it needs, hiding the details of which file contains what from the user; New Wave has "hot links", which enable one to, for example, paste part of a spreadsheet into a report; if one then changes the spreadsheet, the figures in the report also change, without any action on the user's part. This trend will continue. In the future, we will find that our files are no longer isolated; all the data in the system can be woven into a web of interconnections, with all the nasty details handled by the computer. If you want to work on something, you just ask the computer for it; the computer can find it for you, with no need for you to worry about exactly where the data is stored. You spend no time on "managing your desktop"; the computer handles all that for you. How exactly will you tell the computer what you want to work on? Well, that's what the next user interface will do for you. How? You tell me! - And the next user interface will be, above all else, config- urable. Xwindows has this, to a point; you can modify your .uwmrc, .xrc, and other files to your heart's content; you can even rewrite the window manager. But you have to be a hacker; it's not trivial to write your own window manager. There is a neat hack for the Mac II that enables you to easily change the color of any part of the user interface, in a completely intuitive way (I'm talking aout the "Kolor" cdev). And, from what I hear, HP's New Wave is easily modifiable; Apple apparent- ly modified it to look like the Mac. The next generation interface will let the user easily change any part of it to the user's own preference. How far can this concept be taken? We will see.... With all the innovations described above, it's fairly easy to see that our current windowing metaphor is not necessarily the best. Many other possibilities present themselves. Perhaps something like William (_Neuromancer_) Gibson's "cyberspace" will become the prevailing metaphor; you'll move through shimmering spaces of data on your screen... or perhaps it'll be nothing so far-out. Whatever it is, though, I doubt it'll look much like what we have today, just as what we have today doesn't resemble the command-line interfaces of VMS, CP/M, et al. I hope you didn't mind the (extremely) long posting, but these questions of designing for the future will become ever more crucial in the next several years (especially with all the infighting over the current generation of interfaces), yet I've seen very little speculation on where all this is going. If you think I'm full of bunk, say so, but note that nothing I've said above relies on unproven technology; it's all there, it just needs to get smaller, cheaper, and faster, which computers have a habit of doing. Here's to building the future! Rob Jellinghaus
doug@feedme.UUCP (Doug Salot) (04/27/88)
Rob Jellinghaus wrote: > Perhaps something like William Gibson's "cyberspace" will become the > prevailing metaphor; you'll move through shimmering spaces of data on > your screen... Screen? I don't need no stinking screen. I want a real *user* interface, you know, like a DB-25 in my forehead. Of course, the gender of the connector would match the gender of the user, so that sex would still be fun. All seriousness aside, they make hearing aids that connect to the auditory nerve, don't they. Heck, I'd settle for an optical nerve gateway. But what would Nancy Reagan and Tipper Gore think? Doug Salot