Fundamentos de Design Web



Documentos relacionados
Teoria para IHC: Engenharia Semiótica

Parte II. Usabilidade, Interatividade e Comunicabilidade na Web. Roteiro. z Usabilidade. z Interatividade. z Comunicabilidade. Conceitos Problemas

Interface Homem-Computador

Interação Humano-Computador Design: estrutura e estética PROFESSORA CINTIA CAETANO

Interação Humano-Computador Golfos e Execução e Avaliação PROFESSORA CINTIA CAETANO

Estrutura e estética: Organização, layout, cores e tipos

15. OLHA QUEM ESTÁ NA WEB!

Avaliação de Usabilidade e Comunicabilidade Avaliação de interfaces de usuário

MANUAL DO ALUNO PARA NAVEGAR NO AMBIENTE VIRTUAL DE APRENDIZAGEM - AVA

VPAT (Voluntary Product Accessibility Template, Modelo de Acessibilidade de Produto) do eportfolio da Desire2Learn Maio de 2013 Conteúdo

4. SISTEMA PORTAL SUPORTE IMPORTANTE

Flex. MANUAL DE USO DA FERRAMENTA FLEX O Flex como gerenciador de conteúdo

Interface Homem- Computador

"Manual de Acesso ao Moodle - Discente" 2014

Sistema de Registro das Atividades do RT - Tutorial de utilização

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR

Interface Humano-Computador IHC Paradigmas de IHC

Como usar o. Como usar o Facebook para melhorar meu Negócio?

Construtor de sites SoftPixel GUIA RÁPIDO - 1 -

GUIA RÁPIDO DE UTILIZAÇÃO DO PORTAL DO AFRAFEP SAÚDE

Sistema da Comissão Nacional de Residência Médica

SUMÁRIO 1. ACESSO À PÁGINA DO AMBIENTE VIRTUAL 2. CONTATANDO O SUPORTE 3. ATUALIZAR PERFIL 4. COMO ACESSAR AS DISCIPLINAS

Tutorial Ouvidoria. Acesso, Utilização, Visualização das Manifestações e Resposta ao Manifestante

OFICINA BLOG DAS ESCOLAS

FERRAMENTAS DE COLABORAÇÃO CORPORATIVA

Manual de Utilização MU /2013 ISPADIGITAL/e-Campus(Perfil utilizador - Estudante)

GERENCIADOR DE CONTEÚDO

Sistema de Controle de Bolsas e Auxílios - SCBA

Tópicos de Ambiente Web. Modulo 2 Processo de desenvolvimento de um site Professora: Sheila Cáceres

MANUAL DE MEMBRO COMUNIDADE DO AMIGO

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT.


Usuário deve preencher o código do Registro da sua Empresa (composto de 4 dígitos), sua senha, e teclar o botão ENVIAR.

Estilos de Interação

COMO REDUZIR O CUSTO NA COMUNICAÇÃO USANDO A INTERNET

ÍNDICE MANUAL SITE ADMINISTRÁVEL TV. 1. Introdução 2. Acessando o site administrável/webtv SITE ADMINISTRÁVEL 3. CONFIGURAÇÕES

Manual do Spectacle. Boudhayan Gupta Boudhayan Gupta Tradução: André Marcelo Alvarenga

Design de IHC Design da Comunicação Modelos de Interação

INSTRUMENTO NORMATIVO 004 IN004

MANUAL DO ALUNO 4LEARN

BEM-VINDO AO dhl PROVIEW

Moodle - CEAD Manual do Estudante

Manual SAGe Versão 1.2 (a partir da versão )

Smart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário

1. Plataforma Sage Primeiro Acesso Configurações Relacionamento Folha de Pagamento esocial...

SUMÁRIO Acesso ao sistema... 2 Atendente... 3

Avaliação de Interfaces

Informática Básica. Microsoft Word XP, 2003 e 2007

Manual de Publicaça o no Blog da Aça o TRIBOS nas Trilhas da Cidadania

BEM-VINDO AO dhl PROVIEW GUIA RÁPIDO DE USO

Tema UFPel 2.0 WP Institucional Guia de Opções de Personalização

Tutorial para envio de comunicados

Questionários MT Última Atualização 25/04/2012

Sistema de Navegação Guilhermo Reis

Como Registrar uma Oportunidade

INTRODUÇÃO AO AMBIENTE MOODLE DA UFPA. Guia rápido

MANUAL DE UTILIZAÇÃO DO SISTEMA DE GESTÃO DE DOCUMENTOS PARA CERTAMES SIGEDCERT - MODO USUÁRIO

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

NewAgent enterprise-brain

SISTEMA DE PRODUTOS E SERVIÇOS CERTIFICADOS. MÓDULO DO CERTIFICADOR MANUAL DE OPERAÇÃO Versão 2.4.6

MANUAL DO ALUNO EAD 1

Para criar a conta faça clique no separador. Abre um formulário com campos que terá que preencher. Basta ir seguindo

e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Controladoria-Geral da União

Sistema de Gerenciamento Remoto

Manual das funcionalidades Webmail AASP

Grupo Projeção. Portal Acadêmico. - Ambiente do Aluno -

Câmara de Vereadores de Piracicaba Setor de Informática Dezembro/2015

Área de Trabalho. Encontramos: Ìcones Botão Iniciar Barra de Tarefas

Princípios de Design de Don Norman. Visibilidade: quando é possível visualizar as funções de algum objeto e seu estado atual.

Guia de Início Rápido

Programa Intel Educar Tutorial: Ferramenta de Classificação Visual

SISTEMA DE E-LEARNING. efaculdade MANUAL DO ALUNO

INFORMÁTICA WORD. TELA DO WORD Nome do Arquivo que esta sendo editado: Botão Office Diversos Textos Barra de Títulos Nome do programa: Microsoft Word

Guia de auxílio aos responsáveis

TUTORIAL UNP VIRTUAL

MANUAL DO USUÁRIO. Guia de orientações e conceitos para manipulação da plataforma Miraklon. VERSÃO Vigência

- Acessar o sistema. Para acessar o sistema digite o endereço eletronico e clique em login na barra de menus.

Centro de Agricultura Alternativa CAA Manual do Usuário do Portal Ypadê Balaio Digital Tecnologia em Gestão Ltda ME. Manual do Usuário Portal Ypadê

Tutorial para envio de comunicados e SMS

Mozart de Melo Alves Júnior

Plataforma NetAula. Ambiente Aluno. Prof. Alexandre Moroni

GUIA BÁSICO DA SALA VIRTUAL

O Windows 7 é um sistema operacional desenvolvido pela Microsoft.

FAQ Perguntas Frequentes

Manual Easy Chat Data de atualização: 20/12/ :09 Versão atualizada do manual disponível na área de download do software.

BEM VINDOS AO DHL WEB SHIPPING GUIA DE USO

Design de IHC Design da Comunicação Modelos de Interação

MANUAL OPERACIONAL DO SISTEMA ESTADUAL DE CONTROLE DE PESCA

OneDrive: saiba como usar a nuvem da Microsoft

www. inf.br Outubro/2008 5www.habisp.inf.br TREINAMENTO HABISP VERBA DE ATENDIMENTO

Manual do Contribuidor. Portal de Internet. Projeto: Novo Portal de internet

Universidade Federal do Vale do São Francisco Programa de Assistência Estudantil

Cadastro de Corretores Manual do Usuário

Sumário. Tutorial: Editor de Exercícios Online para o professor

Manual do Sistema "Vida Controle de Contatos" Editorial Brazil Informatica

GRUPO ARESTO E-CRM CONTÁBIL. Rua: Farjalla Koraicho, 49 sl

Apresentando o novo modelo de atendimento Centro Marista de Serviços - CMS. Curitiba, Julho de 2014

Transcrição:

Fundamentos de Design Web Usabilidade, Interatividade e Comunicabilidade na Web Dimensões do sistema &RQFHLWXDO )XQFLRQDO,QWHUDomR &RPXQLFDomR Conceitual Modelo conceitual da aplicação. Funcional Funções que o sistema oferece ao usuário Interação Forma como o usuário interage com o sistema Comunicação Comunicação do modelo conceitual para o usuário! "

Aspectos da Usabilidade Usabilidade = Funcionalidade+Interatividade+Comunicabilidade Funcionalidade O que o usuário pode faer. O sistema oferece o que os usuários precisam? Todas as tarefas podem ser realiadas? Interatividade Como o usuário pode faer É fácil faer? (tempo para realiar, número de erros) É fácil aprender? (tempo para entender, memoriação) Comunicabilidade Como o sistemas comunica o que o usuário pode faer e como ele pode faer. É fácil ler a interface? O usuário entende todas as palavras, ícones? O usuário consegue construir o modelo conceitual (funcionalidade + interatividade) Dimensões do design Design Conceitual Modelo conceitual do sistemas: idéias, conceitos, relacionamento Design Funcional Funções do sistema Design da Interação (diálogo) Entrada de dados e comandos Respostas do sistema Design da Comunicação (apresentação) Representação escolha dos elementos que melhor comuniquem conceitos, relacionamentos, funções, comandos, resultados ações. Layout de telas organia os elementos de interface em telas Arquitetura da Interface organiação de páginas, telas ou janelas

Interatividade Possibilidades de interação que o sistema oferece ao usuário Estilos de interação Linguagens de Comandos, Menus, Manipulação direta, Preenchimento de formulário, Hipertexto Aspectos de Usabilidade Desempenho e Produtividade Número de erros Aprendiado e Memoriação Distância Cognitiva e Semiótica Problemas de interatividade exemplo 1 O usuário tem dificuldade em clicar na área de um link ou widget? Teste o número de erros e acerto O usuário precisa alternar muito entre digitação e teclado? Verifique se o tipo e o tamanho do widget está adequado à informação que o usuário deve fornecer

Problemas de interatividade exemplo 2 Problemas: Usuário acha que é um menu. Usuário não sabe se deve clicar ou não Áreas de clicar muito pequena Comunicabilidade Qualidade da comunicação designer-usuário Avalia se o designer conseguiu ser bem sucedido na tarefa de comunicar para o usuário suas intenções de design: quais são as soluções para o problema do usuário como o usuário pode interagir com o sistema

Comunicabilidade Eficácia da comunicação designer-usuário O designer deve informar ao usuário: O que faer Como faer Problema de Comunicabilidade! #"%$'&( *)(+-,.0/ 0+ 132 1 4#5 6#7 8:9;0< =#>@?=#>A='B09DC(EGFHE I(J%KLJDI(MANPO:JDQHRTS#M.U VXWLYDZ'[-\ ]0^#\ _\ `Ta%Z[ bz c Z[-Y#d bae(f#g h c a%f*w0ydz'z(y%w0ydz c \ a(g? ilj#ilkll mn O designer precisa comunicar o modelo de de interação para para o usuário

Falta de comunicação! #"%$'&' #"%$ (*),+.-%/1032 Modelo teórico para a interação Engenharia Cognitiva [Donald Norman, 1986] ['YIR \ Y ]M^ _#`MaVbdcZe#fVg execução especificação da seqüência de ações formulação da intenção Comece por aqui h ikjl*m.n%o1p%q percepção interpretação avaliação F'GIH J G KML NOQPQRSTPVUXWZY @ > A B>C: D E 4 5 6 6 7 89 : ;<=> :?>

Exemplo do processo de interação execução ß>àšá âvãåähã àæhã ç è]élêvë ìélíjélî%ï ðòñ ó]ñ ôõåöhõ] QøQùJõåú ñ ûülõ øj 'ý öhõ] QøQùJõåú ñ ûülõvþÿ 5!6#7 8%6'9):<;>=):3?A@3BC/6 especificação da seqüência ² ³ µv! %³J ³H¹ º de»h¼j½ ações!¹% ¾Q¼»H J! J³ À ÁJÂHÃ%Ä%ÅVÆ#ÇQÇJÈ ÉšÊLÅJÊ Ä%ËÌ}ËJÃ#ÍJÅHÍJËVà Î]ÏHÐQÐJÏXÑÐJÒJÓHÔÕ formulação da /10324657 8 9:2;<5 intenção = 0>@? 2 A B.52?+5 > C 0 0D?&8 96EF G&0DC 8 H 2? = 5<C 0? F?IB.8;<5! " # $&%' ()*+), -.) Ö ]ØÙAÚšÛ>ÜHÝ>Þ DFEHGJILKHM%KJNONPQG RHS TVUXWYJZ UQ[%S]\ ^V_J`a bvcedhb]fqghc h percepção ifj#kjlhkjmvj ljnjolphj%pjq rlhkjmvj s%tuulvhw xhtyhjvj{} ~JH % % Qƒ]H Q J- L ˆ interpretação! #" $% '&)(+*-,/. "10.3243 VŠH %Œ]Š ŽL J H š Q Vœ% VžHŸ ] žqž Q ] žj V O J Jª ««J L «Q % ] % J± avaliação Princípios do Norman Visibilidade e Affordance As tarefas e ações devem estar visíveis para o usuário Os controles devem indicar/estimular (afford) qual a ação que o usuário deve realiar Modelo conceitual A aplicação deve ter um modelo conceitual consistente com a imagem do sistema Mapeamento As variáveis psicológicas devem ser mapeadas em variáveis físicas Feedback O usuário deve receber um feedback contínuo do sistema []\^ _`+acb de JLK MMNPO.QR SUTWVYXR Z6X

Distância Semântica e Articulatória Distância Semântica Esforço mental para percorrer a distância entre o estabelecimento da meta e a formulação da intenção. Exemplos: Meta: formatar um documento Vários passos: formatar página, formatar parágrafos,... Meta: salvar arquivo Único passo: Ativar comando de salvar Distância Articulatória Esforço mental para percorrer a distância entre a formulação da intenção e a especificação das ações Ativar comando de salvar como um outro arquivo Vários passos: Escolher comando, escolher pasta, digitar nome, pressionar botão. Ativar comando de salvar Único passo: Pressionar Ctrl+S ou ícone disquete Exemplo de distância semântica Tarefa: Tirar a conta-corrente do vermelho 1. Verificar qual o meu débito na conta-corrente 2. Verificar se eu tenho dinheiro em contas de investimentos 3. Faer a transferência entre as contas, * -.*/& 0 1! " " # $% & '()* & +*

Exemplo de distância articulatória 1. Verificar qual o meu débito na conta-corrente 1. Selecionar comando de extrato 1. Clicar Menu Consultar 2. Clicar Opção extrato 2. Comandar função de extrato 1. Decidir mês atual ou mês anterior 1. Se mês atual, fornecer dia 2. Se mês anterior, escolher mês do menu pull-down 2. Fornecer senha 1. Clicar nos seis numeros 2. Confirmar A abordagem da Engenharia Semiótica A Engenharia Semiótica é uma abordagem na qual os sistemas computacionais são vistos como artefatos de meta-comunicação, através do qual o designer envia uma mensagem para o usuário, cujo conteúdo é a funcionalidade (o que o usuário pode faer) e a interatividade (como o usuário pode interagir) [de Soua, 1993]. Mensagem Design Interação Designer Sistema Usuário

Design com interatividade e comunicabilidade Escolher os elementos de interfaces mais adequados para: o usuário utiliar melhor o sistema comunicar melhor o que faer e como utiliar o sistema Elementos da Interface?=@BADC7E"F?=G;H=I@ 1 24357698;:=<;> ')("*+-,./("0! "!# $ % & Elementos de interfaces Web É o repertório do designer: Elementos Elos (Links) Caixas de texto: uma linha, múltiplas linhas, numéricas,... Botões: comandos, check, opção,... Menus: select, listas, pop-up,... Linguagem: palavras, frases, texto,... Imagens: figuras, fotografias, gráficos,... Sons: beeps, músicas, voes,... Páginas, Quadros (frames), Tabelas, Caixas Espaço vaio Possibilitam......a interação usuário-sistema...a comunicação designer-usuário Em quais situações eles devem ser empregados? V T W XTYP Z [ J K L L M NO P QRST P UT

Elementos de Interfaces Web Figuras Menus Botões Links Texto Símbolos (Marcas) Design com mais comunicabilidade Designer envia para o usuário uma mensagem interativa e unidirecional O designer deve informar e orientar o que o usuário deve faer Comunicabilidade qualidade da comunicação com o usuário iajpk#lomhnpo k#q rhkojsmht8utrun v?w#xy{4 }{p~hv H {ƒ w : # vh v8ˆ # ŠŒ < OŽP < # a : O P H J H ŽPŠŒ 243 5687:9<;=?>#@ A#;B 9 CED?FDHGCJI KD8L:MONPDHG QJRHSOTPU QEVHWYX Z [<\:W ]^<_a`bpchd ecofhg (*)#+,.- /0)#1 "!#"$ % & '

Interação com mais comunicabilidade P KQJ'F+?AB >1C?RSJ'@ B AOEGF M-?'@ T5C)F E5C K5>K5UGF B C #%$'&)(+*-,'.0/1,'2 3'45. 6 7'8'95:<;)=57 >1?'@?AB C)D5EGFH)I'?'JC)B > B D5A@ KGB F? L B D5EG@ M-?'DN? AOC)D5A@ KGB F! " Modelo Conceitual Ao interagir com qualquer sistema, uma pessoa possui um modelo conceitual do que o sistema é, o que ele fa, quais os seus componentes e propriedades, como interagir, etc. O modelo conceitual di respeito a elementos abstratos conceitos e não a elementos de interface ou código fonte. Ele está relacionado com o conhecimento e experiências anteriores dos usuários com o próprio sistema, com outros sistema e com o mundo. Um modelo simples, claro, compreensível, coerente e consistente é fundamental para a usabilidade. b ` c d`e \ f g V W X X Y Z[ \ ]^_` \ a`

Representando o modelo conceitual Categorias de informações do domínio Informações procuradas Informações complementares Representando Informações: exemplos

Diretries para representar conceitos Use o vocabulário do usuário Categorie as informações adequadamente Evite deixar as informações desatualiadas Use técnicas de layout e estruturação para organiar as informações Textos longos devem ser escritos por pessoas que saibam escrever bem Design com comunicabilidade Analise do perfil do usuário Conheça o vocabulário do usuário Lingüístico, Visual, Sonoro Conheça os símbolos de sua cultura Ajuste a mensagem ao meio De acordo com tamanho e resolução da tela, p.ex. Utilie a linguagem das interfaces Janelas, menus, botões, caixas, rolagem,... Arquivo, Editar, Exibir,... Ajuda Padrões de layout na Web Cabeçalho, menu, corpo,...

Elementos de interfaces para interação Acionar Visualiar Digitar informação Escolher Informação Falta de consistência na interação Problemas: Botão tem como significado preferencial ativar comandos Link deve ser usado para navegação Link usado para função Botão usado para navegação

Problema de comunicação de funcionalidade Exemplo de uma função mal comunicada Interpretação do usuário Compra para que já tem reserva Compra para quem ainda não tem reserva Significado real Compra de bilhete para uma data específica Compra de bilhete sem data específica tarifa total Nova proposta da TAM. Melhorou? Por que?

Nova proposta da Varig. Ainda tem problemas... Diretries para interação Naturalidade: Organie a seqüência de interações da maneira mais natural para o usuário Flexibilidade: Permita alternativas de interações para um mesmo comando Não-modal: Permita ao usuário consultar outras informações durante o comando e depois retornar ao ponto onde estava Perdão: permita ao usuário corrigir ou voltar atrás Unidade: Procure colocar os comandos em um única janela. Se tiver mais de um comando na mesma janela, construa grupos separados

Diretries para interação Escolha o objeto de interação adequado para a ação que o usuário deve faer Objeto adequado é aquele com o qual o usuário está familiariado Use rotulação para comunicar a ação que o usuário deve faer Resultados de Interação Resultados de interação são as respostas que o sistema envia sobre comandos e interações básica. Podem ser resultados de processamento de informações do domínio Podem ser mensagens de erros, advertências, confirmações, etc. Resultado de uma busca: listagem de produtos Aviso informando que um produto procurado não foi encontrado Aviso informando que o usuário não preencheu todos os campo e um formulário

Resultados de interação: exemplo 2 Deixando o usuário ciente do que está acontecendo Comunicabilidade em resultados de interação Mensagem ruim Mensagem boa

Problemas em resultados de interação Resposta a uma senha digitada incorreta: o usuário não entende o vocabulário Diretries para resultados Use o vocabulário do domínio do usuário. Evite termos técnicos. Resultados devem faer referências às informações passadas no comando. Advertências e avisos deve ser colocados em primeiro plano para chamar a atenção do usuário. Cores fortes e diferenciadas de outros elementos chamam atenção. Sons também podem ser utiliados. Os resultados de função devem ser destacados de outros elementos da página (banners, menus,...).

Princípios Norman revistos pela Eng. Semiótica Mensagem do designer para o usuário Visibilidade e Affordance Tudo na interface deve comunicar ao usuário o que faer e como faer. Feedback A resposta fa parte da mensagem Significado da mensagem do designer Mapeamento Associação entre a mensagem e o seu significado Modelo conceitual Significado da mensagem do designer lógica do sistema funções e objetos do domínio