<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Elvis Fernandes &#187; Design &amp; Usabilidade</title>
	<atom:link href="http://www.elvis.eti.br/category/desenvolvimento/design-usabilidade/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.elvis.eti.br</link>
	<description>Programação, cultura e educação.</description>
	<lastBuildDate>Thu, 02 Feb 2012 08:31:30 +0000</lastBuildDate>
	<language>PT</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Balsamiq Mockups: solução entre protótipos de alta e baixa fidelidade</title>
		<link>http://www.elvis.eti.br/2009/04/09/balsamiq-mockups-solucao-entre-prototipos-de-alta-e-baixa-fidelidade/</link>
		<comments>http://www.elvis.eti.br/2009/04/09/balsamiq-mockups-solucao-entre-prototipos-de-alta-e-baixa-fidelidade/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 18:18:18 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Design & Usabilidade]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[mockup]]></category>
		<category><![CDATA[Projetos]]></category>
		<category><![CDATA[prototipação]]></category>
		<category><![CDATA[protótipo]]></category>
		<category><![CDATA[validação]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/?p=444</guid>
		<description><![CDATA[Levantamento de requisitos deficiente é um dos principais motivos dos problemas que ocorrem durante o desenvolvimento de um sistema. O cliente descreve como ele quer que o sistema seja feito, os requisitos principais, e &#8220;desenha&#8221; mentalmente uma imagem do que ele espera que seja o sistema. Só que quando o desenvolvedor recebe essa informação, ele [...]]]></description>
			<content:encoded><![CDATA[<p>Levantamento de requisitos deficiente é um dos principais motivos dos problemas que ocorrem durante o desenvolvimento de um sistema. O cliente descreve como ele quer que o sistema seja feito, os requisitos principais, e &#8220;desenha&#8221; mentalmente uma imagem do que ele espera que seja o sistema. Só que quando o desenvolvedor recebe essa informação, ele também imagina como deve ser o sistema. Só que a visão que ele tem geralmente é bem diferente do que o cliente está imaginando. É a partir daí que surgirão argumentos como &#8220;está faltando um detalhe aqui&#8221;, &#8220;essa tela poderia funcionar de tal forma&#8221;, entre outros argumentos bem conhecidos pelos desenvolvedores.</p>
<p>Para tentar amenizar este problema, existem os protótipos, que são &#8220;rascunhos&#8221; das telas do sistema. Existem várias técnicas para elaboração desses protótipos, que vão desde o uso de ferramentas como PowerPoint até trabalhos manuais usando cartolina, papel, tesoura, giz de cera (agora eu esqueci o nome dessa técnica). Esses protótipos são classificados como &#8220;protótipos de baixa fidelidade&#8221; &#8211; simulando a interface do sistema com recursos que não serão utilizados para o desenvolvimento do mesmo, como o <a href="http://en.wikipedia.org/wiki/Pictive" target="_blank">PICTIVE</a> (lembrei o nome!) &#8211; ou &#8220;protótipos de alta fidelidade&#8221; &#8211; um exemplo seria a montagem das telas usando o Flex.(...)<br/>Leia o restante do artigo <a href="http://www.elvis.eti.br/2009/04/09/balsamiq-mockups-solucao-entre-prototipos-de-alta-e-baixa-fidelidade/">Balsamiq Mockups: solução entre protótipos de alta e baixa fidelidade</a> (264 palavras)</p>
<hr />
<p><small>© Elvis for <a href="http://www.elvis.eti.br">Elvis Fernandes</a>, 2009. |
<a href="http://www.elvis.eti.br/2009/04/09/balsamiq-mockups-solucao-entre-prototipos-de-alta-e-baixa-fidelidade/">Permalink</a> |
<a href="http://www.elvis.eti.br/2009/04/09/balsamiq-mockups-solucao-entre-prototipos-de-alta-e-baixa-fidelidade/#comments">8 comentários</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/2009/04/09/balsamiq-mockups-solucao-entre-prototipos-de-alta-e-baixa-fidelidade/&title=Balsamiq Mockups: solução entre protótipos de alta e baixa fidelidade">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/air/" rel="tag">air</a>, <a href="http://www.elvis.eti.br/tag/desenvolvimento/" rel="tag">Desenvolvimento</a>, <a href="http://www.elvis.eti.br/tag/design/" rel="tag">design</a>, <a href="http://www.elvis.eti.br/tag/flex/" rel="tag">Flex</a>, <a href="http://www.elvis.eti.br/tag/mockup/" rel="tag">mockup</a>, <a href="http://www.elvis.eti.br/tag/projetos/" rel="tag">Projetos</a>, <a href="http://www.elvis.eti.br/tag/prototipacao/" rel="tag">prototipação</a>, <a href="http://www.elvis.eti.br/tag/prototipo/" rel="tag">protótipo</a>, <a href="http://www.elvis.eti.br/tag/validacao/" rel="tag">validação</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2009/04/09/balsamiq-mockups-solucao-entre-prototipos-de-alta-e-baixa-fidelidade/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Como definir efeitos de transição em componentes no Flex 3</title>
		<link>http://www.elvis.eti.br/2008/12/17/como-definir-efeitos-de-transicao-em-componentes-no-flex-3/</link>
		<comments>http://www.elvis.eti.br/2008/12/17/como-definir-efeitos-de-transicao-em-componentes-no-flex-3/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 21:43:52 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Design & Usabilidade]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[botão]]></category>
		<category><![CDATA[efeito]]></category>
		<category><![CDATA[state]]></category>
		<category><![CDATA[transição]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/?p=307</guid>
		<description><![CDATA[O Flex provê diversos efeitos que podemos colocar em qualquer componente visual. A forma mais simples de fazer isso é definindo as propriedades dos triggers desses eventos. Triggers são parecidos com eventos, mas não são iguais. Quando um evento é disparado, um eventListener  captura esse evento e executa alguma função em AS. Quando um trigger [...]]]></description>
			<content:encoded><![CDATA[<p>O Flex provê diversos efeitos que podemos colocar em qualquer componente visual. A forma mais simples de fazer isso é definindo as propriedades dos triggers desses eventos.</p>
<p>Triggers são parecidos com eventos, mas não são iguais. Quando um evento é disparado, um eventListener  captura esse evento e executa alguma função em AS. Quando um trigger é disparado, um efeito é executado. Um trigger não pode executar uma função em AS e versa-vice. Da mesma forma como associamos funções a eventos através dos eventListeners, precisamos associar efeitos a componentes através dos triggers. Vamos ver agora como fazer isso.</p>
<p>(...)<br/>Leia o restante do artigo <a href="http://www.elvis.eti.br/2008/12/17/como-definir-efeitos-de-transicao-em-componentes-no-flex-3/">Como definir efeitos de transição em componentes no Flex 3</a> (297 palavras)</p>
<hr />
<p><small>© Elvis for <a href="http://www.elvis.eti.br">Elvis Fernandes</a>, 2008. |
<a href="http://www.elvis.eti.br/2008/12/17/como-definir-efeitos-de-transicao-em-componentes-no-flex-3/">Permalink</a> |
<a href="http://www.elvis.eti.br/2008/12/17/como-definir-efeitos-de-transicao-em-componentes-no-flex-3/#comments">2 comentários</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/2008/12/17/como-definir-efeitos-de-transicao-em-componentes-no-flex-3/&title=Como definir efeitos de transição em componentes no Flex 3">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/botao/" rel="tag">botão</a>, <a href="http://www.elvis.eti.br/tag/efeito/" rel="tag">efeito</a>, <a href="http://www.elvis.eti.br/tag/flex/" rel="tag">Flex</a>, <a href="http://www.elvis.eti.br/tag/state/" rel="tag">state</a>, <a href="http://www.elvis.eti.br/tag/transicao/" rel="tag">transição</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2008/12/17/como-definir-efeitos-de-transicao-em-componentes-no-flex-3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Temas do GMail e a experiência do usuário</title>
		<link>http://www.elvis.eti.br/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/</link>
		<comments>http://www.elvis.eti.br/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 09:49:02 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Boas práticas]]></category>
		<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Design & Usabilidade]]></category>
		<category><![CDATA[Projetos]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[usabilidade]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/?p=273</guid>
		<description><![CDATA[Eu sou o tipo de pessoa que não pode ficar muito tempo sem ver mudança em alguma coisa. Desde as coisas que ficam espalhadas na mesa até a interface de um programa ou alguma responsabilidade na empresa. Talvez por isso eu goste tanto do GMail. Hoje quando acessei meu e-mail tive a atenção desviada para [...]]]></description>
			<content:encoded><![CDATA[<p>Eu sou o tipo de pessoa que não pode ficar muito tempo sem ver mudança em alguma coisa. Desde as coisas que ficam espalhadas na mesa até a interface de um programa ou alguma responsabilidade na empresa. Talvez por isso eu goste tanto do GMail.</p>
<p><a style="margin-right: 10px;" href="http://www.elvis.eti.br/wp-content/uploads/2008/11/themes_gmail.jpg"><img class="size-thumbnail wp-image-274" title="Themes Gmail" src="http://www.elvis.eti.br/wp-content/uploads/2008/11/themes_gmail-150x150.jpg" alt="" width="150" height="150" align="left" /></a>Hoje quando acessei meu e-mail tive a atenção desviada para uma caixa de texto anunciando um novo recurso: os temas. Eu uso o <a href="https://addons.mozilla.org/en-US/firefox/addon/6076" target="_blank">BetterGMail 2</a>, plugin para <a href="http://br.mozdev.org/" target="_blank">Firefox</a> que permite, entre outras coisas, mudar a interface do sistema mas &#8230; eu já falei que adoro mudanças???</p>
<p>Na prática diária, esse novo recurso não teria implicação nenhuma se eu fosse muito conservador. Sei que vou acabar me acostumando com um único tema e deixá-lo ativo <em>ad eternum</em>, mas isso abre espaço para um comentário sobre o desenvolvimento de sistemas: a experiência do usuário.</p>
<p>(...)<br/>Leia o restante do artigo <a href="http://www.elvis.eti.br/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/">Temas do GMail e a experiência do usuário</a> (252 palavras)</p>
<hr />
<p><small>© Elvis for <a href="http://www.elvis.eti.br">Elvis Fernandes</a>, 2008. |
<a href="http://www.elvis.eti.br/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/">Permalink</a> |
<a href="http://www.elvis.eti.br/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/#comments">Nenhum comentário</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/&title=Temas do GMail e a experiência do usuário">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/design/" rel="tag">design</a>, <a href="http://www.elvis.eti.br/tag/gmail/" rel="tag">gmail</a>, <a href="http://www.elvis.eti.br/tag/interface/" rel="tag">interface</a>, <a href="http://www.elvis.eti.br/tag/usabilidade/" rel="tag">usabilidade</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Usando CSS no Flex</title>
		<link>http://www.elvis.eti.br/2008/11/10/usando-css-no-flex/</link>
		<comments>http://www.elvis.eti.br/2008/11/10/usando-css-no-flex/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 01:14:09 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Design & Usabilidade]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[skins]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/?p=265</guid>
		<description><![CDATA[O FlexBuilder agiliza muito a criação de interfaces, só que se você construir uma aplicação sem mudar em nada os estilos padrão do Flex, seu programa vai ficar com exatamente a mesma cara da aplicação do teu colega, o que não é muito legal. Existem recursos avançados para se criar skins no flex, onde você [...]]]></description>
			<content:encoded><![CDATA[<p><img class="wp-image-266" title="Guaches" src="http://www.elvis.eti.br/wp-content/uploads/2008/11/guaches.jpg" alt="" width="150" height="151" align="right" />O FlexBuilder agiliza muito a criação de interfaces, só que se você construir uma aplicação sem mudar em nada os estilos padrão do Flex, seu programa vai ficar com exatamente a mesma cara da aplicação do teu colega, o que não é muito legal.</p>
<p>Existem recursos avançados para se criar skins no flex, onde você define os estilos de cada cantinho da sua aplicação. Isso pode ser feito, por exemplo, com o próprio Flash, onde você define novos estilos para os botões, barras de rolagem, combo boxes e tudo o mais que você possa imaginar.</p>
<p>Mas neste breve artigo pretendo cobrir um assunto mais simples: a modificação da interface padrão através do uso de arquivos CSS.</p>
<p>(...)<br/>Leia o restante do artigo <a href="http://www.elvis.eti.br/2008/11/10/usando-css-no-flex/">Usando CSS no Flex</a> (431 palavras)</p>
<hr />
<p><small>© Elvis for <a href="http://www.elvis.eti.br">Elvis Fernandes</a>, 2008. |
<a href="http://www.elvis.eti.br/2008/11/10/usando-css-no-flex/">Permalink</a> |
<a href="http://www.elvis.eti.br/2008/11/10/usando-css-no-flex/#comments">Nenhum comentário</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/2008/11/10/usando-css-no-flex/&title=Usando CSS no Flex">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/css/" rel="tag">css</a>, <a href="http://www.elvis.eti.br/tag/design/" rel="tag">design</a>, <a href="http://www.elvis.eti.br/tag/flex/" rel="tag">Flex</a>, <a href="http://www.elvis.eti.br/tag/skins/" rel="tag">skins</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2008/11/10/usando-css-no-flex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Melhor visualizado em browsers com precisão cirúrgica &#8230;</title>
		<link>http://www.elvis.eti.br/2008/10/10/melhor-visualizado-em-browsers-com-precisao-cirurgica/</link>
		<comments>http://www.elvis.eti.br/2008/10/10/melhor-visualizado-em-browsers-com-precisao-cirurgica/#comments</comments>
		<pubDate>Fri, 10 Oct 2008 11:58:03 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Cotidiano]]></category>
		<category><![CDATA[Design & Usabilidade]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/?p=223</guid>
		<description><![CDATA[Eu estava atualizando alguns recursos do blog e fui dar uma olhada no código fonte quando encontrei algo interessante: um tamanho de fonte que eu nunca havia usado antes. A nuvem de tags (tag cloud) é esse monte de tags que ficam na barra lateral. Quanto mais artigos em uma determinada tag, maior ela será [...]]]></description>
			<content:encoded><![CDATA[<p>Eu estava atualizando alguns recursos do blog e fui dar uma olhada no código fonte quando encontrei algo interessante: um tamanho de fonte que eu nunca havia usado antes.</p>
<p>A nuvem de tags (tag cloud) é esse monte de tags que ficam na barra lateral. Quanto mais artigos em uma determinada tag, maior ela será mostrada. Pois eu acredito que devo ter causado o cálculo de alguma dízima periódica, veja só o tamanho da fonte que foi calculada para a tag combobox:</p>
<p style="text-align: center;"><a href="http://www.elvis.eti.br/wp-content/uploads/2008/10/css_precisao_cirurgica.jpg"><img class="size-medium wp-image-224 aligncenter" title="css_precisao_cirurgica" src="http://www.elvis.eti.br/wp-content/uploads/2008/10/css_precisao_cirurgica-300x32.jpg" alt="" width="300" height="32" /></a></p>
<p>Para renderizar essa fonte, o browser tem que ter uma precisão cirúrgica!</p>
<p>Será que o Chrome consegue? <img src='http://www.elvis.eti.br/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<h2  class="related_post_title">Posts relacionados</h2><ul class="related_post"><li><a href="http://www.elvis.eti.br/2008/11/10/usando-css-no-flex/" title="<!--:PT-->Usando CSS no Flex<!--:-->"><!--:PT-->Usando CSS no Flex<!--:--></a> (0)</li><li><a href="http://www.elvis.eti.br/2009/09/01/cheat-sheet-do-css3-e-do-html5/" title="<!--:PT-->Cheat Sheet do CSS3 e do HTML5<!--:-->"><!--:PT-->Cheat Sheet do CSS3 e do HTML5<!--:--></a> (6)</li><li><a href="http://www.elvis.eti.br/2009/04/09/balsamiq-mockups-solucao-entre-prototipos-de-alta-e-baixa-fidelidade/" title="<!--:PT-->Balsamiq Mockups: solução entre protótipos de alta e baixa fidelidade<!--:-->"><!--:PT-->Balsamiq Mockups: solução entre protótipos de alta e baixa fidelidade<!--:--></a> (8)</li><li><a href="http://www.elvis.eti.br/2009/01/09/campanha-para-eliminar-browsers-antigos-da-rede/" title="<!--:PT-->Campanha para eliminar browsers antigos da rede<!--:-->"><!--:PT-->Campanha para eliminar browsers antigos da rede<!--:--></a> (0)</li><li><a href="http://www.elvis.eti.br/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/" title="<!--:PT-->Temas do GMail e a experiência do usuário<!--:-->"><!--:PT-->Temas do GMail e a experiência do usuário<!--:--></a> (0)</li><li><a href="http://www.elvis.eti.br/2008/05/02/como-nao-elaborar-uma-mensagem-de-erro/" title="<!--:PT-->Como *não* elaborar uma mensagem de erro<!--:-->"><!--:PT-->Como *não* elaborar uma mensagem de erro<!--:--></a> (0)</li><li><a href="http://www.elvis.eti.br/2007/08/24/parece-mas-nao-e/" title="<!--:PT-->Parece um botão, mas não é<!--:-->"><!--:PT-->Parece um botão, mas não é<!--:--></a> (0)</li></ul><hr />
<p><small>© Elvis for <a href="http://www.elvis.eti.br">Elvis Fernandes</a>, 2008. |
<a href="http://www.elvis.eti.br/2008/10/10/melhor-visualizado-em-browsers-com-precisao-cirurgica/">Permalink</a> |
<a href="http://www.elvis.eti.br/2008/10/10/melhor-visualizado-em-browsers-com-precisao-cirurgica/#comments">2 comentários</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/2008/10/10/melhor-visualizado-em-browsers-com-precisao-cirurgica/&title=Melhor visualizado em browsers com precisão cirúrgica &#8230;">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/css/" rel="tag">css</a>, <a href="http://www.elvis.eti.br/tag/design/" rel="tag">design</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2008/10/10/melhor-visualizado-em-browsers-com-precisao-cirurgica/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Como *não* elaborar uma mensagem de erro</title>
		<link>http://www.elvis.eti.br/2008/05/02/como-nao-elaborar-uma-mensagem-de-erro/</link>
		<comments>http://www.elvis.eti.br/2008/05/02/como-nao-elaborar-uma-mensagem-de-erro/#comments</comments>
		<pubDate>Fri, 02 May 2008 13:01:32 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Design & Usabilidade]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[mensagem de erro]]></category>
		<category><![CDATA[usabilidade]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/2008/05/02/como-nao-elaborar-uma-mensagem-de-erro/</guid>
		<description><![CDATA[Em design de interfaces, sempre existe um cuidado específico com a elaboração de mensagens de erro. Elas devem ser claras e objetivas, não podem assustar o usuário (ex: &#8220;ERRO FATAL&#8221;) e nem culpá-lo (ex: &#8220;Esta ação é proibida. Tente outra alternativa.&#8221;), e devem, no mínimo, dar uma idéia clara do aconteceu e, se possível, indicar [...]]]></description>
			<content:encoded><![CDATA[<p>Em design de interfaces, sempre existe um cuidado específico com a elaboração de mensagens de erro. Elas devem ser claras e objetivas, não podem assustar o usuário (ex: &#8220;ERRO FATAL&#8221;) e nem culpá-lo (ex: &#8220;Esta ação é proibida. Tente outra alternativa.&#8221;), e devem, no mínimo, dar uma idéia clara do aconteceu e, se possível, indicar uma solução.</p>
<p>Me lembrei desse conceito quando vi uma mensagem de erro apresentada pelo GIMP (editor de imagens um pouco parecido com o Photoshop, porém free). Eu estava montando um gif animado com dois frames para colocar em uma aplicação. Coisa simples. Na hora de salvar, especifiquei o <em>delay</em> entre os frames, o local onde o arquivo deveria ser salvo e cliquei em Salvar. o programa me apresentou a seguinte tela:</p>
<p><a title="Estranha mensagem de erro do GIMP" href="http://www.elvis.eti.br/wp-content/uploads/2008/05/mensagem_erro_gimp.jpg"></a></p>
<p style="text-align: center"><a title="Estranha mensagem de erro do GIMP" href="http://www.elvis.eti.br/wp-content/uploads/2008/05/mensagem_erro_gimp.jpg"><img src="http://www.elvis.eti.br/wp-content/uploads/2008/05/mensagem_erro_gimp.jpg" alt="Estranha mensagem de erro do GIMP" /></a></p>
<p>Confesso que fiquei assustado, confuso e frustrado: assustado por imaginar que um mísero gif de 1KB poderia devorar os dois núcleos do processador ou todos os 2GB do PC que eu estava usando. Confuso porque não tive a capacidade de entender ou imaginar o que poderia ter ocorrido, muito menos uma provável solução. E frustrado porque eu não sabia se o arquivo havia sido salvo ou não.</p>
<p>Olhei a pasta de destino do arquivo, e lá estava ele, salvo. Porém ele não estava são: tinha virado uma combinação dos frames que eu havia colocado no arquivo, ao invés de virar uma animação.</p>
<p>Como a parte de design não é a minha &#8220;praia&#8221;, criei coragem e voltei a me aventurar pelos menus e opções do programa. Marquei algumas opções que acreditei que poderiam resolver meu problema e mandei salvar novamente. Desta vez, sem nenhuma mensagem de suspeita de erro.</p>
<p>No final das contas, consegui criar o meu arquivo do jeito que eu queria. E também encontrei um bom exemplo do que não deve ser feito ao compor uma mensagem de erro.</p>
<p>Ainda bem que deu tempo terminar o trabalho antes que o PC fosse dominado pelo lado negro da força &#8230; <img src='http://www.elvis.eti.br/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<h2  class="related_post_title">Posts relacionados</h2><ul class="related_post"><li><a href="http://www.elvis.eti.br/2008/11/21/temas-do-gmail-e-a-experiencia-do-usuario/" title="<!--:PT-->Temas do GMail e a experiência do usuário<!--:-->"><!--:PT-->Temas do GMail e a experiência do usuário<!--:--></a> (0)</li><li><a href="http://www.elvis.eti.br/2007/08/24/parece-mas-nao-e/" title="<!--:PT-->Parece um botão, mas não é<!--:-->"><!--:PT-->Parece um botão, mas não é<!--:--></a> (0)</li><li><a href="http://www.elvis.eti.br/2009/04/09/balsamiq-mockups-solucao-entre-prototipos-de-alta-e-baixa-fidelidade/" title="<!--:PT-->Balsamiq Mockups: solução entre protótipos de alta e baixa fidelidade<!--:-->"><!--:PT-->Balsamiq Mockups: solução entre protótipos de alta e baixa fidelidade<!--:--></a> (8)</li><li><a href="http://www.elvis.eti.br/2008/11/10/usando-css-no-flex/" title="<!--:PT-->Usando CSS no Flex<!--:-->"><!--:PT-->Usando CSS no Flex<!--:--></a> (0)</li><li><a href="http://www.elvis.eti.br/2008/10/10/melhor-visualizado-em-browsers-com-precisao-cirurgica/" title="<!--:PT-->Melhor visualizado em browsers com precisão cirúrgica &#8230;<!--:-->"><!--:PT-->Melhor visualizado em browsers com precisão cirúrgica &#8230;<!--:--></a> (2)</li><li><a href="http://www.elvis.eti.br/2007/08/13/roubo-de-teclas-de-atalho/" title="<!--:PT-->Roubo de teclas de atalho<!--:-->"><!--:PT-->Roubo de teclas de atalho<!--:--></a> (0)</li></ul><hr />
<p><small>© Elvis for <a href="http://www.elvis.eti.br">Elvis Fernandes</a>, 2008. |
<a href="http://www.elvis.eti.br/2008/05/02/como-nao-elaborar-uma-mensagem-de-erro/">Permalink</a> |
<a href="http://www.elvis.eti.br/2008/05/02/como-nao-elaborar-uma-mensagem-de-erro/#comments">Nenhum comentário</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/2008/05/02/como-nao-elaborar-uma-mensagem-de-erro/&title=Como *não* elaborar uma mensagem de erro">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/design/" rel="tag">design</a>, <a href="http://www.elvis.eti.br/tag/mensagem-de-erro/" rel="tag">mensagem de erro</a>, <a href="http://www.elvis.eti.br/tag/usabilidade/" rel="tag">usabilidade</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2008/05/02/como-nao-elaborar-uma-mensagem-de-erro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sites proibidos para !IE (não Internet Explorer)</title>
		<link>http://www.elvis.eti.br/2007/10/09/29/</link>
		<comments>http://www.elvis.eti.br/2007/10/09/29/#comments</comments>
		<pubDate>Tue, 09 Oct 2007 18:52:55 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Design & Usabilidade]]></category>
		<category><![CDATA[internet explorer]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/2007/10/09/29/</guid>
		<description><![CDATA[Esses dias tive um problema em um cliente, que precisava acessar uma determinada página e o filtro de conteúdo de Internet não permitia. Fui ver do que se tratava, era o site de um órgão de classe muito sério, e com um outro problema igualmente sério: a página era acessada através da porta 87. Além [...]]]></description>
			<content:encoded><![CDATA[<p>Esses dias tive um problema em um cliente, que precisava acessar uma determinada página e o filtro de conteúdo de Internet não permitia. Fui ver do que se tratava, era o site de um órgão de classe muito sério, e com um outro problema igualmente sério: a página era acessada através da porta 87. Além disso, os menus não funcionavam no Firefox: os submenus apareciam, mas os cliques nos itens desse submenu não surtiam nenhum efeito.</p>
<p>Com a intenção de ajudar e ao mesmo tempo resolver o problema do cliente, mandei uma mensagem para a instituição, informando o erro e dizendo que o Firefox não abria o site, pelo fato de usar a porta 87 (o Firefox nem tenta acessar, ele bloqueia o acesso para prevenir algum tipo de fraude, comportamento perfeitamente correto).</p>
<p>Um dia depois recebi a resposta, com instruções para limpar o cache do navegador, excluir cookies, baixar o nível de segurança e todos aqueles procedimentos-padrão que sempre mandam. Mas um detalhe me chamou a atenção na mensagem, que copio a seguir:</p>
<blockquote><p>Lembrando que a página do <strike>[O nome da instituição foi retirado]</strike> foi desenvolvida para ser aberta apenas em navegadores &#8220;Internet Explorer&#8221; (Versão 5.0 ou posterior). Não é possível acessar a partir de outros navegadores (Firefox, Opera, etc.)</p></blockquote>
<p>Como assim ??? Então se eu uso linux e não tenho máquina virtual, emulador ou qualquer outra coisa não posso acessar o site ??? Que absurdo !!!</p>
<p>Já pensou um mecânico que só conserta carros do ano 2000 em diante? Médicos que só atendem pacientes com mais de 25 anos? Teclados de computador que só servem para quem é destro? Celulares que só funcionam na região central da cidade?</p>
<p>Existem alguns sites que realmente aparecem de forma incorreta no Firefox (porque a pessoa que fez não se deu o trabalho de testar em outro browser que não seja o IE), mas pelo menos funcionam. Se for um blog, um fórum, um site de notícias, tudo bem, dá pra ficar sem se a pessoa não gostar. Mas e no caso dessa instituição, que muuuitas pessoas precisam acessar?</p>
<p>Desenvolva seus layouts e sistemas de forma que seu público-alvo (pelo menos) possa acessar. Senão, não adianta muito você disponibilizar o que quer que seja através da Internet. Testar seu site ou aplicação em diferentes versões do IE e no Firefox é o mínimo que você deve fazer antes de colocar o seu trabalho no ar.</p>
<h2  class="related_post_title">Posts relacionados</h2><ul class="related_post"><li><a href="http://www.elvis.eti.br/2009/01/09/campanha-para-eliminar-browsers-antigos-da-rede/" title="<!--:PT-->Campanha para eliminar browsers antigos da rede<!--:-->"><!--:PT-->Campanha para eliminar browsers antigos da rede<!--:--></a> (0)</li><li><a href="http://www.elvis.eti.br/2007/09/02/como-instalar-varias-versoes-do-ie/" title="<!--:PT-->Como instalar várias versões do IE<!--:-->"><!--:PT-->Como instalar várias versões do IE<!--:--></a> (4)</li></ul><hr />
<p><small>© Elvis for <a href="http://www.elvis.eti.br">Elvis Fernandes</a>, 2007. |
<a href="http://www.elvis.eti.br/2007/10/09/29/">Permalink</a> |
<a href="http://www.elvis.eti.br/2007/10/09/29/#comments">7 comentários</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/2007/10/09/29/&title=Sites proibidos para !IE (não Internet Explorer)">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/internet-explorer/" rel="tag">internet explorer</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2007/10/09/29/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Parece um botão, mas não é</title>
		<link>http://www.elvis.eti.br/2007/08/24/parece-mas-nao-e/</link>
		<comments>http://www.elvis.eti.br/2007/08/24/parece-mas-nao-e/#comments</comments>
		<pubDate>Fri, 24 Aug 2007 11:24:38 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Design & Usabilidade]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[usabilidade]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/b/?p=12</guid>
		<description><![CDATA[Esses dias vi um sistema de cadastro em um determinado site. Me chamou a atenção a forma como o sistema foi feito, pois era um sistema muito grande, e não tinha uma usabilidade muito boa. Um exemplo que se destacou foram os botões. O cidadão fez um botão composto por um link sobre uma imagem. [...]]]></description>
			<content:encoded><![CDATA[<p>Esses dias vi um sistema de cadastro em um determinado site. Me chamou a atenção a forma como o sistema foi feito, pois era um sistema muito grande, e não tinha uma usabilidade muito boa.</p>
<p>Um exemplo que se destacou foram os botões. O cidadão fez um botão composto por um link sobre uma imagem. O problema era que, para se clicar no &#8220;botão&#8221;, não era possível clicar sobre qualquer ponto sobre ele, mas sobre o link.</p>
<p>(...)<br/>Leia o restante do artigo <a href="http://www.elvis.eti.br/2007/08/24/parece-mas-nao-e/">Parece um botão, mas não é</a> (127 palavras)</p>
<hr />
<p><small>© Elvis for <a href="http://www.elvis.eti.br">Elvis Fernandes</a>, 2007. |
<a href="http://www.elvis.eti.br/2007/08/24/parece-mas-nao-e/">Permalink</a> |
<a href="http://www.elvis.eti.br/2007/08/24/parece-mas-nao-e/#comments">Nenhum comentário</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/2007/08/24/parece-mas-nao-e/&title=Parece um botão, mas não é">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/design/" rel="tag">design</a>, <a href="http://www.elvis.eti.br/tag/usabilidade/" rel="tag">usabilidade</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2007/08/24/parece-mas-nao-e/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Roubo de teclas de atalho</title>
		<link>http://www.elvis.eti.br/2007/08/13/roubo-de-teclas-de-atalho/</link>
		<comments>http://www.elvis.eti.br/2007/08/13/roubo-de-teclas-de-atalho/#comments</comments>
		<pubDate>Mon, 13 Aug 2007 12:58:13 +0000</pubDate>
		<dc:creator>Elvis Fernandes</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Design & Usabilidade]]></category>
		<category><![CDATA[Outras coisas]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[usabilidade]]></category>

		<guid isPermaLink="false">http://www.elvis.eti.br/b/?p=10</guid>
		<description><![CDATA[Um dos princípios de usabilidade é a &#8220;familiaridade&#8221;. Esse princípio diz que os controles do sistema que será operado por um usuário pode remeter ao conceito de algo que já é familiar a ele. Um exemplo disso, considerando somente o design de interfaces para aplicativos de computadores, é o menu das aplicações. As pessoas já [...]]]></description>
			<content:encoded><![CDATA[<p>Um dos princípios de usabilidade é a &#8220;familiaridade&#8221;. Esse princípio diz que os controles do sistema que será operado por um usuário pode remeter ao conceito de algo que já é familiar a ele.</p>
<p>Um exemplo disso, considerando somente o design de interfaces para aplicativos de computadores, é o menu das aplicações. As pessoas já estão acostumadas em encontrar um primeiro item de menu chamado &#8220;Arquivo&#8221;, que tem opções para salvar o que está fazendo, abrir outro documento, configurar a página, enfim, algo ligado ao arquivo; elas também esperam que o último item de menu seja o menu &#8220;Ajuda&#8221;.</p>
<p>(...)<br/>Leia o restante do artigo <a href="http://www.elvis.eti.br/2007/08/13/roubo-de-teclas-de-atalho/">Roubo de teclas de atalho</a> (170 palavras)</p>
<hr />
<p><small>© Elvis for <a href="http://www.elvis.eti.br">Elvis Fernandes</a>, 2007. |
<a href="http://www.elvis.eti.br/2007/08/13/roubo-de-teclas-de-atalho/">Permalink</a> |
<a href="http://www.elvis.eti.br/2007/08/13/roubo-de-teclas-de-atalho/#comments">Nenhum comentário</a> |
Adicione ao 
<a href="http://del.icio.us/post?url=http://www.elvis.eti.br/2007/08/13/roubo-de-teclas-de-atalho/&title=Roubo de teclas de atalho">del.icio.us</a>
<br/>
Tags: <a href="http://www.elvis.eti.br/tag/usabilidade/" rel="tag">usabilidade</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://www.elvis.eti.br/2007/08/13/roubo-de-teclas-de-atalho/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

