[josm-dev] Do we need some principles for JOSM interface design?

Brent Easton b.easton at exemail.com.au
Sun Oct 14 12:41:45 BST 2007


>4. Mistakes should be instantly correctable. Not only does this save 
>time but also reduces anxiety in the user because it reduced the chances 
>of him messing up and not knowing how to put things right. Toggling is a 
>simple and comfortable interface concept, and deserves to be used. For 
>instance, when adding nodes on a curved road, I commonly place one too 
>far from the last, cutting a corner. The fastest way to correct this is 
>to have an interface where clicking the node you have just added erases 
>it, giving you another chance. This would be quite a long process with 
>an interface having only elementary operations. (It was in the old JOSM.)

I have always found Ctrl-Z to be effective for instantly correcting mistakes. JOSM uses a command structure that supports multiple undo, so I think this point is covered.


I would like to see a sensible and consistent usage of Ctrl/alt/shift modifiers


____________________________________________________________
Brent Easton                       
Analyst/Programmer                               
University of Western Sydney                                   
Email: b.easton at uws.edu.au





More information about the josm-dev mailing list