it-swarm-eu.dev

Existují standardní metody maximalizace prostoru?

Máme webovou aplikaci, která má mnoho ovládacích prvků a má kroky, kterými uživatel postupuje. Většina kroků je na stejné stránce, a když je hotová jedna sekce, nemusíme nutně vidět vstup a výstup daného kroku. Je lákavé použít akordeon nebo jen skládací oblasti, abychom negovali tolik rolování, ale je to nejlepší způsob? Měly by se sbalené oblasti automaticky rozbalit po najetí, nebo by mělo být vyžadováno kliknutí?

Existují standardní způsoby, jak to řešit a popsat proces interakce, a jaké jsou?

3
Bernhard Hofmann

Když už mluvím jako uživatel, určitě bych ne chtěl chovat chování „expand on a go“ - to zní, jako by to bylo velmi nepříjemné.

Existuje důvod, že všechny kroky musí být na stejné stránce? Dokážete si jen prodloužit postup na několika stránkách? Jakmile uživatel dokončí jeden krok, bude ho někdy třeba znovu zkontrolovat?

Existuje důvod, proč chcete negovat nutnost posouvání? Pokud ne, můžete jednoduše mít vše na jedné stránce. To má tu výhodu, že všechny informace lze zobrazit najednou; v závislosti na přesné povaze této aplikace může být malá nebo velká výhoda.

4
Bobby Jack

Souhlasím s Bobbym: rozhodně nedělejte „rozbalte se vznášením“. Osobně je nemůžu vydržet, když jednoduché menu klesne na vznášedlo. Nedokážu si představit, že by se celá část webové stránky rozkládající se vznášející se - byla velmi nepříjemná.

Dobrým příkladem IMO je objednávkový proces Apple), který nyní používá akordeonový přístup.

4
Hisham