WRAP-AROUND NAVIGATION

Embodiments relate to enabling wrap-around of a pannable surface to allow a user to perceive a logical break and to allow some user control over how/when a wrap-around occurs. When a user pans to an edge of a pannable surface ("near" edge), the panning, in some embodiments, is automaticall...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: CHEN, RAYMOND, DEUTSCH, REBECCA, KUEHNLE, HOLGER
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Embodiments relate to enabling wrap-around of a pannable surface to allow a user to perceive a logical break and to allow some user control over how/when a wrap-around occurs. When a user pans to an edge of a pannable surface ("near" edge), the panning, in some embodiments, is automatically halted or impeded. The user can over-pan the "near" edge, and if a condition is met, then the "distant" edge pans into view, thus effectuating a wrap-around. The condition may be, for example, a threshold distance, speed, inertia, etc. Some embodiments provide a hint or visual "peek" of the "distant" edge as the "near" edge is being over-panned. Some embodiments snap the "near" edge back if the over-pan is ended before the condition is met. The condition may be checked repeatedly during over-panning or it may be checked when the over-pan is terminated by the user. Des modes de réalisation consistent à permettre un bouclage d'une surface pouvant être défilée horizontalement pour permettre à un utilisateur de percevoir une rupture logicielle et pour permettre à l'utilisateur de commander la manière selon laquelle un bouclage survient et/ou le moment auquel un bouclage survient. Lorsqu'un utilisateur effectue un défilement horizontal vers un bord d'une surface pouvant être défilée horizontalement (bord « proche »), dans certains modes de réalisation, le défilement horizontal est automatiquement arrêté ou ralenti. L'utilisateur peut passer au-delà du bord « proche » et si une condition est satisfaite, alors le bord « distant » arrive dans la vue, ce qui donne un effet de boucle. La condition peut être, par exemple, un seuil pour une distance, une vitesse, une inertie etc. Certains modes de réalisation fournissent un indice ou un « pic » visuel du bord « distant » lorsque l'on est sur le point de passer au-delà du bord « proche ». Certains modes de réalisation reviennent brusquement au bord « proche » si le passage au-delà est terminé avant que la condition soit satisfaite. La condition peut être contrôlée à maintes reprises durant le passage au-delà ou elle peut être contrôlée lorsque le passage au-delà est terminé par l'utilisateur.