it-swarm-eu.dev

Esistono metodi standard per massimizzare lo spazio?

Abbiamo un'applicazione Web che ha molti controlli e passaggi che l'utente procede. La maggior parte dei passaggi si trova sulla stessa pagina e quando una sezione è terminata, non abbiamo necessariamente bisogno di vedere l'input e l'output di quel passaggio. È allettante usare una fisarmonica o solo aree pieghevoli per negare la necessità di scorrere così tanto, ma è questo il modo migliore? Le aree collassate dovrebbero espandersi automaticamente al passaggio del mouse o dovrebbe essere richiesto un clic?

Ci sono modi standard per soddisfare questo e descrivere il processo di interazione, e quali sono?

3

Parlando come utente, vorrei sicuramente non desiderare il comportamento 'espandi al passaggio del mouse' - sembra che sarebbe molto fastidioso.

C'è un motivo per cui tutti i passaggi devono essere sulla stessa pagina? Puoi avere la progressione che si estende su più pagine? Una volta che un utente ha completato un passaggio, dovrà mai rivederlo?

C'è un motivo per cui desideri annullare la necessità di scorrere? Altrimenti, potresti semplicemente avere tutto su una pagina. Ciò ha il vantaggio che tutte le informazioni sono visualizzabili contemporaneamente; a seconda della natura esatta di questa applicazione, potrebbe essere un piccolo vantaggio o un grande vantaggio.

4
Bobby Jack

Concordo con Bobby: sicuramente non "espandere al passaggio del mouse". Personalmente, non li sopporto quando un semplice menu scende al passaggio del mouse. Non riesco a immaginare un'intera sezione di una pagina Web che si espande al passaggio del mouse - sarebbe molto fastidioso.

Un buon esempio di IMO è il processo di ordinazione Apple, che ora utilizza l'approccio della fisarmonica.

4
Hisham