摘要 |
Techniques pertaining to efficient scrolling are disclosed. One of the features of the efficient scrolling is the enablement of a search right at an appropriate item in a large list of items, thus avoiding going through the long list and wandering back and forth around a desired item. According to one embodiment, an indexing display is used. The indexing display includes a list of indexes, each corresponding to a group of items that sharing one or more common characteristics (e.g., a character or a kind). The indexing display is allowed first to be scrolled for a desired index. Once the desired index is confirmed, searching for a desired item in the large list starts at an item indexed by the desired index. |
主权项 |
1. Tangible, non-transitory computer-readable media comprising instructions encoded thereon, wherein the instructions, when executed by one or more processors, cause a computing device to perform a method comprising:
displaying, in a first display on a screen of the computing device, at least a portion of a list of items selectable for playback by a playback device separate from and controlled by the computing device; activating a power scrolling mode; in response to activating the power scrolling mode, displaying an indexing display that is superimposed over the first display, wherein the indexing display comprises a plurality of indexes, each index comprising one or more characters and corresponding to a subset of items in the list of items that share one or more common characteristics; while the power scrolling mode is activated, (i) receiving a user selection of one index of the plurality of indexes displayed in the indexing display, and (ii) in response to receiving the user selection of the one index, displaying, in the first display, (a) at least a subset of the items in the one index and (b) at least one additional item in an adjacent index but not in the one index; receiving a user selection of an item in the one index displayed in the first display; and after receiving the user selection of the item in the one index displayed in the first display, causing the playback device to play the selected item. |