Amadurecem as convenções para o uso do Flash

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on telegram
Share on pocket

Frederick van Amstel



Não quero impor regras até porque sou o primeiro a quebrá–las. Mas acredito que ter ciência das convenções que os desenvolvedores Flash aplicam para ter resultado prático no emprego dessa tecnologia é essencial. Boa parte destas convenções provém das regras propaladas pelos gurus da usabilidade, os racionais. Outra parte é fruto de experimentação de designers visionários, os emocionais.

A primeira regra é: use o Flash para agregar conteúdo sempre. A segunda regra: é faça esse conteúdo render, provocar emoção. O HTML é estático e, pela analogia termodinâmica, frio. O Flash é dinâmico, quente, e essa propriedade deve ser aproveitada, mas sem queimaduras.



Carregamento demorado e não–informativo é mortal. Som desproposital e repetitivo irrita. Navegação escondida ou ambígua gera confusão. Legibilidade baixa e excesso de animação inutiliza o conteúdo. O Flash deve ser usado para enriquecer a experiência do usuário e não frustrá–la.



O pior, é que na maioria das vezes o usuário culpa a si mesmo por não ter tido uma boa experiência: acha que não possui a banda larga ou a inteligência necessária para usar o site. Se não fosse por esse fator, acrescido do e–mail estar sempre enterrado nesse tipo de site e pela demora para enviar um e–mail através do Outlook, haveria muitas mensagens de reclamação de usuários insatisfeitos. Com o aumento da experiência e senso–crítico do usuário médio da web, isso vai aumentar e quem não souber lidar com o feedback, tá ferrado.



Caos. Ao contrário do HTML, o Flash não tem limites rígidos. É possível fazer quase tudo em matéria de interface gráfica, movimento ou áudio. Empregando mais termodinâmica, isso aumenta a entropia, a tendência da matéria em direção ao caos (desorganização).



É preciso então pesar a quantidade de caos que o usuário–alvo pode suportar. De qualquer forma, ele vai precisar de navegação, velocidade, clareza e legibilidade e se isso vai ser fornecido fora dos padrões, é preciso uma boa justificativa.



O caos do mundo fora das telas já é grande o suficiente para saturar as pessoas. Não sejamos pedantes. Quando se fala nesse assunto, o primeiro termo lembrado é "skip–intro" (pular–introdução). Não vou repetir, muito
já foi dito sobre. Só ressalto que animação inicial pode ser útil para enriquecer a metáfora da interface ( justificá–la) ou reforçar o branding.



Já para solicitar interação do usuário, não há nada melhor do que uma tela congelada. A interface está lá, obediente, esperando o input dele, nenhum botão vai fugir do ponteiro. Para ler texto, a estática também é necessária. Mesmo um leve movimento pode distrair a atenção do leitor. Lembre–se de que a leitura na tela é sempre uma súplica.



Isso significa usar fonte legível. Mas quando digo legível, é legível mesmo, não é aquela fonte pixelizada de tamanho 10 em baixo contraste (esse erro é muito comum!). O designer no seu magnífico 17 polegadas com contraste e brilho impecavelmente ajustado tem uma certa vantagem sobre o usuário normal.



Outro grave e recorrente erro é tornar interação adivinhação. Chega dessa história de botão minúsculo correndo
de lá e pra cá, sem rótulo descritivo, em baixo contraste e posicionado no ponto cego do layout. Isso acontece muito quando o designer deixa por último colocar as áreas de ação numa tela.



Além disso, é preciso mostrar reação ao clique do usuário. Isso gera muita satisfação, a interface valoriza o input. é nessa tarefa que o efeito rollover (mudar aparência quando o mouse passa por cima) é tão eficiente. Um botão claro e desabilitado após o clique pode servir muito bem como orientação de onde o usuário se encontra.



O fator reação também implica transições curtas. Animações rápidas podem incentivar o usuário a clicar mais, ficar mais tempo no site. O tiro sai pela culatra, entretanto, quando se clica em algo que parece clicável e nada acontece.



Depois desse show de retórica, pode–se pensar que interfaces inovadoras devem ser evitadas. Não, pelo contrário, devem ser muito bem exploradas. O Flash está aí para isso.



Dou uma dica: explique numa breve e destacada animação como é a interação com os botões (um esqueminha). Se tiver a sorte do usuário estar olhando para a tela naquela hora e não confundir com animações sem sentido tão comuns, isso é suficiente. Então, para garantir, adicione uns quick–hint (aqueles textos de ajuda que aparecem quando o mouse repousa sobre algo). O limite é quando você sentir necessidade de colocar um botão de ajuda no canto da tela. Não faça isso, navegação na web tem que ser intuitiva, ou quase.



O Flash enrustido. Alguns designers resolveram todos esses problemas montando páginas em Flash que mais parecem feitas em HTML. O problema dessa abordagem é que desperdiça a oportunidade de dar satisfação ao usuário com resposta instantânea ao clique. Além disso, se é tão estático assim, então que seja verdadeiro HTML com toda as suas vantagens (indexação, acessibilidade e compatibilidade).



Vejamos um case interessante do estúdio WDDG: o website da gravadora Maverick. O briefing especificava algo inovador, mas com muito conteúdo. DHTML logo veio à cabeça, mas o estúdio escolheu Flash 4 pela sua compatibilidade com browsers, suporte para áudio e precisão nos gráficos. O website contruído tem impacto visual grande, navegação é simples e freqüência de atualização alta, garantida pela utilização de um software que gera dinamicamente arquivos de Flash (SWF), o Generator.



Uma outra solução é usar o Flash somente para o menu do site. Para essa abordagem, recomendo o uso de frames internos (<IFRAME>) para mostrar o conteúdo, a transição entre as páginas é mais suave. Essa abordagem tem alguns problemas de usabilidade significantes, mas não vamos entrar em detalhes por ora.



Críticas do passado. O Flash não deve prejudicar a usabilidade. Só que a usabilidade prejudicou o Flash. Jakob Nielsen, o maior guru dessa área, quebrou o pau em 2000 e gerou o maior alarde. Ele afirmou que o Flash pode piorar websites por três motivos:

  • encoraja abusos no design
  • quebra com os princípios fundamentais de navegação
    da Web
  • desvia a atenção do usuário de seu real valor, o conteúdo




Graças aos erros cometidos no começo do uso dessa tecnologia, alguns empresários conservadores ainda excluem o Flash do mundo dos negócios. Dizem que animação é coisa pra criança. Porém, não podemos culpar a ferramenta pela forma como é utilizada.



O futuro do Flash é muito promissor nas Aplicações Ricas de Internet (RIA), principalmente em transações comerciais.



A nova versão do Flash MX possui integração nativa com Webservices e os softwares Flash Remoting e Flash Communication Server permitem mais rápida integração com banco de dados e outras linguagens de servidor. O Flash faz o HTML comer poeira no campo das aplicações.



O senhor Nielsen recentemente foi contratado pela Macromedia para avaliar a usabilidade do seu produto, o Flash MX. Já que agora o software suporta o botão "voltar" do navegador, está tudo OK, o guru mudou seu discurso. [Webinsider]



………………………………………………………………………………..



No próximo artigo, a conclusão (por enquanto) desta série sobre o uso do Flash em aplicações comerciais e uma explicação sobre porque devemos usá–lo. Veja os outros artigos da série na caixa ao lado direito.



Avatar de Webinsider

Artigos de autores diversos.

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on telegram
Share on pocket

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *