5 ms·
Your "undo replaces confirm dialog" quote blew my mind the second I read it. Is there a specific article discussing this design element? It's crazy how somethi
by ernie_ 13y ago
Your "undo replaces confirm dialog" quote blew my mind the second I read it. Is there a specific article discussing this design element?
It's crazy how something simple goes unnoticed when you use it, but when pointed out you realize the thought process behind it.
- mdenny 13y agoI'm sure it's not the first documented instance of the principle, but it's part of Android's Design Guidelines. "Decide for me but let me have the final say." - http://developer.android.com/design/get-started/principles.html http://developer.android.com/design/get-started/principles.h...
- bookwormAT 13y agoAza Raskin discusses the feature in 2007: http://alistapart.com/article/neveruseawarning http://alistapart.com/article/neveruseawarning . I don't know if there is more/better material on the topic. Personally, I have a very positive memory of when I discovered this feature in the early days of Gmail. Edit: Guide van Rossum also wrote about this in 2005: http://www.artima.com/weblogs/viewpost.jsp?thread=97581 http://www.artima.com/weblogs/viewpost.jsp?thread=97581
- jasomill 13y agoAza Raskin's father Jef incorporated the idea in his design for the Canon Cat, released in 1987. Notably, he felt Undo was such an important operation that it deserved its own large key[1]. He discussed many ideas behind the design, including universal undo as an alternative to confirmation, in his book The Humane Interface[2]. [1] http://en.wikipedia.org/wiki/File:Canon_Cat_keyboard.jpg http://en.wikipedia.org/wiki/File:Canon_Cat_keyboard.jpg [2] http://books.google.com/books?id=D39vjmLfO3kC&q=undo http://books.google.com/books?id=D39vjmLfO3kC&q=undo