<?xml version="1.0" encoding="ISO-8859-1"?>
<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>Richard Barros</title>
	<atom:link href="http://www.richardbarros.com.br/blog/feed/tumblog" rel="self" type="application/rss+xml" />
	<link>http://www.richardbarros.com.br/blog</link>
	<description>Pensamentos sobre design e desenvolvimento para a internet</description>
	<lastBuildDate>Sat, 02 Feb 2013 21:32:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=3.4.1</generator>
	<language></language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
			           	
    
	    	<item>
			<title>Princípios de uma interface intuitiva</title>
			<link>http://www.richardbarros.com.br/blog/artigos/principios-de-uma-interface-intuitiva</link>
			<comments>http://www.richardbarros.com.br/blog/artigos/principios-de-uma-interface-intuitiva#comments</comments>
			<pubDate>Fri, 20 Jul 2012 18:24:42 +0000</pubDate>
			<dc:creator>Richard</dc:creator>
					<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Usabilidade]]></category>
		<category><![CDATA[ux]]></category>
						<guid isPermaLink="false">http://www.richardbarros.com.br/blog/?p=630</guid>
						<description><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/artigos" title="View all posts in Artigos" rel="category tag">Artigos</a></p>No início os computadores precisavam de engenheiros e técnicos para serem operados e gerenciados. Mas isso não durou tanto tempo. Alguns anos mais tarde, com o Displaywriter IBM, os computadores passaram a ser usados por pessoas que não eram muito hábeis com a máquina, mas que se precisavam concluir as tarefas do seu dia-a-dia. Nessa época surgiu [...]<p><a href="http://www.richardbarros.com.br/blog/artigos/principios-de-uma-interface-intuitiva#comments" title="Comment on Princípios de uma interface intuitiva">Leave a Comment</a></p>]]></description>
						<content:encoded><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/artigos" title="View all posts in Artigos" rel="category tag">Artigos</a></p><p>No início os computadores precisavam de engenheiros e técnicos para serem operados e gerenciados. Mas isso não durou tanto tempo. Alguns anos mais tarde, com o Displaywriter IBM, os computadores passaram a ser usados por pessoas que não eram muito hábeis com a máquina, mas que se precisavam concluir as tarefas do seu dia-a-dia. Nessa época surgiu uma divisão importante os níveis de usuários: os especialistas e os novatos.</p>
<p><img class="size-full wp-image-632 aligncenter" title="images" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2012/07/images.jpeg" alt="" width="269" height="187" /></p>
<p>Um design intuitivo não é necessariamente simples. É um design que <strong>cultiva padrões comuns a outros projetos</strong>. E hoje ele deve ser feito para novatos e experts.</p>
<p>Se você aprende como uma barra de rolagem funciona, você espera que todas as outras funcionem mesmo jeito. Essa experiência é pessoal e torna os próximos sistemas mais intuitivos, mas somente para você.</p>
<p><strong>Uma interface intuitiva é invisível. O bom design é invisível. É como o ar-condicionado, você não percebe que está ali até perceber que algo está realmente errado.</strong></p>
<h3>Conhecimento inicial vs Conhecimento adquirido</h3>
<p style="text-align: center;"><img class=" wp-image-633 aligncenter" title="crianca-bicicleta-capacete-grande" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2012/07/crianca-bicicleta-capacete-grande-300x250.jpg" alt="" width="240" height="200" /></p>
<p>Lembra da <strong>primeira vez que você andou de bicicleta?</strong> Você tinha ideia da funcionalidade, de como começar a usar, mas precisava aprender alguns procedimentos pra sair e começar a andar com ela por aí.</p>
<p>Quando usamos alguma coisa pela primeira vez, temos um <strong>Conhecimento inicial</strong> sobre como funciona, uma soma das nossas experiências com outras coisas parecidas com aquela. Depois de usar com sucesso, somamos ao nosso conhecimento inicial um <strong>conhecimento adquirido</strong>, que é resultado daquele aprendizado.</p>
<p>Se você precisa ensinar algo para que as pessoas consigam usar seu produto, você está criando uma<strong> Lacuna de conhecimento</strong>  entre o <strong>conhecimento inicial</strong> e o<strong> conhecimento adquirido</strong> que deve ser preenchida de alguma forma. E automaticamente você se responsabiliza por ensinar essas pessoas a realizar essas novas interações que você propõe, seja com <strong>treinamento, </strong>um<strong> manual de instruções</strong> ou com um <strong>bom design</strong>. O que acha melhor?</p>
<p style="text-align: center;"><img class=" wp-image-634 aligncenter" title="kid-using-ipad" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2012/07/kid-using-ipad-300x200.jpg" alt="" width="240" height="160" /></p>
<h3>O design é intuitivo quando não existe lacuna de conhecimento.</h3>
<p>Use protótipos e faça teste com seu usuários. Você vai conhecer melhor o <strong>conhecimento inicial</strong> do seu público e vai entender melhor como oferecer produtos melhores e cada vez <strong>mais intuitivos</strong>. Também vai entender <strong>onde você pode inovar</strong>. Quando um sistema é fácil de usar, os usuários conseguem realizar as tarefas sem custo e assim um mau design não vai atrapalhar seus negócios.</p>
<p><a href="http://www.richardbarros.com.br/blog/artigos/principios-de-uma-interface-intuitiva#comments" title="Comment on Princípios de uma interface intuitiva">Leave a Comment</a></p>]]></content:encoded>
									<wfw:commentRss>http://www.richardbarros.com.br/blog/artigos/principios-de-uma-interface-intuitiva/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
								</item>		
		
		           	
    
	    	<item>
			<title>Minimin &#8211; Encurtador de URLs inteligente e fácil de usar</title>
			<link>http://www.richardbarros.com.br/blog/pessoal/minimin-encurtador-de-urls-inteligente-e-facil-de-usar</link>
			<comments>http://www.richardbarros.com.br/blog/pessoal/minimin-encurtador-de-urls-inteligente-e-facil-de-usar#comments</comments>
			<pubDate>Mon, 18 Jun 2012 18:12:23 +0000</pubDate>
			<dc:creator>Richard</dc:creator>
					<category><![CDATA[Pessoal]]></category>
						<guid isPermaLink="false">http://www.richardbarros.com.br/blog/?p=608</guid>
						<description><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/pessoal" title="View all posts in Pessoal" rel="category tag">Pessoal</a></p>Sempre achei difícil encontrar os links que compartilhei no meu twitter há algum tempo atrás. Principalmente porque a timeline do Twitter não facilita o acesso a posts antigos. Não seria muito útil se os links que encurtamos para compartilhar ficassem gravados em uma conta minha em algum serviço online automaticamente? Foi a partir dessa ideia que criei o [...]<p><a href="http://www.richardbarros.com.br/blog/pessoal/minimin-encurtador-de-urls-inteligente-e-facil-de-usar#comments" title="Comment on Minimin &#8211; Encurtador de URLs inteligente e fácil de usar">Leave a Comment</a></p>]]></description>
						<content:encoded><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/pessoal" title="View all posts in Pessoal" rel="category tag">Pessoal</a></p><p>Sempre achei difícil encontrar os links que compartilhei no <a title="@richardbarros" href="http://twitter.com/richardbarros" target="_blank">meu twitter</a> há algum tempo atrás. Principalmente porque a timeline do Twitter não facilita o acesso a posts antigos.</p>
<p>Não seria muito útil se os links que encurtamos para compartilhar ficassem gravados em uma conta minha em algum serviço online automaticamente? Foi a partir dessa ideia que criei o <a href="http://minim.in" target="_blank">Minim.in</a>, um encurtador de URLs pensado para ser simples e fácil de usar.</p>
<p><a href="http://minim.in"><img class="aligncenter" style="border-style: initial; border-color: initial;" title="logo" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2012/06/logo.png" alt="" width="274" height="100" /></a></p>
<div>
<h3>O Início</h3>
<p>Criei o <a href="http://minim.in" target="_blank">Minim.in</a> em uma noite e só pelo <a title="Registro no twitter" href="https://twitter.com/richardbarros/status/55650021474975744" target="_blank">prazer de ter meu próprio encurtador</a> - programadores devem conhecer essa sensação -, mas em menos de um mês a ferramenta começou a ser usada por uma boa galera e tive que trabalhar nela com muito mais dedicação do que imaginei. Então tomei a decisão de transformar a brincadeira em coisa séria e levei ela para os estúdios da <a title="Homem Máquina - Interação que funciona" href="http://www.homemmaquina.com.br" target="_blank">Homem Máquina</a>.</p>
<p>Agora éramos uma equipe trabalhando nela e isso trouxe uma série de novos desafios. Migramos para um servidor dedicado, tivemos que otimizar o código, decidimos migrar o ambiente para uma combinação de <em>nginx</em> com <em>apache</em> &#8211; uma bruxaria doida que inventamos lá &#8211; e a quantidade de links e acessos só crescia.</p>
<p style="text-align: center;"><img class="aligncenter" title="Minim.in - Encurtador de urls inteligente" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2012/06/Captura-de-Tela-20.png" alt="" width="500" height="182" /></p>
<h3>O que o Minim.in faz, afinal?</h3>
<p>Ele não só encurta sua URL, mas monitora as publicações dela no Twitter, agrupa seus links por #hashtags e monta algumas estatísticas interessantes de acesso.</p>
<p style="text-align: center;"><a href="http://minim.in/user/richardbarros"><img class="aligncenter  wp-image-613" title="Tela de perfil - Minimin" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2012/06/perfil.png" alt="" width="554" height="392" /></a></p>
<h3>Engajamento</h3>
<p>Mas não queríamos fazer só isso&#8230; Queríamos criar uma experiência mais interessante entre a ferramenta e os usuários. Trouxemos alguns conceitos de engajamento e gamificação e decidimos <a title="@minim_in" href="http://twitter.com/minim_in" target="_blank">ir até os usuários</a> para dar boas vindas e até contar como está o andamento de seus links mais visitados.</p>
<p><a href="https://twitter.com/minim_in/status/188517431600353280"><img class="aligncenter size-full wp-image-614" title="tweet minimin" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2012/06/tweet.png" alt="" width="528" height="97" /></a></p>
<p>Lindo, né?</p>
<h3>Minim.in em tempo real</h3>
<p>Conforme a brincadeira ficava séria, conseguíamos criar cada vez mais com os dados de API fornecidos pelo Twitter, Google e Facebook.  E nesse meio tempo, em uma parceria com o evento <a title="Descolagem no Videolog" href="http://www.videolog.tv/grupos/DESCOLAGEM" target="_blank">Descolagem</a>, criamos uma ferramenta de streming em tempo real: o <a title="Minimin Live! Campus Party Brasil #cpbr5" href="http://www.minim.in/apps/live" target="_blank">Minim.in Live!</a>, que também foi adaptado para mostrar em tempo real o que estava rolando no Twitter sobre a <a title="Minimin Live! Campus Party Brasil #cpbr5" href="http://www.minim.in/apps/live" target="_blank">Campus Party 2012</a>.</p>
<p><a href="http://minim.in/apps/live/"><img class="aligncenter size-medium wp-image-615" title="live" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2012/06/live-300x221.png" alt="" width="300" height="221" /></a></p>
<p>E a essa altura já estávamos conectados à APIs de serviços como <strong>Youtube</strong>, <strong>Intagram</strong>, <strong>YFrog</strong>, <strong>Twitpic</strong> e <strong>Vimeo</strong>.</p>
<h3>E não parou por ai..</h3>
<p>Pra facilitar ainda mais a vida de quem encurta, compartilha e coleciona links com o<strong> Minim.in</strong>, também desenvolvemos um <a title="Plugin Minim.in para Google Chrome" href="http://minim.in/4A" target="_blank">plugin de Google Chrome</a> bem amigável.</p>
<p><a href="http://minim.in/4A"><img class="aligncenter size-full wp-image-618" title="googlechrome" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2012/06/googlechrome1.png" alt="" width="290" height="244" /></a></p>
<h3>Concluindo&#8230;</h3>
<p>Criar o <strong>Minim.in</strong> naquela noite foi o pontapé para um trabalho muito maior que rolou nesses últimos meses. Fui inspirado por amigos que contribuiram muito para o que a ferramenta é hoje, como <a href="http://twitter.com/yogodoshi" target="_blank">@yogodoshi</a>, <a href="http://twitter.com/cristianoweb" target="_blank">@cristianoweb</a>, <a href="http://twitter.com/_ednascimento" target="_blank">@_ednascimento</a> e <a href="http://twitter.com/anthonysousa" target="_blank">@anthonysousa</a> e é muito gratificante estar aqui contando um pouco do que essa pequena ideia se tornou.</p>
<p>Ideias não valem nada se não forem postas em prática. Se você tem algo para colocar no mundo, inspire-se, corra atrás e tranforme em realidade &#8211; Cantei a pedra :)</p>
<p>Ah! E não deixe de visitar e encurtar com o <a href="http://minim.in" target="_blank">http://minim.in</a></p>
</div>
<p><a href="http://www.richardbarros.com.br/blog/pessoal/minimin-encurtador-de-urls-inteligente-e-facil-de-usar#comments" title="Comment on Minimin &#8211; Encurtador de URLs inteligente e fácil de usar">Leave a Comment</a></p>]]></content:encoded>
									<wfw:commentRss>http://www.richardbarros.com.br/blog/pessoal/minimin-encurtador-de-urls-inteligente-e-facil-de-usar/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
								</item>		
		
		           	
    
	    	<item>
			<title>O que o Google fez com o botão &#8220;Adicionar Aba&#8221; do Chrome?</title>
			<link>http://www.richardbarros.com.br/blog/artigos/o-que-o-google-fez-com-o-botao-adicionar-aba-do-chrome</link>
			<comments>http://www.richardbarros.com.br/blog/artigos/o-que-o-google-fez-com-o-botao-adicionar-aba-do-chrome#comments</comments>
			<pubDate>Mon, 13 Feb 2012 21:29:10 +0000</pubDate>
			<dc:creator>Richard</dc:creator>
					<category><![CDATA[Artigos]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[Usabilidade]]></category>
		<category><![CDATA[ux]]></category>
						<guid isPermaLink="false">http://www.richardbarros.com.br/blog/?p=596</guid>
						<description><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/artigos" title="View all posts in Artigos" rel="category tag">Artigos</a></p>As interfaces de vários programas e apps que usamos no nosso dia-a-dia recebem leves modificações o tempo todo  - e as vezes nem percebemos que foram atualizadas. No meio da última atualização do Google Chrome (e do Chrome Os), reparei que alteraram um item um tanto quanto controverso. Fiquei me perguntando por alguns minutos o [...]<p><a href="http://www.richardbarros.com.br/blog/artigos/o-que-o-google-fez-com-o-botao-adicionar-aba-do-chrome#comments" title="Comment on O que o Google fez com o botão &#8220;Adicionar Aba&#8221; do Chrome?">Leave a Comment</a></p>]]></description>
						<content:encoded><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/artigos" title="View all posts in Artigos" rel="category tag">Artigos</a></p><p>As interfaces de vários programas e apps que usamos no nosso dia-a-dia recebem leves modificações o tempo todo  - e as vezes nem percebemos que foram atualizadas.</p>
<p>No meio da última atualização do <strong>Google Chrome</strong> (e do Chrome Os), reparei que alteraram um item um tanto quanto controverso. Fiquei me perguntando por alguns minutos o que levou a equipe de designers a retirar o + do &#8220;Nova Aba&#8221; &#8211; e deixá-lo apenas como um botão vazio ao lado das abas. Olha só como ficou:</p>
<p><img class="aligncenter" title="chrome" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2012/02/chrome.png" alt="" width="450" height="65" /></p>
<p>Eu mesmo achei que fosse um bug no início (Sim, cheguei a reiniciar o navegador!). Aproveitei para ver se em outras máquinas daqui também tinha alterado e sim, tinha. <em>Uau! Que cojones!</em></p>
<p>Como o Chrome é um projeto open-source, fui dar uma pesquisada e encontrei <a href="http://code.google.com/p/chromium/issues/detail?id=98264" target="_blank">neste report</a> que foi uma decisão da equipe baseada em estudos de <em>user experience</em>. Segue a tradução livre <a href="http://code.google.com/p/chromium/issues/detail?id=98264#c60" target="_blank">do trecho</a>:</p>
<blockquote><p>Pesquisas no campo de experiência do usuário nos confirmaram que além dessa mudança não reduzir a qualidade da usabilidade, pode levar inclusive a uma percepção aprimorada da interface do navegador.</p></blockquote>
<p>Na mesma discussão, algum tempo depois, um usuário <a href="http://code.google.com/p/chromium/issues/detail?id=98264#c80">apontou</a> que a solução não parecia tão óbvia assim:</p>
<blockquote><p>O &#8220;+&#8221; do ícone de abrir uma nova aba não está aparecendo no Google Chrome. Usuários estão solicitando que o &#8220;+&#8221; seja restaurado como um auxílio visual do propósito da ação de adicionar uma nova aba, visto que a solução atual não possui sequer uma <em>tool-tip</em> com esta indicação.</p></blockquote>
<p>A decisão da equipe logo de cara me pareceu bem arbitrária, mas parando um pouco pra pensar, o navegador de internet já é há muito tempo o software mais usado de todos, não é verdade? Se pudermos considerar que 100% dos usuários de internet já sabem para que serve esse botão e que os restantes podem aprender facilmente sua utilidade, pra que ser redundante? Em contra-partida, eu não lembro de ter visto em nenhum outro lugar um botão sem legenda, indicação e tão solto em nenhuma interface.</p>
<p>Será que eles voltam atrás na decisão? Será que os outros navegadores vão começar a copiar?</p>
<p><a href="http://www.richardbarros.com.br/blog/artigos/o-que-o-google-fez-com-o-botao-adicionar-aba-do-chrome#comments" title="Comment on O que o Google fez com o botão &#8220;Adicionar Aba&#8221; do Chrome?">Leave a Comment</a></p>]]></content:encoded>
									<wfw:commentRss>http://www.richardbarros.com.br/blog/artigos/o-que-o-google-fez-com-o-botao-adicionar-aba-do-chrome/feed</wfw:commentRss>
			<slash:comments>8</slash:comments>
								</item>		
		
		           	
    
	    	<item>
			<title>Excesso de escolhas pode intimidar seu usuário</title>
			<link>http://www.richardbarros.com.br/blog/artigos/excesso-de-escolhas-pode-intimidar-seu-usuario</link>
			<comments>http://www.richardbarros.com.br/blog/artigos/excesso-de-escolhas-pode-intimidar-seu-usuario#comments</comments>
			<pubDate>Wed, 25 Aug 2010 16:31:07 +0000</pubDate>
			<dc:creator>Richard</dc:creator>
					<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Usabilidade]]></category>
		<category><![CDATA[ux]]></category>
						<guid isPermaLink="false">http://www.richardbarros.com.br/blog/?p=572</guid>
						<description><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/artigos" title="View all posts in Artigos" rel="category tag">Artigos</a></p>Quando entramos em um site procurando um conteúdo rápido e específico não desejamos ser interrompidos com perguntas, cadastros ou ofertas inconvenientes. Todos os popups e balõezinhos indesejados que aparecem na tela são intuitivamente fechados assim que aparecem, não é verdade? Isso é uma reação ao excesso de escolhas que um site te oferece. É de [...]<p><a href="http://www.richardbarros.com.br/blog/artigos/excesso-de-escolhas-pode-intimidar-seu-usuario#comments" title="Comment on Excesso de escolhas pode intimidar seu usuário">Leave a Comment</a></p>]]></description>
						<content:encoded><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/artigos" title="View all posts in Artigos" rel="category tag">Artigos</a></p><p>Quando entramos em um site procurando um conteúdo rápido e específico não desejamos ser interrompidos com perguntas, cadastros ou ofertas inconvenientes. Todos os popups e balõezinhos indesejados que aparecem na tela são intuitivamente fechados assim que aparecem, não é verdade?</p>
<p>Isso é uma reação ao excesso de escolhas que um site te oferece. É de grande interesse da indústria conhecer melhor seu usuário e oferecer novas opções e ofertas, mas é necessário tomar cuidado para a navegação não jogar o usuário em um labirinto e sem saber pra onde ir.</p>
<h3>O necessário, somente o necessário.</h3>
<p>Em um site de operadora de celular, por exemplo, somos convidados a entrar com nossa cidade antes de acessarmos o conteúdo. É perfeitamente compreensível que ofertas e serviços da empresa sejam segmentados por região e, embora seja possível identificar o local de acesso do usuário por outros métodos, dar ao usuário esse poder de escolha parece útil para quem acessa de outros estados, por exemplo.</p>
<p style="text-align: center;"><img class="size-full wp-image-573 aligncenter" title="vivo" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/08/vivo.jpg" alt="" width="545" height="223" /></p>
<p>Esse tipo de escolha é pertinente ao usuário e não intrusiva.</p>
<h3>Pode entrar, a casa é sua.</h3>
<p>Quando vamos ao shopping temos o costume de entrar numa loja, analisar produtos e sair sem ao menos dar um &#8220;oi&#8221; a atendentes. A analogia aqui é perfeita: você entraria nessa loja se tivesse que pedir permissão a alguém ou preencher um formulário antes de dar uma olhada na vitrine?</p>
<p>Repare também nos sites e-commerce. Uma loja online nunca interrompe sua navegação com nenhuma escolha desnecessária. Você pode entrar, ver os produtos, encher sua sacola de compras e só na hora de concluir a compra ele pede seu login e senha ou dados para cadastro.</p>
<p><img class="aligncenter size-full wp-image-574" title="americanas-login" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/08/americanas-login.jpg" alt="" width="545" height="212" /></p>
<p>Veja como o formulário de cadastro só requer a entrada do número do CEP. Imagine se logo de cara fôssemos obrigados a preencher um cadastro com mais de 10 campos e veja como isso é imprescindível para evitar a fuga de um cliente em potencial.</p>
<h3>O medo do desconhecido.</h3>
<p>Se recebemos uma oferta de trilhar um novo caminho pela navegação do site, precisamos saber que voltaremos exatamente para o ponto que estávamos. Muitas escolhas seguidas e formulário com muitas páginas podem confundir o usuário e a frustração pode fazê-lo desistir de conquistar a informação que ele queria. Recursos como um menu de contexto ou breadcrumb trail ajudam muito  nestes casos.</p>
<p><img class="aligncenter size-full wp-image-575" title="vimeo-cadastro" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/08/vimeo-cadastro.jpg" alt="" width="545" height="212" /></p>
<p>Veja cadastro do <a title="Vimeo" href="http://www.vimeo.com/" target="_blank">Vimeo</a>, por exemplo, não oferece breadcrumb ou menu, como sugeri, mas é tão divertido que dá vontade de cadastrar a família toda.</p>
<h3>Não esqueça que seus usuários são pessoas comuns.</h3>
<p>É fácil achar problemas de insatisfação na navegação quando vemos outras pessoas desbravando aquela interface. Faça testes de usabilidade e não tente controlar seu usuário final. Lembre-se também que o seu visitante não é um desenvolvedor e nem sempre sabe o que procura.</p>
<p><img class="aligncenter size-full wp-image-576" title="flashouhtml" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/08/flashouhtml.jpg" alt="" width="545" height="140" /></p>
<p>Repasse para seu usuário somente as decisões pertinentes e sensatas. Não o entupa de formulários e faça sua interface de fácil entendimento. Essa parece uma boa receita para mantê-lo satisfeito com a navegação. E você, o que acha?</p>
<p><a href="http://www.richardbarros.com.br/blog/artigos/excesso-de-escolhas-pode-intimidar-seu-usuario#comments" title="Comment on Excesso de escolhas pode intimidar seu usuário">Leave a Comment</a></p>]]></content:encoded>
									<wfw:commentRss>http://www.richardbarros.com.br/blog/artigos/excesso-de-escolhas-pode-intimidar-seu-usuario/feed</wfw:commentRss>
			<slash:comments>13</slash:comments>
								</item>		
		
		           	
    
	    	<item>
			<title>As regras que atrapalham</title>
			<link>http://www.richardbarros.com.br/blog/artigos/as-regras-que-atrapalham</link>
			<comments>http://www.richardbarros.com.br/blog/artigos/as-regras-que-atrapalham#comments</comments>
			<pubDate>Mon, 10 May 2010 06:39:22 +0000</pubDate>
			<dc:creator>Richard</dc:creator>
					<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Design]]></category>
						<guid isPermaLink="false">http://www.richardbarros.com.br/blog/?p=561</guid>
						<description><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/artigos" title="View all posts in Artigos" rel="category tag">Artigos</a></p>Quando ainda somos crianças passamos pela fantástica fase do aprendizado, um período em que estamos descobrindo o que é possível, provável, certo ou errado nesse mundão que colocaram diante de nossos olhos, tudo na base da tentativa e erro. Um estudante de design que ainda não tem grande embasamento teórico recorre apenas ao seu bom [...]<p><a href="http://www.richardbarros.com.br/blog/artigos/as-regras-que-atrapalham#comments" title="Comment on As regras que atrapalham">Leave a Comment</a></p>]]></description>
						<content:encoded><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/artigos" title="View all posts in Artigos" rel="category tag">Artigos</a></p><p>Quando ainda somos crianças passamos pela fantástica fase do aprendizado, um período em que estamos descobrindo o que é possível, provável, certo ou errado nesse mundão que colocaram diante de nossos olhos, tudo na base da tentativa e erro.</p>
<div style="text-align: center;"><a href="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/05/228-report-crianca3.jpg"><img class="size-medium wp-image-564" title="228-report-crianca3" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/05/228-report-crianca3-300x193.jpg" alt="" width="300" height="193" /></a></div>
<p>Um estudante de design que ainda não tem grande embasamento teórico recorre apenas ao seu bom senso, ao gosto ou não gosto. São criativos como uma criança, mesmo que o resultado de um trabalho seja de gosto duvidoso ou <a title="Kitsch na Wikipedia" href="http://pt.wikipedia.org/wiki/Kitsch" target="_blank">kitsch</a> na maioria das vezes.</p>
<p>O estudante cedo ou tarde amadurece e vira um profissional. Devora dezenas de livros, começa a tomar certas decisões de acordo com esse novo aprendizado, desenvolve seu próprio método de criação e adquire um estilo.</p>
<p>Esta semana me deparei com um artigo chamado <a title="Life Below 600px article" href="http://iampaddy.com/lifebelow600/" target="_blank">Life Below 600px</a> que me fez repensar sobre um conceito que eu encarava como uma regra (<a title="Life Below 600px article" href="http://iampaddy.com/lifebelow600/" target="_blank">colocar informação importante numa área que precise de scroll</a>). Uma regra que já estava tão consolidada dentro do meu estilo, que eu esqueci que ela poderia ser quebrada em algum momento.</p>
<p>Gostei muito, porque me fez questionar sobre todos esses conceitos, teses e regrinhas que vemos serem repetidas exaustivamente em artigos e livros por aí. Acredito que regras são importantes, mas temos que lembrar qual o objetivo de cada regra existir e saber (ou procurar) quebrá-las sempre que necessário.</p>
<h3>Não ter medo de errar</h3>
<p>Tudo isso está relacionado com uma dificuldade em lidar com a frustração de errar antes de acertar e se manter em uma zona de conforto. E essas regras agem como bloqueios mentais para nossa criatividade.</p>
<p>E aí lembramos das crianças, que não tem regras, e tentamos perceber quão densa é essa grade que limitou nossa criatividade e nos separa de nossa infância.</p>
<h3>Será tarde demais?</h3>
<p>Convido você a revisitar seus conceitos, assim como eu estou fazendo. Vamos errar primeiro e lembrar das regras depois, isso pode render novos e bons frutos. Que tal?</p>
<p><a href="http://www.richardbarros.com.br/blog/artigos/as-regras-que-atrapalham#comments" title="Comment on As regras que atrapalham">Leave a Comment</a></p>]]></content:encoded>
									<wfw:commentRss>http://www.richardbarros.com.br/blog/artigos/as-regras-que-atrapalham/feed</wfw:commentRss>
			<slash:comments>10</slash:comments>
								</item>		
		
		           	
    
	    	<item>
			<title>Dicas para desenvolvimento de Wireframes</title>
			<link>http://www.richardbarros.com.br/blog/artigos/dicas-para-desenvolvimento-de-wireframes</link>
			<comments>http://www.richardbarros.com.br/blog/artigos/dicas-para-desenvolvimento-de-wireframes#comments</comments>
			<pubDate>Mon, 26 Apr 2010 15:56:17 +0000</pubDate>
			<dc:creator>Richard</dc:creator>
					<category><![CDATA[Artigos]]></category>
		<category><![CDATA[wireframes]]></category>
						<guid isPermaLink="false">http://www.richardbarros.com.br/blog/?p=549</guid>
						<description><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/artigos" title="View all posts in Artigos" rel="category tag">Artigos</a></p>No planejamento de uma interface, o profissional de arquitetura de informação precisa fazer alguns testes até chegar a um modelo estrutural para ser usado como base. Este modelo é conhecido como Wireframe. Wireframe é um rascunho com marcações de peso e posicionamento do conteúdo de uma interface. Ele será usado posteriormente pelo designer como guia [...]<p><a href="http://www.richardbarros.com.br/blog/artigos/dicas-para-desenvolvimento-de-wireframes#comments" title="Comment on Dicas para desenvolvimento de Wireframes">Leave a Comment</a></p>]]></description>
						<content:encoded><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/artigos" title="View all posts in Artigos" rel="category tag">Artigos</a></p><p>No planejamento de uma interface, o profissional de arquitetura de informação precisa fazer alguns testes até chegar a um modelo estrutural para ser usado como base. Este modelo é conhecido como <strong><em>Wireframe</em></strong>.</p>
<div style="text-align: center;"><img class="size-full wp-image-551" title="wireframe-home-2" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/04/wireframe-home-2.jpg" alt="" width="470" height="193" /></div>
<p><strong>Wireframe</strong> é um rascunho com marcações de peso e posicionamento do conteúdo de uma interface. Ele será usado posteriormente pelo designer como guia para desenvolvimento do layout final do website, sistema ou aplicativo.</p>
<p>Ainda vejo muitos profissionais com receio de usar <em>wireframes</em> e alegam que o cliente não entende ou que o trabalho demora mais, mas eu acredito que é uma etapa primordial na criação de uma interface e portanto, levantei alguns pontos que podem ajudar novos profissionais a entender ou incorporar com naturalidade o desenvolvimento desses esboços.</p>
<h3>Nunca pule a etapa do wireframe.</h3>
<p>Passar pela etapa de <strong>wireframe </strong>não é trabalhoso e é essencial para o progresso do projeto.  Criar um esboço e pensar na navegação antes de ter um layout desenhado pode fazer com que perceba algum erro de usabilidade ou algum bloco de conteúdo que não está sendo exibido com o devido destaque. É muito melhor perceber essas coisas antes, né?</p>
<h3>Não tenha medo.</h3>
<p>Arquitetos de informação não são necessariamente designers, mas  não saber desenhar não  significa que tenha que ter medo de criar <strong>wireframes</strong>. Supere esse medo e  expresse suas ideias no esboço de alguma forma. Desenvolver <strong>wireframe </strong>é como projetar seu website em voz alta.</p>
<h3>Papel e caneta.</h3>
<p>Não é porque a interface é digital que todo o processo deve acontecer dentro do computador. Pegue papel e caneta e rabisque muito. Coloque todas as ideias no papel. Você pode recortar pedaços de papel ou usar post-its para reposicionar os blocos de conteúdo com maior facilidade, é uma baita mão na roda.</p>
<div style="text-align: center;"><img class="size-full wp-image-552" title="wireframe-home-1" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/04/wireframe-home-1.jpg" alt="" width="470" height="193" /></div>
<h3>Teste seu wireframe.</h3>
<p>Questione cada interação do seu <strong>wireframe</strong>. Imagine um usuário específico tentando acessar aquela interface e peça opiniões de outras pessoas da equipe que não participaram diretamente da elaboração dos esboços (por que não incluir o cliente nessa também?). Essa discussão pode levantar pontos importantes que você deixou passar em um primeiro momento.</p>
<h3>Inspire-se.</h3>
<div style="float: right;"><img class="alignright size-medium wp-image-553" title="bs_pic" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/04/bs_pic-300x211.png" alt="" width="300" height="211" /></div>
<p>Procure por novos <strong>wireframes</strong>, compartilhe ideias com amigos que não trabalham com você. Visite sites de referência como o <a title="I &lt;3 Wireframes" href="http://wireframes.tumblr.com/" target="_blank">I &lt;3 Wireframes</a> ou até o <a title="Busca por Wireframe no Flickr" href="http://www.flickr.com/search/?ss=2&amp;w=all&amp;q=wireframe&amp;m=text" target="_blank">Flickr</a>.</p>
<p>Existe ainda um projeto chamado <a title="Paper Browser" href="http://www.raincreativelab.com/paperbrowser/" target="_blank">Paper Browser</a>, que é um modelo de navegador web com um <em>canvas</em> milimetrado para você imprimir e poder desenhar em cima facilmente. Eu recomendo!</p>
<h3>Ferramentas.</h3>
<p>Embora eu ainda use o <strong>Photoshop </strong>para meus <strong>wireframes</strong>, há quem use programas não muito convencionais, como o <strong>Flash</strong>. Mas existe também uma grande variedade de ferramentas para auxiliar no desenvolvimento de wireframes que você pode escolher. E a lista não é pequena:<strong> </strong></p>
<p><strong>Ferramentas para Desktop </strong>(freeware em negrito)</p>
<ul>
<li><a href="http://www.mockupscreens.com/" target="_blank">MockupScreens</a></li>
<li><a href="http://www.axure.com/" target="_blank">Axure</a></li>
<li><a href="http://www.balsamiq.com/" target="_blank">Balsamiq Mockups</a></li>
<li><a href="http://www.evolus.vn/Pencil/" target="_blank"><strong>Pencil</strong></a></li>
<li><a href="http://www.flairbuilder.com/" target="_blank">FlairBuilder</a></li>
<li><a href="http://www.foreui.com/" target="_blank">ForeUI</a></li>
<li><a href="http://www.omnigroup.com/applications/omnigraffle/" target="_blank">OmniGraffle</a></li>
<li><a href="http://www.carettasoftware.com/guidesignstudio/" target="_blank">GUI Design Studio</a></li>
<li><a href="http://taubler.com/oversite/" target="_blank">OverSite</a></li>
<li><a href="http://office.microsoft.com/en-us/visio/default.aspx" target="_blank">Microsoft Visio</a></li>
<li><a href="http://fluidia.org/" target="_blank"><strong>FluidIA</strong></a></li>
<li><a href="http://wireframesketcher.com/" target="_blank">WireframeSketcher</a></li>
<li><a href="http://www.justinmind.com/" target="_blank">Justinmind  Prototyper</a></li>
<li><a href="http://dub.washington.edu:2007/denim/" target="_blank"><strong>DENIM</strong></a></li>
<li><a href="http://www.extremeplanner.com/easyprototype/index.html" target="_blank">EasyPrototype</a></li>
<li><a href="http://www.microsoft.com/expression/products/SketchFlow_OverView.aspx" target="_blank">SketchFlow</a></li>
<li><a href="http://designervista.com/" target="_blank">DesignerVista</a></li>
<li><a href="http://mockapp.com/" target="_blank"><strong>MockApp</strong></a></li>
</ul>
<p><strong>Ferramentas Online</strong></p>
<ul>
<li><a href="http://iplotz.com/" target="_blank">iPlotz</a></li>
<li><a href="http://www.protoshare.com/" target="_blank">ProtoShare</a></li>
<li><a href="http://www.mockflow.com/" target="_blank">MockFlow</a></li>
<li><a href="http://www.hotgloo.com/" target="_blank">HotGloo</a></li>
<li><a href="http://gomockingbird.com/" target="_blank">Mockingbird</a></li>
<li><a href="http://cacoo.com/" target="_blank">Cacoo</a></li>
<li><a href="http://www.jumpchart.com/" target="_blank">Jumpchart</a></li>
<li><a href="http://www.gliffy.com/" target="_blank">Gliffy</a></li>
<li><a href="http://www.lovelycharts.com/" target="_blank">Lovely Charts</a></li>
<li><a href="http://www.lumzy.com/" target="_blank">Lumzy</a></li>
<li><a href="http://www.justproto.com/en/" target="_blank">JustProto</a></li>
<li><a href="https://pidoco.com/en/" target="_blank">Pidoco</a></li>
<li><a href="http://iphonemockup.lkmc.ch/" target="_blank">iPhone Mockup</a></li>
</ul>
<p>E você, tem alguma dica ou experiência com desenvolvimento de wireframes para compartilhar?</p>
<p><a href="http://www.richardbarros.com.br/blog/artigos/dicas-para-desenvolvimento-de-wireframes#comments" title="Comment on Dicas para desenvolvimento de Wireframes">Leave a Comment</a></p>]]></content:encoded>
									<wfw:commentRss>http://www.richardbarros.com.br/blog/artigos/dicas-para-desenvolvimento-de-wireframes/feed</wfw:commentRss>
			<slash:comments>18</slash:comments>
								</item>		
		
		           	
    
	    	<item>
			<title>Rode propriedades do CSS3 no Internet Explorer</title>
			<link>http://www.richardbarros.com.br/blog/tutorial/rode-propriedades-do-css3-no-internet-explorer</link>
			<comments>http://www.richardbarros.com.br/blog/tutorial/rode-propriedades-do-css3-no-internet-explorer#comments</comments>
			<pubDate>Wed, 14 Apr 2010 19:59:00 +0000</pubDate>
			<dc:creator>Richard</dc:creator>
					<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[hack]]></category>
						<guid isPermaLink="false">http://www.richardbarros.com.br/blog/?p=534</guid>
						<description><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/tutorial" title="View all posts in Tutoriais" rel="category tag">Tutoriais</a></p>Depois de tanto tempo de sofrimento para fazer uma sombrinha ou bordas arredondadas compatíveis com o IE no CSS, eis que encontro pela internet um arquivo HTC que promete resolver os problemas de compatibilidade do CSS3 nas versões 6, 7 e 8 do temido Internet Explorer. HTC é sigla para HTML Components, um arquivo que [...]<p><a href="http://www.richardbarros.com.br/blog/tutorial/rode-propriedades-do-css3-no-internet-explorer#comments" title="Comment on Rode propriedades do CSS3 no Internet Explorer">Leave a Comment</a></p>]]></description>
						<content:encoded><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/tutorial" title="View all posts in Tutoriais" rel="category tag">Tutoriais</a></p><div style="float: left; margin-right: 1em;"><img class="size-full wp-image-535" title="css-hacks" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/04/css-hacks.jpg" alt="" width="130" height="130" /></div>
<p>Depois de tanto tempo de sofrimento para fazer uma sombrinha ou bordas arredondadas compatíveis com o <strong>IE </strong>no <strong>CSS</strong>, eis que encontro pela internet um arquivo <strong>HTC </strong>que promete resolver os problemas de compatibilidade do <strong>CSS3 </strong>nas versões 6, 7 e 8 do temido <strong>Internet Explorer</strong>.</p>
<p><strong><a title="HTML Components Wikipedia" href="http://en.wikipedia.org/wiki/HTML_Components" target="_blank">HTC</a></strong> é sigla para <em>HTML Components,</em> um arquivo<em> </em>que aplica novos comportamentos em <strong>HTML Dinâmico</strong> dentro do <strong>Internet Explorer</strong>.</p>
<h3>Como funciona?</h3>
<p>Você precisa apenas adicionar uma referência ao comportamento pelo arquivo <a title="Site do desenvolvedor" href="http://fetchak.com/ie-css3/" target="_blank">ie-css3.htc</a> na seleção do <strong>CSS </strong>que tenha propriedades <strong>CSS3</strong> como <strong>border-radius</strong> ou <strong>box-shadow</strong>. Veja um exemplo:</p>
<pre>.caixa {
  -moz-border-radius: 15px; /* Firefox */
  -webkit-border-radius: 15px; /* Safari e Chrome */
  border-radius: 15px; /* Opera 10.5+
e agora também para Internet Explorer 6+ com IE-CSS3.htc */

  -moz-box-shadow: 10px 10px 20px #000; /* Firefox */
  -webkit-box-shadow: 10px 10px 20px #000; /* Safari e Chrome */
  box-shadow: 10px 10px 20px #000; /* Opera 10.5+
 e Internet Explorer 6+ com IE-CSS3.htc */

  behavior: url(ie-css3.htc); /* Avisa ao IE para mudar o
 comportamento desta classe e ela passa a entender o CSS3 */
}
</pre>
<p><strong>Nota:</strong> O arquivo HTC precisa estar <strong>na mesma pasta do CSS</strong>.</p>
<p>Parece um sonho para desenvolvedores, mas é uma pena que a iniciativa não tenha vindo da própria <em>Microsoft</em>.</p>
<p>Faça <strong>download </strong>do script diretamente <a title="Download ie-css3.htc" href="http://fetchak.com/ie-css3/ie-css3.htc" target="_blank">neste link</a>.</p>
<p><a href="http://www.richardbarros.com.br/blog/tutorial/rode-propriedades-do-css3-no-internet-explorer#comments" title="Comment on Rode propriedades do CSS3 no Internet Explorer">Leave a Comment</a></p>]]></content:encoded>
									<wfw:commentRss>http://www.richardbarros.com.br/blog/tutorial/rode-propriedades-do-css3-no-internet-explorer/feed</wfw:commentRss>
			<slash:comments>49</slash:comments>
								</item>		
		
		           	
    
	    	<item>
			<title>Sorteio de 2 convites para o 15º EDTED no Rio de Janeiro</title>
			<link>http://www.richardbarros.com.br/blog/eventos/sorteio-de-2-convites-para-o-edted-no-rio-de-janeiro</link>
			<comments>http://www.richardbarros.com.br/blog/eventos/sorteio-de-2-convites-para-o-edted-no-rio-de-janeiro#comments</comments>
			<pubDate>Sat, 13 Mar 2010 02:27:35 +0000</pubDate>
			<dc:creator>Richard</dc:creator>
					<category><![CDATA[Eventos]]></category>
		<category><![CDATA[edted]]></category>
						<guid isPermaLink="false">http://www.richardbarros.com.br/blog/?p=523</guid>
						<description><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/eventos" title="View all posts in Eventos" rel="category tag">Eventos</a></p>EDTED, outrora conhecido como EWD/ETI, é um evento da ARTECCOM que corre o Brasil durante o ano com palestras e oficinas divididas em 4 áreas: Design, Tecnologia, Oficinas e Minicurso/Desconferências e o mais legal desse Encontro de Design e Tecnologia Digital é que a programação é toda definida com sugestões do próprio público do evento. Dentre [...]<p><a href="http://www.richardbarros.com.br/blog/eventos/sorteio-de-2-convites-para-o-edted-no-rio-de-janeiro#comments" title="Comment on Sorteio de 2 convites para o 15º EDTED no Rio de Janeiro">Leave a Comment</a></p>]]></description>
						<content:encoded><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/eventos" title="View all posts in Eventos" rel="category tag">Eventos</a></p><p><a title="Edted" href="http://www.edted.com.br" target="_blank">EDTED</a>, outrora conhecido como <strong>EWD/ETI</strong>, é um evento da <a title="Arteccom" href="http://www.arteccom.com.br/" target="_blank">ARTECCOM</a> que corre o Brasil durante o ano com palestras e oficinas divididas em 4 áreas: <strong>Design, Tecnologia, Oficinas e Minicurso/Desconferências</strong> e o mais legal desse <strong>Encontro de Design e Tecnologia Digital</strong> é que a programação é toda definida com sugestões do próprio público do evento.</p>
<div style="text-align: center;"><a href="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/03/edted.jpg"><img class="aligncenter size-full wp-image-524" title="edted" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/03/edted.jpg" alt="" width="284" height="193" /></a></div>
<p>Dentre os temas abordados este ano o Espaço de <strong>Design</strong> terá palestras conceituais sobre cores, criação e inovação com destaque para a apresentação de <a title="Blog do Luli" href="http://www.luli.com.br" target="_blank">Luli Radfahrer</a>, mestre de design e inovação digital que raramente aparece aqui pelo Rio de Janeiro. O framework Ruby on Rails, o e-commerce em php Magento e Realidade Aumentada os fortes assuntos que farão parte da área de<strong> Tecnologia</strong>. Ainda acontecerão <strong>Oficinas</strong> sobre cloud computing, e-mail marketing, métricas em redes sociais e pagamentos digitais e<strong> Desconferências</strong> sobre DJango, Games e outros temas.</p>
<p>No intervalo rola aquele networking e depois do evento a galera acaba num happyhour para esfriar a cabeça e ajudar a absorver o que rolou durante todo o dia. Então não deixa de ser uma ótima oportunidade para estudantes e profissionais trocarem experiências sobre web e design de forma geral.</p>
<p>O primeiro evento será realizado no sábado dia 20 de março de 2010, das 9 às 18 horas no <strong>Rio de Janeiro</strong> (veja no <a href="http://www.edted.com.br">site</a> as datas para os outros estados) e os valores variam de R$ 24 a R$ 74, dependendo da data de inscrição.</p>
<h3>Como ganhar um convite?</h3>
<p>Para ganhar um convite para o <strong>15º EDTED </strong>do <strong>Rio de Janeiro</strong>, assim como <a title="Ganhe ingressos para o 14º EWD e ETI" href="http://www.richardbarros.com.br/blog/eventos/ganhe-ingressos-para-o-eti-ou-ewd-do-rio-de-janeiro" target="_blank">no ano passado</a>, você deve aderir à campanha Update Your Browser seguindo os seguintes passos:</p>
<ol>
<li>Entre no site da campanha <a title="Update Your Browser" href="http://www.updateyourbrowser.net" target="_blank">updateyourbrowser.net</a></li>
<li>Coloque um botão ou use o código javascript da barrinha em seu site/blog (é por uma causa nobre ;))</li>
<li>Faça um comentário aqui neste post dizendo que quer participar do sorteio (na hora de comentar não esqueça da URL do seu site/blog com o botão ou barrinha).</li>
</ol>
<p>Na segunda-feira dia 15/03/2010 serão sorteados 2 vencedores através do sistema do site <a title="random.org" href="http://random.org" target="_blank">random.org</a> e eu publicarei os resultados aqui e no meu twitter <a title="@richardbarros" href="http://www.twitter.com/richardbarros" target="_blank">@richardbarros</a> &#8211; aproveita e me siga por lá também.</p>
<p>Ah! Lembre-se que os convites são para o evento do Rio de Janeiro e que passagens e hospedagem não estão incluídas nessa brincadeira.</p>
<p>Boa sorte e bom evento a todos!</p>
<p><strong>[UPDATE]</strong></p>
<p>Os vencedores são: <strong>Victor Procopio</strong> e <strong>Leo Balter</strong>. Vocês devem receber um email da organização do evento em algumas horas, fiquem atentos!</p>
<p><a href="http://www.richardbarros.com.br/blog/eventos/sorteio-de-2-convites-para-o-edted-no-rio-de-janeiro#comments" title="Comment on Sorteio de 2 convites para o 15º EDTED no Rio de Janeiro">Leave a Comment</a></p>]]></content:encoded>
									<wfw:commentRss>http://www.richardbarros.com.br/blog/eventos/sorteio-de-2-convites-para-o-edted-no-rio-de-janeiro/feed</wfw:commentRss>
			<slash:comments>5</slash:comments>
								</item>		
		
		           	
    
	    	<item>
			<title>Usando WordPress para gerenciar conteúdo em qualquer linguagem de programação</title>
			<link>http://www.richardbarros.com.br/blog/tutorial/usando-wordpress-para-gerenciar-conteudo-em-qualquer-linguagem-de-programacao</link>
			<comments>http://www.richardbarros.com.br/blog/tutorial/usando-wordpress-para-gerenciar-conteudo-em-qualquer-linguagem-de-programacao#comments</comments>
			<pubDate>Wed, 03 Mar 2010 22:17:33 +0000</pubDate>
			<dc:creator>Richard</dc:creator>
					<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[wordpress]]></category>
						<guid isPermaLink="false">http://www.richardbarros.com.br/blog/?p=451</guid>
						<description><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/tutorial" title="View all posts in Tutoriais" rel="category tag">Tutoriais</a></p>O WordPress ficou conhecido como uma ótima ferramenta para Blogs, mas com o tempo ela se mostrou uma ferramenta poderosa também para gerenciamento de conteúdo online em geral, desbancando em diversos aspectos os líderes no segmento, como Joomla ou Drupal. Este não é um post para defender que o WordPress também pode servir como CMS porque [...]<p><a href="http://www.richardbarros.com.br/blog/tutorial/usando-wordpress-para-gerenciar-conteudo-em-qualquer-linguagem-de-programacao#comments" title="Comment on Usando WordPress para gerenciar conteúdo em qualquer linguagem de programação">Leave a Comment</a></p>]]></description>
						<content:encoded><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/tutorial" title="View all posts in Tutoriais" rel="category tag">Tutoriais</a></p><div style="float: right; margin-left: 1em;"><img class="size-full wp-image-453 alignright" title="super-wordpress-richardbarros1" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/03/super-wordpress-richardbarros1.jpg" alt="super-wordpress-richardbarros1" width="250" height="301" /></div>
<p>O <a title="Wordpress.org" href="http://www.wordpress.org" target="_blank">WordPress</a> ficou conhecido como uma ótima ferramenta para <em><strong>Blogs</strong></em>, mas com o tempo ela se mostrou uma ferramenta poderosa também para <strong>gerenciamento de conteúdo</strong> online em geral, desbancando em diversos aspectos os líderes no segmento, como <a title="Joomla!" href="http://www.joomla.org" target="_blank">Joomla</a> ou <a title="Drupal.org" href="http://www.drupal.org" target="_blank">Drupal</a>.</p>
<p>Este não é um post para defender que o <strong>WordPress </strong>também pode servir como <a title="Sistema de Gerenciamento de Conteúdo" href="http://pt.wikipedia.org/wiki/Sistema_de_gerenciamento_de_conte%C3%BAdo" target="_blank">CMS</a> porque isso todo mundo já sabe (ou deveria saber), mas para abrir sua mente, caro desenvolvedor, para as possibilidades da utilização do <strong>WordPress</strong> em outras linguagens além do <em>PHP</em> e do <em>MySQL</em>.</p>
<p>Antes de chegar ao ponto, preciso preparar o terreno com algumas definições que cercam o WordPress e o objetivo deste artigo.</p>
<h3>Este post é apenas um exercício</h3>
<p>Não estou defendendo que você deva usar esse mótodo em seus projetos. Fiz esse Post apenas para abrir os horizontes para uma nova possibilidade.</p>
<p>Eu já utilizei <strong>WordPress</strong> como gerenciador de conteúdo de um site em<strong> Flash</strong> uma vez e foi um desafio interessante, mas não é algo que eu acredito que deva ser feito com frequência. Então encare apenas como um exercício de programação.</p>
<h3>O que é XML?</h3>
<p>Para não deixar nenhum leigo boiando, a <strong>eXtensible Markup Language</strong> (<strong>XML</strong>) é uma linguagem de marcação (assim como o <em>HTML</em>) que agrupa conteúdo usando tags.</p>
<p>O <strong>XML</strong> tem sido muito útil para <strong>exportar conteúdo</strong>. Isso significa que se você tem qualquer tipo de informações, pode organizá-las e transmití-las usando um arquivo nesse formato.</p>
<p>O interessante é que<strong> qualquer linguagem é capaz de criar e ler XML</strong>, e desta forma, você pode exportar dados de ASP para JavaScript, por exemplo, usando o XML. Os arquivos de feed (RSS), por exemplo, são um tipo de arquivo XML. Quando você faz AJAX, o javascript geralmente está lendo um arquivo XML, e por aí vai&#8230;</p>
<h3>Feeds no WordPress</h3>
<p>O<strong> WordPress</strong> oferece arquivos de<strong> RSS e Atom </strong>do conteúdo do seu banco de dados sem precisar de plug-ins ou nenhuma mudança adicional após a instalação. Isso significa que qualquer <em>Post</em> que for criado na administração do WP pode ser disponibilizado pelo <strong>WordPress </strong>em formato XML através dos Feeds. Geralmente este conteúdo pode ser acessado no <strong>http://www.seusite.com/feed/</strong>.</p>
<h3>Agora sim, a mágica!</h3>
<p>Com as <a title="Wordpress Feeds" href="http://codex.wordpress.org/WordPress_Feeds" target="_blank">opções de FEEDs</a> que o<strong> WordPress</strong> fornece, é possível acessar todos os seus posts e indexá-los em qualquer <strong>linguagem de programação</strong>. Veja os exemplos de conteúdo que é possível buscar pelo RSS:</p>
<h4>Todo o conteúdo</h4>
<blockquote><p>http://www.site.com/?feed=rss2</p></blockquote>
<h4>Apenas a categoria &#8220;noticias&#8221;</h4>
<blockquote><p>http://www.site.com/category/noticias/feed</p></blockquote>
<h4>Apenas a tag &#8220;destaque&#8221;</h4>
<blockquote><p>http://www.site.com/?tag=destaque&amp;feed=rss2</p></blockquote>
<p>Se tudo o que você precisava era de uma ferramenta para <strong>gerenciar o conteúdo</strong>, o <strong>WordPress </strong>já está fazendo isso para você. E agora não importa se sua linguagem será Javascript, Flash ou COBOL, basta ler este <strong>XML</strong> que você estará acessando o banco de dados do <strong>WP</strong>.</p>
<div style="text-align: center;"><img class="aligncenter size-medium wp-image-454" title="diagrama-xml" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/03/diagrama-xml-300x127.jpg" alt="diagrama-xml" width="300" height="127" /></div>
<p>Uma vez conectado ao <strong>XML, </strong>o conteúdo pode ser usado da maneira que preferir. Uma lista de posts, uma página de notícias, uma galeria de fotos. Basta reorganizar os posts em novas <strong>Categorias</strong> e<strong> Tags</strong> de acordo com sua necessidade e o restante fica a critério da sua criatividade.</p>
<p>A maioria das linguagens mais recentes já possui um <em>XMLParser</em>, uma ferramenta para fazer a leitura do <strong>XML</strong>. Então, independente da sua linguagem favorita, procure pela documentação do <em>XMLParser</em> respectivo e conseguirá acessar sem problemas esse arquivo <em>RSS</em> gerado pelo <strong>WordPress</strong>. Aí fica fácil, não é?</p>
<p>Esse post foi sugerido algum tempo atrás pelos amigos <a title="Twitter Yogodoshi" href="http://www.twitter.com/yogodoshi" target="_blank">Yogodoshi</a> e <a title="Twitter Cristianoweb" href="http://www.twitter.com/cristianoweb" target="_blank">Cristianoweb</a>, espero ter deixado as coisas um pouco mais claras.</p>
<p><a href="http://www.richardbarros.com.br/blog/tutorial/usando-wordpress-para-gerenciar-conteudo-em-qualquer-linguagem-de-programacao#comments" title="Comment on Usando WordPress para gerenciar conteúdo em qualquer linguagem de programação">Leave a Comment</a></p>]]></content:encoded>
									<wfw:commentRss>http://www.richardbarros.com.br/blog/tutorial/usando-wordpress-para-gerenciar-conteudo-em-qualquer-linguagem-de-programacao/feed</wfw:commentRss>
			<slash:comments>14</slash:comments>
								</item>		
		
		           	
    
	    	<item>
			<title>Checklist: Antes de colocar um site no ar</title>
			<link>http://www.richardbarros.com.br/blog/artigos/checklist-antes-de-colocar-um-site-no-ar</link>
			<comments>http://www.richardbarros.com.br/blog/artigos/checklist-antes-de-colocar-um-site-no-ar#comments</comments>
			<pubDate>Thu, 25 Feb 2010 22:52:45 +0000</pubDate>
			<dc:creator>Richard</dc:creator>
					<category><![CDATA[Artigos]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Usabilidade]]></category>
						<guid isPermaLink="false">http://www.richardbarros.com.br/blog/?p=426</guid>
						<description><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/artigos" title="View all posts in Artigos" rel="category tag">Artigos</a></p>Depois árduas semanas de trabalho, seja ele um freela ou resultado de um projeto envolvendo vários profissionais, em algum momento o site precisa ficar online, ganhar vida, aparecer pro tio Google! Mas não é só felicidade. Não basta pegar os arquivos, enviar pelo FTP e partir pro abraço. Existem uma série de itens que precisam [...]<p><a href="http://www.richardbarros.com.br/blog/artigos/checklist-antes-de-colocar-um-site-no-ar#comments" title="Comment on Checklist: Antes de colocar um site no ar">Leave a Comment</a></p>]]></description>
						<content:encoded><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/artigos" title="View all posts in Artigos" rel="category tag">Artigos</a></p><p>Depois árduas semanas de trabalho, seja ele um <em>freela </em>ou resultado de um projeto envolvendo vários profissionais, em algum momento<strong> o site precisa ficar online</strong>, ganhar vida, aparecer pro tio Google!</p>
<div style="text-align: center; margin-left: 1em;"><img class="aligncenter size-full" style="border: solid 1px #D1D7DF;" title="site online" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/02/ship-baby.jpg" alt="site online" width="220" height="220" /></div>
<p>Mas não é só felicidade. <strong>Não basta</strong> pegar os arquivos, enviar pelo <strong>FTP </strong>e partir pro abraço. Existem uma <strong>série de itens </strong>que precisam ser verificados e algumas regrinhas que podem ajudar a <strong>reduzir a dor de cabeça</strong> da publicação de um novo site em ambiente de produção.</p>
<h3>Nunca coloque um site no ar em uma Sexta-Feira!</h3>
<p><strong>Pode até ser </strong>que em algum momento entre o<em> briefing</em> e a assinatura do contrato alguém não se tocou que o dia do prazo final era uma sexta-feira, mas isso é exceção. <strong>Ninguém em estado perfeito de sanidade</strong> (a menos que tenha prazer em trabalhar fins de semana) aceita o agendamento de entrega para o último dia útil de uma semana. Nunca faça isso!</p>
<h3>Verifique todos os links.</h3>
<p>Pode ser que uma configuração errada de URL&#8217;s em links relativos possa ter feito algumas páginas ficarem perdidas. Portanto, verifique se todos os seus links estão funcionando corretamente. Caso o site tenha uma quantidade muito extensa de páginas, existem plugins para auxiliar este trabalho no Firefox, como o <a title="Plugin Firefox Link Checker" href="http://www.kevinfreitas.net/extensions/linkchecker/" target="_blank">Linkchecker</a>. Experimente.</p>
<h3>Verifique a variação do layout em todos os navegadores.</h3>
<p>Se você conhece os motores (<a title="Layout Engine na Wikipedia" href="http://en.wikipedia.org/wiki/List_of_layout_engines" target="_blank">engines</a>) de renderização, sabe que não precisa testar em realmente todos os navegadores do mercado. Uma dica para ter o CSS bem parecido em todos os navegadores é começar com um <a title="CSS Reset - Código CSS que zera as propriedades em todos os navegadores." href="http://www.css-reset.com" target="_blank">CSS Reset</a>, um código CSS que zera todas as propriedades padrões e já deixa, de início, todos os browsers renderizando as tags de forma idêntica.</p>
<div style="text-align: center"><img class="aligncenter size-medium wp-image-440" title="all_browsers" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/02/all_browsers-300x121.jpg" alt="all_browsers" width="300" height="121" /></div>
<p>Eu costumo desenvolver no <strong>Firefox</strong> e depois fazer testes no <strong>Chrome</strong> e nas últimas versões do <strong>Internet Explorer</strong>. Se o código estiver validado e estiver tudo Ok nesses, já dá para garantir uma apresentação semelhante em todos os outros <em>browsers. <span style="font-style: normal;">De qualquer forma, ainda tenho aqui <strong>Safari </strong>e <strong>Opera <span style="font-weight: normal;">instalados para ajudar nos testes.</span></strong> </span></em></p>
<h3>Revise o conteúdo</h3>
<p><em><span style="font-style: normal;">Cuidado para não deixar </span>XXXX<span style="font-style: normal;">, </span>nonononos<span style="font-style: normal;"> e </span>Lorem Ipsuns</em> entrarem em nenhuma parte do site. Faça também a <strong>revisão ortográfica</strong>, existem dezenas de ferramentas que te ajudam com isso.</p>
<p>Imagens de conteúdo também são importantes, lembre-se (caso use) de usar imagens de banco de imagens <strong>sem as marcas d&#8217;agua</strong> e verifique se todas estão aparecendo corretamente e em suas respectivas páginas.</p>
<p>Outra parte do conteúdo que não pode entrar no ar com errata é o rodapé ou seção de contato. Certifique-se de que todos os <strong>endereços e telefones estão atualizados</strong>. Algumas vezes o cliente muda de endereço ou telefone durante o desenvolvimento de um projeto longo como este.</p>
<h3>Lembre-se do CSS media=&#8221;print&#8221;</h3>
<p>Caso não saiba, é possível colocar um estilo CSS somente para o momento que uma página estiver sendo impressa. É a declaração de <strong>media=&#8221;print&#8221;.</strong></p>
<blockquote><p>&lt;link rel=&#8221;stylesheet&#8221; type=&#8221;text/css&#8221; href=&#8221;print.css&#8221; media=&#8221;print&#8221; /&gt;</p></blockquote>
<p><strong></strong> Alguns divs não possuem nada de interessante e podem ocupar muito espaço numa folha de papel na hora de sair na impressora, então basta selecioná-los com a folha de estilos de impressão e escondê-los com <strong>display: none</strong>.  Ainda é possível reduzir a quantidade de cores, de colunas ou até fazer todo um novo estilo, só depende da sua criatividade.</p>
<h3>Lembre-se do favicon.</h3>
<p>É um detalhe super fácil de resolver e que sempre passa despercebido. Um ícone (favicon) para aparecer na Aba do navegador quando o site é carregado pode ser chamado colocando o seguinte código dentro da  tag &lt;head&gt;:</p>
<blockquote><p>&lt;link rel=&#8221;icon&#8221; type=&#8221;image/x-icon&#8221; href=&#8221;/favicon.ico&#8221; /&gt;</p></blockquote>
<p>E ainda, que tal um favicon quando abrirem o site pelo iPhone?</p>
<blockquote><p>&lt;link rel=&#8221;apple-touch-icon&#8221; href=&#8221;/favicon.png&#8221; /&gt;</p></blockquote>
<h3>E o trabalho só começou.</h3>
<p>Este é o mínimo para que esteja tudo acessível aos seus usuários e se já está tudo funcionando, sempre tem o que melhorar.</p>
<p>Repare que agora não é só você e sua equipe acessando o site e que já tem muita gente passeando pela interface que foi criada. Aproveite a oportunidade para <a title="Google Analytics" href="http://analytics.google.com" target="_blank">monitorar o comportamento dos usuários</a>, fazer <a title="A/B Testing Wikipedia [en]" href="http://en.wikipedia.org/wiki/A/B_testing" target="_blank">testes A/B</a> na interface, aprimorar o <a title="SEO Wikipedia " href="http://pt.wikipedia.org/wiki/Otimiza%C3%A7%C3%A3o_para_motores_de_busca" target="_blank">SEO</a> e manter o projeto em constante crescimento.</p>
<p>E você, acha que faltou alguma coisa? Comente!</p>
<p><a href="http://www.richardbarros.com.br/blog/artigos/checklist-antes-de-colocar-um-site-no-ar#comments" title="Comment on Checklist: Antes de colocar um site no ar">Leave a Comment</a></p>]]></content:encoded>
									<wfw:commentRss>http://www.richardbarros.com.br/blog/artigos/checklist-antes-de-colocar-um-site-no-ar/feed</wfw:commentRss>
			<slash:comments>12</slash:comments>
								</item>		
		
		           	
    
	    	<item>
			<title>Resenha do livro Gestão Estratégica do Design</title>
			<link>http://www.richardbarros.com.br/blog/livros/resenha-do-livro-gestao-estrategica-do-design</link>
			<comments>http://www.richardbarros.com.br/blog/livros/resenha-do-livro-gestao-estrategica-do-design#comments</comments>
			<pubDate>Mon, 08 Feb 2010 03:01:54 +0000</pubDate>
			<dc:creator>Richard</dc:creator>
					<category><![CDATA[Livros]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[livro]]></category>
		<category><![CDATA[projeto]]></category>
						<guid isPermaLink="false">http://www.richardbarros.com.br/blog/?p=398</guid>
						<description><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/livros" title="View all posts in Livros" rel="category tag">Livros</a></p>Recebi um convite da editora MBooks para avaliar o livro Gestão Estratégica do Design, como um ótimo design fará as pessoas amarem sua empresa. O livro é a edição nacional do Do You Matter? How Great Design will make People Love Your Company de Robert Brunner, diretor de design da Apple nos anos 90, e Stewart Emery, consultor [...]<p><a href="http://www.richardbarros.com.br/blog/livros/resenha-do-livro-gestao-estrategica-do-design#respond" title="Comment on Resenha do livro Gestão Estratégica do Design">Leave a Comment</a></p>]]></description>
						<content:encoded><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/livros" title="View all posts in Livros" rel="category tag">Livros</a></p><p>Recebi um convite da editora <a title="Site Oficial MBooks" href="http://www.mbooks.com.br/" target="_blank">MBooks</a> para avaliar o livro <strong><a title="Link para compra no Submarino" href="http://www.submarino.com.br/produto/1/21664018/gestao+estrategica+do+design?franq=252903" target="_blank">Gestão Estratégica do Design, como um ótimo design fará as pessoas amarem sua empresa</a>.</strong> O livro é a edição nacional do <em>Do You Matter? How Great Design will make People Love Your Company</em> de <strong>Robert Brunner</strong>, diretor de design da Apple nos anos 90, e<strong> Stewart Emery</strong>, consultor importante que levou a <em>Mastercard </em>a criar sua campanha &#8220;não tem preço&#8221;.</p>
<p>Este artigo representa a minha opinião pessoal sobre a obra.</p>
<div style="text-align: center;"><a title="Link para compra no Submarino" href="http://www.submarino.com.br/produto/1/21664018/gestao+estrategica+do+design?franq=252903" target="_blank"><img class="aligncenter size-medium wp-image-401" title="Clique e compre no submarino" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/02/gestao_estrategica_do_design_big-216x300.jpg" alt="gestao_estrategica_do_design_big" width="216" height="300" /></a></div>
<p><em>Design</em> é um termo que acredito ser muitas vezes mal interpretado aqui no Brasil. O principal motivo é o de sua tradução ter sido usada erroneamente por tanto tempo. O <em>Industrial Design </em>invadiu os corredores acadêmicos brasileiros como<strong> Desenho Industrial</strong>, quando deveria ser tratado como <strong>projeto industrial<em><span style="font-weight: normal;"> ou</span></em> planejamento industrial</strong>.</p>
<p>O<em> Design</em> do título do livro é desse tipo e não se refere só a desenhos. Os autores tratam o <em>Design</em> como <strong>foco do negócio</strong> e usam exemplos da Apple, Microsoft, Samsung e até Harley-Davidson para levantar o que é importante no processo de criação e finalização de um produto.</p>
<blockquote><p><span>&#8220;Design é um processo vivo e contínuo que precisa aprender com os erros, se refrescar e assumir novos riscos o tempo todo.&#8221;</span></p></blockquote>
<div style="float: right"><img class="size-full wp-image-400 alignright" title="bookcover" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/02/bookcover.jpg" alt="bookcover" width="136" height="252" /></div>
<p>O livro mostra a importância de uma empresa ter a <strong>cultura voltada para o </strong><em><strong>Design</strong></em> e trata do assunto de forma concisa. O tema é abordado com uma visão mais gerencial e empresarial, ótimo para quem está buscando uma <strong>visão de cima para baixo</strong> de projetos e planejamento.</p>
<p><strong>À primeira vista</strong> &#8220;Gestão estratégica&#8221; pode parecer um daqueles livros super técnicos e chatos, mas acredite: <strong>Não é!</strong> É muito interessante conhecer os bastidores de grandes marcas e seus produtos, e ainda, sob uma visão de profissionais que realmente<strong> </strong><strong>podem falar de inovação.</strong></p>
<p><strong><span style="font-weight: normal;">Suas </span><span style="font-weight: normal;">páginas são</span><span style="font-weight: normal;"> bem ilustradas</span><span style="font-weight: normal;"> e a </span><span style="font-weight: normal;">diagramação é </span><span style="font-weight: normal;">ótima</span><span style="font-weight: normal;"> &#8211; realmente me surpreendeu. <span style="font-weight: normal;">Embora todos os exemplos sejam de empresas norte-americanas, são </span><span style="font-weight: normal;"><em>cases </em></span><span style="font-weight: normal;">muito interessantes também para nós brasileiros.</span></span></strong></p>
<p><strong><span style="font-weight: normal;"><span style="font-weight: normal;">Seu </span><span style="font-weight: normal;"><strong>foco</strong></span><span style="font-weight: normal;"> está em</span><span style="font-weight: normal;"><strong> executivos e empresário</strong></span><span style="font-weight: normal;"><strong>s</strong></span><span style="font-weight: normal;"> e não é exatamente um livro para estudantes de graduação, mas recomendaria para qualquer um que busque uma </span><span style="font-weight: normal;"><strong>visão maior</strong></span><span style="font-weight: normal;"> do poder do </span><span style="font-weight: normal;"><em>Design</em></span><span style="font-weight: normal;"> em grandes projetos e grandes empresas<span>.</span></span></span></strong></p>
<p><em>O livro está disponível e pode ser comprado online no <a title="Link direto para compra" href="http://www.submarino.com.br/produto/1/21664018/gestao+estrategica+do+design?franq=252903" target="_blank">Submarino</a>.</em></p>
<p><a href="http://www.richardbarros.com.br/blog/livros/resenha-do-livro-gestao-estrategica-do-design#respond" title="Comment on Resenha do livro Gestão Estratégica do Design">Leave a Comment</a></p>]]></content:encoded>
									<wfw:commentRss>http://www.richardbarros.com.br/blog/livros/resenha-do-livro-gestao-estrategica-do-design/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
								</item>		
		
		           	
    
	    	<item>
			<title>HTML: O que são box models e para que serve o Doctype?</title>
			<link>http://www.richardbarros.com.br/blog/artigos/html-o-que-sao-box-models-e-para-que-serve-o-doctype</link>
			<comments>http://www.richardbarros.com.br/blog/artigos/html-o-que-sao-box-models-e-para-que-serve-o-doctype#comments</comments>
			<pubDate>Mon, 25 Jan 2010 14:29:04 +0000</pubDate>
			<dc:creator>Richard</dc:creator>
					<category><![CDATA[Artigos]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[doctype]]></category>
		<category><![CDATA[html]]></category>
						<guid isPermaLink="false">http://www.richardbarros.com.br/blog/?p=369</guid>
						<description><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/artigos" title="View all posts in Artigos" rel="category tag">Artigos</a></p>As definições de tipo de documento HTML (Doctypes) foram criadas pela W3C a partir de uma necessidade técnica de padronização de código ao longo dos anos 90. Acredito que todo desenvolvedor front-end precisa entender esses conceitos para saber escolher entre as opções de Doctype existentes (Strict ou Transitional) e qual versão do HTML utilizar entre [...]<p><a href="http://www.richardbarros.com.br/blog/artigos/html-o-que-sao-box-models-e-para-que-serve-o-doctype#comments" title="Comment on HTML: O que são box models e para que serve o Doctype?">Leave a Comment</a></p>]]></description>
						<content:encoded><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/artigos" title="View all posts in Artigos" rel="category tag">Artigos</a></p><p>As <strong>definições de tipo de documento HTML </strong>(<em>Doctypes</em>) foram criadas pela W3C  a partir de uma necessidade técnica de padronização de código ao longo dos anos 90. Acredito que todo desenvolvedor <a title="Definição de Front end e Back end" href="http://pt.wikipedia.org/wiki/Front-end_e_back-end" target="_blank">front-end</a> precisa entender esses conceitos para saber escolher entre as opções de <strong>Doctype</strong> existentes (<em>Strict</em> ou <em>Transitional</em>) e qual versão do HTML utilizar entre HTML 4.01, XHTML ou HTML5.</p>
<h3>Antes de mais nada: Box Models</h3>
<p><a title="W3C: Box Model" href="http://www.w3.org/TR/CSS2/box.html" target="_blank">Box Models</a> são as caixas criadas por um documento HTML para definir os limites do conteúdo e como o CSS vai denhenhá-los na página. Em resumo, são as tags HTML e os critérios para exibição de atributos como <strong>border</strong>, <strong>margin</strong> e <strong>padding</strong> no navegador.</p>
<p style="float: right; margin-left: 1em;"><img class="size-medium wp-image-371 " title="internet-explorer-4" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/01/ie4x-id-300x254.jpg" alt="internet-explorer-4" width="223" height="188" /></p>
<p>Quando os navegadores <strong>Internet Explorer 4</strong> e o <strong>Netscape Navigator 4</strong> foram lançados eles calculavam o desenho dos modelos de caixa (a partir de agora chamarei de <em>box model rendering</em>) de maneiras distintas e nenhum deles seguiam os padrões já definidos pela W3C.</p>
<p style="font-style: normal; font-weight: normal;">Muitas páginas de internet foram desenvolvidas durante este período baseadas apenas na <strong>resposta visual</strong> do browser para o código HTML e, consequentemente, utilizando um <strong>modelo de <em>rendering</em> fora dos padrões</strong> para o HTML final.</p>
<h3>Navegadores fora dos padrões</h3>
<p style="font-style: normal; font-weight: normal;">Neste período praticamente todas as páginas eram desenvolvidas fora dos padrões web e isso gerou um impasse quando a <strong>W3C </strong>viu que tava<strong> todo mundo fazendo sites de maneira errada</strong> e os que a utilização do <em>box model rendering</em> padrão deveria ser responsabilidade tanto dos navegadores quanto dos desenvolvedores.</p>
<p>Para que a internet seguisse sua evolução normalmente e <strong>dentro dos padrões</strong>, era necessário que tanto os desenvolvedores de páginas quanto as empresas responsáveis pelos navegadores se comprometessem em <strong>respeitar as normas e definições da W3C</strong>. Mas esta transição não poderia ser feita de uma hora para a outra, já que todas as páginas ainda estavam utilizando o modelo fora de padrão criado pelos navegadores.</p>
<p>Para sair do impasse e poder implementar os padrões web de desenvolvimento sem prejudicar nenhuma das partes,<strong> foi criado um identificador</strong> que, através de uma declaração no código HTML, mostraria <strong>que tipo de leitura deveria ser feita pelo navegador</strong>: o modelo fora dos padrões (<em>Quirks</em>) ou o modelo da W3C (<em>Strict</em>). Este identificador ficou conhecido como <em>Definição de Tipo de Documento HTML</em> ou <em>Doctype.</em></p>
<p style="text-align: center;"><img class="size-medium " title="html-notepad" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/01/html-notepad.png" alt="Escrevendo HTML válido" width="502" height="317" /></p>
<h3>Doctypes Strict e Transitional</h3>
<p>O <strong>Doctype Transitional</strong> avisa ao navegador que o código HTML atual precisa ser aberto em modo de compatibilidade &#8211; dependendo do browser, poderá ser carregado tanto o <em>Quirks</em> quanto o <em>Strict</em>. Ele foi criado para que esse período de transição entre os navegadores antigos e os novos não fosse sentido de forma brusca pelos desenvolvedores. Assim, os navegadores poderiam utilizar o novo <em>box model rendering</em> <strong>sem que fizessem</strong> todos os sites do mundo ficarem tortos por terem sido testado nos <em>browsers </em>antigos.</p>
<p>O <strong>Doctype Strict </strong>avisa para o navegador que seu código está limpo, semântico e dentro dos padrões e com isso ele ativa o <em>box model rendering Strict</em>, que foi definido pela própria <strong>W3C</strong>. Fica muito mais fácil para o navegador entender o código e atribuir o layout das CSS em um <strong>HTML bem formado</strong>, e além disso, fica muito mais fácil desenvolver HTML/CSS cross-browser quando você já sabe que eles estão utilizando um <strong>padrão </strong>de leitura do código.</p>
<h3>Strict ou Transitional: Qual usar?</h3>
<p>A essa altura a resposta já deve ser óbvia. O transitional servia apenas para realizar manutenção de sites<strong> muito antigos</strong> ou que ainda não possuíam Doctype definido. Se você é um desenvolvedor <strong>profissional</strong> e está criando ou fazendo manutenção de uma página nova, você DEVE usar o <strong>Doctype Strict. </strong></p>
<p>Lembre-se que qualquer dúvida na criação dessas páginas pode ser tirada na própria <strong>documentação </strong>do <a title="DTD HTML 4.01" href="http://www.w3.org/TR/html401/struct/global.html" target="_blank">HTML</a> ou <a title="DTD XHTML 1.0" href="http://www.w3.org/TR/xhtml1/" target="_blank">XHTML</a>. Eu visito essas documentações com mais frequência do que vocês imaginam, o DTD (Document Type Definition) indica até quais tags podem ficar dentro de cada tag e isso é muito importante para conseguir um HTML válido.</p>
<h3>A Validação</h3>
<p style="text-align: left;">É realmente necessário validar o código e corrigir todos os seus <em>Warnings</em> e <em>Errors</em>? A resposta é não. <strong>Validar é muito bom, mas não é obrigatório.</strong> Você pode deixar o código inválido quando trabalha sozinho no desenvolvimento de um site ou consegue controlar o resultado do rendering em todos os navegadores sem maiores problemas, mesmo que possa dar uma dor de cabeça para manutenção no futuro.</p>
<p>A validação<strong> se torna muito importante</strong> quando o desenvolvimento acontece em um uma <strong>grande equipe</strong>. Isso porque cada profissional já está acostumado com o<em> box model rendering</em> de cada Doctype, considera que não há erros no HTML para poder montar o CSS e acredita que todas as<strong> caixas estão bem formadas</strong> para poder manipular com JavaScript/DOM. Neste caso não validar seria um tiro no pé no andamento do projeto.</p>
<h3>Conclusão</h3>
<p>Este artigo foi adaptado de um estudo que fiz para a escolha do Doctype de um projeto que terá muitos profissionais envolvidos. É maior do que a maioria dos artigos que publico aqui no blog, mas acredito que sua leitura seja<strong> obrigatória para qualquer profissional Web</strong> que coloca a mão no código HTML. Ainda existem muitos desenvovedores com dúvida em relação as definições de documento HTML, espero ter esclarecido boa parte delas.</p>
<p><a href="http://www.richardbarros.com.br/blog/artigos/html-o-que-sao-box-models-e-para-que-serve-o-doctype#comments" title="Comment on HTML: O que são box models e para que serve o Doctype?">Leave a Comment</a></p>]]></content:encoded>
									<wfw:commentRss>http://www.richardbarros.com.br/blog/artigos/html-o-que-sao-box-models-e-para-que-serve-o-doctype/feed</wfw:commentRss>
			<slash:comments>2</slash:comments>
								</item>		
		
		           	
    
	    	<item>
			<title>Update Your Browser &#8211; The updateyourbrowser.net campaign</title>
			<link>http://www.richardbarros.com.br/blog/pessoal/update-your-browser-unrevealing-updateyourbrowsernet</link>
			<comments>http://www.richardbarros.com.br/blog/pessoal/update-your-browser-unrevealing-updateyourbrowsernet#comments</comments>
			<pubDate>Thu, 21 Jan 2010 21:12:30 +0000</pubDate>
			<dc:creator>Richard</dc:creator>
					<category><![CDATA[Pessoal]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[browsers]]></category>
						<guid isPermaLink="false">http://www.richardbarros.com.br/blog/?p=351</guid>
						<description><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/pessoal" title="View all posts in Pessoal" rel="category tag">Pessoal</a>,<a href="http://www.richardbarros.com.br/blog/categoria/portfolio" title="View all posts in Portfolio" rel="category tag">Portfolio</a></p>[Que tal uma versão em português deste texto?] If you are an web developer you know how much is annoying and laboured to make cross-browser websites. The first reason to all this frustation is the quantity of users still using Microsoft&#8217;s Internet Explorer 6, an old and very outdated web browser, with security issues and [...]<p><a href="http://www.richardbarros.com.br/blog/pessoal/update-your-browser-unrevealing-updateyourbrowsernet#comments" title="Comment on Update Your Browser &#8211; The updateyourbrowser.net campaign">Leave a Comment</a></p>]]></description>
						<content:encoded><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/pessoal" title="View all posts in Pessoal" rel="category tag">Pessoal</a>,<a href="http://www.richardbarros.com.br/blog/categoria/portfolio" title="View all posts in Portfolio" rel="category tag">Portfolio</a></p><p>[<a href="http://www.richardbarros.com.br/blog/pessoal/atualize-seu-navegador-campanha-anti-ie6" target="_self">Que tal uma versão em português deste texto?</a>]</p>
<p style="text-align: left;">If you are an web developer you know how much is annoying and laboured to make cross-browser websites. The first reason to all this frustation is the quantity of users still using Microsoft&#8217;s <strong>Internet Explorer 6</strong>, an old and very outdated web browser, with security issues and none of the new web development standards.</p>
<p style="text-align: center;" align="center"><img class="size-full wp-image-352  aligncenter" title="uyb" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/01/uyb.jpg" alt="uyb" width="450" height="385" /></p>
<p>My idea was get all this users to update their browsers at least to the <strong>Internet Explorer 7</strong> version. Of course I&#8217;m not interested in defend any of these browsers, I just want a better develop enviroment to us all.</p>
<p>Inspired by the <strong>savethedevelopers.org</strong> work, I created the <a title="Update Your Browser" href="http://www.updateyourbrowser.net" target="_blank"> update your browser</a> website. It provides an piece of a JavaScript code that you put on your website&#8217;s HEAD and warn all your users when they are using outdated browsers like the <strong>Internet Explorer 6</strong>.</p>
<p>I&#8217;m so grateful for all the world developers support on this little movement.</p>
<p><strong>[update fev/2013]</strong> Opera issues were fixed.</p>
<p>Link to the english version of <strong>Update Your Browser</strong>: <a title="Update Your Browser" href="http://www.updateyourbrowser.net/en/" target="_blank">http://www.updateyourbrowser.net/en/</a></p>
<p><a href="http://www.richardbarros.com.br/blog/pessoal/update-your-browser-unrevealing-updateyourbrowsernet#comments" title="Comment on Update Your Browser &#8211; The updateyourbrowser.net campaign">Leave a Comment</a></p>]]></content:encoded>
									<wfw:commentRss>http://www.richardbarros.com.br/blog/pessoal/update-your-browser-unrevealing-updateyourbrowsernet/feed</wfw:commentRss>
			<slash:comments>11</slash:comments>
								</item>		
		
		           	
    
	    	<item>
			<title>2009 e a Sociedade da Informação</title>
			<link>http://www.richardbarros.com.br/blog/artigos/2009-e-a-sociedade-da-informacao</link>
			<comments>http://www.richardbarros.com.br/blog/artigos/2009-e-a-sociedade-da-informacao#comments</comments>
			<pubDate>Thu, 21 Jan 2010 05:32:55 +0000</pubDate>
			<dc:creator>Richard</dc:creator>
					<category><![CDATA[Artigos]]></category>
		<category><![CDATA[futurologia]]></category>
		<category><![CDATA[inovação]]></category>
		<category><![CDATA[rede sociais]]></category>
						<guid isPermaLink="false">http://www.richardbarros.com.br/blog/?p=336</guid>
						<description><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/artigos" title="View all posts in Artigos" rel="category tag">Artigos</a></p>Acho que a última vez que conectei na internet foi em 2006. De lá pra cá eu simplesmente estou online. O computador está ligado em casa, o celular está no MSN e o notebook acessa o wireless até da padaria. Estar online e interagir com pessoas não depende mais de um único software ou rede social. [...]<p><a href="http://www.richardbarros.com.br/blog/artigos/2009-e-a-sociedade-da-informacao#comments" title="Comment on 2009 e a Sociedade da Informação">Leave a Comment</a></p>]]></description>
						<content:encoded><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/artigos" title="View all posts in Artigos" rel="category tag">Artigos</a></p><p><img align="right" class="size-medium wp-image-337   alignright" title="infosociety" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2010/01/infosociety-207x300.jpg" alt="infosociety" width="207" height="300" /></p>
<p style="text-align: left;">Acho que a última vez que conectei na internet foi em <strong>2006</strong>. De lá pra cá eu simplesmente<strong> estou online</strong>. O computador está ligado em casa, o celular está no MSN e o notebook acessa o wireless até da padaria.</p>
<p style="text-align: left;">Estar online e interagir com pessoas não depende mais de um único software ou rede social. O meu interesse é apenas de que a essa <strong>conexão </strong>seja <strong>realizada</strong>. Isso significa que mesmo com tantos sites, navegadores e dispositivos diferentes, no final o que vale para mim, como usuário, é a <strong>comunicação</strong>.</p>
<p style="text-align: left;">Novas ferramentas aparecem o tempo todo, mas como são apenas um portal para a comunicação, elas chegam, adotamos naturalmente e em pouco tempo ja estamos usando diariamente sem perceber.</p>
<h3 style="text-align: left;">Considerações sobre o ano que passou</h3>
<p style="text-align: left;">Pensando um pouco nisso, decidi fazer uma lista de acontecimentos de 2009  <strong>relacionados ao design e desenvolvimento para a web</strong> que me trouxeram novos hábitos ou que me provocaram de alguma forma uma <strong>mudança </strong>de conceitos ou atitudes.</p>
<p style="text-align: left;"><strong>SEO e Buscas</strong></p>
<ol style="text-align: left;">
<li><strong>Microsoft lança Bing. </strong>Sabemos que por hora não vai bater o Google, mas é certo que a Microsoft precisava de uma fatia de mercado maior que a  ínfima do antecessor MSN Search. Só espero que o Google coloque mais buscas nos resultados da busca, hoje sua página está uma vitrine de links patrocinados.</li>
<li><strong>Buscas orgânicas baseadas em comportamento do usuário.</strong> Eu acredito que o SEO ficará uma ciência muito menos exata do que já <strong>não é</strong> conforme o algoritmo for influenciado pelo comportamento e escolhas de usuários. Estudar SEO é uma coisa muito cansativa e eu já decidi largar mão das discussões incessantes sobre uso de <em>H1</em>, <em>links </em>e <em>metatags</em>.</li>
</ol>
<h4 style="text-align: left;">Flash</h4>
<ol style="text-align: left;">
<li><strong>A morte do Flash? </strong>O Flash está vivo graças aos FLVs e a força de sites como o Youtube. Se não fosse isso ele só seria útil em <em>banners</em> &#8211; aquelas coisas piscantes que ninguém clica desde 2002.</li>
<li><strong>Silverlight. </strong>Silver-o-que? Se o Flash já está mal das pontas para desenvolvimento de websites, para que investir em uma ferramenta inacessível e que ainda precisa de instalação de outro plugin?</li>
</ol>
<p style="text-align: left;"><strong>Design</strong></p>
<ol style="text-align: left;">
<li><strong>Design centrado no usuário. </strong>O usuário está cada vez menos interessado em sites piscantes e animações complexas. Salvo alguns projetos com público bem específico, 2009 foi o ano do layout com foco no conteúdo.</li>
<li><strong>Design de Navegação. <span style="font-weight: normal;">Coisa que nos anos anteriores era preciso empurrar guela abaixo de clientes, a arquitetura de informação e os temidos <em>wireframes</em> ficaram muito populares em 2009. Isso já mostra um significativo amadurecimento do mercado. </span></strong></li>
</ol>
<p style="text-align: left;"><strong>Desenvolvimento</strong></p>
<ol style="text-align: left;">
<li><strong>jQuery. </strong>O <a title="jQuery" href="http://www.jquery.com" target="_blank">jQuery</a> formou uma legião de leigos em javascript, mas é para isso que serve toda IDE e framework, não é verdade? Facilitar a vida.</li>
<li><strong>CSS3. </strong>Não funciona. Não use. Reclame com a <a title="Microsoft" href="http://www.microsoft.com" target="_blank">Microsoft</a>.</li>
<li><strong>HTML5</strong>. É ótimo pelas novas tags e semântica, mas acabou com a padronização exigente de sintaxe que o (x)HTML trouxe. Achei isso um tiro no pé, mas é assunto para um outro post.</li>
<li><strong>WordPress. </strong>Quem diria, um gerenciador de blogs se tornando a mais usada ferramenta de gerenciamento de conteúdo. <a title="Wordpress" href="http://www.wordpress.org" target="_blank">WordPress</a> mostrou de uma só vez o quanto é forte a comunidade de software livre e o quanto é importante uma interface voltada para a melhor experiência do usuário.</li>
</ol>
<p style="text-align: left;"><strong>Browsers</strong></p>
<ol style="text-align: left;">
<li><strong>IE8. </strong>O maior anti-clímax do ano. Seu lançamento só serviu para avisar que o desenvolvimento web ficará estagnado por pelo menos mais <strong>2 anos</strong>.</li>
<li><strong>Google Chrome.</strong> Uma ótima surpresa. Navegador super leve que já é o que eu uso para navegar aqui, tanto no Linux quanto Windows. E a belezura ainda vem com renderizador <a title="Webkit.org" href="http://www.webkit.org" target="_blank">webkit</a>.</li>
<li><strong>Firefox.</strong> Continua uma ótima ferramenta para desenvolvimento. Mas hoje, só para desenvolvimento mesmo.</li>
</ol>
<p style="text-align: left;"><strong>Redes Sociais</strong></p>
<ol style="text-align: left;">
<li><strong>Twitter.</strong> Em 2007 eu via discussões políticas e indicações de ótimo conteúdo lá no passarinho azul. Em 2009 tivemos pseudo-celebridades criadas por nós, pseudo-movimentos políticos que não deram em nada e #BBB.</li>
<li><strong>Facebook</strong><strong>.</strong> O Facebook mostrou que pode ser um ótimo Twitter com fazenda.</li>
<li><strong>Orkut.</strong> O Orkut lança um novo layout com menos funções, dá a opção do usuário escolher entre o novo e o velho e ele escolhe o velho. <a title="Vaporware na wikipédia" href="http://pt.wikipedia.org/wiki/Vaporware" target="_blank">Vaporware</a>?</li>
</ol>
<p style="text-align: left;">Nos anos anteriores muito se dizia sobre o <strong>futuro da Web</strong>, mas não havia nenhuma conclusão sobre o que iria acontecer realmente. 2009 foi um ano que mostrou melhor o caminho que as coisas vão seguir, mas também mostrou que daqui pra frente o trem não pára mais.</p>
<p style="text-align: left;">
<p style="text-align: left;">Obviamente, nada disso é absoluto e aproveito para convidá-los a continuar a discussão aqui no espaço dos comentários. Um<strong> feliz 2010</strong> a todos e junto com uma promessa de posts mais frequentes convido a conhecerem o novíssimo layout do site.</p>
<p><a href="http://www.richardbarros.com.br/blog/artigos/2009-e-a-sociedade-da-informacao#comments" title="Comment on 2009 e a Sociedade da Informação">Leave a Comment</a></p>]]></content:encoded>
									<wfw:commentRss>http://www.richardbarros.com.br/blog/artigos/2009-e-a-sociedade-da-informacao/feed</wfw:commentRss>
			<slash:comments>2</slash:comments>
								</item>		
		
		           	
    
	    	<item>
			<title>Conflito do SWFobject com IE6 &#8211; Erro de Operação Anulada</title>
			<link>http://www.richardbarros.com.br/blog/tutorial/conflito-do-swfobject-com-ie6-erro-de-operacao-anulada</link>
			<comments>http://www.richardbarros.com.br/blog/tutorial/conflito-do-swfobject-com-ie6-erro-de-operacao-anulada#comments</comments>
			<pubDate>Wed, 08 Jul 2009 19:18:24 +0000</pubDate>
			<dc:creator>Richard</dc:creator>
					<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[Acessibilidade]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[swfobject]]></category>
						<guid isPermaLink="false">http://www.richardbarros.com.br/blog/?p=326</guid>
						<description><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/tutorial" title="View all posts in Tutoriais" rel="category tag">Tutoriais</a></p>SWFObject, para quem ainda não conhece, é uma biblioteca javascript muito legal para inserção de arquivos SWF em sua página web sem maiores complicações de incompatibilidade entre navegadores. Esta semana tive um problema de conflito com o uso do SWFObject para usuários que ainda usam Internet Explorer 6. Ao acessar a página o nosso querido [...]<p><a href="http://www.richardbarros.com.br/blog/tutorial/conflito-do-swfobject-com-ie6-erro-de-operacao-anulada#comments" title="Comment on Conflito do SWFobject com IE6 &#8211; Erro de Operação Anulada">Leave a Comment</a></p>]]></description>
						<content:encoded><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/tutorial" title="View all posts in Tutoriais" rel="category tag">Tutoriais</a></p><p><a title="SWFObject" href="http://code.google.com/p/swfobject/" target="_blank">SWFObject</a>, para quem ainda não conhece, é uma <strong>biblioteca javascript</strong> muito legal para inserção de <strong>arquivos SWF</strong> em sua página web sem maiores complicações de incompatibilidade entre navegadores.</p>
<p style="text-align: center"><img class="aligncenter size-full wp-image-327" title="swfobject_logo-300x76" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2009/07/swfobject_logo-300x76.gif" alt="swfobject_logo-300x76" width="300" height="76" /></p>
<p>Esta semana tive um problema de conflito com o uso do <strong>SWFObject </strong>para usuários que ainda usam <strong>Internet Explorer 6</strong>. Ao acessar a página o nosso <em>querido browser de 2001</em> da Microsoft, aparecia um erro <strong>&#8220;Operação Anulada&#8221;</strong> e não abria nenhuma parte do conteúdo.</p>
<p>Aí descobri que na verdade é um erro na interpretação do JavaScript. O<strong> IE6</strong> não permite inserir conteúdo (append) no <em>&lt;body&gt;</em> se o script não for filho direto do próprio <em>&lt;body&gt;. </em>Complicado? Não importa. O importante é que a solução para isso é muito simples;</p>
<p>Existe um <strong>atributo</strong> para a tag &lt;script&gt; chamado <strong>DEFER</strong>, que pode solucionar, veja o que a própria W3C diz:</p>
<blockquote><p>&#8220;When set, this boolean attribute provides a hint to the user agent that the script is not going to generate any document content (e.g., no “document.write” in javascript) and thus, the user agent can continue parsing and rendering.&#8221;</p></blockquote>
<p>Em outras palavras, ele avisa pro navegador que o script não vai fazer o tal do <em>append</em> e ele continua renderizando o site normalmente.</p>
<p>Veja como a aplicação é simples:</p>
<pre>&lt;script defer="defer"&gt; /* parâmetros do SWFObject */ &lt;/script&gt;</pre>
<p>Seria muito bom se ainda não tivéssemos que perder tanto tempo buscando soluções para problemas que só o <strong>IE6 </strong>tem, não é verdade? Mas isso não significa que deixamos de nos preocupar com seus usuários, afinal a web deve estar acessível a todos, independente de browser, dispositivo ou sistema operacional.</p>
<p>Faço isso por que é o meu trabalho, mas por outro lado não desejo dar suporte para o <strong>Internet Explorer 6</strong> para sempre, e por isso criei há mais ou menos 1 ano a campanha <a title="Atualizar Navegador" href="http://www.updateyourbrowser.net" target="_blank">Atualize seu Navegador (Updateyourbrowser.net)</a>. Caso não conheça, dê um pulinho por <a title="Atualizar Navegador" href="http://www.updateyourbrowser.net" target="_blank">lá</a>.</p>
<p><a href="http://www.richardbarros.com.br/blog/tutorial/conflito-do-swfobject-com-ie6-erro-de-operacao-anulada#comments" title="Comment on Conflito do SWFobject com IE6 &#8211; Erro de Operação Anulada">Leave a Comment</a></p>]]></content:encoded>
									<wfw:commentRss>http://www.richardbarros.com.br/blog/tutorial/conflito-do-swfobject-com-ie6-erro-de-operacao-anulada/feed</wfw:commentRss>
			<slash:comments>2</slash:comments>
								</item>		
		
		           	
    
	    	<item>
			<title>O que você deveria saber antes (e depois) de atualizar para o WordPress 2.8</title>
			<link>http://www.richardbarros.com.br/blog/usabilidade/o-que-voce-deveria-saber-antes-e-depois-de-atualizar-para-o-wordpress-28</link>
			<comments>http://www.richardbarros.com.br/blog/usabilidade/o-que-voce-deveria-saber-antes-e-depois-de-atualizar-para-o-wordpress-28#comments</comments>
			<pubDate>Sat, 13 Jun 2009 18:35:27 +0000</pubDate>
			<dc:creator>Richard</dc:creator>
					<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Usabilidade]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[wordpress]]></category>
						<guid isPermaLink="false">http://www.richardbarros.com.br/blog/?p=319</guid>
						<description><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/artigos" title="View all posts in Artigos" rel="category tag">Artigos</a>,<a href="http://www.richardbarros.com.br/blog/categoria/usabilidade" title="View all posts in Usabilidade" rel="category tag">Usabilidade</a></p>No último dia 10 de junho de 2009 foi lançada a versão 2.8 do WordPress e muitas novidades, principalmente na interface de administração podem ser vistas. A equipe do WordPress mostra a cada nova versão que seu CMS, que outrora era apenas um script de gerenciar blogs, ainda pode dar muita dor de cabeça no [...]<p><a href="http://www.richardbarros.com.br/blog/usabilidade/o-que-voce-deveria-saber-antes-e-depois-de-atualizar-para-o-wordpress-28#comments" title="Comment on O que você deveria saber antes (e depois) de atualizar para o WordPress 2.8">Leave a Comment</a></p>]]></description>
						<content:encoded><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/artigos" title="View all posts in Artigos" rel="category tag">Artigos</a>,<a href="http://www.richardbarros.com.br/blog/categoria/usabilidade" title="View all posts in Usabilidade" rel="category tag">Usabilidade</a></p><p>No último dia <strong>10 de </strong><strong>junho </strong>de <strong>2009</strong> foi lançada a <a title="Download WordPress 2.8" href="http://wordpress.org/download/" target="_blank">versão 2.8</a> do WordPress e muitas novidades, principalmente na interface de administração podem ser vistas.  A equipe do <strong>WordPress </strong>mostra a cada nova versão que seu CMS, que outrora era apenas um script de gerenciar blogs, ainda pode dar muita dor de cabeça no concorrentes de gerenciamento de conteúdo para web.</p>
<p style="text-align:center"><img class="aligncenter size-medium wp-image-320" title="wordpress-logo-stacked-rgb" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2009/06/wordpress-logo-stacked-rgb-300x186.png" alt="wordpress-logo-stacked-rgb" width="300" height="186" /></p>
<p>Mas antes de correr para atualizar para a nova versão, você precisa tomar <strong>alguns cuidados </strong>quanto à compatibilidade e entender o que há de novo por aí.</p>
<ol>
<li><strong>Compatibilidade de Plugins.</strong> O Core do WP muda ligeiramente a cada versão, assim como a estrutura de algumas tabelas no banco de dados. Plugins desenvolvidos para versões anteriores precisam <a title="WordPress Plugin Compatibility Checker" href="http://plugincheck.bravenewcode.com/" target="_blank">ser testados</a> com as novas mudanças e nem todos eles irão funcionar na nova versão (pelo menos não irão até que saia uma atualização do plugin).</li>
<li><strong>Compatibilidade de Temas.</strong> A mesma coisa que acontece com os plugins, alguns temas podem conter algumas funções ou propriedades que não são compatíveis com a nova versão, neste caso você poderá simplemente ver uma tela branca ou de erro. Então <a title="Theme Compatibility" href="http://codex.wordpress.org/Themes/Theme_Compatibility/2.8" target="_blank">verifique se seu tema está compatível</a> com a versão 2.8</li>
</ol>
<p><strong>Novidades da nova versão</strong></p>
<ol>
<li><strong>Busca e Instalação de Temas.</strong> A nova versão integrou uma busca por quantidade de colunas, cores e até por elasticidade do layout na sessão de gerenciamento de temas. Uma vez escolhido, o tema é baixado e instalado na mesma hora.</li>
<li><strong>Editor de Temas.</strong> Agora o editor de temas está colorindo tags (syntax highlighting) e fornecendo dicas de propriedades do codex wordpress no próprio editor &#8211; da mesma forma que as IDEs de linguagens de programação fazem. Isso será muito útil para quem desenvolve para a plataforma.
<p align="center"><img class="aligncenter size-medium wp-image-321" title="wordpress-28-code-editor" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2009/06/wordpress-28-code-editor-300x235.png" alt="wordpress-28-code-editor" width="300" height="235" /></p>
</li>
<li><strong>Sistema de Tags.</strong> Assim como era no editor de categorias, você agora pode editar nome, slug e descrição de cada Tag cadastrada no sistema.</li>
<li><strong>Melhor Interface de Widgets. </strong>A interface de Widgets, que ainda era um pouco confusa até a última versão, está muito mais intuitiva e fácil de usar.</li>
<li><strong>Interface de Administração.</strong> Agora você pode arrastar e soltar, escolher quantas colunas quer na sua interface e configurar seu dashboard para aparecer exatamente com as informações que preferir, e está muito fácil fazer isso. Lembra um pouco a interface do <a title="Netvibes.com" href="http://www.netvibes.com" target="_blank">Netvibes</a> inclusive.</li>
</ol>
<p><strong>WordPress </strong>é uma ótima ferramenta não só para blogs, como muitos pensam, mas no gerenciamento de conteúdo em geral e vem roubando  espaço do <a title="Joomla" href="http://www.joomla.org" target="_blank">Joomla</a> e <a title="Drupal" href="http://www.drupal.org" target="_blank">Drupal</a> principalmente pela sua comunidade de desenvolvedores, que é uma das <strong>mais fortes e ativas </strong>atualmente.</p>
<p>A <strong>nova interface</strong> da administração do WordPress é um exemplo de que a equipe está pensando principalmente no usuário que vai administrar o conteúdo e isso tem se tornado o principal diferencial do <strong>WordPress </strong>para todos os seus adversários. Eles que se cuidem.</p>
<p>Mais informações no <a title="!0 Things about new WordPress" href="http://www.webdesignbooth.com/wordpress-28-and-10-things-that-you-should-know-beforeafter-you-upgrade/" target="_blank">webdesignbooth</a>.</p>
<p><a href="http://www.richardbarros.com.br/blog/usabilidade/o-que-voce-deveria-saber-antes-e-depois-de-atualizar-para-o-wordpress-28#comments" title="Comment on O que você deveria saber antes (e depois) de atualizar para o WordPress 2.8">Leave a Comment</a></p>]]></content:encoded>
									<wfw:commentRss>http://www.richardbarros.com.br/blog/usabilidade/o-que-voce-deveria-saber-antes-e-depois-de-atualizar-para-o-wordpress-28/feed</wfw:commentRss>
			<slash:comments>2</slash:comments>
								</item>		
		
		           	
    
	    	<item>
			<title>Vem aí os encontros Locaweb RJ e SP</title>
			<link>http://www.richardbarros.com.br/blog/eventos/vem-ai-os-encontros-locaweb-rj-e-sp</link>
			<comments>http://www.richardbarros.com.br/blog/eventos/vem-ai-os-encontros-locaweb-rj-e-sp#comments</comments>
			<pubDate>Wed, 03 Jun 2009 01:41:54 +0000</pubDate>
			<dc:creator>Richard</dc:creator>
					<category><![CDATA[Eventos]]></category>
						<guid isPermaLink="false">http://www.richardbarros.com.br/blog/?p=312</guid>
						<description><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/eventos" title="View all posts in Eventos" rel="category tag">Eventos</a></p>Depois de passar por Belo Horizonte, Salvador, Curitiba e Porto Alegre, o Encontro Locaweb de Profissionais de Internet chega a Rio e São Paulo. Esta edição terá palestras de Executivos da Microsoft e Google e mais uma pá de gente legal. Veja local e programação: 09/06 &#8211; Rio de Janeiro &#8211; Centro de Convenções Sulamérica [...]<p><a href="http://www.richardbarros.com.br/blog/eventos/vem-ai-os-encontros-locaweb-rj-e-sp#comments" title="Comment on Vem aí os encontros Locaweb RJ e SP">Leave a Comment</a></p>]]></description>
						<content:encoded><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/eventos" title="View all posts in Eventos" rel="category tag">Eventos</a></p><p>Depois de passar por Belo Horizonte, Salvador, Curitiba e Porto Alegre, o <a href="http://www.locaweb.com.br/sobre-locaweb/eventos.html" target="_blank" rel="nofollow">Encontro Locaweb de Profissionais de Internet</a> chega a Rio e São Paulo.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-313" title="banner_eventos_11encontro" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2009/06/banner_eventos_11encontro.jpg" alt="banner_eventos_11encontro" width="450" /></p>
<p>Esta edição terá palestras de Executivos da Microsoft e Google e mais uma pá de gente legal. Veja local e programação:</p>
<p><strong>09/06</strong> &#8211; Rio de Janeiro &#8211; Centro de Convenções Sulamérica<br />
<strong>17/06</strong> &#8211; São Paulo &#8211; Centro de Convenções Frei Caneca</p>
<p>Palestras:</p>
<p>Tendências do Mercado de Internet &#8211; Gilberto Mautner<br />
Agilidade e Qualidade de Projetos &#8211; Fabio Akita<br />
O Google Além das Buscas &#8211; Executivos do Google<br />
A Internet Além da Web &#8211; Executivos da Microsoft<br />
O Novo Marketing para a Sociedade Digital &#8211; Marcelo Tripoli<br />
Estratégias em Sites de Busca: SEO &amp; SEM &#8211; Martha Gabriel</p>
<p>As incrições custam R$50,00 revertidos em serviços fornecidos pela empresa e pode ser feitas no <a rel="nofollow" href="http://www.locaweb.com.br/sobre-locaweb/eventos.html" target="_blank">próprio site do evento</a>. Eu estarei na edição do Rio de Janeiro e você pode me seguir no <a href="http://www.twitter.com/richardbarros">Twitter</a> (@richardbarros) para acompanhar durante o evento. Fica a dica =)</p>
<p><a href="http://www.richardbarros.com.br/blog/eventos/vem-ai-os-encontros-locaweb-rj-e-sp#comments" title="Comment on Vem aí os encontros Locaweb RJ e SP">Leave a Comment</a></p>]]></content:encoded>
									<wfw:commentRss>http://www.richardbarros.com.br/blog/eventos/vem-ai-os-encontros-locaweb-rj-e-sp/feed</wfw:commentRss>
			<slash:comments>3</slash:comments>
								</item>		
		
		           	
    
	    	<item>
			<title>Os melhores livros para quem trabalha com web e design</title>
			<link>http://www.richardbarros.com.br/blog/livros/os-melhores-livros-para-quem-trabalha-com-web-e-design</link>
			<comments>http://www.richardbarros.com.br/blog/livros/os-melhores-livros-para-quem-trabalha-com-web-e-design#comments</comments>
			<pubDate>Tue, 05 May 2009 02:44:33 +0000</pubDate>
			<dc:creator>Richard</dc:creator>
					<category><![CDATA[Livros]]></category>
		<category><![CDATA[arquitetura da informação]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[educação financeira]]></category>
		<category><![CDATA[Produtividade]]></category>
		<category><![CDATA[Usabilidade]]></category>
						<guid isPermaLink="false">http://www.richardbarros.com.br/blog/?p=243</guid>
						<description><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/livros" title="View all posts in Livros" rel="category tag">Livros</a></p>Esta é uma lista dos livros que costumo indicar para amigos que estão a se aventurar com desenvolvimento ou design para a internet. Embora nem todos sejam técnicos ou diretamente relacionados com design ou internet, são publicações que de alguma forma me fizeram uma melhor pessoa ou profissional. Espero que lhe seja útil. Não me [...]<p><a href="http://www.richardbarros.com.br/blog/livros/os-melhores-livros-para-quem-trabalha-com-web-e-design#comments" title="Comment on Os melhores livros para quem trabalha com web e design">Leave a Comment</a></p>]]></description>
						<content:encoded><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/livros" title="View all posts in Livros" rel="category tag">Livros</a></p><p>Esta é uma lista dos livros que costumo indicar para amigos que estão a se aventurar com desenvolvimento ou design para a internet.</p>
<p>Embora nem todos sejam técnicos ou diretamente relacionados com design ou internet, são publicações que de alguma forma me fizeram uma melhor pessoa ou profissional. Espero que lhe seja útil.</p>
<div style="float: left; width: 450px;"><a href="http://www.submarino.com.br/produto/1/157586/nao+me+faca+pensar?franq=252903"><img style="display: inline; margin-left: 0px; margin-right: 0px;" title="pq157586" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2009/05/pq157586.jpg" alt="pq157586" width="120" height="120" align="left" /></a><br />
<strong><a href="http://www.submarino.com.br/produto/1/157586/nao+me+faca+pensar?franq=252903" target="_blank">Não me Faça Pensar</a></strong></p>
<p>Este livro é leitura obrigatória para qualquer profissional que trabalhe com internet. Tanto para as áreas técnicas quanto para design ou marketing, o livro é uma cartilha com o essencial de usabilidade e design de interfaces para a web.</p>
<p><a href="http://www.submarino.com.br/produto/1/1073596?franq=252903" target="_blank"><img class="alignleft size-full wp-image-266" title="pqmemoria2" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2009/05/pqmemoria2.jpg" alt="pqmemoria2" width="120" height="120" align="left" /><strong><br />
Design para a Internet</strong></a> – Projetando a experiência perfeita</p>
<p>Um livro completo que apresenta de forma bem didática todas as etapas de um projeto de website, desde a prototipação de interfaces até os testes de usabilidade com usuários. Mostra ainda alguns exemplos práticos no design de sites de grandes empresas.</p>
<p><strong><a href="http://www.submarino.com.br/produto/1/1631793/ergodesign+e+arquitetura+de+informacao:+trabalhando+com+o+usuario?franq=252903" target="_blank"><img class="alignleft size-full wp-image-267" title="pqergo1" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2009/05/pqergo1.jpg" alt="pqergo1" width="120" height="120" align="left" /><br />
Ergodesign e Arquitetura da Informação</a></strong></p>
<p>Explica com uma linguagem simples e direta o que é a Arquitetura da Informação e como projetar interfaces voltadas para a melhor experiência do usuário. O desafio da pesquisa, testes de usabilidade e toda a questão organizacional do conteúdo dentro da interface.</p>
<p><a href="http://www.submarino.com.br/produto/1/21496049/criando+paginas+web+com+css?franq=252903"><img title="pq21496049" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2009/05/pq21496049.jpg" border="0" alt="pq21496049" width="120" height="120" align="left" /></a><br />
<a href="http://www.submarino.com.br/produto/1/21496049/criando+paginas+web+com+css?franq=252903"><strong>CSS Mastery &#8211; Criando páginas web com CSS</strong></a></p>
<p>Um dos mais vendidos do mundo sobre CSS, o livro mostra dos conceitos básicos aos mais avançados quando o assunto é <em>Cascading Style Sheet</em>. Pode ser usado como um guia rápido para montagem de layouts em CSS/HTML e possui muitas dicas para criar sites crossbrowser.</p>
<p><strong><a href="http://www.submarino.com.br/produto/1/21282957/construindo+sites+com+css+e+(x)html?franq=252903"><img class="alignleft size-full wp-image-268" title="pqmaujor1" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2009/05/pqmaujor1.jpg" alt="pqmaujor1" width="120" height="120" align="left" /><br />
Construindo Sites com CSS e (X)HTML</a></strong></p>
<p>Livro do Maujor, autor que mantém um <a href="http://www.maujor.com" target="_blank">site</a> em português sobre CSS há vários anos e é uma das maiores referências brasileiras no assunto. Uma abordagem para iniciantes e intermediários que ensina a montar um site dentro dos padrões W3C a partir do zero.</p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong><a href="http://www.submarino.com.br/produto/1/34243?franq=252903" target="_blank"><img class="alignleft size-full wp-image-269" title="pqbabilonia1" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2009/05/pqbabilonia1.jpg" alt="pqbabilonia1" width="120" height="120" align="left" /><br />
O Homem mais rico da Babilônia</a></strong></p>
<p>Este livro dá boas soluções para evitar a falta de dinheiro e é uma aula completa de educação financeira. Aprenda a cuidar do seu dinheiro e fazer seu patrimônio sempre aumentar. Siga os conselhos do homem mais rico da Babilônia e nunca mais terá problemas financeiros.</p>
<p><strong><a href="http://www.submarino.com.br/produto/1/1062057/arte+de+fazer+acontecer,+a?franq=252903" target="_blank"><img class="alignleft size-full wp-image-271" title="pqgtd1" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2009/05/pqgtd1.jpg" alt="pqgtd1" width="120" height="120" align="left" /><br />
GTD &#8211; A Arte de Fazer Acontecer</a></strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong><br />
A versão em português do <em>Getting Things Done</em>, o mais famoso método de motivação e produtividade do mundo. É um livro que ensina como organizar suas tarefas e tirar melhor proveito do tempo no trabalho e na vida pessoal.</p>
<p><strong><img class="alignleft size-full wp-image-270" title="pqtipos1" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2009/05/pqtipos1.jpg" alt="pqtipos1" width="120" height="120" align="left" /><a href="http://www.submarino.com.br/produto/1/1752088/pensar+com+tipos?franq=252903" target="_blank"><br />
Pensar com Tipos</a></strong></p>
<p>O livro percorre a origem das grandes fontes tipográficas e conta um pouco da história do design de tipos e das técnicas de diagramação. Os ensaios trazem contextualização histórica e teórica que vai das origens da tradição aos impasses nos novos meios de comunicação.</p>
</div>
<div style="width: 450px; color: #3b424f;">E você, indica algum livro?</div>
<p><a href="http://www.richardbarros.com.br/blog/livros/os-melhores-livros-para-quem-trabalha-com-web-e-design#comments" title="Comment on Os melhores livros para quem trabalha com web e design">Leave a Comment</a></p>]]></content:encoded>
									<wfw:commentRss>http://www.richardbarros.com.br/blog/livros/os-melhores-livros-para-quem-trabalha-com-web-e-design/feed</wfw:commentRss>
			<slash:comments>9</slash:comments>
								</item>		
		
		           	
    
	    	<item>
			<title>Como ficar rico trabalhando com web. É possivel?</title>
			<link>http://www.richardbarros.com.br/blog/lifehack/como-ficar-rico-trabalhando-com-web-e-possivel</link>
			<comments>http://www.richardbarros.com.br/blog/lifehack/como-ficar-rico-trabalhando-com-web-e-possivel#comments</comments>
			<pubDate>Sat, 25 Apr 2009 22:52:12 +0000</pubDate>
			<dc:creator>Richard</dc:creator>
					<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Lifehack]]></category>
		<category><![CDATA[investimento]]></category>
		<category><![CDATA[trabalho]]></category>
						<guid isPermaLink="false">http://www.richardbarros.com.br/blog/?p=234</guid>
						<description><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/artigos" title="View all posts in Artigos" rel="category tag">Artigos</a>,<a href="http://www.richardbarros.com.br/blog/categoria/lifehack" title="View all posts in Lifehack" rel="category tag">Lifehack</a></p>Num mercado de salários abaixo da média e tanta concorrência, quais as melhores escolhas a se fazer? &#8220;Como ficar rico trabalhando com web&#8221; pode parecer uma abordagem muito ambiciosa, mas a minha intenção é apenas analisar e avaliar que tipo de investimento profissional realmente vale a pena nesse nosso ramo de desenvolvimento e design para [...]<p><a href="http://www.richardbarros.com.br/blog/lifehack/como-ficar-rico-trabalhando-com-web-e-possivel#comments" title="Comment on Como ficar rico trabalhando com web. É possivel?">Leave a Comment</a></p>]]></description>
						<content:encoded><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/artigos" title="View all posts in Artigos" rel="category tag">Artigos</a>,<a href="http://www.richardbarros.com.br/blog/categoria/lifehack" title="View all posts in Lifehack" rel="category tag">Lifehack</a></p><p>Num mercado de salários abaixo da média e tanta concorrência, quais as melhores escolhas a se fazer? &#8220;Como ficar rico trabalhando com web&#8221; pode parecer uma abordagem muito ambiciosa, mas a minha intenção é apenas analisar e avaliar que tipo de investimento profissional realmente vale a pena nesse nosso ramo de desenvolvimento e design para internet.</p>
<p style="text-align: center;"><img class="size-medium wp-image-235 aligncenter" title="reais" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2009/04/reais-300x224.jpg" alt="reais" width="300" height="224" /></p>
<p>Todos sabemos que é um mercado muito competitivo e ainda tem muita gente se vendendo a preço de feira. A tão temida <a title="Malditos Sobrinhos" href="http://imasters.uol.com.br/artigo/9153/desenvolvimento/maldito_sobrinho/" target="_blank">máfia dos sobrinhos</a> continua atacando e tem muita mão de obra barata fácil de ser encontrada.</p>
<p>Mas não dá para lutar contra isso. Eu não fiz esse post como um guia de como tirar uns trocados fazendo site, estou falando de chegar no primeiro milhão mesmo. Partindo do zero (há!). E trabalhando com web (não ria!).</p>
<p>É possível sim, mas também é um investimento de longo prazo que exige muita disciplina e que você já deveria ter começado a fazer.</p>
<ol>
<li><strong>Saiba mais que ontem.</strong><br />
O que andas fazendo no seu tempo vago? Se está sendo pago para ficar numa empresa e ficar ocioso por alguns minutos, aproveite para ler blogs da sua área, estudar um tutorial, tentar aprender coisas novas. Você estará em constante aprendizado e ainda estarão lhe pagando para aprender.</li>
<li><strong>Seja multidisciplinar.</strong><br />
Entenda o trabalho dos seus colegas. A troca de experiências é muito importante não só entre profissionais da mesma área. Procure participar de outras atividades sempre que possível, até mesmo assuntos que não sejam diretamente relacionados com sua função. Você pode se tornar uma peça fundamental para a empresa.</li>
<li><strong>Seja especialista.</strong><br />
Eu sei que acabei de falar sobre multidisciplinaridade e que existe muita pressão em saber todos os <em>softwares</em>, ferramentas e linguagens de programação. <strong>Mas tenha foco.</strong> Não basta ser como um <em>pato</em>, que anda, nada e voa, mas não faz nada direito. Especialize-se em algo que goste de trabalhar e seja o melhor naquilo.</li>
<li><strong>Faça Networking.</strong><br />
Trocar experiências com pessoas que fazem a mesma coisa que você em outras empresas. Encontros, eventos, congressos e até mesmo o <a title="@richardbarros" href="http://twitter.com/richardbarros" target="_blank">twitter</a> ou blogs são ótimas ferramentas para conhecer gente nova na sua área. Acredite, tem muita gente que vai a eventos só para aprender com as palestras e não absorvem metade do que o evento proporcionaria com <em>networking</em>.</li>
<li><strong>Pague-se pelo seu trabalho</strong>.<br />
Pegue uma quantia qualquer, seja ela 5, 10 ou 20% do que você ganha e dê de presente para você mesmo. Esse dinheiro deve ficar longe de pagamento de juros ou de produtos que desvalorizam com o tempo como tv, celular, notebook, roupas e todos os outros. Faça um investimento, mesmo que conservador para fazê-lo render. Isto é um conceito básico de educação financeira que pode ser encontrado em diversos livros que você já deveria ter lido, como <a title="O homem mais rico da babilônia" href="http://www.submarino.com.br/produto/1/34243/homem+mais+rico+da+babilonia,+o?franq=252903" target="_blank">O Homem Mais Rico da Babilônia</a> ou <a title="Pai Rico, Pai Pobre" href="http://www.submarino.com.br/produto/1/136822/pai+rico+pai+pobre?franq=252903" target="_blank">Pai rico, pai pobre</a>.</li>
<li><strong>Goste do que você faz.</strong><br />
Não quero estragar suas expectativas, mas se você chegou até aqui e não gosta do seu trabalho, você já está perdendo muito tempo. Procure um cargo ou profissão que realmente  dê <span style="text-decoration: line-through;">tesão</span> prazer e  siga cada um dos ítens acima.<strong> Isso será reconhecido mais cedo ou mais tarde.</strong></li>
</ol>
<p><strong>Hora de co</strong><strong>lher os frutos.</strong></p>
<p>Aproveite as oportunidades e não dê mole para o azar. Com o mínimo de pró-atividade e seguindo ítens acima, projetos maiores, promoções ou novas propostas serão apenas consequência.</p>
<p>Em alguns anos, se ainda não estiver satisfeito com seu salário ou tipo de tarefas de trabalho, imagine a quantidade de conhecimento que já adquiriu e pessoas que conheceu. Terá uma boa base de conhecimento em diversas atividades e poderá criar seu próprio produto, site ou empresa, não é verdade?</p>
<p>E você o que acha disso tudo?</p>
<p><a href="http://www.richardbarros.com.br/blog/lifehack/como-ficar-rico-trabalhando-com-web-e-possivel#comments" title="Comment on Como ficar rico trabalhando com web. É possivel?">Leave a Comment</a></p>]]></content:encoded>
									<wfw:commentRss>http://www.richardbarros.com.br/blog/lifehack/como-ficar-rico-trabalhando-com-web-e-possivel/feed</wfw:commentRss>
			<slash:comments>11</slash:comments>
								</item>		
		
		           	
    
	    	<item>
			<title>Veja o que rolou no 2º Encontro de TI e 14º de Webdesign no Rio de Janeiro</title>
			<link>http://www.richardbarros.com.br/blog/eventos/veja-o-que-rolou-no-2-encontro-de-ti-e-14-de-webdesign-no-rio-de-janeiro</link>
			<comments>http://www.richardbarros.com.br/blog/eventos/veja-o-que-rolou-no-2-encontro-de-ti-e-14-de-webdesign-no-rio-de-janeiro#comments</comments>
			<pubDate>Sun, 29 Mar 2009 18:13:59 +0000</pubDate>
			<dc:creator>Richard</dc:creator>
					<category><![CDATA[Eventos]]></category>
		<category><![CDATA[eti]]></category>
		<category><![CDATA[ewd]]></category>
						<guid isPermaLink="false">http://www.richardbarros.com.br/blog/?p=212</guid>
						<description><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/eventos" title="View all posts in Eventos" rel="category tag">Eventos</a></p>Neste último sábado aconteceram simultaneamente no Rio de Janeiro os encontros de TI e de Webdesign (#ETI e #EWD) da Arteccom.  Na semana anterior ao evento a organização anunciou aos inscritos que poderiam transitar livremente de um para outro e no fim das contas este foi um dos maiores acertos para o sucesso do evento. Algumas palestras [...]<p><a href="http://www.richardbarros.com.br/blog/eventos/veja-o-que-rolou-no-2-encontro-de-ti-e-14-de-webdesign-no-rio-de-janeiro#comments" title="Comment on Veja o que rolou no 2º Encontro de TI e 14º de Webdesign no Rio de Janeiro">Leave a Comment</a></p>]]></description>
						<content:encoded><![CDATA[<p>Posted in <a href="http://www.richardbarros.com.br/blog/categoria/eventos" title="View all posts in Eventos" rel="category tag">Eventos</a></p><p>Neste último sábado aconteceram simultaneamente no <strong>Rio de Janeiro</strong> os encontros de <strong>TI </strong>e de <strong>Webdesign</strong> (#ETI e #EWD) da <a title="Arteccom" href="http://arteccom.com.br" target="_blank">Arteccom</a>.  Na semana anterior ao evento a organização anunciou aos inscritos que poderiam transitar livremente de um para outro e no fim das contas este foi um dos maiores acertos para o sucesso do evento. Algumas palestras eram multidisciplinares e passavam conceitos importantes para as duas áreas, a galera soube aproveitar bem isso e o <em>networking</em> entre TI e Webdesign foi imprescindível.</p>
<p style="text-align: center;"><img class="aligncenter size-medium wp-image-215" title="foto1" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2009/03/foto1-300x225.jpg" alt="foto1" width="300" height="225" /></p>
<p>Algumas boas discussões sobre novas tendências foram debatidas e vou levantar aqui alguns dos pontos que acredito que deveriam transcender o evento e chegar a todo desenvolvedor ou designer para se questionarem sobre suas atitudes, escolhas e tecnologias.</p>
<p><strong>Interfaces Ricas &#8211; RIA</strong></p>
<p>Aconteceu uma apresentação de <em>cases</em> de grandes e fantásticas campanhas em Flash, super criativas e muito bem exploradas, com o <a title="Twitter do Zeh" href="http://twitter.com/zeh_br" target="_blank">Zeh Fernando</a> defendendo o<em> design emocional </em>e um maior envolvimento do público com esse tipo de campanha. Geralmente sem preocupação com SEO ou Acessibilidade, são peças que conseguem atingir o público-alvo por divulgação em outras mídias ou no boca-a-boca, mas que também não costumam ficar por um longo período de tempo online.  </p>
<p>Enquanto isso (não simultaneamente) em uma outra sala, o <a title="Blog PCSilva" href="http://pcsilva.com" target="_blank">PC Silva</a> apresentava de uma forma um pouco mais técnica a utilização do <strong>Flex </strong>e do <strong>Adobe Air </strong>para RIA e sistemas tanto web quanto desktop, usando como principal argumento o aumento do uso dessa tecnologia e a facilidade na programação de um código formatado nos padrões XML. </p>
<p><strong>Gerenciadores de Conteúdo &#8211; CMS</strong></p>
<p><a title="Blog do Michelazzo" href="http://www.michelazzo.blog.br/" target="_blank">Paulino Michellazo</a> levantou a bola para discussão sobre os mais utilizados CMS do mercado e WordPress, Joomla e Drupal são discutidos minuciosamente para esclarecer que tipo de público ou produto cada um deles melhor atende. Como sempre, WordPress acaba melhor para blogs, Joomla para sites menores e desenvolvedores um pouco mais safos e Drupal para quem gosta de mais desafios.</p>
<p>Eu, particularmente, já adquiri uma boa experiência com uso de WordPress como CMS e conheço suas limitações, que são bem poucas. Utilizo como gerenciador de conteúdo não só para sites institucionais como para sites 100% em Flash. Posso afirmar que é possível e muito prático usar o WP, mas não tão fácil quanto alguns imaginam.</p>
<p><strong>Linguagens de programação</strong></p>
<p>Outra discussão que rolou foi sobre semântica de código e técnicas de programação mais ágeis. Foram colocadas em cheque as linguagens mais utilizadas como .NET e Java e a novas e aparentemente promissoras Ruby on Rails e Flex. O código do Ruby on Rails é super semântico e você consegue, além de fazer muito com poucas linhas, entender tudo que está acontecendo somente pelo nome dos objetos e variáveis. É claro que também é possível fazer código semântico com qualquer outra linguagem, mas a arquitetura do RoR é muito ágil e <a title="Blog do Akita" href="http://www.akitaonrails.com" target="_blank">Fabio Akita</a> e <a title="Blog do Guilherme" href="http://gc.blog.br" target="_blank">Guilherme Chapiewiski</a> defenderam isso com muita competência.</p>
<p style="text-align: center;"><img class="aligncenter size-medium wp-image-213" title="3393880990_b0777cfb04" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2009/03/3393880990_b0777cfb04-300x225.jpg" alt="3393880990_b0777cfb04" width="300" height="225" /></p>
<p><strong>Inovação Digital e o novo Empreendedorismo</strong></p>
<p>Em duas apresentações incríveis, <a title="Blog Giu Giardelli" href="http://gilgiardelli.wordpress.com/" target="_blank">Gui Giardelli</a> defendeu de uma maneira nobre e nacionalista a inovação digital no Brasil e a união das equipes para um movimento de criação mais ativo no país. Não só criação de novas idéias e empresas, mas também de conteúdo e de novas aplicações web. Tarefas que precisam de nada além de um computador com internet e um pouquinho de tempo.</p>
<p>Para a galera de desenvolvimento, fica a dica: Criar um concorrente global para o McDonalds ou Coca-Cola pode ser bem complicado, mas você pode do seu quarto desenvolver um forte concorrente para Orkut ou Youtube. Ou ainda, alguma outra aplicação que seja muito mais útil para a sociedade, tanto global quanto local. Tem muita gente que pode fazer, mas não dá o primeiro passo, vamos dar um gás nisso!</p>
<p style="text-align: center;"><img class="aligncenter size-medium wp-image-214" title="3393893350_2531f858cb-1" src="http://www.richardbarros.com.br/blog/wp-content/uploads/2009/03/3393893350_2531f858cb-1-300x225.jpg" alt="3393893350_2531f858cb-1" width="300" height="225" /></p>
<p>O saldo do evento foi muito positivo, sem contar grandes amigos que reencontrei e outros tantos novos amigos que fiz. A organização merece os parabéns por manter a iniciativa e por ajudar a unir mais ainda os profissionais aqui do Rio de Janeiro. Que venha o próximo!</p>
<p><strong>Obs. </strong>As fotos foram retiradas do <a title="Flickr da Pathaddad" href="http://www.flickr.com/photos/pmh/sets/72157615933070077/" target="_blank">Flickr</a> da <a title="Twitter @pathaddad" href="http://twitter.com/pathaddad" target="_blank">Pathaddad</a> com a devida autorização =)</p>
<p><a href="http://www.richardbarros.com.br/blog/eventos/veja-o-que-rolou-no-2-encontro-de-ti-e-14-de-webdesign-no-rio-de-janeiro#comments" title="Comment on Veja o que rolou no 2º Encontro de TI e 14º de Webdesign no Rio de Janeiro">Leave a Comment</a></p>]]></content:encoded>
									<wfw:commentRss>http://www.richardbarros.com.br/blog/eventos/veja-o-que-rolou-no-2-encontro-de-ti-e-14-de-webdesign-no-rio-de-janeiro/feed</wfw:commentRss>
			<slash:comments>7</slash:comments>
								</item>		
		
	</channel>
</rss>

