Diretrizes do manipulador de visualização
Quando você fornece uma visualização, as diretrizes a seguir devem ser seguidas.
- Uma visualização deve conter o mínimo de interface do usuário — é simplesmente uma visualização. Ele deve exibir apenas o conteúdo do arquivo. Ele não deve exibir caixas de diálogo, telas iniciais, barras de ferramentas ou painéis de tarefas. O painel de leitura normalmente será usado em conjunto com a pesquisa para identificar rapidamente um arquivo. Qualquer coisa que sobrecarregue o painel de leitura ou prejudique o conteúdo do arquivo ou cause atrasos na exibição da visualização deve ser evitada.
- A visualização deve permitir que o usuário navegue no documento. O usuário também deve ser capaz de selecionar e copiar texto.
- A visualização não deve consumir muita memória, deve consumir recursos mínimos e deve ter um tempo de inicialização rápido.
- Todos os scripts e macros no arquivo que está sendo visualizado devem ser impedidos de serem executados por motivos de segurança e privacidade.
- A pré-visualização deve suportar aceleradores de teclado para navegação e seleção, conforme suportado pela aplicação. Ele também deve exibir um menu de contexto quando clicado com o botão direito do mouse.
- Quando um arquivo é exibido como uma visualização, a visualização não deve bloquear o arquivo em si. Um arquivo pode ser visualizado e aberto em seu aplicativo associado ao mesmo tempo.
Tópicos relacionados
-
manipuladores de visualização e de host de visualização do shell