it-swarm-eu.dev

Jak posouvat mobilní dokument nahoru a dolů

Předpokládejme, že používáte mobilní zařízení, kde jedinou metodou posouvání je ovládací prvek nahoru/dolů - žádné posuvníky nebo jiné „proporcionální“ ovládací prvky. Prohlížíte dokumenty, které obvykle mají mnoho odkazů nebo jiných polí, které mohou přijímat vstup, ale mohou mít také významnou délku textu bez takových polí. Jaký je preferovaný způsob posouvání:

  1. posuvník přejde k dalšímu odkazu, pokud není vzdálen více než výška obrazovky, v takovém případě přesune část zlomku obrazovky;
  2. posouvání posouvá kurzor, který se posouvá podle potřeby, aby se kurzor udržel na obrazovce; to poskytuje plynulé rolování, ale ztěžuje výběr odkazu;
  3. Nějaký jiný přístup, o kterém jsem nepřemýšlel
2
DJClayworth

Procházení a čtení je s větší pravděpodobností častější operací než kliknutí na odkazy. Díky tomu jsem nikdy neměl rád č. 1.

Moderní mobilní prohlížeče (např. Opera Mini 4 a prohlížeč Nokia na chytrých telefonech) často používají kurzor myši, jak je popsáno v # 2. Je to stále trochu neohrabané, ale rozhodně mnohem lepší než # 1 .

Líbilo se mi rolování na dotykové obrazovce, je to určitě nejlepší pro rolování velkým množstvím textu (flick a fling je důležité, umožňuje vám "házet" stránku a procházet velmi velkým množstvím textu). Dotyková obrazovka je však také nejhorší, pokud jde o kliknutí na odkazy.

Něco, co jsem ještě neviděl, je modální prohlížení. Existují dva režimy: režim prohlížení a režim kliknutí. V režimu prohlížení se tlačítka nahoru a dolů chová jako # 2, ignorují všechny přítomné odkazy a pouze pro posouvání stránky. V režimu kliknutí fungují tlačítka nahoru a dolů jako # 1 a procházejí všemi odkazy pro výběr. Pro nové uživatele bude modální prohlížení pravděpodobně trochu skličující, ale může to být výhodné, jakmile na to budete zvyklí. Máte-li luxus čtyř svislých tlačítek (např. Dvojice ze směrového tlačítka a další dvojice z číselné klávesnice 2 a 8), možná ji ani nemusíte upravovat.

2
Lie Ryan

Na základě vašeho seznamu předpokladů, # 1 není v žádném případě možnost - neexistuje způsob, jak zobrazit celý obsah stránky tak.

# 2 mi dává větší smysl. Při této metodě byste samozřejmě měli mít alespoň dotykové rozhraní pro výběr polí, která umožní zadávání dat.

Další metodou, kterou lze provést, je kombinace obou # 1 a # 2. Pohybuje se plynule, dokud nenajdete místo, kde je pole pro zadávání dat. Dalším stisknutím tlačítka se dostanete do pole a následným stisknutím tlačítka se dostanete ven a můžete se normálně posouvat dále. Jsem si docela jistý, že to je vlastně to, co mobilní zařízení, jako je Blackberry, dělají (i když moje zkušenost s Blackberrym do značné míry sleduje, jak ji ostatní lidé používají).

0
Charles Boyung

Pokud má vaše mobilní zařízení akcelerometry, viděl jsem v některých aplikacích pro iPhone/iPod touch úhledný nápad: nakloňte zařízení mírně dopředu nebo dozadu a sledujte posouvání stránky. Chcete-li rolovat rychleji, nakloňte více.

0
Hisham

Opera Mini také používá číselnou klávesnici telefonu jako mechanismus posouvání. Normální ovládací prvek nahoru/dolů posouvá stránku plynule, jako například # 2. Pokud však stisknete 2/8, stránka se posouvá po jedné stránce. Negativní stránkou je, že musíte uživatelům sdělit, že mohou používat navigaci pomocí číselné klávesnice, protože to není zcela přirozené nebo intuitivní pro uživatele telefonu. Sám jsem to objevil náhodou. Pozitivní stránka: čím dříve se vaši uživatelé naučí, že mohou používat číselnou klávesnici, tím snazší bude přidání dalších funkcí do programu přímo přístupným způsobem.

0
Erion