Thinking of the rolodex slider motif of some address books, but ALSO the widget to type a name in an address book, and it jumps to the first location with it (or where it would be, unlike Search Within, never a "no results" state). See search-within for a contrasting widget

Not AT ALL sure I want the typing one here. thinking maybe it's a subset of Search Within, just because of the typing... huh...

cross reference Location Within as a way to indicate... or as a counter, where the rolodex letter thing is similar, but not identical???

Problem

Solution

Similar to the Location Within pattern but not, because you can interact with it.

Variations

Rolodex on the side,

certain versions of the home page dots... use the motoblur overlay with the dots and house?

F

Interaction Details

Generally sometimes visible, you have to start a movement, or select an almost hidden version to open it big enough to access the controls. Then just tap the selection to jump.

Can sometimes grab an indicator. Say this overlaps with scrollbar so see those guidelines, but discuss here, because it's part of the location indicator system...

Presentation Details

Don't jump! Scroll there. Or, if too long, simulate a scroll by accelerating, then jumping closer, then decelerating to the location. The total transition should only take 0.5-1 sec, but the transition helps a great deal in understanding that the action was carried out. One part of a list is very much the same as another, so a change may not be noticed if an instant jump occurs.

indictors, in their compressed state, may be much smaller than usual for readability; about half the normal minimum size is usually acceptable, as long as there are sufficient pixels for it to be legible. It's a hint of the function, instead.

Always must indicate the current position in this position indicator. Anything clear will do, from highlight, to bold to an indicator bar or other icon in the bar. This must also animate live when jumping to a new position. Do not allow it to disappear and then reappear when the move is completed...

Antipatterns

Examples