The Xerox Alto, Smalltalk, and Rewriting a Running GUI
1–10 of 58 posts
Re: The Xerox Alto, Smalltalk, and Rewriting a Running GUI
#2Re: The Xerox Alto, Smalltalk, and Rewriting a Running GUI
#3It's fascinating how the GUI's haven't changed much since. I run a UI design agency (we work mostly with startups) but would love to collaborate with someone who's working on a (niche?) OS and see if we can redesign the UI. Open Source is fine. If you're working on something, hit me up. Details in my bio :)
Re: The Xerox Alto, Smalltalk, and Rewriting a Running GUI
#4Re: The Xerox Alto, Smalltalk, and Rewriting a Running GUI
#5Re: The Xerox Alto, Smalltalk, and Rewriting a Running GUI
#6It's fascinating how the GUI's haven't changed much since. I run a UI design agency (we work mostly with startups) but would love to collaborate with someone who's working on a (niche?) OS and see if we can redesign the UI. Open Source is fine. If you're working on something, hit me up. Details in my bio :)
You can redesign the UI using Canvas, no need to do it at the OS level. It is hard to get past the standard WIMP GUI though, naturalistic UIs (NUIs) were tried a decade ago, but they were found to not actually be more usable.
Re: The Xerox Alto, Smalltalk, and Rewriting a Running GUI
#7Earlier quoted context omitted.
You can redesign the UI using Canvas, no need to do it at the OS level. It is hard to get past the standard WIMP GUI though, naturalistic UIs (NUIs) were tried a decade ago, but they were found to not actually be more usable.
I’ve been following OS UI experiments for some years and the problem with all of them was that they took an approach that sounded cool but wasn’t really practical. From 3D desktops to strange card based interfaces that wanted to replicate the messy physical desk. I think the key is to redesign the GUI by removing stuff instead of adding fancy new ways of shuffling files.
Presumably, the way to beat it out is to figure out how to change both to instantiate an entirely different interaction model, and thus naturally a new UI.
Otherwise you can really only commit to incremental improvememts, but nothing particularly interesting.
ie smalltalk's requires an entirely different underlying model to support its in-place editable UI model; it cannot naturally be built (but maybe hacked together) if you try to avoid that shift
Re: The Xerox Alto, Smalltalk, and Rewriting a Running GUI
#8Pharo ( http://pharo.org ) is also worth mentioning on the subject of modern Smalltalk environments.
Re: The Xerox Alto, Smalltalk, and Rewriting a Running GUI
#9It's fascinating how the GUI's haven't changed much since. I run a UI design agency (we work mostly with startups) but would love to collaborate with someone who's working on a (niche?) OS and see if we can redesign the UI. Open Source is fine. If you're working on something, hit me up. Details in my bio :)