<?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; javascript</title>
	<atom:link href="http://www.toprated.com.br/category/javascript/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, 06 Jan 2012 21:09:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Reportando e buscando soluções para problemas ligados aos plugins do Facebook</title>
		<link>http://www.toprated.com.br/solucoes-para-problemas-ligados-aos-plugins-do-facebook</link>
		<comments>http://www.toprated.com.br/solucoes-para-problemas-ligados-aos-plugins-do-facebook#comments</comments>
		<pubDate>Wed, 20 Apr 2011 00:30:37 +0000</pubDate>
		<dc:creator>Domênico Citrângulo</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[problemas]]></category>
		<category><![CDATA[resources]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.toprated.com.br/?p=2276</guid>
		<description><![CDATA[Os plugins disponibilizados pela Facebook Platform representam para desenvolvedores uma maneira simples e eficiente de integrar seus websites e projetos ao gigante das redes sociais. Além de gratuitos e bem documentados, todos eles são relativamente simples de usar e não requerem nenhum tipo de configuração especial em servidores ou páginas, o que contribuiu para que se tornassem muito comuns e presentes nos principais portais, blogs e sites mundo afora.]]></description>
			<content:encoded><![CDATA[<p>Porém, ao mesmo tempo que facilitam a vida, estes recursos deixam todos nós dependentes de seu bom funcionamento. Quer dizer, sua página não depende mais apenas do código que você e sua equipe escrevem. Se o Facebook resolver fazer um update no script que gera o botão &#8220;curtir&#8221; por exemplo, e este não for bem sucedido, todas as páginas que o utilizam podem começar a ter problemas, exibir mensagens de erro ou ter qualquer outro comportamento estranho. E o pior: não existe um alerta, um aviso. Isso pode acontecer a qualquer momento. Apenas para citar um exemplo: recentemente, páginas que utilizavam o plugin do botão curtir via XFBML passaram a recarregar (dar reload) sem parar no IE7, muitas vezes travando o browser. A alternativa foi substituí-lo pela versão iFrame. Mas até isso acontecer, muitos pageviews falsos e usuários irritados ficaram pelo caminho.</p>
<p>Claro, não estou dizendo que você deve correr para tirar todos os componentes do FB do seu site. Os ganhos ainda superam, e muito, quaisquer eventuais perdas. Mas quero mostrar dois lugares importantes que precisam estar nas bookmarks de todos que lidam e utilizam os componentes do FB:</p>
<h1>Developers Forum</h1>
<p><a href="http://forum.developers.facebook.net/" target="_blank"><img src="http://www.toprated.com.br/wp-content/uploads/2011/04/forum.gif" alt="" title="forum" width="200" height="200" class="alignleft size-full wp-image-2282" /></a>Fórum oficial da plataforma, aqui você encontrará milhares de tópicos sobre os mais diversos problemas e dúvidas à respeito das APIs e plugins do Facebook. Quando perceber que algo que sempre funcionou passou a se comportar de maneira estranha dê uma olhada aqui. É onde os primeiros relatos envolvendo bugs aparecem. Também é útil por que além de reportar problemas, os desenvolvedores postam os workarounds e possíveis correções para cada falha.<br />
<a href="http://forum.developers.facebook.net/" target="_blank">http://forum.developers.facebook.net/</a><br />
<br clear="all" /></p>
<h1>Bug Tracker</h1>
<p><a href="http://bugs.developers.facebook.net/" target="_blank"><img src="http://www.toprated.com.br/wp-content/uploads/2011/04/btracker.gif" alt="" title="facebook" width="200" height="200" class="alignleft size-full wp-image-2281" /></a>É o Bugzilla da Facebook Platform. Nela desenvolvedores de todo o mundo reportam seus problemas diretamente para a equipe de programadores do FB através do cadastro de Bugs. Depois de ser cadastrado, cada bug passa por uma triagem e, se confirmado, é escalado para a equipe responsável. É o melhor lugar para buscar informações sobre os problemas mais graves e obter respostas oficiais do time de desenvolvedores da plataforma. É possível também votar nos bugs que você considera mais graves para tornar sua correção prioritária em relação aos outros.<br />
<a href="http://bugs.developers.facebook.net/" target="_blank">http://bugs.developers.facebook.net/</a><br />
<br clear="all" /></p>
<h1>URL Linter</h1>
<p><a href="http://developers.facebook.com/tools/lint/" target="_blank"><img src="http://www.toprated.com.br/wp-content/uploads/2011/04/linter.gif" alt="" title="Facebook Linter" width="200" height="200" class="alignleft size-full wp-image-2293" /></a>Esta ferramenta permite analisar uma URL e checar se as tags utilizadas pelo Facebook para o compartilhamento da página estão aplicadas de maneira correta. Com ela é possível verificar de onde o sistema da rede social importa as informções que servem como título, descrição e thumbnail do link quando a página é compartilhada. Dessa forma podemos refinar as informações, aplicar as tags corretamente e identificar possíveis problemas.<br />
<a href="http://developers.facebook.com/tools/lint/" target="_blank">http://developers.facebook.com/tools/lint/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.toprated.com.br/solucoes-para-problemas-ligados-aos-plugins-do-facebook/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Javabat &#8211; teste seus conhecimentos de JavaScript</title>
		<link>http://www.toprated.com.br/javabat-teste-seus-conhecimentos-de-javascript</link>
		<comments>http://www.toprated.com.br/javabat-teste-seus-conhecimentos-de-javascript#comments</comments>
		<pubDate>Thu, 04 Sep 2008 18:15:00 +0000</pubDate>
		<dc:creator>Domênico Citrângulo</dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[tecnologia]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[desafios]]></category>
		<category><![CDATA[problemas]]></category>

		<guid isPermaLink="false">http://www.toprated.com.br/?p=262</guid>
		<description><![CDATA[Qual o seu nível de conhecimento em JavaScript? Avançado, médio, básico, está começando agora? Tanto faz. No site JavaBat existem dezenas de problemas e desafios que devem ser resolvidos com código JS. Funciona assim: é dado um problema ou é pedida uma função que execute uma tarefa específica e você tem que escrever o código [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://javabat.com/" target="_blank"><img class="alignleft size-full wp-image-263" title="javabat" src="http://www.toprated.com.br/wp-content/uploads/2008/09/javabat.gif" alt="" /></a><br style="clear:both">Qual o seu nível de conhecimento em JavaScript? Avançado, médio, básico, está começando agora? Tanto faz. No site JavaBat existem dezenas de problemas e desafios que devem ser resolvidos com código JS. Funciona assim: é dado um problema ou é pedida uma função que execute uma tarefa específica e você tem que escrever o código desta função ou resolva o problema. Depois de escrever, é possível rodar o código e testar o retorno da sua função. Se os valores retornados estiverem corretos você passa de fase.</p>
<p><strong>Um exemplo: </strong><br />
Given a String name, e.g. &#8220;Bob&#8221;, return a greeting of the form &#8220;Hello Bob!&#8221;.<br />
[Dada uma string contendo um nome [por exemplo "Bob"], retorne um cumprimento na forma de &#8220;Hello Bob!&#8221;.<br />
E a resposta:<br />
<code>public String helloName(String name) {<br />
  return("Hello " + name + "!");<br />
}<br />
</code><br />
Claro que esse era dos mais fáceis. Quero ver você resolver <a href="http://javabat.com/prob?id=Recur2.groupNoAdj" target="_blank">esse</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toprated.com.br/javabat-teste-seus-conhecimentos-de-javascript/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Escolhendo o framework JS &#8211; Mootools</title>
		<link>http://www.toprated.com.br/escolhendo-o-framework-js-mootools</link>
		<comments>http://www.toprated.com.br/escolhendo-o-framework-js-mootools#comments</comments>
		<pubDate>Sun, 24 Aug 2008 18:08:45 +0000</pubDate>
		<dc:creator>Domênico Citrângulo</dc:creator>
				<category><![CDATA[Desenvolvimento]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[mootools]]></category>
		<category><![CDATA[toprated]]></category>

		<guid isPermaLink="false">http://www.toprated.com.br/?p=148</guid>
		<description><![CDATA[Pretendo usar o blog para fazer algumas experiências e postar referências, tutoriais e códigos úteis. Para os códigos JavaScript vou utilizar a biblioteca Mootools que é uma das melhores que eu conheço e possui muitas extensões e bibliotecas desenvolvidas. Vamos ver se consigo cumprir a promessa e escrever alguma coisa que preste.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mootools.net/"><img src="http://www.toprated.com.br/wp-content/uploads/2008/08/mootools.gif" alt="" title="mootools" width="500" height="121" class="alignnone size-full wp-image-149" /></a>Pretendo usar o blog para fazer algumas experiências e postar referências, tutoriais e códigos úteis. Para os códigos JavaScript vou utilizar a biblioteca Mootools que é uma das melhores que eu conheço e possui muitas extensões e bibliotecas desenvolvidas. Vamos ver se consigo cumprir a promessa e escrever alguma coisa que preste.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.toprated.com.br/escolhendo-o-framework-js-mootools/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

