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

Shaun McDonald shaun at shaunmcdonald.me.uk
Sun Oct 14 15:04:44 BST 2007


On 14 Oct 2007, at 12:41, Brent Easton wrote:

>
>> 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.
>
>

One problem with undo is that the selection is lost. This probably  
won't be as much of a problem anymore, as I was mainly finding it an  
issue when waying segments.

Shaun
[..]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2433 bytes
Desc: not available
URL: <http://lists.openstreetmap.org/pipermail/josm-dev/attachments/20071014/98b33d2d/attachment.bin>


More information about the josm-dev mailing list