Slashdot Mirror


GUI Revolutions: From Flashing Bulbs To Windows 8

StormDriver writes "GUI has been with us for years and it went a long, long way since the early days. There were some fairly interesting developments along the way, so we took the time to line them up for you."

18 of 120 comments (clear)

  1. There were many. by bmo · · Score: 5, Insightful

    This article doesn't scratch the surface, and looks more like an advertisement for Windows 7 and 8.

    http://web.archive.org/web/20100101033213/http://toastytech.com/guis/index.html

    There's history for ya.

    Wayback Machine mirror so as to not nuke the poor guy's site.

    --
    BMO

    1. Re:There were many. by somersault · · Score: 2

      The title alone makes it look like an advertisement for Windows - colour me unsurprised :) If it had mentioned an OS that was already out then it would have been less of a clue.

      Everything I've heard about Windows 8 so far make it sound like it's very touch-screen centric. I think they're missing the point completely if they're abandoning traditional desktop paradigms altogether. By all means make a version of Windows that is designed for tablets, but don't force that UI on everyone else. It'll end up being worse than Unity.

      --
      which is totally what she said
    2. Re:There were many. by cpu6502 · · Score: 2

      >>>looks more like an advertisement for Windows

      Yep.
      According to this history, nobody existed in the personal computer market (i.e. home) except for Apple and Microsoft. Other significant companies like TI, Atari, and Commodore did not matter. I mean... Atari merely created the idea of a multimedia computer (one that has music-quality sound and graphics) in 1979. Commodore merely invented the idea of preemptive-multitasking and parallel processing (between SPU, GPU, and CPU).

      But they don't matter.
      The victors (Apple/Microsoft) have very effectively rewritten history to make it sound like they invented anything of any significance since 1975, and authors of websites like this one are buying it. Kinda depressing. The truth is that Apple/Microsoft computers of the 1980s were bland and uninteresting (unless you enjoyed 4-color graphics and sound that went "beep") with no parallel processing or preemptive tasking whatsoever. Atari/Commodore were the ones who were innovating.

      --
      My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
    3. Re:There were many. by Penguinisto · · Score: 2

      It'll end up being worse than Unity.

      Wait - that's possible?

      (.../me gets shown image of WP 7 Metro UI...)

      Urgh. I take it all back.

      You do bring up a good point, though.

      A one-size-fits-all UI is like trying to find a nubile cutie fresh out of college who can calculate quaternion rotations in her head, thinks emacs sucks, wants to marry a typical slashdotter and have his babies, but at the same time loves hunting, fishing, and, oh BTW - she's a billionaire.

      In other words? Not going to frickin' happen. Too many damned use cases out there to credibly squeeze together into one coherent UI.

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    4. Re:There were many. by starfishsystems · · Score: 3, Informative

      There's also a total neglect of the X Window System development at MIT, not to mention the various Lisp Machines and their graphical user interfaces which, drawing on the truly foundational work conducted at PARC and elsewhere, further explored the GUI paradigm and established some of its practical limitations.

      The importance of building practical systems to test principles of human-computer interaction cannot be overemphasized. The early work by Doug Engelbart, Alan Kay and others was both innovative and empirical, but it dealt with various components of the GUI in isolation. Only by building a complete GUI system and putting it in front of a lot of people could we learn which elements were most successful and in what combinations.

      For example, one of the ideas being particularly explored in the Lisp community at this time was how and to what extent the underlying objects should be manipulable through the GUI. Graphical copy-and-paste was a new but easily accepted idea. The obvious question, then, was whether such operations would do better to copy a representation of the object or the object itself. This parallelled a similar debate about the design of Lisp editors: whether these should be text editors in the spirit of Emacs or object editors which happened to offer a text representation. If I copy and paste a graphical representation of a file on the screen, under what conditions should that copy the file contents, the file itself, a link to the file, or the name of the file?

      The answer, if you were to ask Microsoft or Apple at that time, would be equivalent to Henry Ford's "You can have any color you want as long as it's black." The Unix and Lisp world, meanwhile, were much more exploratory. No huge revelations come to mind, but in an incremental way it was these communities which established many of the GUI conventions we take for granted today. What has followed thereafter, for the most part, is merely eye candy.

      --
      Parity: What to do when the weekend comes.
  2. Mobile GUI's? by WrongSizeGlass · · Score: 2

    I don't see mobile GUI's in there. Surely Palm's early offerings qualify as a "before" and iOS & Android as an "after" ... and Magic Cap as in "in between". Desktops aren't the only place we use GUI's.

  3. Poorly written by Jeremy+Erwin · · Score: 5, Funny

    Our brain is well suited to work with visual clues, and computers soon learned to use that.

    What will computers think up next?

  4. What does the future hold? by sakdoctor · · Score: 3, Funny

    In future, all screens will be touchscreen, even your main PC monitor. The major breakthrough was the self-lubricating touchscreen. It's naturally oily, and hypo-allergenic, requiring no cleaning.

    Of course, the mouse driven paradigm needed to be scrapped completely, in favour of a adult finger-painting gesture system. Mod someone down on slashdot? There's a gesture for that. There's an intuitive gesture for absolutely everything. Just install the gesture localization pack.

    True, I can't find any of my LOCAL applications any more, but that's fine because I can just google for them, and they'll turn up some place.
    It's going to be a good future.

  5. Linear Progression Fallacy by Ltap · · Score: 2

    Oh, so it looks like we went from blinkenlights to terminals to Windows without stopping, and any form of interface other than that is either irrelevant or obsolete. I guess they actually consider it the end-all and be-all.

    --
    Yet Another Tech Blog
    (but so much more, including game and movie reviews)
    http://yanteb.peasantoid.org
  6. Re:This guy is still right by operagost · · Score: 2

    Vi rules, eh?

    --

    Gamingmuseum.com: Give your 3D accelerator a rest.
  7. Windows 8 is a huge regression. by Junta · · Score: 2, Interesting

    Task switching without hint as to how much further to the task you are actually looking for, only allowing non-overlapping windows. It's essentially Windows 1.0 on those fronts.

    Microsoft saw iPhone acheieve apparent success making a giant phone, and MS wants every desktop to be that way. Further making things worse, they are ignoring the market reality and declaring WP7 the most awesome interface for phones and giant phones.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  8. Re:Windows 8 a revolution?? by drinkypoo · · Score: 2

    Windows 3.0 was evolutionary, and it evolved in parallel with Unix GUIs since Microsoft was involved with Motif. This is why for many years you could sit down at either a Windows machine or a typical Unix machine, whether it came from IBM, Sun, or some other source, and apprehend the basic windowing functions.

    The next GUI revolution is in reality overlay. Ideally you all but eliminate any interface but pupil tracking, voice, and gesture. A small device (like a cellphone) has enough interface surface. Gestures would be kept to a minimum, but they have real use, especially in collaborative computing.

    There won't be a true GUI revolution since PARC's interface tests (or, arguably, The Demo) until someone comes up with a useful three-dimensional (immersive) user interface. That, in turn, requires much higher-resolution displays, or fundamentally different (and probably head-mounted) displays, such as a laser-based vector/raster combo. But the reality overlay of today is pretty fundamentally different from the way GUIs have been used up to now. And of course, the technology has been used in fighter aircraft for some time...

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  9. The title of the article makes me sceptical by Lord+Lode · · Score: 2

    An article supposed to present a huge history of GUI development, which has "Windows 8" in the title a few days after it was demoed for the first time? Sounds like the article will be something thrown hastily together to jump on the "hype" bandwagon rather than an insightful article about history...

  10. prefer the Windows 3.1 ? by doperative · · Score: 2

    "Am I the only person who would actually prefer the Windows 3.1 .. a nice "desktop" that you can organise how you like .. without things popping up at random places on the screen"

    A combination of Novell Netware and Xtree done for me or even Midnight Commander

  11. Re:SharePoint is the future of the Microsoft GUI by Bigbutt · · Score: 2

    I've used Sharepoint at work and don't see the attraction. It was hard to use and impossible to maintain a dynamic document store like MediaWiki. You have to check out the document, open it in Word, make changes, save the document to a known location, exit Word, then check it back in vs clicking Edit in MediaWiki, making your changes and saving it.

    I do have managers doing interesting stuff with it, embedding statistical spreadsheets and creating graphs but those things aren't things I do on a day to day basis as a Unix Admin. I need to be able to quickly find a document and then make changes if needed.

    Last I heard, there was some problem with our SharePoint back end server that was preventing the upgrade to the new version which has a wiki as part of the tool. In the mean time, other departments have deployed MediaWiki and are documenting their processes and procedures on the fly. They're finding it so much easier that they're migrating the documents off of SharePoint and to the wiki.

    [John]

    --
    Shit better not happen!
  12. I don't usually make posts like this... by sootman · · Score: 3, Informative

    ... but wow, what a fanboyish piece of shit. There is nearly no mention of Apple after its origin.

    Leading into Windows 1 (after talking about Xerox, the Lisa, and the first Mac) he says "The era of GUI's was about to start. But apple [sic] was not meant to be the king."

    Oh really?

    - Vista copied many features straight out of Tiger
    - I think we can all agree that WP7 would not look like it does if the iPhone had never been on the scene
    - And now, after ten years of making poorly-selling tablets, Apple has shown how it should be done and MS is falling over themselves trying to catch up

    I'm not saying Apple has never copied anything either, but once the article hits Windows 1.0, it is all about MS. He goes from Windows 3 to Microsoft Bob, lays down exactly 10 words about Windows 95, then goes straight to XP, Vista, and 7. He dismisses over two decades of Mac OS with the words "In the meantime, Mac OS was undergoing a similar, slow evolution."

    He then says "Last couple of years were really eventful. New families of computing devices became wildly popular -- smartphones, netbooks, tablets. Mobile operating systems became almost as complex and capable as desktop ones. Multi touch technologies challenged the age-old interface design, and required new approaches. And now Microsoft tells us the future belongs to tiles." and the rest of the article is about Windows 8 and tiles. REALLY? No mention at all of the iPhone, who was the first to market with multitouch, even if they didn't invent it? No mention of Palm, or WinCE or BeOS or the Amiga or a million other omissions? Come on. If he isn't a shill, he's got a BIG set of blinders on. If you want to see the history of GUIs, go here. They have a ridiculously thorough collection of screenshots.

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  13. Usual obvious stuff by Animats · · Score: 2

    The article re-hashes the obvious.

    There's a whole history of early graphical user interfaces from the pre-computer and early computer era.

    One of the neater ones was the Panama Canal lock control boards, built by General Electric in 1913. This was a long desk with a symbolic model of the locks. The water level in each lock is represented by the tall indicators. The lock gate positions are represented by aluminum pointers. The protective chain lifted into position to protect the first lock gates from a runaway ship was represented by a little metal chain. The locks themselves are represented by a long strip of blue-grey stone. (The first GUI theme!) The valves are controlled by water faucets, and the gates by handles.

    All this is interlocked mechanically, so, for example, that the lock gates can't be opened unless the water levels are equal on both sides. The handles will physically not turn. That technology was borrowed from railroad signalling.

    Another system of historical interest is General Railway Signal's NX interlocking system., from 1936. This is the very beginning of "user-friendly" GUIs. Previously, interlocked systems in railroad signalling, and the Panama Canal system, just prevented the operator from doing prohibited operations. NX was the first system which showed the operator all the currently valid options, let the user select one, and took care of the details of making it happen. It's well worked out. The operator selects the entrance point where a train is entering the interlocking. The system figures out all the currently valid exit points, taking into account other trains currently present, conflicting routes, etc., and lights up illuminated buttons on the track diagram for each currently allowed exit point. The operator then selects one exit point. The system then moves all the track switches as necessary, waits until they're set and locked in the correct position, then sets the signals along the route to clear. As the train passes through the interlocking, the signals change to "stop" behind it, and the track sections and switches are automatically freed up for other trains. At all times, there's at least one stopping distance of red-signaled track between any two trains, and any switch in a green-signaled section cannot be moved until the train clears it. The New York City subway system still uses this technology, along with mechanical train stop devices at every signal which, if up, will hit an air valve on each subway car and stop the train. There's a simulator if you're interested.

    It's worth understanding the big display-board systems of the past. Many of them had better human interfaces than modern systems.

  14. Re:and what we've learnt from Engelbart's demo by Hazel+Bergeron · · Score: 2

    You've combined some reasonable obervations with some unsound conclusions.

    We've seen in the past some alternatives done by people without greed on their mind (at least in the beginning) which then promptly get offered massive sums of money that only an idiot would turn down in exchange for selling out to some big company ... which then turns it into exactly what you say.

    Yes, except that there is the occasional "idiot" who doesn't sell out. They are the people you don't hear about. By keeping the world talking about the big winners (by some moulded definition of winner), you keep people chasing the dragon. Unfortunately, the guy who remains true to himself tends to get obsoleted by an inferior copy with better marketing, so either way you're fucked :-).

    Anarchy doesn't work in efficiently enough to be useful beyond a small size, I challenge you to show me an example of it working.

    Trying to engineer a system where power remains as distributed as possible is not anarchy. On the contrary, it requires many rules to prevent power concentrating. The non-cynic would say this was a primary aim of the founders of the US.

    Wikipedia is more or less a failure

    Wikipedia was, from the start, an MMORPG with Jimbo Wales as monarch. Official and unofficial processes are thoroughly undemocratic and deliberately promote cronyism. Wales is just another businessman-evangelist who has won fame and fortune with false promises and volunteer labour from the faithful. I tip my hat to the bearded embezzling shyster - he really knows his game.

    Competition and diversification in our own species is what keeps us from going extinct.

    Competition results in consolidation results in globalisation results in one very homogenised planet relying on a few large power structures. This is quite the opposite of the diversification required for survival, where people cooperate independently rather than submit to centralised control.

    raping you for EVERYONE elses gain,

    Don't believe everything you read. Especially not the propaganda of the winner.