Interface Hall Of Shame

No longer maintained or available at its original home. (Domain apparently abandomed. Taken over by a search spammer.) Archived at http://digilander.libero.it/chiediloapippo/Engineering/iarchitect/mshame.htm. (This link is dead. Is there a live one anywhere?)

Quoting from the front page:
The Interface Hall of Shame is an irreverent collection of common interface design mistakes. Our hope is that by highlighting these problems, we can help developers avoid making similar mistakes.

Some highlights: Add to this that with Release 5 LN reverted to a "task-switcher" interface. You can never open two windows. You cannot see an e-mail and the in-box or see two e-mails on the same screen.


I show these gems to my students, some of whom go on to create applications just like them :-)

... If only there were some way of changing that.


Oh, I thought this page was about Java API interfaces. What are your favourites?

(See CodeSmellsIllustratedWithJavaAwt)


For those who would rather concentrate on successful interfaces and examples of good ways to do things,


Also have a look at http://pixelcentric.net/x-shame/index.html - a site with some more UI considerations, but while more from the mac side of it, also useful for other GUI programmers. Features also some recent GUI reviews.


Examples


CategoryUserInterface


EditText of this page (last edited November 1, 2014) or FindPage with title or text search