The Geek Culture Forums
I Love my Computer Unusual program user interface designs
|
UBBFriend: Email This Page to Someone! | next newest topic | next oldest topic |
Author | Topic: Unusual program user interface designs |
zooz unregistered |
posted November 11, 2001 06:59
I recently built a "quest" mode (inspired by Linux's quest mode) So,does anyone else know of any other "bizzare" user interface IP: Logged |
LifetimeTrekker Alpha Geek Posts: 326 |
posted November 11, 2001 07:36
quote: Anything produced by Microsoft. IP: Logged |
quantumfluff Highlie Posts: 672 |
posted November 11, 2001 20:20
quote: You may think you're being funny, but their UI ideas really do cause harm. They seem to believe that every time they want to alert you to a choice the UI must ask a question in a dialog that only has three choices "Yes", "No" and "Cancel". This revolts me every time I see it. IP: Logged |
bizzybody Geek-in-Training Posts: 32 |
posted November 12, 2001 00:47
Do a websearch for "user interface hall of shame". You'll find plenty of unusual junk there, plus lear a lot about how NOT to design a UI. Also hunt for that Linux process manager based on DOOM. IP: Logged |
EngrBohn Highlie Posts: 686 |
posted November 12, 2001 04:38
Believe it or not, user interfaces can kill. Well, actually, it's how the system responded to the interaction with the user interface. Aircraft cockpits have a "Master Caution" light that acts as a single "idiot light" so all the displays the pilot doesn't need during normal flight but does need to diagnose a problem can be put out-of-the-way. The last MV-22 that crashed did so because of two factors. The instigating factor was a hydraulic line in an engine pod that got rubbed until it burst. Had that been the only problem, the pilots would've been able to land the aircraft because of a redundant hydraulic system. The Master Caution light lit, alerting the crew to a problem (loss of hydraulic pressure), and the crew pressed the button to clear the alarm (standard procedure to silence the alarm and to allow any future problems to activate the Master Caution light), identified the problem, and set about to perform a precautionary landing. Shortly after, the Master Caution lit again, this time due to zero hydraulic pressure in that particular line. This is where things went south. The software that updated the balance of the two engine pods underwent a slight pause (milliseconds) when the Master Caution button is pressed to clear the alarm. Since the pilots were now setting the aircraft down, this lag resulted in an appreciable skew between what the balance should be and what it was, so the MC alarm activated again. The crew cleared the alarm, resulting in the same lag, and an even greater skew. The alarm sounds again. The accident report says the crew cleared the alarm twenty times (I think) in the last few seconds of the flight. Each time, increasing the skew between the correct positions of the engine pods and their actual positions. The aircraft rolled over and crashed. I haven't heard yet whether the problem was with incomplete requirements, whether it was with a design that failed to meet the requirements (and, by extension, a testing program that failed to find the design failure), or whether it was a coding error that failed to satisfy the the design (and, by extension, a testing program that failed to find the coding error). Not really a problem with the user interface itself (the "Master Caution" approach is pretty much the best option in that environment), but the users' interaction with the system through the user interface exposed a flaw in the system that led to their deaths. ------------------ IP: Logged |
sk00t Mini-Geek Posts: 57 |
posted November 12, 2001 12:04
Interesting story. ------------------- I would be happy to see (or invent myself) a really original UI. Somewhere I read about a menu designing technique, that resembles a bit the Windoze Control Panel - big icons in a window. This was also interesting, but not much inventive (the article was rather about OOProgramming, not about UIs). zooz: I am really interested in your results! Be sure to notify. (and forgive my language mistakes or unclears - try to learn Polish yourself ) IP: Logged |
quantumfluff Highlie Posts: 672 |
posted November 12, 2001 14:47
quote: Take a look at some of the stuff the Xerox PARC people are doing. For one example, they have things like menus which radiate out like pie wedges from the moust click, so any choice is just a few pixels away. And, of course, there is always the adventure shell Oh, and now that I mention that I recall the reactive keyboard. This was something really cool I used about 10 years ago but lost when migrating from some Gould machines to Sun. It was a predictive typer that ran within your shell. As you typed it guessed what you would want to complete the line and presented that ahead of you. But it was much more sophisticated than the annoying crap you see in microsoft word. This thing would look at long chains of commands and come up with really good guesses. For example, if I was doing an edit/compile/test cycle, after about two passes it would know the next command after 'vi foo.c' would be 'make' and the next would be 'regressiontest foo'. So as you got the shell prompt back from one command, the expected next one would be ready to go if you just hit return. It took a few days training to get used to, but it really cut down on typing time. IP: Logged |
zooz unregistered |
posted November 13, 2001 05:56
quote: I've been wanting a command line "spell checker" that would learn Of if you type accidently something like coipy sometext.txt sometxt,txt it would fix it so is says copy sometext.txt sometxt.txt Of course in all cases It should ask you first, which could get a bit annoying,
quote: I would defently like something like this. IP: Logged |
sk00t Mini-Geek Posts: 57 |
posted November 13, 2001 11:30
quote: Aahhaa Example for the lazy ones: Now I can sleep peacefully - someone is still making inventions out there. IP: Logged |
quantumfluff Highlie Posts: 672 |
posted November 13, 2001 11:32
quote: Try a web search. It seems the guys who did the research behind it have a book coming out on it this month. I found sources at http://www.mit.edu/afs/athena/project/atic/src/rk/ IP: Logged |
Greg Wooledge Alpha Geek Posts: 254 |
posted November 13, 2001 12:20
quote: Eww! I can't stand stuff that interferes with my typing like that. Besides, I normally do any serious hacking with multiple windows. One window is vi, and has the source code I'm working on (or more than one vi window, if there are multiple files that work together). Another window is where I run make. That way I can see the errors and the code at the same time.
quote: There are Unix shells like that already. SCO's ksh has that as an option, IIRC. I think tcsh and/or zsh may, as well. Again, it's not the kind of thing I'd want, so I don't know a lot about its availability.
quote: ESR wrote a Linux kernel configuration script that has a text adventure interface, IIRC. It was mentioned on slashdot a little while back. IP: Logged |
quantumfluff Highlie Posts: 672 |
posted November 13, 2001 14:10
quote: Normally I can't either, but this was really not invasive if you didn't want it to be. It would be predicting what to type, so if you saw the right thing happening you could just hit tab and it would accept the completion. If you just continued typing what you felt like it would back out it's suggestion and use your input. IP: Logged |
zooz unregistered |
posted November 15, 2001 04:10
quote: If it does use a 3d engine, can you noclip with this Off topic peeve: I really hate it when 3d game developers don't include One of the more bizzare effects is when you go outside of the level in a DOOM IP: Logged |
supaboy SuperBlabberMouth! Posts: 1242 |
posted November 15, 2001 07:47
In Gran Turismo 2 on the PlayStation, there is a place where you can drive off the Laguna Seca track. Since Laguna Seca has some pretty interesting elevation changes, you can "fly" your car around the spectator area. If you drive back over a bit of track below you, you will fall back onto it. IP: Logged |
Roceal Super Geek Posts: 158 |
posted November 15, 2001 15:22
quote: I seem to recall a similar interface on a web site once, I think made with Shockwave or Flash, but anyway, the platform isn't important-- it was the idea that was interesting. It was kind of like a spiderweb or a net, and the intersecting nodes were some major section/concept, and then had lines connecting out to related sections/concepts. I wonder if I could find that URL again... it was a while ago... IP: Logged |
zooz unregistered |
posted November 16, 2001 03:53
posted November 15, 2001 07:47 ��� ���� �� ��
quote: In Destruiction Derby 2 (demo PC version),on the first level, sometimes the
quote:
By the way. In Big Red Racing you can drive off of the track and have it repeat, but Funny part is, when you drive out into the "ocean", the screen "flickers" mometairly IP: Logged |
Steen SuperBlabberMouth! Posts: 1162 |
posted November 19, 2001 19:35
I played with this thing at one time. Interesting interface, though I'm not sure how useful it is. I was too lazy to really set it up properly. IP: Logged |
All times are Pacific Time | next newest topic | next oldest topic |
� 2002 Geek Culture� All Rights Reserved.
Powered by Infopop www.infopop.com © 2000
Ultimate Bulletin Board 5.47e