it-swarm-pt.com

Existem métodos padrão para maximizar o espaço?

Temos um aplicativo da web que possui muitos controles e possui etapas pelas quais o usuário progride. A maioria das etapas está na mesma página e, quando uma seção é concluída, não precisamos necessariamente ver a entrada e a saída dessa etapa. É tentador usar um acordeão ou apenas áreas dobráveis ​​para negar a necessidade de rolar tanto, mas essa é a melhor maneira? As áreas recolhidas devem expandir automaticamente ao passar o mouse ou deve ser necessário um clique?

Existem maneiras padrão de resolver isso e descrever o processo de interação, e quais são elas?

3
Bernhard Hofmann

Falando como usuário, eu definitivamente não desejaria o comportamento 'expandir ao passar o mouse' - isso parece muito irritante.

Existe um motivo para todas as etapas estarem na mesma página? Você pode apenas ter a progressão estendendo-se por várias páginas? Depois que um usuário concluir uma etapa, ele precisará revisitá-la novamente?

Existe uma razão para você negar a necessidade de rolar? Caso contrário, você pode simplesmente ter tudo em uma página. Isso tem a vantagem de que todas as informações são visíveis ao mesmo tempo; dependendo da natureza exata desse aplicativo, isso pode ser uma pequena vantagem ou grande.

4
Bobby Jack

Eu concordo com Bobby: definitivamente não 'expandir em foco'. Pessoalmente, não aguento mais quando um menu simples fica suspenso ao passar o mouse. Não consigo imaginar uma seção inteira de uma página da Web expandida ao passar o mouse - seria muito irritante.

Um bom exemplo de IMO é o processo de pedido Apple, que agora usa a abordagem de acordeão.

4
Hisham