
The user should be able to choose to leave his choice always selected.

There should a visual indicator indicating in which mode is the scrolling being used: zoom, movement, nothing, etc.īy default it should be “nothing”. So how about different behaviour for viewing and editing? Does anybody see problems for other use cases?Įither option, by itself, lends to bad user experiences.Context is key.

If you runs out of space zooming doesn’t help. You mostly add shapes to a part of the model. During modelling you don’t change the abstraction level (zoom) all the time.

This style of scrolling is commonly known not only from Wen browsers, but also from desktop publishing and modelling tools that need to deal with large models while dragging is reserved for moving elements within these models.Google Maps style zooming and dragging is great for viewing large models.įor editing models though, I prefer Web style combined with a draggable canvas, because:
