Dato un elenco di elementi (messaggi in un lettore e-mail, tracce in una libreria musicale, opzioni in un menu) che possono essere sfogliati con i tasti freccia, quando è appropriato scorrere per spostarsi quando si tocca la parte inferiore o superiore del elenco?
Ho visto questo implementato in entrambi i modi, ma non ho mai visto una discussione sul perché.
Quando l'elenco non ha un ordine specifico (o meglio, non esiste un "primo e ultimo") e la lunghezza è relativamente piccola (limitata o fissa).
Personalmente, sarei disorientato se stavo scorrendo un elenco di articoli, raggiungessi la fine e poi il programma mi riportasse al primo elemento. Sarei meglio se il programma avesse un pulsante "Torna alla prima e-mail" che appare quando raggiungo la fine. Vieni a pensarci, non ricordo di essermi imbattuto in un programma che mostra questo comportamento; Sarei curioso di vedere esempi.
IMO, il ritorno di un utente in cima all'elenco ha senso solo in situazioni limitate, ad es. quando l'utente sta impostando una sveglia e l'elenco è composto da ore o minuti.
Farei un elenco a capo solo se è sempre a lunghezza fissa (ad esempio un elenco di selezioni). Altrimenti sembra confuso.
Sono d'accordo con @peter e @peter :) Ciò che viene in mente sono alcune condizioni quando la confezione è ok. Uno dei problemi principali qui è che l'utente potrebbe non notare di aver completato un cerchio completo e ora sta vedendo gli stessi elementi una seconda volta. Quindi, per evitare questo, userei avvolgere solo quando entrambe queste condizioni valgono:
Ecco perché il confezionamento negli album di Facebook e Picasaweb è così negativo. Continuo a rendermi conto che ho già completato un ciclo solo circa 5 foto al suo interno.
Va bene, ad esempio, nella finestra di dialogo Opzioni di Word 2007 (in realtà non esiste lì, ma IMO sarebbe ok se lo fosse):