it-swarm-eu.dev

Kdy by měl procházet seznam zabalit?

Vzhledem k seznamu položek (zprávy v čtečce e-mailů, stopy v hudební knihovně, možnosti v nabídce), které lze procházet pomocí kláves se šipkami, je-li vhodné rolovat kolem, když narazí na spodní nebo horní část seznam?

Viděl jsem to implementované oběma způsoby, ale nikdy jsem neviděl diskusi o proč.

3
s4y

Pokud seznam nemá konkrétní pořadí (nebo spíše neexistuje „první a poslední“) a délka je poměrně malá (omezená nebo pevná).

2
peterchen

Osobně bych byl dezorientovaný, kdybych procházel seznamem položek, dosáhl konce, a pak by mě program přesunul zpět k první položce. Byl bych lepší, kdyby měl program tlačítko „Zpět na první e-mail“, které se objeví, když dorazím na konec. Přemýšlejte o tom, nepamatuji si běh do programu, který projevuje toto chování; Byl bych zvědavý na příklady.

IMO, přesunutí uživatele zpět na začátek seznamu má smysl pouze v omezených situacích, např. když uživatel nastavuje alarm a seznam se skládá z hodin nebo minut.

4
Hisham

Seznam bych omotal pouze tehdy, pokud bude mít pevnou délku (například seznam výběrů) za všech okolností. Jinak to vypadá jako matoucí.

3
Péter Polgár

Souhlasím s @peter a @peter :) Co mě napadne, je několik podmínek, když je zabalení v pořádku. Jedním z hlavních problémů je, že si uživatel nemusí všimnout, že dokončil celý kruh a nyní vidí stejné položky podruhé. Abychom tomu zabránili, používám zábal, pouze pokud platí obě tyto podmínky:

  1. Seznam není dynamický a příliš velký.
  2. Procházím položkami ve vztahu master-detail, takže v hlavním seznamu vidím výběr v pohybu.

Proto je balení na albech Facebook a Picasaweb tak špatné. Stále si uvědomuji, že už jsem dokončil jeden cyklus, jen asi 5 fotek do něj.

Je to v pořádku například v dialogu Možnosti aplikace Word 2007 (ve skutečnosti tam neexistuje, ale IMO by to bylo v pořádku, kdyby ano):

enter image description here

0