Quando usar
- Para informar ao usuário de processamentos que levem mais que um décimo de segundo para serem efetuados pelo sistema, como por exemplo ações de carregamento de informações na interface;
- Usar quando o processamento pode levar alguns instantes, evitando que o usuário pense que a ação disparada anteriormente não está sendo executada;
- Para evitar que o usuário dispare mais ações, clicando na mesma ação e disparando vários processos causando uma sobrecarga desnecessária no servidor.
Estrutura
A estrutura do mecanismo de feedback e acompanhamento pode utilizar duas estruturas:
- Caixa com texto "Aguarde..." e simbolo girando;
- Caixa com texto "Aguarde...", simbolo girando, ícone de fechar e link com opção Detalhar.
Ambas podem estar disponíveis para toda a interface ou apenas representando uma região.
Comportamentos
O acompanhamento pode interferir parcialmente ou toda interface.
- Exemplo bloqueio em toda interface com aguarde;
- Exemplo aguarde apenas no portlet.
Boas Práticas
- Processamento e Carga:
#Tentar travar apenas a janela, folder ou interface corrente.
#Evite travar o desktop inteiro;
- Quando necessário travar o usuário por algum processamento crítico, altere o cursor do mouse para modo carga (reloginho/padrão flex);
- Utilize o componente de carga padrão do framework.
Exemplo
Feedback simples
Feedback com detalhamento de informações
Unknown macro: {flash}
Código fonte
Referências
Veja Também
\\
h6.Navegação
{pagetree:root=@home|startDepth=2|expandCollapseAll=true}