-
Vamos continuar nossa jornada destas heurísticas de design.
-
Antes de fazer, eu gostaria de lembrá-lo que muitas das interfaces
-
que nós vamos olhar poderiam caber em vários diferentes heurísticas,
-
e o mais importante é identificar o problema:
-
Se você identifica e corrigir o problema, o rótulo é de importância secundária.
-
Nossa próxima heurística é o "reconhecimento sobre recall."
-
Crie interfaces que fazem objetos, ações, opções e direções visíveis ou facilmente recuperáveis.
-
E um dos meus exemplos favoritos isso [que] é qualquer hora que você vê uma nota de Post-It,
-
Isso provavelmente significa que a informação relevante não está pronta à mão como deveria ser.
-
Aqui está uma foto que tirei de uma das nossas reuniões de almoço.
-
E aqui você pode ver que temos shwarma e falafel.
-
Que cada um tem um número sobre eles.
-
E nós temos um código que é usado para distinguir qual número, qual tipo de sanduíche.
-
E, claro, a razão para isto é que alguém gasta todo seu tempo fazendo estes deliciosos,
-
e não ter tempo para gravar o rótulo inteiro nele.
-
Por isso é compreensível e corrigível.
-
Mas, de uma perspectiva de design de interface, é mais rápido encontrar o shwarma de frango
-
se ele foi escrito diretamente por lá, ao contrário de no código.
-
Aqui está uma foto de tela de um site de compra, e o que você pode ver
-
é o que lhe dá algumas opções como comprar bilhetes para hoje ou para um dia futuro.
-
Há um par de problemas de uma perspectiva heurística com esta tela.
-
Para começar, e nós vamos chegar a isso em um pouco — o layout é tipo de todo o lugar.
-
Mas também o que nós vamos olhar aqui é o fato de que temos esta tela intermediária
-
que eu acho que poderia ser feito fora com design inteligente.
-
Por exemplo, trá-lo para uma página
-
que oferece os tempos de show para hoje e oferece-lhe uma caixa de diálogo para passar o dia.
-
E assim, ao estabelecer padrões razoáveis, você pode evitar obstáculos extras.
-
Além de líderes com padrões razoáveis, pode ser valioso para proporcionar visualizações.
-
Esta é uma captura de tela de uma ferramenta de design de web onde há muitos modelos disponíveis.
-
No entanto, todos os modelos são mostrados na listagem textural, que não é adequada para a tarefa.
-
Você tem que pensar se isso é o que você quer, e isso é uma coisa difícil de fazer de forma confiável.
-
Por outro lado, esta é uma ferramenta de design de web diferentes que oferece pré-visualizações de todos os modelos disponíveis,
-
e é muito mais fácil de ver se esse é o projeto que você gostaria.
-
Em seguida, flexibilidade e eficiência.
-
Um exemplo simples e direto de frente deste
-
é fornecer atalhos de teclado do acelerador e coisas semelhantes como esse para especialistas.
-
Este é o menu de exibição do navegador web Firefox.
-
E isso é um grande exemplo de oferecer a flexibilidade e o apoio de peritos de duas maneiras.
-
Em primeiro lugar, podemos ver que há atalhos de teclado disponíveis.
-
E em segundo lugar, o menu Exibir código-fonte permite recuperar a página fonte de qualquer página que você está olhando,
-
para que você possa olhar sob o capô, não é algo que a maioria das pessoas quer fazer; valioso para especialistas.
-
Esta é a pesquisa de hotel Expedia,
-
e ele faz um trabalho muito bom de fazer com que os casos comuns muito fácil chegar.
-
Cidades populares são mostradas com um botão de rádio.
-
Mas também, se você gostaria de ir a uma cidade menos popular,
-
há um campo de entrada grátis que você pode digitar qualquer coisa que você quer.
-
E por isso este é um bom exemplo de padrões com opções.
-
Interfaces flexíveis podem também primeiro plano e empurrar as informações ambientes relevantes.
-
Esta é uma captura de tela de BusyCal,
-
que permitirá que você ver a previsão do tempo na sua exibição semanal de seu calendário.
-
Aqui está outro exemplo de produtividade na interface do usuário: Este é o Gmail do Google,
-
que, se você clicar em Spam um beneficiário que sabe como cancelar a assinatura você partir,
-
oferecerá a oportunidade de você desinscrever diretamente esse e-mail também.
-
E eu acho que este é um exemplo de como, se você estiver indo para ser proativo em uma interface,
-
você precisa fazê-lo bem e oferecer um benefício claro, imediato, relevante para a tarefa.
-
As pessoas geralmente não gostam de interfaces pró-ativa que distraem, interrompem, interromper o fluxo ou fornecem informações irrelevantes.
-
Outro bom exemplo de apoio para uso mais rico é para oferecer recomendações sobre uma determinada página.
-
E assim, aqui você pode ver se você gosta desta uma bebida aqui, [há] outras bebidas que você pode gostar.
-
E, novamente, se você estiver indo para oferecer recomendações, ou outros tipos de proatividade, mantê-la relevante.
-
Este é um exemplo da Amazônia, de discussão para um para produtos
-
que são quase inteiramente alheios ao produto que está sendo mostrado.
-
E é só distrai do principal objetivo do usuário — na maior parte eles estão se perguntando
-
"Por que na terra estas coisas acabam no fundo de alguma página Web completamente alheios?"
-
E, finalmente, [embora] flexibilidade pode ser incrivelmente valiosa, é possível ir ao mar.
-
Esta é uma foto de Bill Moggridge que mostra uma entrevista com um usuário
-
que tinha cortado o seu telecomando para limitá-lo apenas a funcionalidade relevante que eles precisavam.
-
E assim, flexibilidade às vezes pode ser a tensão com o minimalismo.
-
Nossa heurística oitava é "design minimalista e estética."
-
Quando as pessoas exibir sua página da Web, por exemplo, eles estão vendo isso em uma tela,
-
e assim eles vêem não a página inteira, mas vale a pena uma tela em um determinado momento.
-
O que eles vêem é o que é chamado "acima da dobra" — vem de jornais.
-
Aqui está um exemplo de uma tela onde as informações relevantes —
-
Qual é a previsão do tempo — não é ainda visível em qualquer lugar acima da dobra.
-
Tudo acima da dobra é todo o cromo e o material extra,
-
mas as informações essenciais que você tem que rolar para baixo para.
-
E na medida em que você está tentando otimizar a experiência do usuário,
-
é melhor ter a informação do núcleo acima da dobra.
-
Como vamos falar sobre design visual, se você vai usar a cor e outras sugestões,
-
tê-los a dizer algo e fazer tão criteriosamente.
-
Aqui está um exemplo de uma página que está usando lotes de diferentes cores, confira
-
e tem uma cacofonia real em termos de sua organização hierárquica na tela, para nenhuma finalidade aparente.
-
E aqui está uma tela do sistema de ajuda do Google.
-
Google é muitas vezes considerado como um exemplo de design minimalista, e muitas vezes fazem isso muito bem.
-
Eu queria mostrar um exemplo onde, penso eu, mais algumas informações poderiam ser retiradas,
-
ou melhor algum ruído mais poderia ser retirado.
-
E o que eu estou olhando em especial essas coisas aqui,
-
onde todas as bordas da tabela e outras coisas são o que você mais vê,
-
Considerando que o que você realmente mais se preocupa com os dados da pesquisa,
-
e, portanto, se você se livrar de todas as linhas de extras e gráfico de lixo,
-
pode ser mais clara para ver as peças que lhe preocupava mais.
-
Aqui está um log na tela que eu acho que faz um bom trabalho de manter o endereço de e-mail apenas em um só lugar
-
porque é top aqui em cima, e então você começa a dizer
-
Se você é um cliente de retorno ou um novo cliente.
-
Se você é um cliente de retorno você digitar sua senha; ou se você é um cliente novo,
-
como a tela mostra aqui, você cria uma nova senha e digite-lo em e vá de lá.
-
Por outro lado, este site de pesquisa de voo tem as mesmas informações exatas —
-
número de paragens — em dois distintos lugares.
-
E é possível que este maior clareza.
-
No entanto, há um custo de complexidade, e também há um custo de imóveis de tela vertical,
-
se alistando a mesma coisa duas vezes, você está empurrando outras coisas para baixo.
-
Muitas vezes por serem dinâmicas sobre o que você mostra ou descobrir como mostrar as coisas de uma só vez,
-
Você pode ter todas as informações relevantes que caber mais claramente e de forma menos confuso na tela.
-
Um dos conceitos mais fácil para fazer uma equipe de projeto é que as pessoas que usam seu site vão cuidar como profundamente
-
e vai querer gastar tanto tempo usando o site como você passou o estaleiro.
-
E por isso pode ser fácil ter fluência característica e um monte de sinos e assobios e acessórios.
-
Mas isso não é necessariamente o que as pessoas querem.
-
Aqui está um exemplo de um site de empréstimo do estudante que lhe oferece a capacidade de adicionar widgets à sua tela inicial.
-
Agora, este é o tipo de site que você se logar para provavelmente algumas vezes por ano? [rir]
-
Não é provável que seja um site que você vai querer festão com todos os tipos de gadgets.
-
Próximo vamos falar sobre ajudando os usuários a reconhecer, diagnosticar e recuperar de erros.
-
Um dos primeiros passos de fazer isso é fazer com que o problema claro.
-
Aqui é um site de reservas do hotel onde tudo o que ele diz é: "erro. mês. para trás."
-
É difícil saber o que fazer.
-
Aqui está um que é um pouco melhor: é um site de inscrição para um evento.
-
E o que vemos aqui é que ele diz que você deve preencher todos os campos necessários.
-
Tudo bem, que é um pouco melhor. Mas quais campos não preencher?
-
Esta página é telas e telas longas; Há muitas e muitas coisas que precisam ser verificadas.
-
Que as inumeráveis coisas nesta página esquecer de verificar?
-
Talvez você poderia me mostrar apenas uma página que tem uma ou duas coisas esquecidas
-
em vez de toda a pilha de coisas e me forçar a percorrê-lo novamente.
-
Aqui está uma caixa de diálogo que mostra o erro e explica-o claramente,
-
mas ele não oferece muito em termos de resolução do problema.
-
Ele diz que não há espaço suficiente no iPod. Muito ruim.
-
Seria uma solução mais eficaz para oferecer alguma vista para o que está ocupando todo o espaço,
-
ou oferecer razoáveis maneiras de limitar a quantidade de mídia
-
que você está tentando colocar no dispositivo para que tudo possa caber.
-
E neste caso específico, as versões mais recentes deste aplicativo lidar com este problema melhor.
-
Um erro comum em mensagens de erro de escrita é oferecer uma caixa de diálogo de todas as possibilidades.
-
Aqui está uma foto de tela de tentar abrir um arquivo onde ele não sabe o tipo de arquivo.
-
E ele diz, "o aplicativo que você escolheu ('(null)'), pode não encontrado.
-
Verifique o nome do arquivo ou escolher outro aplicativo."
-
Bem isto seria muito melhor se nós estivesse falando a linguagem do usuário:
-
"Null" pode não ser a melhor escolha.
-
E também se nós ofereceu uma aplicação razoável para esse tipo de arquivo.
-
Um monte de tarefas comuns na web são tarefas baseadas em pesquisa.
-
Então aqui está um screenshot da procura de um voo,
-
onde a restrição especificada não rendeu nenhuma solução possível.
-
Para tarefas de pesquisa. se um usuário especifica um razoável conjunto de restrições,
-
uma das coisas mais poderosas que você pode fazer como um designer
-
é oferecer um relaxamento dessas restrições que isso torna mais viável.
-
Há muitos anos, trabalhei com Chuck Rich Mitsubishi Research, em Boston.
-
E ele estava trabalhando em um sistema de pesquisa chamado colágeno
-
que iria encontrar maneiras de relaxar inteligentemente essas restrições —
-
entre outras coisas — para ajudar os usuários a fazer o seu melhor trabalho.
-
E esse tipo de relaxamento inteligente pode ser uma técnica muito poderosa.
-
Eu queria acabar falando sobre erros em uma boa nota.
-
Aqui está uma caixa de diálogo do navegador web que permite que você saiba
-
Se você vai para uma URL que ele acredita para ser suspeito,
-
Ele permitirá que você saiba que você provavelmente não quer ser aqui,
-
e oferece a você sair daqui e explicar mais sobre por que esta página Web foi bloqueada.
-
Há provavelmente futuras inovações mais que podem acontecer neste tipo de trabalho de erro.
-
Mas eu acho que este é um começo muito bom danado e muito melhor do que a forma como as coisas costumava ser.
-
E isso nos leva à nossa última heurística, que é a melhor ajuda e documentação.
-
Pode ser fácil pensar ajuda como problema e não faz parte do aplicativo real de outra pessoa.
-
Felizmente, eu acho que na web, ajudar e documentos têm se tornam mais integrados.
-
Um dos meus exemplos favoritos para isso é aprender programação sistemas onde sites como PHP, .NET
-
pode ajudá-lo a aprender programação de sistemas, fornecendo exemplos.
-
Aqui está outra estratégia orientada para o exemplo do site da UPS.
-
Oferece-lhe a oportunidade de assinar uma série de listas de discussão.
-
E se você quer saber o que cada uma dessas listas pode dar-lhe,
-
em outra tela eu tenho lote-los juntos aqui.
-
Ele irá mostrar-lhe exemplos de cada uma dessas listas de discussão do conteúdo que são susceptíveis de receber.
-
Que é um tipo realmente poderoso estratégia de visualização.
-
E aqui está um exemplo de uma caixa de diálogo de impressão para lhe dizer qual é o problema,
-
mas não ajudá-lo a encontrar a solução.
-
Para começar, acho que alguém quer saber, é o material que está fora das margens relevante?
-
É apenas formalmente fora das margens, mas nada está realmente ficando cortado?
-
ou há importantes partes do documento que eu me importo com o que estão sendo cortados da página?
-
E, o que você acha que o caminho mais razoável é para resolver este problema?
-
Devo mudar o tamanho da página, ou orientação, ou mover o cabeçalho e o rodapé? Me ajude a resolvê-lo!
-
Aqui está uma caixa de diálogo para o recurso de mesclagem de foto do Adobe Photoshop Elements,
-
que é um recurso muito legal se você configurá-lo direito.
-
No entanto, você precisará especificar várias fotos como entrada o bin do projeto.
-
E isso é algo que a caixa de diálogo realmente poderia fazer um trabalho melhor de conduz você através de.
-
Ele poderia dizer deixe-me mostrar-lhe e ele poderia destacar o bin do projeto sobre a tela ou algo parecido.
-
Aqui estão dois screenshots do eBay.
-
À esquerda, temos uma abordagem interessante, onde o eBay construiu seu próprio sistema interno de mensagens.
-
E se, por uma questão de argumento, decidimos que são a coisa certa a fazer,
-
e que as mensagens internas são melhor que responder diretamente ao email —
-
Não tenho certeza sobre isso, mas nós iremos com ele para agora —
-
eles fizeram uma coisa inteligente, que é, quando você responde, diz que o endereço de email de resposta,
-
"Ei, use o botão amarelo," e no meio de responder a ele, você pode ver, "Oops, enganei-me.
-
É isso mesmo... Eu preciso usar o sistema de mensagens interno".
-
É um hack interessante.
-
E aqui está outra imagem do eBay, do lado direito,
-
onde quando é introduzida nova funcionalidade —
-
por exemplo, a capacidade de comparar várias opções em seu cartão-
-
Ele pode chamar que dentro da interface do usuário.
-
E eu acho que a habilidade de combinar ajuda diretamente na interface do usuário
-
é um dos avanços mais interessantes nesta área.
-
E é algo que foi menos comum em aplicativos de área de trabalho anteriores.
-
E aqui está um exemplo que eu acho que é interessante.
-
Esta é a caixa de diálogo de cancelamento para uma lista de discussão,
-
e se você clicar em "Recebo muitos e-mails"
-
ele diz que "Espera, você pode alterar a frequência"
-
e você tem a oportunidade de receber e-mails da lista de discussão em intervalos menos freqüentes.
-
Eu acho que este é um realmente uma boa solução,
-
porque às vezes você deseja receber alguns e-mail, mas não muito.
-
Em outros casos, talvez você vai ver isso como assédio
-
e você vai desejar que você só poderia ser feito com essa tarefa rapidamente,
-
mas em qualquer caso, eu pensei que era uma solução interessante e criativa.
-
Eu acho que é realmente importante que ajuda a ser sincero,
-
e há uma classe de ajuda e informações adicionais
-
que eu acho que pelo menos em vigor, não está, fornecendo aos usuários as informações que eles precisam,
-
e que é de EULA, ou acordos de licenciamento de usuário final.
-
Aqui estão dois exemplos de telas de EULA, onde é muito fácil de clicar sem nunca Leia o EULA.
-
E meu palpite é que quase todos os usuários clicar sem ler o EULA.
-
Se ninguém precisa saber os termos do acordo de licença, que é muito razoável,
-
mas meu palpite é que é a razão pela qual que essas coisas existem
-
porque eles têm conseqüência de alguma sorte, que o usuário provavelmente deve se informada.
-
E então, se você estiver criando um site que tem termos para os usuários,
-
pensar sobre "Existe uma maneira que você pelo menos pode resumir o que são as coisas principais, alguém é concordar com"
-
sem tê-los clicar ou ter nunca mesmo ou leu uma lambida de acordo em tudo.
-
E para fechar com uma nota positiva, uma coisa agradável
-
que você pode fazer com a ajuda de um site é ajudar as pessoas a se divertir.
-
Preenchimento de formulários pode ser realmente chato,
-
e aqui está um exemplo de um site de hotel, onde uma das opções tem uma piadinha no interior,
-
e tão pouco de leveza pode ajudar a aumentar a experiência do usuário.