Especialização em Tecnologias de Software para Ambiente Web Interação Homem-Computador: As Interfaces Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br www.ufpa.br/srbo Projeto e Avaliação de Interfaces: Ambiente Web Instituto de Ciências e Exatas e Naturais Universidade Federal de Pará
Tópicos Introdução à IHC As Interfaces - Definições A Evolução das Interfaces Homem-Computador Tipos de Interface Homem-Computador As Tendências das Interfaces Homem- Computador Importâncias das Interfaces Homem- Computador
Especialização em Tecnologias de Software para Ambiente Web Introdução à IHC
Interação Homem-Computador PRÁTICA DO CONTROLE DE QUALIDADE É o conjunto de processos, diálogos, e ações através dos quais o usuário humano interage com um computador. "A interação homem-computador é uma disciplina que diz respeito ao projeto, avaliação e implementação de sistemas de computador interativos para uso humano e ao estudo dos principais fenômenos que os cercam (ACM SIGCHI)
Interação Homem-Computador PRÁTICA DO CONTROLE DE QUALIDADE É uma área interdisciplinar abrangendo: Ciência da computação (aplicação, projeto e engenharia de interfaces humanas) Psicologia (aplicação de teorias dos processos cognitivos e análise empírica do comportamento do usuário de computadores) Sociologia e Antropologia (interações entre tecnologia, trabalho e organização) e projeto industrial (produtos interativos).
Especialização em Tecnologias de Software para Ambiente Web As Interfaces - Definições
Ergonomia de Software Estudo das aplicações dos fatores humanos a todos os aspectos da relação entre o ser humano, a máquina e o ambiente, que influencia diretamente a segurança, a eficiência, a aceitação e a satisfação no uso de tais sistemas. Abrange: A especificação das ferramentas Funções e Conceituação Realização das diversas técnicas e formas de diálogo a serem usadas nos sistemas Projeto das interfaces do usuário do sistema (leiaute de informação, agrupamento, codificação, etc.)
Interface Homem-Computador PRÁTICA DO CONTROLE DE QUALIDADE Interface que serve de interconexão entre dois sistemas que trocam informações, sendo eles: de um lado o computador e de outro, o ser humano
Diálogo Homem-Computador PRÁTICA DO CONTROLE DE QUALIDADE Comunicação entre um usuário humano e um sistema de computador troca de símbolos e informações (nos dois sentidos), observável entre o homem e o computador.
Interface do Usuário PRÁTICA DO CONTROLE DE QUALIDADE Conjunto formado por: elementos que fazem parte de um sistema; elementos que fazem parte do usuário do sistema; e métodos de comunicação de informações de um para outro.
Especialização em Tecnologias de Software para Ambiente Web A Evolução das Interfaces Homem- Computador
Geração Características Detalhes Primeira PRÁTICA DO CONTROLE DE QUALIDADE Segunda Terceira Painéis com Plugues, botões, mostradores e funcionamento dedicado Lotes de cartões de dados perfurados e entrada de dados remota Tempo compartilhado via teletipo ( teletype timesharing ) Sistemas de Tabulação; ENIAC; Operação através de Chaves e Botões; Sem mediação entre computador e usuário especialista; Autonomia de tempo; As linguagens de Controle de Serviços controlavam as atividades de processamento; Execução concorrente de múltiplos serviços; Conceito de Produtividade do Usuário; Execução dos trabalhos de modo interativo;
Geração Características Detalhes Quarta Sistemas de Menus Terminais alfanuméricos rápidos e sofisticados; Apresentação de grande de quantidade de informações quase que instantânea; Sistemas operados por pessoas não especializadas em computação; PRÁTICA DO CONTROLE DE QUALIDADE Quinta Controles Gráficos e Janelas Interação entre usuários e computadores através de telas com gráficos bidimensionais; Tela do computador com uma mesa de trabalho, com acessórios e recursos; Seleção de objetos nas telas;
Especialização em Tecnologias de Software para Ambiente Web Tipos de Interface Homem- Computador
CUI (character-based user interface) Interfaces fundamentadas em textos e caracteres alfanuméricos, fazendo uso da metáfora de uma máquina de escrever ou de um teletipo. PRÁTICA DO CONTROLE DE QUALIDADE GUI (graphical user interface) Interfaces fundamentadas em gráficos e desenhos, fazendo uso de metáforas de mesas de trabalho, documentos, botões, janelas, etc.. PUI (pen-based user interface) Interfaces compostas de um monitor de vídeo em formato de uma planilha ou bloco de anotações que recebe dados através de uma espécie de caneta eletrônica. VRUI (virtual reality-based user interface) Interfaces fundamentadas no paradigma da realidade virtual e utilizadas com muito menor freqüência que as anteriores por limitação de custos e tecnologia.
Especialização em Tecnologias de Software para Ambiente Web Tendências das Interfaces Homem- Computador
Paradigma de Multimídia PRÁTICA DO CONTROLE DE QUALIDADE O computador passa a ser visto como um meio de comunicação, que não se restringe simplesmente à impressão de dados. A multimídia engloba textos, vozes, músicas, gráficos, vídeos e animação. MULTIMÍDIA = VARIEDADE + INTEGRAÇÃO Variedade = variedade de tipos de meios de comunicação. Integração se refere ao modo de se tratar com esta variedade.
Paradigma da Interface de Linguagem Natural As interfaces de linguagem natural usam a habilidade de comunicação através de uma linguagem, como a portuguesa por exemplo. Com o aumento da liberdade das entradas e saídas dos sistemas, surgiu uma crescente dependência do uso das mãos e olhos para as entradas manuais e saídas gráficas de tais interfaces. A entrada e saída audíveis melhoram a comunicação entre o usuário e o computador. Estas interfaces aumentam o sentimento de manipulação direta e o entendimento dos usuários.
Paradigma dos Agentes de Interface GERÊNCIAMENTO PELAS DIRETRIZES Os agentes devem oferecer conhecimento de especialista, habilidade e trabalho. Devem necessariamente ser capazes de entender as necessidades e objetivos do usuário em relação a eles, traduzindo tais objetivos para um conjunto apropriado de ações e proporcionar resultados que possam ser usados pelo usuário. Os agentes de interface são apropriados para executar tarefas similares aos agentes da vida real, ou seja, tarefas que requeiram conhecimento, habilidade e recursos ou o trabalho necessário para que seu usuário atinja um objetivo, porém não está disposto ou está impossibilitado de fazê-lo. Depende diretamente do avanço na área de inteligência artificial.
Paradigma da Realidade Virtual e Ciberespaço GERÊNCIAMENTO PELAS DIRETRIZES
Paradigma dos Ambientes Aumentados por Computador GERÊNCIAMENTO PELAS DIRETRIZES
Especialização em Tecnologias de Software para Ambiente Web Importância das Interfaces Homem- Computador