250 likes | 372 Views
Estilos de interfaces gráficas. Maria Alice Grigas Varella Ferreira EP-USP Março 2003. Interação. É a troca de informações entre homem e computador, composta por: Execução de comandos do ser huma-no – interface de ação Apresentação de respostas do com-putador – interface de percepção.
E N D
Estilos de interfaces gráficas Maria Alice Grigas Varella Ferreira EP-USP Março 2003
Interação É a troca de informações entre homem e computador, composta por: • Execução de comandos do ser huma-no – interface de ação • Apresentação de respostas do com-putador – interface de percepção
As duas componentes Percepção Ação
Estilos de IHC • Gráficas • WYSIWYG • Manipulação Direta • Icônicas • Não Gráficas • Modelo de Automação de Escritórios (menus) • Linguagens de Comandos • Linguagens Naturais • Pergunta e Resposta
“What you see is what you get “ (WYSIWYG - WIZ-EE-WIG) A imagem de manipulação da interface é a mesma que a aplicação cria . Ex: Editores de texto, como o Word da Microsoft. “Aqui você tem negrito, sublinhado e itálico. “Aqui voc^^e tem ^bnegrito, ^ssublinhado e ^iit^’alico.”
“What you see is what you get “ (WYSIWYG - WIZ-EE-WIG) • Vantagens: • O usuário vê na tela aquilo que terá na impressão; clareza. • Existem aplicações que não conseguem ser implementadas neste estilo (estilo restrito) • Desvantagens: • Tela difere da impressão no estilo não WISISWYG, o que pode confundir o usuário. Ex: Latex • Entretanto, estes estilos podem ser poderosos.
Manipulação Direta • Todos os objetos, atributos e relações são expressos e operados visualmente (o estilo de Manipulação Direta pura é o sistema Macintosh) • As operações são realizadas por ações realizadas sobre a representação na tela. Exemplo: para excluir um arquivo, ele sofre “dragging” e é levado para a lixeira.
I love you Manipulação Direta • Representação: • Texto: nome de um arquivo • Gráfico: ícones com algum tipo de signifi-cado (o significado deve ser “aprendido” pelo usuário e nem sempre é imediato)
Manipulação Direta • Vantagens: • uso fácil por usuários leigos • aprendizado rápido • Desvantagens: • lenta para os usuários experientes • buscas difíceis sobre conjuntos extensos de elementos. Exemplo: exclusão de arquivo: excluir *.txt é mais fácil • encoraja o uso de nomes longos
Preenchimento de Formulários(form fill-in) • Uso restrito porém, estatisticamente, muito usado. Não requer aprendizado. Porque estudar IHC – Heloisa Vieira da Rocha – IHC’2002
Interfaces Mixtas • As interfaces de padrão WIMP são, geralmente, do tipo mixto, isto é, constituídas por: • manipulação direta • comandos (teclados e menus) • Vantagens: • Maior eficiência
Interfaces Mixtas • Padrão “desktop” - metáfora da mesa de escritório Página ativa
Metáfora • metáfora . [Do gr. metaphorá, pelo lat. metaphora.] S. f. 1. Tropo que consiste na transferência de uma palavra para um âmbito semântico que não é o do objeto que ela designa, e que se fundamenta numa relação de semelhança subentendida entre o sentido próprio e o figurado; translação. [Por metáfora, chama-se raposa a uma pessoa astuta, ou se designa a juventude primavera da vida.] [Dicionário Aurélio]
Metáfora Visual • O aspecto central da metáfora do escritório foi criar contrapartidas eletrônicas para os objetos de escritório. Isto significou representar os objetos na tela através de ícones e buscar ações similares às que ocorrem em um escritório real: buscar pastas, esvaziar o lixo, copiar documentos etc.
Interfaces WIMP • As interfaces GUI (Graphical User Interfaces) são chamadas também de interfaces WIMP: • W = Windows • I = Icons • M = Menus • P = Pointers
Uso de ícones • Ícone - representação pictórica de: • objetos, • ações, • propriedades ou • conceitos considerados relevantes • Devem ser “aprendidos”, pois nem sempre representam o “objeto” exato.
Representação de Objetos • Objetos reais
Representação de Ações • Através de objetos reais • Representação abstrata imprimir Mover Deslocar para a direita
Representação de Ações • Antes e depois Translação Rotação Escala uniforme Escala horizontal Escala vertical
Representação de Ações • Representação arbitrária – sempre requer aprendizado. Os ícones são apresentados com nomes.
Interfaces com ícones • Vantagens: • Reconhecimento mais rápido • Menos espaço desperdiçado na tela • Independência de linguagem – após o aprendizado, não é necessário fazer a tradução
Comparação entre formas de diálogo (Foley, 1990)
Referências • (Foley et al, 1990) Foley, J. D. et al. Computer Graphics Principles and Practices. Addison-Wesley, Reading, 1990. Cap. 8-10.