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

<channel>
	<title>Klaus Paiva</title>
	<atom:link href="http://blog.klaus.pro.br/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.klaus.pro.br</link>
	<description>Idéias e desventuras de Klaus Paiva</description>
	<lastBuildDate>Thu, 14 Apr 2011 17:39:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
		<item>
		<title>keyserver.ubuntu.com &#8211; Problemas para se conectar?</title>
		<link>http://blog.klaus.pro.br/2011/ler/keyserver-ubuntu-com-problemas-para-se-conectar/index.html</link>
		<comments>http://blog.klaus.pro.br/2011/ler/keyserver-ubuntu-com-problemas-para-se-conectar/index.html#comments</comments>
		<pubDate>Thu, 14 Apr 2011 17:37:48 +0000</pubDate>
		<dc:creator>Klaus Paiva</dc:creator>
				<category><![CDATA[Textos]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Firewall]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://blog.klaus.pro.br/?p=494</guid>
		<description><![CDATA[Eu tive, mas depois de alguma pesquisa encontrei a solução. O problema no meu caso é que a porta usada para a conexão é a porta 11371. Se você também está tendo esse problema, bastam alguns ajustes no comando para que a conexão seja feita pela convencional porta 80. Ou seja, imagine que você está [...]]]></description>
			<content:encoded><![CDATA[<p>Eu tive, mas depois de alguma pesquisa encontrei a solução. O problema no meu caso é que a porta usada para a conexão é a <strong>porta 11371</strong>. Se você também está tendo esse problema, bastam alguns ajustes no comando para que a conexão seja feita pela convencional <strong>porta 80</strong>.</p>
<p>Ou seja, imagine que você está tentando adicionar o <strong>PPA do Firefox</strong>, assim:</p>
<pre><code>sudo add-apt-repository ppa:mozillateam/firefox-stable</code></pre>
<p>Mas aí o comando retorna o seguinte pra você:</p>
<pre><code>Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg
    --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg
    --keyserver keyserver.ubuntu.com --recv 0AB215679C571D1C8325275B9BDB3D89CE49EC21
gpg: requesting key CE49EC21 from hkp server keyserver.ubuntu.com
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error</code></pre>
<p>Veja que logo na primeira linha o comando que está sendo executado é mostrado. Copie o comando e ajuste o parâmetro &#8211;keyserver. <strong>Troque o keyserver.ubuntu.com por</strong>:</p>
<pre><code>hkp://keyserver.ubuntu.com:80</code></pre>
<p>E aí rode o comando manualmente. Pronto, a chave será importada e você poderá usar o repositório sem qualquer tipo de <em>warning.</em> <img src='http://blog.klaus.pro.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Referência: <a href="http://ubuntuforums.org/showthread.php?t=1101366">http://ubuntuforums.org/showthread.php?t=1101366</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.klaus.pro.br/2011/ler/keyserver-ubuntu-com-problemas-para-se-conectar/index.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[showcase] Junte Cupons</title>
		<link>http://blog.klaus.pro.br/2011/ler/showcase-junte-cupons/index.html</link>
		<comments>http://blog.klaus.pro.br/2011/ler/showcase-junte-cupons/index.html#comments</comments>
		<pubDate>Thu, 17 Mar 2011 19:31:42 +0000</pubDate>
		<dc:creator>Klaus Paiva</dc:creator>
				<category><![CDATA[Textos]]></category>
		<category><![CDATA[Portfólio]]></category>
		<category><![CDATA[Projetos]]></category>

		<guid isPermaLink="false">http://blog.klaus.pro.br/?p=461</guid>
		<description><![CDATA[Este texto é pra contar um pouco sobre um freela que eu trabalhei agora no começo do ano (e também para servir de desculpa para minha ausência de posts hehe) Como hoje temos praticamente uma febre por sites de compras coletivas, muitas pessoas vão as compras e adquirem vários cupons de bons negócios. Até aí [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-472" style="float: left; margin: 0 10px 10px 0;" title="Junte Cupons: Logo" src="http://blog.klaus.pro.br/wp-content/uploads/2011/03/logo.jpg" alt="" width="160" />Este texto é pra contar um pouco sobre um <em>freela</em> que eu trabalhei agora no começo do ano (e também para servir de desculpa para minha ausência de posts hehe)</p>
<p>Como hoje temos praticamente uma febre por <strong>sites de compras coletivas</strong>, muitas pessoas vão as compras e adquirem vários cupons de bons negócios. Até aí nenhum problema. Mas a questão é que muitos desses cupons sequer são usados pois as pessoas acabam esquecendo-se deles! <strong>Juntar e organizar esses cupons passou a ser essencial</strong>.</p>
<p>Diante disso, um site como o <a href="http://www.juntecupons.com.br/" target="_blank">Junte Cupons</a> se torna extremamente útil para efetivamente usufruir das suas boas compras. E como este é um <em>showcase</em>, vamos a algumas das telas feitas (as mais interessantes, ao meu ver) <img src='http://blog.klaus.pro.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<dl class="images">
<dt><a class="thickbox" href="http://blog.klaus.pro.br/wp-content/uploads/2011/03/home.jpg"><img src="http://blog.klaus.pro.br/wp-content/uploads/2011/03/home-thumb.jpg" alt="" /></a></dt>
<dd>Home do Junte Cupons</dd>
</dl>
<dl class="images">
<dt><a class="thickbox" href="http://blog.klaus.pro.br/wp-content/uploads/2011/03/cupons.jpg"><img src="http://blog.klaus.pro.br/wp-content/uploads/2011/03/cupons-thumb.jpg" alt="" /></a></dt>
<dd>Administração dos Cupons</dd>
</dl>
<dl class="images">
<dt><a class="thickbox" href="http://blog.klaus.pro.br/wp-content/uploads/2011/03/cupom.jpg"><img src="http://blog.klaus.pro.br/wp-content/uploads/2011/03/cupom-thumb.jpg" alt="" /></a></dt>
<dd>Visualização de um cupom</dd>
</dl>
<dl class="images">
<dt><a class="thickbox" href="http://blog.klaus.pro.br/wp-content/uploads/2011/03/organizer.jpg"><img src="http://blog.klaus.pro.br/wp-content/uploads/2011/03/organizer-thumb.jpg" alt="" /></a></dt>
<dd>Organização e Lembretes</dd>
</dl>
<dl class="images">
<dt><a class="thickbox" href="http://blog.klaus.pro.br/wp-content/uploads/2011/03/cadastro.jpg"><img src="http://blog.klaus.pro.br/wp-content/uploads/2011/03/cadastro-thumb.jpg" alt="" /></a></dt>
<dd>Cadastro</dd>
</dl>
<p>Foi um projeto bem bacana e acredito que o resultado final ficou muito bom. <img src='http://blog.klaus.pro.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Nota importante:</strong> O site <a href="http://www.juntecupons.com.br/" target="_blank">Junte Cupons</a> não é um &#8220;filho meu&#8221;. Minha participação se deu exclusivamente no desenvolvimento da interface do mesmo.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.klaus.pro.br/2011/ler/showcase-junte-cupons/index.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>&#8220;20 Things I Learned About Browsers and the Web&#8221;</title>
		<link>http://blog.klaus.pro.br/2010/ler/20-things-i-learned-about-browsers-and-the-web/index.html</link>
		<comments>http://blog.klaus.pro.br/2010/ler/20-things-i-learned-about-browsers-and-the-web/index.html#comments</comments>
		<pubDate>Wed, 24 Nov 2010 13:22:13 +0000</pubDate>
		<dc:creator>Klaus Paiva</dc:creator>
				<category><![CDATA[Textos]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[HTML 5]]></category>

		<guid isPermaLink="false">http://blog.klaus.pro.br/?p=457</guid>
		<description><![CDATA[Antes de mais nada, abra esse site em um nova aba do seu navegador: http://www.20thingsilearned.com/ Confesso que fiquei impressionado com o acabamento visual deste site/apresentação de slides. Dê uma boa navegada pelo conteúdo. Note que não há Flash ali, apenas HTML 5, muito CSS e JavaScript também. Isso é certamente um exemplo bem tangível do [...]]]></description>
			<content:encoded><![CDATA[<p>Antes de mais nada, abra esse site em um nova aba do seu navegador: <a href="http://www.20thingsilearned.com/">http://www.20thingsilearned.com/</a></p>
<p>Confesso que fiquei impressionado com o acabamento visual deste <em>site</em>/apresentação de <em>slides</em>.</p>
<p>Dê uma boa navegada pelo conteúdo. Note que não há Flash ali, apenas HTML 5, muito CSS e JavaScript também.</p>
<p>Isso é certamente um exemplo bem tangível do que a nova geração de linguagens de front-end nos trarão.</p>
<p>Além desse site, pra quem ainda não conhece, o Google também está promovendo este outro site: http://www.html5rocks.com/, uma tentativa de disseminar o máximo possível tudo o que há de novo nessas novas tecnologias e acelerar a adoção das mesmas. Boa iniciativa! <img src='http://blog.klaus.pro.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.klaus.pro.br/2010/ler/20-things-i-learned-about-browsers-and-the-web/index.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Novos Ventos S.A.</title>
		<link>http://blog.klaus.pro.br/2010/ler/novos-ventos/index.html</link>
		<comments>http://blog.klaus.pro.br/2010/ler/novos-ventos/index.html#comments</comments>
		<pubDate>Wed, 08 Sep 2010 19:15:55 +0000</pubDate>
		<dc:creator>Klaus Paiva</dc:creator>
				<category><![CDATA[Textos]]></category>
		<category><![CDATA[Carreira]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[UOL]]></category>
		<category><![CDATA[Yahoo!]]></category>

		<guid isPermaLink="false">http://blog.klaus.pro.br/?p=450</guid>
		<description><![CDATA[Bom, estou aqui pra comunicar uma mudança recente em minha vida. OK, essa mudança já ocorreu há alguns meses atrás mas resolvi comentá-la aqui só agora. Após 5 anos de UOL, entendi que era necessário dar novos rumos a minha carreira profissional e aceitei uma oportunidade para fazer parte do Yahoo!. Estou bastante feliz com [...]]]></description>
			<content:encoded><![CDATA[<p>Bom, estou aqui pra comunicar uma mudança recente em minha vida. <em>OK, essa mudança já ocorreu há alguns meses atrás mas resolvi comentá-la aqui só agora.</em> <img src='http://blog.klaus.pro.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Após 5 anos de <strong>UOL</strong>, entendi que era necessário dar novos rumos a minha carreira profissional e aceitei uma oportunidade para fazer parte do <strong style="color: purple;">Yahoo!</strong>.</p>
<p>Estou bastante feliz com a mudança, estou tendo diversas novas oportunidades de aprendizado e crescimento (muito <strong>PHP</strong>, #cool), além de poder aprimorar definitivamente o inglês.</p>
<p>Claro que uma mudança dessas nem sempre é fácil, foi uma decisão difícil mas bem pensada, e tenho certeza que o <strong>UOL</strong> foi uma parte importante da minha vida profissional, onde tive a oportunidade de fazer diversos amigos que certamente lembrarei por toda a vida.</p>
<p>Bom, assim sendo, que uma nova fase da minha vida se inicie, agora no <strong style="color: purple;">Yahoo!</strong>. <img src='http://blog.klaus.pro.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.klaus.pro.br/2010/ler/novos-ventos/index.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Links no del.icio.us em 05/08/2010</title>
		<link>http://blog.klaus.pro.br/2010/ler/links-no-delicious-em-05-08-2010/index.html</link>
		<comments>http://blog.klaus.pro.br/2010/ler/links-no-delicious-em-05-08-2010/index.html#comments</comments>
		<pubDate>Thu, 05 Aug 2010 22:55:02 +0000</pubDate>
		<dc:creator>Klaus Paiva</dc:creator>
				<category><![CDATA[Textos]]></category>
		<category><![CDATA[del.icio.us]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Setas usando apenas CSS]]></description>
			<content:encoded><![CDATA[<p>
<a class="deliciouslink" href="http://hedgerwow.appspot.com/demo/arrows" title="Setas usando apenas CSS" target="_blank">Setas usando apenas CSS</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.klaus.pro.br/2010/ler/links-no-delicious-em-05-08-2010/index.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Entendendo a pseudo classe :target</title>
		<link>http://blog.klaus.pro.br/2010/ler/entendendo-a-pseudo-classe-target/index.html</link>
		<comments>http://blog.klaus.pro.br/2010/ler/entendendo-a-pseudo-classe-target/index.html#comments</comments>
		<pubDate>Mon, 12 Jul 2010 20:25:58 +0000</pubDate>
		<dc:creator>Klaus Paiva</dc:creator>
				<category><![CDATA[Textos]]></category>
		<category><![CDATA[:target]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://blog.klaus.pro.br/?p=427</guid>
		<description><![CDATA[Hoje eu estava lendo alguns feeds RSS quando acabei navegando até essa página aqui: https://developer.mozilla.org/En/Using_the_:target_selector Nela é possível ver várias formas de utilização da pseudo-classe :target. Essa pseudo classe pode ser usada nos seus arquivos CSS quando um elemento é referenciado pela âncora lá na URL. Ou seja, http://example.com/#isso_aqui_eh_a_ancora Dessa forma, você pode obter alguns [...]]]></description>
			<content:encoded><![CDATA[<p>Hoje eu estava lendo alguns <em>feeds</em> RSS quando acabei navegando até essa página aqui: <a href="https://developer.mozilla.org/En/Using_the_:target_selector">https://developer.mozilla.org/En/Using_the_:target_selector</a></p>
<p>Nela é possível ver várias formas de utilização da <a href="http://www.w3.org/TR/css3-selectors/#target-pseudo">pseudo-classe :target</a>. Essa pseudo classe pode ser usada nos seus arquivos CSS quando um elemento é referenciado pela âncora lá na URL.</p>
<p>Ou seja, <a href="http://example.com/#isso_aqui_eh_a_ancora">http://example.com/<strong>#isso_aqui_eh_a_ancora</strong></a></p>
<p>Dessa forma, você pode obter alguns <strong>comportamentos dinâmicos utilizando apenas CSS</strong>. Comportamentos tipicamente feitos por JavasScript, como destacar uma foto ao clicar sobre sua imagem menor, podem ser feitos sem problemas utilizando-se esta técnica.</p>
<p>Ainda não ficou muito claro, né? <img src='http://blog.klaus.pro.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Para facilitar as coisas, veja este <strong><a href="http://www.klaus.pro.br/projects/css-target/index.html#imagem-1">exemplo funcional</a></strong>.</p>
<p>Experimente clicar nos <em>links</em> disponíveis abaixo da foto. Note que clicando em qualquer um deles a imagem é alterada. <strong>A &#8220;mágica&#8221;está lá no arquivo CSS</strong>:</p>
<pre class="css"><code><span class="coMULTI">/* esconde as imagens por padrão */</span>
<span class="re0">#imagens</span> img <span class="br0">{</span>
	<span class="kw1">display</span>: <span class="kw2">none</span>;
<span class="br0">}</span>
<span class="re0">#imagens</span> <span class="re0">#imagem<span class="nu0">-1</span></span><span class="re2">:target</span>,
<span class="re0">#imagens</span> <span class="re0">#imagem<span class="nu0">-2</span></span><span class="re2">:target</span>,
<span class="re0">#imagens</span> <span class="re0">#imagem<span class="nu0">-3</span></span><span class="re2">:target</span>,
<span class="re0">#imagens</span> <span class="re0">#imagem<span class="nu0">-4</span></span><span class="re2">:target</span>,
<span class="re0">#imagens</span> <span class="re0">#imagem<span class="nu0">-5</span></span><span class="re2">:target</span>,
<span class="re0">#imagens</span> <span class="re0">#imagem<span class="nu0">-6</span></span><span class="re2">:target</span> <span class="br0">{</span>
	<span class="kw1">display</span>: <span class="kw2">block</span>;
<span class="br0">}</span>
</code></pre>
<p>Ou seja, o pseudo seletor :target só será ativado quando a âncora na URL casar com o elemento respectivo, <strong>tornando a imagem selecionada visível</strong> (e as demais invisíveis).</p>
<p>Em termos de compatibilidade, este exemplo foi testado e funciona em: Firefox 3.6, Chrome 5.0, Opera 10.60 e Safari 5.0.</p>
<p>E <strong>funciona no IE</strong>? Talvez&#8230; talvez no IE 9! <img src='http://blog.klaus.pro.br/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  (<em><a href="http://en.wikipedia.org/wiki/Evil_laugh">evil laugh</a> here mwhaha!</em>)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.klaus.pro.br/2010/ler/entendendo-a-pseudo-classe-target/index.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Curso de desenvolvimento de front-end web</title>
		<link>http://blog.klaus.pro.br/2010/ler/curso-de-desenvolvimento-de-front-end-web/index.html</link>
		<comments>http://blog.klaus.pro.br/2010/ler/curso-de-desenvolvimento-de-front-end-web/index.html#comments</comments>
		<pubDate>Thu, 17 Jun 2010 17:35:00 +0000</pubDate>
		<dc:creator>Klaus Paiva</dc:creator>
				<category><![CDATA[Textos]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Cursos]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Opera]]></category>

		<guid isPermaLink="false">http://blog.klaus.pro.br/?p=419</guid>
		<description><![CDATA[Já recebi vários e-mails através do formulário de contato deste blog me perguntando sobre cursos de web standards, HTML, CSS, Javascript e afins. Em termos de cursos disponíveis gratuitamente na web, eu sempre recomendei o conteúdo disponível no site W3Schools. Porém, além desse curso, essa semana eu recebi um e-mail aqui no trabalho comentando sobre [...]]]></description>
			<content:encoded><![CDATA[<p>Já recebi vários e-mails através do formulário de contato deste blog me perguntando sobre cursos de web standards, HTML, CSS, Javascript e afins. Em termos de cursos disponíveis gratuitamente na web, eu sempre recomendei o conteúdo disponível no site <a href="http://www.w3schools.com/">W3Schools</a>.</p>
<p>Porém, além desse curso, essa semana eu recebi um <em>e-mail</em> aqui no trabalho comentando sobre um curso oferecido pela <strong>Opera</strong> (sim, aquela do <a href="http://www.opera.com/">navegador Opera</a>). Dei uma olhada geral sobre o conteúdo e parece ser bem interessante, além de abordar a maioria dos tópicos usados no dia-a-dia de quem trabalha e desenvolve interfaces <em>web</em>.</p>
<p>Sendo assim, se você está interessado num <a href="http://www.opera.com/company/education/curriculum/">curso de desenvolvimento de front-end gratuito</a>, esta é também uma excelente opção. Bons estudos!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.klaus.pro.br/2010/ler/curso-de-desenvolvimento-de-front-end-web/index.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mídias alternativas</title>
		<link>http://blog.klaus.pro.br/2010/ler/midias-alternativas/index.html</link>
		<comments>http://blog.klaus.pro.br/2010/ler/midias-alternativas/index.html#comments</comments>
		<pubDate>Wed, 26 May 2010 17:01:08 +0000</pubDate>
		<dc:creator>Klaus Paiva</dc:creator>
				<category><![CDATA[Textos]]></category>
		<category><![CDATA[LG]]></category>
		<category><![CDATA[Mídias alternativas]]></category>
		<category><![CDATA[TV]]></category>
		<category><![CDATA[UOL]]></category>

		<guid isPermaLink="false">http://blog.klaus.pro.br/?p=403</guid>
		<description><![CDATA[Confesso que nunca passei tanto tempo na frente da TV como nos últimos meses. E não foi assistindo partidas de futebol, nem vendo seriados diversos. O motivo foi outro. Recentemente tive a oportunidade de fazer um trabalho para uma mídia, digamos, alternativa. OK, após o anúncio da Google TV ela não é tão alternativa assim. [...]]]></description>
			<content:encoded><![CDATA[<p>Confesso que nunca passei tanto tempo na frente da TV como nos últimos meses. E não foi assistindo partidas de futebol, nem vendo seriados diversos. O motivo foi outro.</p>
<p>Recentemente tive a oportunidade de fazer um trabalho para uma mídia, digamos, alternativa. OK, após o anúncio da <a href="http://www.google.com/tv/">Google TV</a> ela não é tão alternativa assim. <img src='http://blog.klaus.pro.br/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>O maior impacto ao construir um <em>site</em> para ser utilizado em uma TV está na forma com que este <em>site</em> será usado. Enquanto que um usuário na frente do computador, geralmente, está focado nesta tarefa, o telespectador nem sempre está tão focado assim&#8230; A imagem abaixo ilustra bem isso:</p>
<dl class="images">
<dt><img alt="" src="http://blog.klaus.pro.br/wp-content/uploads/2010/05/ist2_4843313-lazy-guy-watching-tv.jpg" /></dt>
<dd>Típico usuário interagindo com uma TV</dd>
</dl>
<p>Diante desse cenário, um <em>site</em> voltado para o uso em TVs deve possuir uma navegação com menos elementos atrativos, fontes maiores, etc&#8230; Tudo isso para reduzir a <a href="http://www.dca.fee.unicamp.br/projects/sapiens/Seminars/Atas/Register/Sem0006/sld004.htm">carga cognitiva</a> que os usuários recebem ao navegar por esse <em>site</em>.</p>
<p>Agora que a devida introdução já foi feita, permita me mostrar algumas telas desse projeto:</p>
<dl class="images">
<dt><a href="http://blog.klaus.pro.br/wp-content/uploads/2010/05/home.jpg" class="thickbox"><img alt="" src="http://blog.klaus.pro.br/wp-content/uploads/2010/05/home-thumb.jpg" /></a></dt>
<dd>Home geral</dd>
</dl>
<dl class="images">
<dt><a href="http://blog.klaus.pro.br/wp-content/uploads/2010/05/videos.jpg" class="thickbox"><img alt="" src="http://blog.klaus.pro.br/wp-content/uploads/2010/05/videos-thumb.jpg" /></a></dt>
<dd>Vídeos</dd>
</dl>
<dl class="images">
<dt><a href="http://blog.klaus.pro.br/wp-content/uploads/2010/05/textos.jpg" class="thickbox"><img alt="" src="http://blog.klaus.pro.br/wp-content/uploads/2010/05/textos-thumb.jpg" /></a></dt>
<dd>Notícias (textos)</dd>
</dl>
<dl class="images">
<dt><a href="http://blog.klaus.pro.br/wp-content/uploads/2010/05/fotos.jpg" class="thickbox"><img alt="" src="http://blog.klaus.pro.br/wp-content/uploads/2010/05/fotos-thumb.jpg" /></a></dt>
<dd>Álbuns de fotos</dd>
</dl>
<p>Todo esse conteúdo está disponível para as TVs da linha <a href="http://www.lginfinita.com.br/netcast.html">Infinita da LG</a>. (não, este não é um <em>post</em> publieditorial &#8211; aliás, quem dera fosse haha)</p>
<p>Neste mesmo projeto, algumas questões técnicas bem interessantes precisaram de soluções bem criativas. Mas isso é assunto pra um próximo texto. <img src='http://blog.klaus.pro.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.klaus.pro.br/2010/ler/midias-alternativas/index.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>FireQuery &#8211; Firebug++ para a jQuery</title>
		<link>http://blog.klaus.pro.br/2010/ler/firequery-firebug-para-a-jquery/index.html</link>
		<comments>http://blog.klaus.pro.br/2010/ler/firequery-firebug-para-a-jquery/index.html#comments</comments>
		<pubDate>Wed, 14 Apr 2010 16:03:56 +0000</pubDate>
		<dc:creator>Klaus Paiva</dc:creator>
				<category><![CDATA[Textos]]></category>
		<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[FireQuery]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://blog.klaus.pro.br/?p=400</guid>
		<description><![CDATA[Dica rápida pra quem usa a biblioteca jQuery no seu dia-a-dia. A extensão FireQuery se acopla ao já famoso Firebug e adiciona uma série de novos recursos, todos pensados em facilitar a vida de quem usa jQuery. Entre os vários recursos vale destacar a listagem dos eventos que estão associados a um elemento na página. [...]]]></description>
			<content:encoded><![CDATA[<p>Dica rápida pra quem usa a biblioteca jQuery no seu dia-a-dia.</p>
<p>A extensão <a href="http://firequery.binaryage.com/">FireQuery</a> se acopla ao já famoso <a href="http://getfirebug.com/">Firebug</a> e adiciona uma série de novos recursos, todos pensados em facilitar a vida de quem usa jQuery.</p>
<p>Entre os <a href="http://firequery.binaryage.com/#features">vários recursos</a> vale destacar a listagem dos eventos que estão associados a um elemento na página. Isso é extremamente útil quando você precisa alterar códigos feitos por outras pessoas, ou mesmo um código seu que você já nem lembra mais como ele funciona. <img src='http://blog.klaus.pro.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Dica enviada pelo meu colega de trabalho Paulo Lomanto, que é totalmente <strong>Web 1.0</strong> e não tem Twitter, nem blog, nem nada pra eu <em>linkar</em> aqui. <img src='http://blog.klaus.pro.br/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.klaus.pro.br/2010/ler/firequery-firebug-para-a-jquery/index.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>rel=&#8221;noreferrer&#8221;</title>
		<link>http://blog.klaus.pro.br/2010/ler/rel-noreferrer/index.html</link>
		<comments>http://blog.klaus.pro.br/2010/ler/rel-noreferrer/index.html#comments</comments>
		<pubDate>Wed, 07 Apr 2010 17:31:29 +0000</pubDate>
		<dc:creator>Klaus Paiva</dc:creator>
				<category><![CDATA[Textos]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTML 5]]></category>

		<guid isPermaLink="false">http://blog.klaus.pro.br/?p=396</guid>
		<description><![CDATA[Estive dando uma olhada na especificação do HTML 5 e achei uma novidade interessante. Trata-se do atributo rel=&#8221;noreferrer&#8221;, que pode ser aplicado nas tags a e area, que esconde o cabeçalho (sic) Referer quando um usuário clica no link que possui este atributo. Além disso, a propriedade window.opener também recebe valor nulo como consequência do [...]]]></description>
			<content:encoded><![CDATA[<p>Estive dando uma olhada na <a href="http://www.w3.org/TR/html5/">especificação do HTML 5</a> e achei uma novidade interessante.</p>
<p>Trata-se do atributo <strong>rel=&#8221;noreferrer&#8221;</strong>, que pode ser aplicado nas tags <strong>a</strong> e <strong>area</strong>, que esconde o cabeçalho (sic) <em>Referer</em> quando um usuário clica no <em>link</em> que possui este atributo. Além disso, a propriedade <em>window.opener</em> também recebe valor nulo como consequência do uso deste atributo.</p>
<p>Uma novidade bem interessante no sentido da privacidade dos usuários e que também pode causar um impacto significativo em aplicações que dependam desta informação, por exemplo as aplicações de visitas e estatísticas como o <a href="http://awstats.sourceforge.net/">AWStats</a> ou o <a href="http://www.google.com/analytics/">Google Analytics</a>.</p>
<p>Como a especificação do <strong>HTML 5</strong> ainda não está finalizada, pelo que pude apurar, apenas as <a href="http://webkit.org/blog/907/webkit-nightlies-support-html5-noreferrer-link-relation/">versões mais recentes</a> do <a href="http://webkit.org/">Webkit</a> suportam esta propriedade. Apesar disso, como a implementação deste recurso não parece representar grande dificuldade, logo ela deve ser implementada também pelos demais navegadores.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.klaus.pro.br/2010/ler/rel-noreferrer/index.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
