<?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>Top rated never dies &#187; Tools</title>
	<atom:link href="http://www.toprated.com.br/tag/tools/feed" rel="self" type="application/rss+xml" />
	<link>http://www.toprated.com.br</link>
	<description>Top Rated é um blog sobre o mundo do design com dicas, tutoriais e inspiracao. Artigos sobre CSS, HTML, Photoshop. E claro, um pouco de bom humor</description>
	<lastBuildDate>Fri, 20 Aug 2010 12:45:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Crie gráficos de maneira rápida e fácil com o Google Chart Tools – Parte 2</title>
		<link>http://www.toprated.com.br/crie-graficos-de-maneira-rapida-e-facil-com-o-google-chart-tools-parte-2</link>
		<comments>http://www.toprated.com.br/crie-graficos-de-maneira-rapida-e-facil-com-o-google-chart-tools-parte-2#comments</comments>
		<pubDate>Mon, 16 Aug 2010 17:49:56 +0000</pubDate>
		<dc:creator>Domênico Citrângulo</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.toprated.com.br/?p=2036</guid>
		<description><![CDATA[Continuando o <a href="http://www.toprated.com.br/crie-graficos-de-maneira-rapida-e-facil-com-o-google-chart-tools-parte-1" target="_blank">post sobre como criar gráficos usando a Google Chart API </a>, vou mostrar aqui como criar gráficos de barras e como customizá-los para o seu site, alterando cores, escalas, tamanho e algumas outras opções.]]></description>
			<content:encoded><![CDATA[<div id="download"><a href="http://www.toprated.com.br/static-content/charts-api/chart-api.zip">Download</a></div>
<div id="demo"><a href="http://www.toprated.com.br/static-content/charts-api/index2.htm" target="_blank">Demo</a></div>
<p>Os gráficos de barras seguem exatamente a mesma mecânica dos gráficos pizza, ou seja, você deve fazer a chamada à URL da API passando todos os parâmetros desejados e receberá como retorno a imagem do gráfico pronta para ser inserida na sua página. Veja o exemplo de um gráfico de barras verticais e os parâmetros usados para criá-lo:</p>
<pre class="brush: php">&lt;img src=&quot;http://chart.apis.google.com/chart?cht=bvs&amp;chxt=x,y&amp;chd=t:20,40,60,80,30&amp;chco=76A4FB&amp;chs=200x125&amp;chxl=0:|Jan|Fev|Mar|Abr|Mai&quot; /&gt;</pre>
</p>
<p><img class="alignleft" src="http://chart.apis.google.com/chart?cht=bvs&#038;chxt=x,y&#038;chd=t:20,40,60,80,30&#038;chco=76A4FB&#038;chs=180x150&#038;chxl=0:|Jan|Fev|Mar|Abr|Mai" />As principais características do exemplo que acabei de criar são: ele é um gráfico de barras verticais, com 2 eixos visíveis (20, 40,&#8230; e Jan, Fev,&#8230;) e tem 180 x 150 pixels. Essas características foram passadas à API usando estes parâmetros:<br />
<strong>Tipo cht=bvs</strong> &#8211; informa que quero um gáfico de barras verticais;<br />
<strong>Eixos chxt=x,y</strong> &#8211; significa que quero os eixos X e Y visíveis;<br />
<strong>Dados chd=t:20,40,60,80,30</strong> &#8211; os dados;<br />
<strong>Cor chco=76A4FB</strong> &#8211; mostra que desejo apenas uma cor;<br />
<strong>Tamanho chs=200&#215;125</strong> &#8211; define o tamanho da imagem;<br />
<strong>Labels chxl=0:|Jan|Fev|Mar|Abr|Mai</strong> &#8211; informo as labels do eixo X (0);</p>
<h1>Alterando valores e escala</h1>
<p>Por <strong>default o eixo vertical vai sempre de 0 a 100</strong>, então quando editar os valores do gráfico e quiser que o eixo fique abaixo ou acima desses valores você deverá usar a escala. Por exemplo, se eu tenho um gráfico onde o valor mais alto é 41% não há necessidade do meu gráfico exibir valores até 100, veja abaixo a diferença entre os dois exemplos:</p>
<pre class="brush: php">&lt;img src=&quot;http://chart.apis.google.com/chart?cht=bvs&amp;chxt=x,y&amp;chd=t:12,22,26,35,41&amp;chco=fa432a&amp;chs=180x150&amp;chxl=0:|Jan|Fev|Mar|Abr|Mai&quot; /&gt;
&lt;img src=&quot;http://chart.apis.google.com/chart?cht=bvs&amp;chxt=x,y&amp;chd=t:12,22,26,35,41&amp;chco=fa432a&amp;chs=180x150&amp;chxl=0:|Jan|Fev|Mar|Abr|Mai &amp;chxr=1,0,50&amp;chds=0,50&quot; /&gt;</pre>
</p>
<p><img class="alignleft" src="http://chart.apis.google.com/chart?cht=bvs&#038;chxt=x,y&#038;chd=t:12,22,26,35,41&#038;chco=fa432a&#038;chs=180x150&#038;chxl=0:|Jan|Fev|Mar|Abr|Mai" /><img class="alignleft" src="http://chart.apis.google.com/chart?cht=bvs&#038;chxt=x,y&#038;chd=t:12,22,26,35,41&#038;chco=fa432a&#038;chs=180x150&#038;chxl=0:|Jan|Fev|Mar|Abr|Mai&#038;chxr=1,0,50&#038;chds=0,50" />Perceba que no segundo gráfico usei 2 parâmetros a mais, que indicam que quero uma escala diferente da default:<br />
<strong>Eixo chxr=1,0,50</strong> &#8211; define o eixo Y em 0 a 50;<br />
<strong>Escala chds=0,50</strong> &#8211; define a escala de 0 a 50;</p>
<p><br clear="all"></p>
<h1>Definindo 2 ou mais séries</h1>
<p>Um gráfico de barras pode ter mais de uma série de dados em cada intervalo o que muitas vezes se faz necessário. Tudo o que você tem que fazer é passar os <strong>valores de cada série separados por &#8220;|&#8221;</strong> e definir o tipo de gráfico para <strong>bvg (cht=bvg)</strong>. Veja os exemplos abaixo e compare suas URLs:</p>
<pre class="brush: php">&lt;img src=&quot;http://chart.apis.google.com/chart?cht=bvg&amp;chxt=x,y&amp;chd=t:12,22,26,35,41|20,40,60,80,30&amp;chco=fa432a,76A4FB&amp;chs=320x150&amp; chxl=0:|Jan|Fev|Mar|Abr|Mai&quot; /&gt;
&lt;img src=&quot;http://chart.apis.google.com/chart?cht=bvg&#038;chxt=x,y&#038;chd=t:12,22,26,35|15,26,33,34|25,40,34,12&#038;chco=fa432a,76A4FB,faae2a &#038;chs=370x150&#038;chxl=0:|Jan|Fev|Mar|Abr&#038;chxr=1,0,50&#038;chds=0,50&quot; /&gt;</pre>
</p>
<p><img class="alignleft" src="http://chart.apis.google.com/chart?cht=bvg&#038;chxt=x,y&#038;chd=t:12,22,26,35,41|20,40,60,80,30&#038;chco=fa432a,76A4FB&#038;chs=310x150&#038;chxl=0:|Jan|Fev|Mar|Abr|Mai" /><img class="alignleft" src="http://chart.apis.google.com/chart?cht=bvg&#038;chxt=x,y&#038;chd=t:12,22,26,35|15,26,33,34|25,40,34,12&#038;chco=fa432a,76A4FB,faae2a&#038;chs=350x150&#038;chxl=0:|Jan|Fev|Mar|Abr&#038;chxr=1,0,50&#038;chds=0,50" /></p>
<p><br clear="all"></p>
<p>Note também que foi definida uma cor para cada série através do mesmo parâmetro <strong>chco</strong> que já havíamos usado, mas agora com as cores separadas por vírgula. Você pode usar quantas séries desejar em cada gráfico, basta tomar cuidado para que o seu tamanho comporte todas as barras.</p>
<h1>Legendas e grids</h1>
<p>Para uma melhor visualização das informações dos gráficos quase sempre é necessário que usemos um grid por trás das barras, que facilitará a comparação entre elas, e claro uma legenda para informar melhor o visualizador. Para tanto basta usar outros dois parâmetros bem simples: <strong>chg</strong> para adicionar grids e <strong>chdl</strong> para legendas. O primeiro aceita 4 parâmetros principais: o intervalo entre grids do eixo X, intervalo para o eixo Y, largura do traço, espaço entre os traços. O segundo aceita como parâmetro o texto das legendas separados por <strong>|</strong>. Veja o exemplo:</p>
<pre class="brush:php">&lt;img src=&quot;http://chart.apis.google.com/chart?cht=bvg&#038;chxt=x,y&#038;chd=t:12,22,26,35|15,26,33,34|25,40,34,12&#038;chco=fa432a,76A4FB,faae2a &#038;chs=450x200&#038;chxl=0:|Jan|Fev|Mar|Abr&#038;chxr=1,0,50&#038;chds=0,50&#038;chg=25,25&#038;chdl=China|EUA|Alemanha&quot; /&gt;</pre>
<p><img src="http://chart.apis.google.com/chart?cht=bvg&#038;chxt=x,y&#038;chd=t:12,22,26,35|15,26,33,34|25,40,34,12&#038;chco=fa432a,76A4FB,faae2a&#038;chs=450x200&#038;chxl=0:|Jan|Fev|Mar|Abr&#038;chxr=1,0,50&#038;chds=0,50&#038;chg=25,25&#038;chdl=China|EUA|Alemanha" /></p>
<h1>Largura e espaçamento das barras</h1>
<p>Muitas vezes por conta de espaço ou por falta dele, será necessário fazer algumas adaptações nos tamanhos do gráfico. Um dos truques que ajuda nesse processo é alterar a largura e espaçamento entre as colunas e séries de colunas. Podemos fazer isso com o parâmetro <strong>chbh</strong>, que aceita 3 parâmetros: largura das barras, espaço entre barras, espaço entre os grupos de barras (séries). Veja os exemplos:</p>
<pre class="brush: php">&lt;img src=&quot;http://chart.apis.google.com/chart?cht=bvg&amp;chxt=x,y&amp;chd=t:12,22,26,35|15,26,33,34|25,40,34,12&amp;chco=fa432a,76A4FB,faae2a&amp; chs=205x200&amp;chxl=0:|Jan|Fev|Mar|Abr&amp;chxr=1,0,50&amp;chds=0,50&amp;chg=25,25&amp;chdl=China|EUA|Alemanha &amp;chbh=5,1,10&quot; /&gt;
&lt;img src=&quot;http://chart.apis.google.com/chart?cht=bvg&amp;chxt=x,y&amp;chd=t:12,22,26,35|15,26,33,34|25,40,34,12&amp;chco=fa432a,76A4FB,faae2a&amp; chs=445x200&amp;chxl=0:|Jan|Fev|Mar|Abr&amp;chxr=1,0,50&amp;chds=0,50&amp;chg=25,25&amp;chdl=China|EUA|Alemanha &amp;chbh=25,1,10&quot; /&gt;</pre>
<p><img class="alignleft" src="http://chart.apis.google.com/chart?cht=bvg&#038;chxt=x,y&#038;chd=t:12,22,26,35|15,26,33,34|25,40,34,12&#038;chco=fa432a,76A4FB,faae2a&#038;chs=205x200&#038;chxl=0:|Jan|Fev|Mar|Abr&#038;chxr=1,0,50&#038;chds=0,50&#038;chg=25,25&#038;chdl=China|EUA|Alemanha&#038;chbh=5,1,10" /><img class="alignleft" src="http://chart.apis.google.com/chart?cht=bvg&#038;chxt=x,y&#038;chd=t:12,22,26,35|15,26,33,34|25,40,34,12&#038;chco=fa432a,76A4FB,faae2a&#038;chs=445x200&#038;chxl=0:|Jan|Fev|Mar|Abr&#038;chxr=1,0,50&#038;chds=0,50&#038;chg=25,25&#038;chdl=China|EUA|Alemanha&#038;chbh=25,1,10" /></p>
<h1>Conclusão</h1>
<p>Mesmo com exemplos bastante simples e passagem bem rápida apenas pelos principais parâmetros da Chart API, fica claro que o seu potencial de utilização pode envolver desde posts simples em um blog até a integração com sistemas de informação que necessitem oferecer uma melhor visualização de dados. Se você ficou interessado, recomendo fortemente que visite a <a target="_blank" href="http://code.google.com/apis/chart/docs/making_charts.html">página da API e sua documentação</a> pois há dezenas de outras possibilidades de customização para os gráficos.</p>
<div class="hide">
<script type="text/javascript" src="/domeniconicola/syntaxhighlighter/scripts/shCore.js"></script><br />
<script type="text/javascript" src="/domeniconicola/syntaxhighlighter/scripts/shBrushCss.js"></script><br />
<script type="text/javascript" src="/domeniconicola/syntaxhighlighter/scripts/shBrushPhp.js"></script><br />
<script type="text/javascript" src="/domeniconicola/syntaxhighlighter/scripts/shBrushJScript.js"></script></p>
<link type="text/css" rel="stylesheet" href="/domeniconicola/syntaxhighlighter/styles/shCore.css"/>
<link type="text/css" rel="stylesheet" href="/domeniconicola/syntaxhighlighter/styles/shThemeDefault.css"/>
<script type="text/javascript">
	SyntaxHighlighter.config.clipboardSwf = '/domeniconicola/syntaxhighlighter/scripts/clipboard.swf';
	SyntaxHighlighter.all();
</script></div>
]]></content:encoded>
			<wfw:commentRss>http://www.toprated.com.br/crie-graficos-de-maneira-rapida-e-facil-com-o-google-chart-tools-parte-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como criar um QR Code em 1 minuto</title>
		<link>http://www.toprated.com.br/como-criar-um-qr-code-em-1-minuto</link>
		<comments>http://www.toprated.com.br/como-criar-um-qr-code-em-1-minuto#comments</comments>
		<pubDate>Tue, 10 Aug 2010 16:17:22 +0000</pubDate>
		<dc:creator>Domênico Citrângulo</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.toprated.com.br/?p=2006</guid>
		<description><![CDATA[Hoje em dia é cada vez mais comum encontrarmos QrCode espalhados pelos mais variados cantos: anúncios de revistas e jornais, outdoors e até <a href="http://noticias.r7.com/tecnologia-e-ciencia/noticias/vacas-da-cow-parade-vao-se-conectar-a-celulares-e-redes-sociais-20100121.html" target="_blank">uma vaca</a> da Cow Parade SP. Pois bem, aqui vai uma maneira absurdamente fácil e rápida para criar um QrCode para usar onde você quiser, com o link da sua empresa, seu email ou até mesmo alguma senha ou frase.]]></description>
			<content:encoded><![CDATA[<p>Para isso vou utilizar uma API criada pelo Google sobre a qual eu até já <a href="http://www.toprated.com.br/crie-graficos-de-maneira-rapida-e-facil-com-o-google-chart-tools-parte-1" target="_blank">falei aqui</a>, a <strong>Chart API</strong>. Além de criar gráficos, a Chart API também pode ser usada para gerar QR Codes. Sua principal vantagem é a simplicidade e rapidez. Uma vez chamada, ela retornará a imagem do QR Code com o texto/link que você quiser. </p>
<h1>QR Codes com links</h1>
<p>Uma das maneiras mais comuns de utilização de QR Codes é o direcionamento do usuário para o site de uma promoção ou produto através de  um link. Para isso basta criar o código contendo o link para onde desejamos enviar o usuário. Por exemplo, para gerar um QR Code com link para o Top rated basta usar esta URL:</p>
<pre class="brush: php;">
http://chart.apis.google.com/chart?chs=200x200&#038;cht=qr&#038;chld=|0&#038;chl=http://www.toprated.com.br
</pre>
</p>
<p><img src="http://chart.apis.google.com/chart?chs=200x200&#038;cht=qr&#038;chld=|0&#038;chl=http://www.toprated.com.br" class="alignleft" />Ao lado a imagem gerada. Entenda como montei essa URL:</p>
<p><strong>http://chart.apis.google.com/chart?</strong> é o endereço padrão da API;</p>
<p><strong>chs=200&#215;200</strong> informa o tamanho da imagem que eu desejo, 200&#215;200px;</p>
<p><strong>cht=qr</strong> informa o tipo de saída que eu espero, QR Code;</p>
<p><strong>chld=|0</strong> retira as margens (bordas) da imagem;</p>
<p><strong>chl=http://www.toprated.com.br</strong> e aqui eu informo o texto que quero.</p>
<p>A grande maioria dos leitores de QR Code identifica automaticamente este texto como sendo um link e direciona o usuário para a página.</p>
<h1>QR Codes com frases, senhas e outras informações</h1>
<p>Outra utilidade dos QR Codes é servir para passar textos ou frases curtas para os usuários.  Por exemplo, vamos supor que eu queira espalhar pela minha loja QR Codes com dicas de produtos em promoção para que meus clientes possam explorar:</p>
<pre class="brush: php;">
http://chart.apis.google.com/chart?chs=200x200&#038;cht=qr&#038;chld=|0&#038;chl=tv de plasma R$ 1499
</pre>
</p>
<p><img src="http://chart.apis.google.com/chart?chs=200x200&#038;cht=qr&#038;chld=|0&#038;chl=tv de plasma R$ 1499" class="alignleft" />Ao usar o leitor do seu celular para decifrar o código ao lado, o cliente encontrará a seguinte frase: <strong>TV de plasma R$1499</strong>. A URL é exatamente igual à do exemplo anterior, só muda o texto do final.</p>
<p>Como dá pra perceber, esta é uma ferramenta muito interessante para estimular a interação com seus consumidores e usuários, que pode ainda ser usada para vários tipos de ações diferentes. Além disso com a constante queda de preço de celulares com suporte aos leitores de QR Code, cada vez mais pessoas terão acesso a esse tipo de tecnologia. Vale a pena começar a pensar nos QR Codes como uma boa opção de comunicação.</p>
<div class="hide">
<script type="text/javascript" src="/domeniconicola/syntaxhighlighter/scripts/shCore.js"></script><br />
<script type="text/javascript" src="/domeniconicola/syntaxhighlighter/scripts/shBrushPhp.js"></script></p>
<link type="text/css" rel="stylesheet" href="/domeniconicola/syntaxhighlighter/styles/shCore.css"/>
<link type="text/css" rel="stylesheet" href="/domeniconicola/syntaxhighlighter/styles/shThemeDefault.css"/>
<script type="text/javascript">
	SyntaxHighlighter.config.clipboardSwf = '/domeniconicola/syntaxhighlighter/scripts/clipboard.swf';
	SyntaxHighlighter.all();
</script></div>
]]></content:encoded>
			<wfw:commentRss>http://www.toprated.com.br/como-criar-um-qr-code-em-1-minuto/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Crie gráficos de maneira rápida e fácil com o Google Chart Tools &#8211; Parte 1</title>
		<link>http://www.toprated.com.br/crie-graficos-de-maneira-rapida-e-facil-com-o-google-chart-tools-parte-1</link>
		<comments>http://www.toprated.com.br/crie-graficos-de-maneira-rapida-e-facil-com-o-google-chart-tools-parte-1#comments</comments>
		<pubDate>Mon, 26 Jul 2010 23:04:10 +0000</pubDate>
		<dc:creator>Domênico Citrângulo</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tutoriais]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.toprated.com.br/?p=1826</guid>
		<description><![CDATA[<strong>Gráficos</strong> são sempre necessários na hora em que precisamos apresentar dados, seja em apresentações, relatórios ou artigos. Na web não é diferente, muitas vezes precisamos usar gráficos para complementar um post, uma notícia e até mesmo uma promoção ou anúncio. Pois o Google, sempre de olho nas necessidades dos desenvolvedores, criou uma ferramenta simples, grátis e rápida para <strong>criação de gráficos</strong> que você pode começar a utilizar agora mesmo no seu site. Nesse post vou mostrar como usá-la.]]></description>
			<content:encoded><![CDATA[<div id="download"><a href="http://www.toprated.com.br/static-content/charts-api/chart-api.zip">Download</a></div>
<div id="demo"><a href="http://www.toprated.com.br/static-content/charts-api/" target="_blank">Demo</a></div>
<h1>A Chart API</h1>
<p>A API do Google Chart Tools, também conhecida como Chart API, é a caçula do projeto <a href="http://code.google.com/apis/charttools/index.html" target="_blank">Google Visualization</a> que também engloba a ferramenta <a href="http://code.google.com/apis/visualization/interactive_charts.html" target="_blank">Interactive Charts</a>, um pouco (bem pouco) mais complexa. Sua principal vantagem é a simplicidade, já que tudo o que você precisa fazer para usá-la é uma chamada para sua URL enviando os dados do gráfico via query string. A chamada retornará a imagem do gráfico. Por exemplo, veja como fica a URL para criação de um gráfico de barras simples e a imagem resultante:</p>
<pre class="brush: php">&lt;img src=&quot;http://chart.apis.google.com/chart?chxt=x,y&#038;cht=bvs&#038;chd=t:60,70,85,65,40&#038;chco=76A4FB&#038;chls=2.0&#038;chs=180x150
&#038;chxl=0:|Jan|Fev|Mar|Abr|Mai&quot; alt=&quot;&quot; /&gt;</pre>
</p>
<p><img class="alignleft" src="http://chart.apis.google.com/chart?chxt=x,y&#038;cht=bvs&#038;chd=t:60,70,85,65,40&#038;chco=76A4FB&#038;chls=2.0&#038;chs=180x150&#038;chxl=0:|Jan|Fev|Mar|Abr|Mai" alt="" />Note que a imagem já vem com o gráfico pronto, com os eixos, labels (Jan, Fev, etc..) e barras. Perceba também que a altura e largura da imagem são definidas na própria URL, nesse caso 180&#215;150. Você só precisa posicioná-la na sua página como uma imagem comum.<br />
A mesma API pode ser usada para criar vários tipos de gráficos: barras, pizza, linhas, candlestick, etc.. Como não quero reescrever a documentação da API e sim dar uma introdução, vou mostrar aqui como criar gráficos pizza e de barras, que acredito serem os mais comuns.</p>
<h1>Gráficos Pizza</h1>
<p>O primeiro tipo de gráfico que vou mostrar é o do tipo Pizza. Como em todos os outros, o segredo para criar um bom gráfico é saber quais os parâmetros certos devemos passar para a API. Os principais são os do <strong>tipo de gráfico (cht)</strong>, de <strong>dados (chd) </strong>e de <strong>tamanho (chs)</strong>. Veja o exemplo de um gráfico usando apenas esses 3 parâmetros:</p>
<pre class="brush: php">
&lt;img src=&quot;http://chart.apis.google.com/chart?cht=p&#038;chd=t:45,20,20,15&#038;chs=180x125&quot; class=&quot;alignleft&quot; /&gt;
</pre>
</p>
<p><img src="http://chart.apis.google.com/chart?cht=p&#038;chd=t:45,20,20,15&#038;chs=180x125" class="image-border alignleft" />No exemplo ao lado foram usados os seguintes parâmetros:<br />
<strong>Tipo: cht=p</strong> &#8211; significa que quero um gráfico pizza (p);<br />
<strong>Dados: chd=t:45,20,20,15</strong> &#8211; envio os dados em formato texto (t) separados por vírgula;<br />
<strong>Tamanho: chs=180&#215;125</strong> &#8211; indico o tamanho da imagem, 180&#215;125;</p>
<p><br clear="all"></p>
<h1>Adicionando labels e legendas</h1>
<p>Claro que apenas o gráfico, sem nenhuma indicação de valores ou legenda, não é lá muito útil já que dificilmente alguém vai conseguir entender e analisar os dados. Então é hora de começar a melhorar o gráfico. Para isso podemos usar 2 boas opções: <strong>labels e legendas</strong>. Com elas o gráfico vai ficar bem melhor.<br />
Mais uma vez, tudo o que você precisa fazer é adicionar os parâmetros corretos, as <strong>labels usam o parâmetro chl e as legendas usam o parâmetro chdl</strong>. Veja então como fica o gráfico, agora com legendas e labels:</p>
<pre class="brush: php">
&lt;img src="http://chart.apis.google.com/chart?cht=p&#038;chd=t:45,20,20,15&#038;chs=380x250&#038;chl=45%|20%|20%|15%&#038;chdl=Janeiro|Fevereiro|Março|Abril" alt="" /&gt;
</pre>
</p>
<p><img class="alignleft" src="http://chart.apis.google.com/chart?cht=p&#038;chd=t:45,20,20,15&#038;chs=380x250&#038;chl=45%|20%|20%|15%&#038;chdl=Janeiro|Fevereiro|Março|Abril" alt="" />Esse é exatamente o mesmo gráfico anterior, agora com os seguintes parâmetros:<br />
<strong>Tipo: cht=p</strong> &#8211; gráfico pizza (p);<br />
<strong>Dados: chd=t:45,20,20,15</strong> &#8211; os dados;<br />
<strong>Tamanho: chs=380&#215;250</strong> &#8211; o tamanho;<br />
<strong>Labels: chl=45%|20%|20%|15%</strong> &#8211; labels;<br />
<strong>Legendas: chdl=Janeiro|Fevereiro|Março|Abril</strong> &#8211; legendas;</p>
<p><br clear="all"></p>
<h1>Usando 3D</h1>
<p>E se você quiser apresentar o seu gráfico em 3D basta fazer uma pequena alteração, <strong>trocando tipo de gráfico de pizza (p) para pizza 3D (p3)</strong>. Realmente não podia ser mais fácil, veja como fica o gráfico anterior agora em 3D:</p>
<pre class="brush: php">
&lt;img src="http://chart.apis.google.com/chart?cht=p3&#038;chd=t:45,20,20,15&#038;chs=480x200&#038;chl=45%|20%|20%|15%&#038;chdl=Janeiro|Fevereiro|Março|Abril" alt="" /&gt;
</pre>
</p>
<p><img class="alignleft" src="http://chart.apis.google.com/chart?cht=p3&#038;chd=t:45,20,20,15&#038;chs=480x200&#038;chl=45%|20%|20%|15%&#038;chdl=Janeiro|Fevereiro|Março|Abril" alt="" />Olhe a URL da imagem e note que ela é praticamente a mesma do exemplo anterior, as únicas diferenças são no parâmetro <strong>cht</strong>, que agora pede um gráfico 3D (p3) e no tamanho do gráfico.</p>
<p><br clear="all"></p>
<h1>Customizando as cores</h1>
<p>Existem três maneiras diferentes para customizar as cores de um gráfico mas todas elas usam o mesmo parâmetro <strong>chco</strong>. A diferença está na quantidade de cores que eu passo para esse parâmetro. </p>
<p><strong>Usando uma cor</strong></p>
<p>A primeira forma de definir as cores do gráfico é escolher uma cor base que será usada com intensidade gradual afim de diferenciar cada uma das áreas do gráfico. É exatamente como vínha fazendo antes, porém estava usando a cor default do gráfico (amarelo), mas eu posso escolher a cor de base, por exemplo:</p>
<pre class="brush: php">
&lt;img src="http://chart.apis.google.com/chart?cht=p&#038;chd=t:45,20,20,15,45,55&#038;chs=320x200&#038;chdl=IE6|Firefox|IE7|Chrome|Safari|Opera
&#038;chco=c60000" alt="" /&gt;
&lt;img src="http://chart.apis.google.com/chart?cht=p3&#038;chd=t:45,12,20,5,20,15&#038;chs=320x200&#038;chdl=Corel|Adobe|Apple|Microsoft|Sun|Sony
&#038;chco=1da3f8" alt="" /&gt;
</pre>
</p>
<p><img class="alignleft" src="http://chart.apis.google.com/chart?cht=p3&#038;chd=t:45,20,20,15,45,55&#038;chs=320x200&#038;chdl=IE6|Firefox|IE7|Chrome|Safari|Opera&#038;chco=c60000" alt="" /><img class="alignleft" src="http://chart.apis.google.com/chart?cht=p&#038;chd=t:45,12,20,5,20,15&#038;chs=320x200&#038;chdl=Corel|Adobe|Apple|Microsoft|Sun|Sony&#038;chco=1da3f8" alt="" /></p>
<p><br clear="all"></p>
<p><strong>Usando gradiente</strong></p>
<p>Outra maneira de definir as cores do gráfico é usando um gradiente. Para isso basta usar o parâmetro <strong>chco</strong> para passar 2 cores diferentes, separadas por vírgulas. Seu gráfico será apresentado com as cores formando um gradiente que inicia com a primeira cor e finaliza com a segunda:</p>
<pre class="brush: php">
&lt;img src="http://chart.apis.google.com/chart?cht=p&#038;chd=t:15,23,45,20,20,15&#038;chs=320x200&#038;chdl=NYTimes|Le Monde|AS|Estadão|Folha de SP|LATimes&#038;chco=c60000,1da3f8" alt="" /&gt;
&lt;img src="http://chart.apis.google.com/chart?cht=p3&#038;chd=t:5,32,45,20,20,15&#038;chs=320x200&#038;chdl=Brasil|EUA|Japão|Itália|Alemanha|China
&#038;chco=58e015,fffc00" alt="" /&gt;
</pre>
</p>
<p><img class="alignleft" src="http://chart.apis.google.com/chart?cht=p3&#038;chd=t:15,23,45,20,20,15&#038;chs=320x200&#038;chdl=NYTimes|Le Monde|AS|Estadão|Folha de SP|LATimes&#038;chco=c60000,1da3f8" alt="" /><br />
<img class="alignleft" src="http://chart.apis.google.com/chart?cht=p&#038;chd=t:5,32,45,20,20,15&#038;chs=320x200&#038;chdl=Brasil|EUA|Japão|Itália|Alemanha|China&#038;chco=58e015,fffc00" alt="" /></p>
<p><br clear="all"></p>
<p><strong>Definindo uma cor para cada valor</strong></p>
<p>Por fim, é possível ainda definir uma cor para cada um dos intervalos do gráfico, para isso basta passar para o parâmetro <strong>chco</strong> cada uma das cores, seguindo a mesma ordem dos valores, separadas por &#8220;|&#8221;:</p>
<pre class="brush: php">
&lt;img src="http://chart.apis.google.com/chart?cht=p&#038;chd=t:45,20,20,15&#038;chs=320x200&#038;chdl=China|França|México|Brasil
&#038;chco=c60000|1da3f8|58e015|fffc00" alt="" /&gt;
&lt;img src="http://chart.apis.google.com/chart?cht=p3&#038;chd=t:45,20,20,15&#038;chs=340x200&#038;chdl=Janeiro|Fevereiro|Março|Abril
&#038;chl=45%|20%|20%|15%&#038;chco=67087b|e3007a|00a8eb|79c471" alt="" /&gt;
</pre>
</p>
<p><img class="alignleft" src="http://chart.apis.google.com/chart?cht=p3&#038;chd=t:45,20,20,15&#038;chs=320x200&#038;chdl=China|França|México|Brasil&#038;chco=c60000|1da3f8|58e015|fffc00" alt="" /><img class="alignleft" src="http://chart.apis.google.com/chart?cht=p&#038;chd=t:45,20,20,15&#038;chs=340x200&#038;chdl=Janeiro|Fevereiro|Março|Abril&#038;chl=45%|20%|20%|15%&#038;chco=67087b|e3007a|00a8eb|79c471" alt="" /></p>
<p><br clear="all"></p>
<h1>Finalizando com background e margens</h1>
<p>Para finalizar o seu gráfico e deixá-lo perfeito você pode ainda usar mais 2 parâmetros bem simples para definir a cor do background do gráfico e suas  margens. Veja como:</p>
<p><strong>Background</strong></p>
<p>Se a cor de fundo de seu site não é o branco (padrão de background dos gráficos), você pode customizá-la usando o parâmetro <strong>chf</strong>. Basta passar o valor da cor desejada, precedida por <strong>bg,s</strong>, dessa maneira: <strong>chf=bg,s,dddddd</strong>;</p>
<p><strong>Margens</strong></p>
<p>O parâmetro que define as margens do gráfico <strong>(chma)</strong> também é bem simples, você deve passar os valores desejados em pixels, separados por vírgula, seguindo esta ordem: esquerda,direita,superior,inferior|largura_da_legenda,altura_da_legenda. Um bom exemplo seria: <strong>chma=20,20,20,30|100,20</strong>.<br />
Abaixo um gráfico usando estes dois últimos parâmetros, de cor de fundo e de margens:</p>
<pre class="brush: php">
&lt;img src="http://chart.apis.google.com/chart?cht=p3&#038;chd=t:45,20,20,15&#038;chs=660x300&#038;chl=45%|20%|20%|15%&#038;
chdl=Janeiro|Fevereiro|Mar%C3%A7o|Abril&#038;chco=c60000|1da3f8|58e015|fffc00&#038;chf=bg,s,dddddd&#038;
chma=20,20,00,30|100,20" alt="" /&gt;
</pre>
</p>
<p><img class="alignleft image-border" src="http://chart.apis.google.com/chart?cht=p3&#038;chd=t:45,20,20,15&#038;chs=660x300&#038;chl=45%|20%|20%|15%&#038;chdl=Janeiro|Fevereiro|Mar%C3%A7o|Abril&#038;chco=c60000|1da3f8|58e015|fffc00&#038;chf=bg,s,dddddd&#038;chma=20,20,00,30|100,20" alt="" /></p>
<p><br clear="all"></p>
<h1>Conclusão</h1>
<p>Como dá para ver nos exemplos e na quantidade de opções de customização e combinações possíveis, é claro o potencial dessa API para agilizar e facilitar a vida de quem volta e meia precisa fazer um gráfico para seus artigos, notícias e sites, ou mesmo integrar com um banco de dados para criação dinâmica dos gráficos. Além da facilidade em usar uma API já pronta e muito bem feita, temos a segurança que vem do fato dela ser uma criação do Google e ser hospedada por ele, garantindo estabilidade e quase 100% de disponibilidade. Não há limite para o número de requisições que você pode fazer por dia, o Google só pede para que você avise (chart-api-notifications@google.com) caso sua necessidade seja maior que 250.000 chamadas por dia.</p>
<p>Se você gostou mas acha que ainda não dá pra usar essa ferramenta por conta de alguma outra necessidade que ela não cobre, vale a pena dar uma olhada na sua <a href="http://code.google.com/intl/en/apis/chart/docs/making_charts.html">documentação completa</a>, pois o intuito aqui era apenas de dar uma introdução, existem dezenas de outras configurações possíveis.</p>
<p>E se bateu aquela preguiça de escrever tantos parâmetros, você pode usar o <a href="http://code.google.com/intl/en/apis/chart/docs/chart_wizard.html" target="_blank">Chart Wizard</a>, ferramenta disponibilizada pelo Google para criação de gráficos baseados nessa API. Porém, recomendo que você leia bem o tutorial e a documentação para que não precise ficar voltando ao assistente toda vez que precise de uma pequena alteração ou variação do gráfico. E claro, um desenvolvedor que se preze tem que entender o que está fazendo.</p>
<p><strong>No próximo post sobre essa API vou mostrar como criar gráficos de barras.</strong></p>
<p><strong>Observação</strong></p>
<p>O tamanho dos gráficos, eis o calcanhar de Aquiles da Charts API: quando usamos gráficos com mais de um elemento (labels + legendas) o sistema tem <a href="http://chart.apis.google.com/chart?cht=p3&#038;chd=t:45,20,20,15&#038;chs=480x250&#038;chl=45%|20%|20%|15%&#038;chdl=Janeiro|Fevereiro|Mar%C3%A7o|Abril" target="_blank">certa dificuldade</a> em acomodá-los sem que nenhum deles seja cortado. Então algumas vezes é preciso dar &#8220;uma mãozinha&#8221; e fazer pequenos ajustes no tamanho das imagens para uma perfeita visualização. Se isso acontecer com você, tente alterar a largura ou altura do gráfico, não é difícil de resolver.</p>
<div class="hide">
<script type="text/javascript" src="/domeniconicola/syntaxhighlighter/scripts/shCore.js"></script><br />
<script type="text/javascript" src="/domeniconicola/syntaxhighlighter/scripts/shBrushCss.js"></script><br />
<script type="text/javascript" src="/domeniconicola/syntaxhighlighter/scripts/shBrushPhp.js"></script><br />
<script type="text/javascript" src="/domeniconicola/syntaxhighlighter/scripts/shBrushJScript.js"></script></p>
<link type="text/css" rel="stylesheet" href="/domeniconicola/syntaxhighlighter/styles/shCore.css"/>
<link type="text/css" rel="stylesheet" href="/domeniconicola/syntaxhighlighter/styles/shThemeDefault.css"/>
<script type="text/javascript">
	SyntaxHighlighter.config.clipboardSwf = '/domeniconicola/syntaxhighlighter/scripts/clipboard.swf';
	SyntaxHighlighter.all();
</script></div>
]]></content:encoded>
			<wfw:commentRss>http://www.toprated.com.br/crie-graficos-de-maneira-rapida-e-facil-com-o-google-chart-tools-parte-1/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Globe Gallery &#8211; Novo projeto no ActiveDen</title>
		<link>http://www.toprated.com.br/globe-gallery-novo-projeto-no-activeden</link>
		<comments>http://www.toprated.com.br/globe-gallery-novo-projeto-no-activeden#comments</comments>
		<pubDate>Tue, 03 Nov 2009 20:06:14 +0000</pubDate>
		<dc:creator>Domênico Citrângulo</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[ActiveDen]]></category>
		<category><![CDATA[projetos]]></category>

		<guid isPermaLink="false">http://www.toprated.com.br/?p=1035</guid>
		<description><![CDATA[Hoje postei um novo arquivo no <a href="http://activeden.net/" target="_blank">ActiveDen</a>, site onde desenvolvedores podem vender seus projetos e também encontrar boas soluções para os seus novos sites ou aplicações. Aliás já estou devendo um post que explique melhor esse site e a rede de marketplaces à qual ele pertence, a <a href="http://envato.com/" target="_blank">Envato</a>.

Globe Gallery é uma galeria de imagens interativa, alimentada via XML e extremamente fácil de configurar e customizar. A galeria monta uma esfera com a qual os usuários podem interagir e navegar através das imagens.]]></description>
			<content:encoded><![CDATA[<p>Quando clicada, cada pequena foto que forma a esfera, ou globo, amplia-se e toma toda a tela, trazendo ainda uma legenda e um link para maiores detalhes sobre a foto, produto ou local.</p>
<p><a href="http://activeden.net/item/easy-globe-gallery/full_screen_preview/67143?ref=DomenicoCitrangulo" target="_blank"><img class="alignnone size-full wp-image-1037" title="globe-gallery-exemplo" src="http://www.toprated.com.br/wp-content/uploads/2009/11/globe-gallery-exemplo.jpg" alt="globe-gallery-exemplo" /></a></p>
<p>Como todas as informações são importadas do XML, editando-o <strong>você pode facilmente configurar</strong>:<br />
• o número de linhas<br />
• a quantidade de fotos<br />
• o tamanho das fotos<br />
• a perspectiva<br />
• o tamanho da galeria<br />
• o raio do globo<br />
• a imagem de fundo<br />
• a cor de fundo<br />
• a cor das legendas<br />
• a cor de fundo das legendas</p>
<p><strong>Nenhuma biblioteca externa!</strong> É comum o uso de bibliotecas externas (como o Papervision 3D) para a criação desse tipo de galeria, mas a Globe Gallery não usa nada além das bibliotecas nativas do Flash. Ou seja, você não precisa instalar nada (além do próprio Flash CS4) para configurar e editar a galeria. Isso é ótimo para aquelas pessoas que ainda não estão familiarizadas com o uso de bibliotecas externas em AS3.</p>
<p><strong>Esta galeria é ótima para quem:</strong><br />
» quer modificar e customizar o arquivo<br />
» precisa de solução fácil e simples para exibir imagens de maneira criativa<br />
» não tem conhecimento avançado de Flash</p>
<p><strong>Plus!!</strong> Arquivo de ajuda completo!<br />
Exemplos de utilização inclusos.</p>
<p><a href="http://activeden.net/item/easy-globe-gallery/full_screen_preview/67143?ref=DomenicoCitrangulo" target="_blank">Veja a demo.</a><br />
<a href="http://activeden.net/item/easy-globe-gallery/67143?ref=DomenicoCitrangulo" target="_blank">Faça o download!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.toprated.com.br/globe-gallery-novo-projeto-no-activeden/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dicas de sites com fundos escuros: uma forma diferente de criar um layout</title>
		<link>http://www.toprated.com.br/dicas-de-sites-com-fundos-escuros-uma-forma-diferente-de-criar-um-layout</link>
		<comments>http://www.toprated.com.br/dicas-de-sites-com-fundos-escuros-uma-forma-diferente-de-criar-um-layout#comments</comments>
		<pubDate>Thu, 30 Apr 2009 10:42:02 +0000</pubDate>
		<dc:creator>Domênico Citrângulo</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[dicas sites]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google black]]></category>
		<category><![CDATA[layou]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[tutorial site]]></category>

		<guid isPermaLink="false">http://www.toprated.com.br/?p=825</guid>
		<description><![CDATA[Perfeitos para destacar imagens e por isso muito utilizados por fotógrafos em seus sites e portfolios, backgrounds com cores escuras podem também ser uma boa solução quando a idéia é chamar a atenção do usuário. Aqui vão alguns bons exemplos de layouts que utilizam, e muito bem, essa arma.]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="http://www.artstreiber.com"><img width="500" height="278" border="0" alt="artstreiber.com" src="http://www.toprated.com.br/wp-content/uploads/2009/04/artstreiber.jpg"></a></p>
<p><a target="_blank" href="http://www.brettnyquist.com"><img width="500" height="230" border="0" alt="brettnyquist.com" src="http://www.toprated.com.br/wp-content/uploads/2009/04/brettnyquist.jpg"></a></p>
<p><a target="_blank" href="http://www.cake-factory.com/"><img width="500" height="278" border="0" alt="cake-factory.com" src="http://www.toprated.com.br/wp-content/uploads/2009/04/cake-factory.jpg"></a></p>
<p><a target="_blank" href="http://www.envero.org"><img width="500" height="267" border="0" alt="envero.org" src="http://www.toprated.com.br/wp-content/uploads/2009/04/envero.jpg"></a></p>
<p><a target="_blank" href="http://www.ericryananderson.com"><img width="500" height="302" border="0" alt="ericryananderson.com" src="http://www.toprated.com.br/wp-content/uploads/2009/04/EricRyanAnderson.jpg"></a></p>
<p><a target="_blank" href="http://www.forestrivertimberhomes.com"><img width="500" height="283" border="0" alt="forestrivertimberhomes.com" src="http://www.toprated.com.br/wp-content/uploads/2009/04/ForestRiverTimberHomes.jpg"></a></p>
<p><a target="_blank" href="http://www.futurefabric.co.uk"><img width="500" height="317" border="0" alt="futurefabric.co.uk" src="http://www.toprated.com.br/wp-content/uploads/2009/04/FUTUREFABRIC.jpg"></a></p>
<p><a target="_blank" href="http://www.jeffvespa.com"><img width="500" height="279" border="0" alt="jeffvespa.com" src="http://www.toprated.com.br/wp-content/uploads/2009/04/jeffvespa.jpg"></a></p>
<p><a target="_blank" href="http://www.kitsimons.com/"><img width="500" height="302" border="0" alt="kitsimons.com" src="http://www.toprated.com.br/wp-content/uploads/2009/04/Kitsimons.jpg"></a></p>
<p><a target="_blank" href="http://www.krijtenberg.nl"><img width="500" height="276" border="0" alt="krijtenberg.nl" src="http://www.toprated.com.br/wp-content/uploads/2009/04/Krijtenberg.jpg"></a></p>
<p><a target="_blank" href="http://www.madebysawdust.co.uk/"><img width="500" height="297" border="0" alt="madebysawdust.co.uk" src="http://www.toprated.com.br/wp-content/uploads/2009/04/madebysawdust.co.jpg"></a></p>
<p><a target="_blank" href="http://mariusroosendaal.com/"><img width="500" height="317" border="0" alt="mariusroosendaal.com" src="http://www.toprated.com.br/wp-content/uploads/2009/04/MariusRoosendaal.jpg"></a></p>
<p><a target="_blank" href="http://www.switchmw.com/"><img width="500" height="277" border="0" alt="switchmw.com" src="http://www.toprated.com.br/wp-content/uploads/2009/04/switchmw.jpg"></a></p>
<p><a target="_blank" href="http://www.un.titled.co.uk/"><img width="500" height="276" border="0" alt="un.titled.co.uk" src="http://www.toprated.com.br/wp-content/uploads/2009/04/un.jpg"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.toprated.com.br/dicas-de-sites-com-fundos-escuros-uma-forma-diferente-de-criar-um-layout/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>O peso do seu site: faça um relatório completo rapidamente</title>
		<link>http://www.toprated.com.br/o-peso-do-seu-site-faca-um-relatorio-completo-rapidamente</link>
		<comments>http://www.toprated.com.br/o-peso-do-seu-site-faca-um-relatorio-completo-rapidamente#comments</comments>
		<pubDate>Mon, 15 Dec 2008 17:20:21 +0000</pubDate>
		<dc:creator>Domênico Citrângulo</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.toprated.com.br/?p=648</guid>
		<description><![CDATA[Um dos fatores mais importantes na otimização de um site é a sua rapidez no momento de exibir as informações para o usuário, ou como chamamos, o seu tempo de carregamento (load time). Esse tempo está diretamente ligado ao peso (ou tamanho: 10kb, 50kb, etc.) de cada elemento (html, imagens, flash, javascript) usado na página. A soma de todos eles indica o seu peso total.]]></description>
			<content:encoded><![CDATA[<p>Muitas vezes, num site complexo, é fácil esquecer quantos elementos existem em cada página. Podem haver vários JS&#8217;s, imagens, flashs.. e com as atualizações e novas funcionalidades que vão sendo adicionadas, a página começa a ficar pesada demais e demora a ser carregada. E isso pode ser fatal: nada pior que um site &#8216;lerdo&#8217;.</p>
<p>Para fazer uma boa limpeza e otimizar seu código/conteúdo, o ideal é saber exatamente onde é possível melhorar o desempenho, ou seja, saber quais elementos demoram mais a ser carregados e assim definir quais podem ser otimizados ou até decartados.</p>
<p>Sabendo disso, imagine o quão útil esse relatório pode ser (usando como exemplo o site bluebus.com.br):</p>
<p><a href="http://www.toprated.com.br/wp-content/uploads/2008/12/peso-site-relatorio-gde.gif" target="_blank"><img src="http://www.toprated.com.br/wp-content/uploads/2008/12/peso-site-relatorio.gif" alt="Peso do seu site - relatório" title="Peso do seu site - relatório" class="alignleft size-full wp-image-652" /></a></p>
<p>O relatório acima contém a lista completa de todos os elementos carregados pela página, seu peso e o tempo que levou o seu download. Também informa o peso total da página e o tempo total de download.  Perfeito para iniciar um bom trabalho de otimização.</p>
<h3>Gerando o relatório para o seu site</h3>
<p>E é muito fácil obter um relatório assim para o seu site, são 3 passos (supondo que você já tenha o Firefox instalado):</p>
<p>1 &#8211; Instale o <a href="https://addons.mozilla.org/en-US/firefox/addon/1843">Firebug</a> e reinicie o Firefox.<br />
2 &#8211; Abra o Firebug pressionando F12 e Clique na aba &#8220;rede&#8221; (ou &#8220;net&#8221; se a sua versão for em inglês).<br />
3 &#8211; Agora basta entrar no seu site normalmente, o relatório será gerado instantâneamente.</p>
<p><img src="http://www.toprated.com.br/wp-content/uploads/2008/12/peso-site-relatorio-2.gif" alt="Relatorio de peso do site - Veja onde fica a aba 'Rede' do Firebug" title="Relatorio de peso do site - Veja onde fica a aba 'Rede' do Firebug" class="alignleft topnone size-full wp-image-655" />Pronto, fácil assim. Agora você pode estudar cada um dos componentes da página e otimizá-los para melhorar o desempenho do seu site. Uma dica: imagens e javascript são os vilões mais comuns.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toprated.com.br/o-peso-do-seu-site-faca-um-relatorio-completo-rapidamente/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Busca de imagens por cores</title>
		<link>http://www.toprated.com.br/busca-de-imagens-por-cores</link>
		<comments>http://www.toprated.com.br/busca-de-imagens-por-cores#comments</comments>
		<pubDate>Fri, 24 Oct 2008 11:11:29 +0000</pubDate>
		<dc:creator>Domênico Citrângulo</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[imagem]]></category>

		<guid isPermaLink="false">http://www.toprated.com.br/?p=493</guid>
		<description><![CDATA[
Ótima opção para quando se está procurando uma boa imagem pra dar &#8216;aquela força&#8217; na hora de mandar  o layout para aprovação ;)
]]></description>
			<content:encoded><![CDATA[<p><a href="http://labs.ideeinc.com/multicolr/#colors=d0c837,bb1907;" target="_blank"><img src="http://www.toprated.com.br/wp-content/uploads/2008/10/imagens-para-o-seu-layout-busca-por-cores.jpg" alt="" title="Busca de imagens por cores" class="alignnone size-full wp-image-494" /></a><br />
Ótima opção para quando se está procurando uma boa imagem pra dar &#8216;aquela força&#8217; na hora de mandar  o layout para aprovação ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toprated.com.br/busca-de-imagens-por-cores/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como melhorar seu site: dicas simples que dão resultado</title>
		<link>http://www.toprated.com.br/como-melhorar-seu-site-dicas-simples-que-dao-resultado</link>
		<comments>http://www.toprated.com.br/como-melhorar-seu-site-dicas-simples-que-dao-resultado#comments</comments>
		<pubDate>Thu, 25 Sep 2008 23:32:03 +0000</pubDate>
		<dc:creator>Domênico Citrângulo</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[dicas]]></category>

		<guid isPermaLink="false">http://www.toprated.com.br/?p=362</guid>
		<description><![CDATA[Todo mundo sabe que a concorrência entre blogs e sites é ferrenha e nessa guerra por visitas e pageviews até os pequenos detalhes podem fazer diferença. Por isso, quando sobra um tempinho, é sempre bom dar aquela revisada no código da sua página e tentar melhorá-la. Quando for fazer isso experimente usar o Website Grader, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.websitegrader.com/" title="WebSite Grader" target="_blank"><img src="http://www.toprated.com.br/wp-content/uploads/2008/09/site-dicas-01.jpg" title="Dicas Site" alt="Dicas Site" class="alignleft" /></a>Todo mundo sabe que a concorrência entre blogs e sites é ferrenha e nessa guerra por visitas e pageviews até os pequenos detalhes podem fazer diferença. Por isso, quando sobra um tempinho, é sempre bom dar aquela revisada no código da sua página e tentar melhorá-la. Quando for fazer isso experimente usar o <a href="http://www.websitegrader.com/" title="WebSite Grader" target="_blank">Website Grader</a>, uma ferramenta online que analisa várias características do seu site e dá algumas dicas simples e interessantes de como melhorá-lo. Veja algumas delas:<br />
<br style="clear:both" ></p>
<h3>Ajustes nas metatags description e keywords.</h3>
<p>O website Grader analisa as metatags de descrição e palavras-chave e, se houver alguma coisa errada, exibe um aviso para que você corrija o problema. Geralmente os problemas mais comuns são o excesso de texto na descrição e o excesso de keywords, ou até a ausência dessas tags.<br />
<img src="http://www.toprated.com.br/wp-content/uploads/2008/09/site-dicas-03.gif" title="Site Dicas 03" alt="Site Dicas 03" class="alignnone" /><br />
<br style="clear:both" ></p>
<h3>Estrutura de títulos ou &#8216;headers&#8217;.</h3>
<p>Outro ponto interessante analisado pela ferramenta é a estrutura de títulos: H1, H2, H3, etc. É importante manter uma estrutura de títulos bem definida, usando as tags corretamente e distribuindo os títulos conforme sua relevância.<br />
<img src="http://www.toprated.com.br/wp-content/uploads/2008/09/site-dicas-04.gif" title="Site Dicas 04" alt="Site Dicas 04" class="alignnone" /><br />
<br style="clear:both" ></p>
<h3>Quais palavras-chave usar?</h3>
<p>Uma das dicas mais valiosas que você pode tirar da análise feita é a lista de palavras, baseada nas keywords encontradas no seu site, que mostra os termos que têm o maior volume de buscas e a posição em que você aparece nos resultados do Google. Assim você pode ter uma idéia melhor sobre quais palavras valem mais a pena serem trabalhadas.<br />
<img src="http://www.toprated.com.br/wp-content/uploads/2008/09/site-dicas-05.gif" title="Site Dicas 05" alt="Site Dicas 05" class="alignnone" /><br />
<br style="clear:both" ></p>
<h3>Passou de ano?</h3>
<p><img src="http://www.toprated.com.br/wp-content/uploads/2008/09/site-dicas-02.gif" title="Site Dicas 02" alt="Site Dicas 02" class="alignright" />O relatório também dá uma &#8216;nota&#8217; para o seu site, de 0 a 100 pontos, que mostra como você se saiu quando comparado a todos os outros sites que já passaram por esta análise. Como uma parte da nota refere-se a quantidade de links externos que apontam para o seu site, nem todo o poder está nas suas mãos, mas se o seu código estiver bem feito dá pra passar de ano.<br />
<br style="clear:both"><br />
<a href="http://www.websitegrader.com/" title="WebSite Grader" target="_blank">Website Grader</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.toprated.com.br/como-melhorar-seu-site-dicas-simples-que-dao-resultado/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Quer saber tudo sobre um site? Use Quarkbase</title>
		<link>http://www.toprated.com.br/quer-saber-tudo-sobre-um-site-use-quarkbase</link>
		<comments>http://www.toprated.com.br/quer-saber-tudo-sobre-um-site-use-quarkbase#comments</comments>
		<pubDate>Mon, 01 Sep 2008 02:15:13 +0000</pubDate>
		<dc:creator>Domênico Citrângulo</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[tecnologia]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.toprated.com.br/?p=232</guid>
		<description><![CDATA[ Se você, por algum motivo (benchmarking por exemplo) costuma fazer pesquisas ou levantamentos de dados sobre determinados sites, o Quarkbase pode ser uma ótima ferramenta.
Basta informar a URL do site, ele te dá boas informações sobre aquele endereço: resumo, tráfego, país em que é mais acessado, pessoas associadas ao site, descrição, popularidade e número [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.quarkbase.com" target="_blank"><img class="size-full wp-image-233 alignleft" title="Quarkbase - Saiba tudo sobre qualquer site" src="http://www.toprated.com.br/wp-content/uploads/2008/08/quark.gif" alt="" width="500" height="223" /></a> Se você, por algum motivo (<a href="http://pt.wikipedia.org/wiki/Benchmarking">benchmarking </a>por exemplo) costuma fazer pesquisas ou levantamentos de dados sobre determinados sites, o <a href="http://www.quarkbase.com" target="_blank">Quarkbase</a> pode ser uma ótima ferramenta.</p>
<p>Basta informar a URL do site, ele te dá boas informações sobre aquele endereço: resumo, tráfego, país em que é mais acessado, pessoas associadas ao site, descrição, popularidade e número de links em serviços como <a href="http://delicious.com">Del.icio.us</a> e <a href="http://technorati.com/">Technoratti</a>, citações na <a href="http://pt.wikipedia.org">Wikipedia</a> e até informações técnicas como o nome e o sistema do servidor onde está hospedado, CMS, IP, etc.. Bastante útil.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toprated.com.br/quer-saber-tudo-sobre-um-site-use-quarkbase/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Twiddla &#8211; Desenhe com seus amigos</title>
		<link>http://www.toprated.com.br/twiddla-desenhe-com-seus-amigos</link>
		<comments>http://www.toprated.com.br/twiddla-desenhe-com-seus-amigos#comments</comments>
		<pubDate>Mon, 21 Jul 2008 22:59:31 +0000</pubDate>
		<dc:creator>Domênico Citrângulo</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[arte]]></category>
		<category><![CDATA[diversão]]></category>
		<category><![CDATA[ilustracao]]></category>
		<category><![CDATA[social]]></category>

		<guid isPermaLink="false">http://www.toprated.com.br/twiddla-desenhe-com-seus-amigos</guid>
		<description><![CDATA[

O Twiddla é basicamente um quadro branco online no qual você pode desenhar, escrever, pintar, etc. A sua principal característica  é a possibilidade de convidar outras pessoas para participar do quadro passando apenas um link, sem a necessidade de se cadastrar ou mesmo usar qualquer senha. Os desenhos vão sendo atualizados em real time, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.twiddla.com" target="_blank"><img src="http://www.toprated.com.br/wp-content/uploads/2008/07/twiddla.gif" alt="twiddla.gif" align="center" /></a><br />
<span style="clear: both" /></span><br />
O <a href="http://www.twiddla.com" target="_blank">Twiddla</a> é basicamente um quadro branco online no qual você pode desenhar, escrever, pintar, etc. A sua principal característica  é a possibilidade de convidar outras pessoas para participar do quadro passando apenas um link, sem a necessidade de se cadastrar ou mesmo usar qualquer senha. Os desenhos vão sendo atualizados em real time, é o que eles chamam de &#8220;Team WhiteBoarding&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toprated.com.br/twiddla-desenhe-com-seus-amigos/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
