Target Acquisition in Multiscale Electronic Worlds



Figure 5. The thick rectangle (left) represents the current view. View size is constant across all
magnification levels (middle). The same view at increasing scales shows more detail at the cost of less
context (right).



So far we have assumed that the content of the document is scale-independent. This is
unrealistic if we consider large ranges of scale. Consider geographical maps: depending on
their scale, they display varying levels of information. For example, a city will appear as a dot
and city name on a map of the whole country while the streets will be visible on a map of the
city. Objects in a multiscale document can be associated with a scale-range, so as to be
displayed only when the scale of the viewing window is within that range (Figure 6, left).
Some zoomable user interfaces, such as Pad (Perlin & Fox, 1993), Pad++ (Bederson &
Hollan, 1994) or Jazz (Bederson et al., 2000) automatically define the scale-range of each
object according to its size: when the view size of the object is smaller than a few pixels or
bigger than the view, it is faded out.

Scale ranges can also be used to implement semantic zooming (Perlin & Fox, 1993):
according to the viewing scale, a different object is shown (Figure 6, middle), e.g. a dot and
city name at small scale, and a street-map at higher scale. We use semantic zooming below to
represent the target of a pointing task as a fixed-size
beacon at low scales, i.e. when the target
is smaller than a few pixels. The beacon is an object whose representation is independent of
the viewing scale (Figure 6, right).




More intriguing information

1. PER UNIT COSTS TO OWN AND OPERATE FARM MACHINERY
2. Moi individuel et moi cosmique Dans la pensee de Romain Rolland
3. Epistemology and conceptual resources for the development of learning technologies
4. The name is absent
5. NVESTIGATING LEXICAL ACQUISITION PATTERNS: CONTEXT AND COGNITION
6. The name is absent
7. The name is absent
8. Expectations, money, and the forecasting of inflation
9. The name is absent
10. WP 48 - Population ageing in the Netherlands: Demographic and financial arguments for a balanced approach
11. The name is absent
12. Quelles politiques de développement durable au Mali et à Madagascar ?
13. Second Order Filter Distribution Approximations for Financial Time Series with Extreme Outlier
14. References
15. The name is absent
16. The name is absent
17. Who runs the IFIs?
18. CONSUMER ACCEPTANCE OF GENETICALLY MODIFIED FOODS
19. Strategic Investment and Market Integration
20. ALTERNATIVE TRADE POLICIES