<?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>Leandro Vieira Pinho&#039;s Blog &#187; IE</title>
	<atom:link href="http://leandrovieira.com/archive/tag/ie/feed" rel="self" type="application/rss+xml" />
	<link>http://leandrovieira.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sat, 20 Aug 2011 19:22:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>Vamos matar o Internet Explorer 6, por favor.</title>
		<link>http://leandrovieira.com/archive/vamos-matar-o-internet-explorer-6-por-favor</link>
		<comments>http://leandrovieira.com/archive/vamos-matar-o-internet-explorer-6-por-favor#comments</comments>
		<pubDate>Fri, 09 Jan 2009 12:31:46 +0000</pubDate>
		<dc:creator>Leandro Vieira Pinho</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[campanha]]></category>
		<category><![CDATA[crossbrowser]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[iMasters]]></category>
		<category><![CDATA[meme]]></category>

		<guid isPermaLink="false">http://leandrovieira.com/?p=187</guid>
		<description><![CDATA[Todo bom desenvolvedor constrói suas aplicações com foco numa solução crossbrowser, ou seja, que funcione no máximo de browsers possíveis, se possível em todos. Mas, todos concordam que lidar com o infame do Internet Explorer 6 é uma *****. O &#8230; <a href="http://leandrovieira.com/archive/vamos-matar-o-internet-explorer-6-por-favor">Continuar lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Todo bom desenvolvedor constrói suas aplicações com foco numa solução crossbrowser, ou seja, que funcione no máximo de browsers possíveis, se possível em todos. Mas, todos concordam que lidar com o infame do Internet Explorer 6 é uma *****.</p>
<p>O <a href="http://www.imasters.com.br/">iMasters</a> brilhantemente lançou uma <a href="http://imasters.uol.com.br/crossbrowser">campanha para eliminar browsers antigos do mercado</a>, entre eles o dito cujo do IE 6. Convido todos desenvolvedores decentes a participarem dessa iniciativa e nos ajudar a matar o Internet Explorer 6, por favor.</p>
<p>Participar da campanha é simples, basta adicionar um pequeno e simples código nos sites de sua responsabilidade que esse código irá detectar o navegador e sua versão. Se detectado que se trata do IE 6, será exibido uma barra convidando o usuário a atualizar seu navegador e ter uma navegação mais segura e nos ajudar, é claro.</p>
<p>Para ajudar na divulgação da campanha e facilitar nosso trabalho hoje e amanhã, inicio agora um Meme onde o objetivo é blogar a respeito da campanha, inserir o código da campanha em seu blog e dizer por que o Internet Explorer 6 deve morrer <img src='http://leandrovieira.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Convido meus amigos <a href="http://www.metzen.com.br/blog/">Metzen</a>, <a href="http://www.brunodulcetti.com/blog/">Bruno Dulcetti</a>, <a href="http://japs.etc.br/">Japs</a> e <a href="http://www.michelazzo.com.br/">Michelazzo</a> para participarem.</p>
]]></content:encoded>
			<wfw:commentRss>http://leandrovieira.com/archive/vamos-matar-o-internet-explorer-6-por-favor/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>w3FormValidation 2.3</title>
		<link>http://leandrovieira.com/archive/w3formvalidation-23</link>
		<comments>http://leandrovieira.com/archive/w3formvalidation-23#comments</comments>
		<pubDate>Fri, 02 Feb 2007 11:04:14 +0000</pubDate>
		<dc:creator>Leandro Vieira Pinho</dc:creator>
				<category><![CDATA[IE]]></category>
		<category><![CDATA[add-on]]></category>
		<category><![CDATA[freeDOM.js]]></category>
		<category><![CDATA[labs]]></category>
		<category><![CDATA[w3formvalidation]]></category>

		<guid isPermaLink="false">http://leandrovieira.com/?p=114</guid>
		<description><![CDATA[Disponível a versão 2.3 do w3FormValidation. Essa versão inclui a correção de um bug em que as tags select são exibidas sobre o overlay no body no Microsoft Internet Explorer. Mais informações sobre o w3FormValidation.]]></description>
			<content:encoded><![CDATA[<p>Disponível a versão 2.3 do <a href="http://leandro.w3invent.com.br/addons/w3FormValidation/">w3FormValidation</a>. Essa versão inclui a <strong>correção de um bug em que as tags select são exibidas sobre o overlay no body no Microsoft Internet Explorer</strong>.</p>
<p><a href="http://leandro.w3invent.com.br/addons/w3FormValidation/">Mais informações sobre o w3FormValidation</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://leandrovieira.com/archive/w3formvalidation-23/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>&#8220;Novas&#8221; regras CSS para o Internet Explorer 7 &#8211; Child Selector</title>
		<link>http://leandrovieira.com/archive/novas-regras-css-para-o-internet-explorer-7-child-selector</link>
		<comments>http://leandrovieira.com/archive/novas-regras-css-para-o-internet-explorer-7-child-selector#comments</comments>
		<pubDate>Tue, 02 Jan 2007 02:29:16 +0000</pubDate>
		<dc:creator>Leandro Vieira Pinho</dc:creator>
				<category><![CDATA[IE]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[w3c]]></category>

		<guid isPermaLink="false">http://leandrovieira.com/?p=90</guid>
		<description><![CDATA[Com o lançamento do Internet Explorer 7, temos a nova disposição &#8220;novas&#8221; regras CSS que utilizaremos sem a preocupação, se o IE irá interpretá-las ou não. Essas &#8220;novas&#8221; regras possibilitarão ao desenvolvedor/designer um controle maior sobre os elementos HTML. Com &#8230; <a href="http://leandrovieira.com/archive/novas-regras-css-para-o-internet-explorer-7-child-selector">Continuar lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Com o lançamento do <a href="http://microsoft.com/ie/">Internet Explorer</a> 7, temos a nova disposição &#8220;novas&#8221; regras CSS que utilizaremos sem a preocupação, se o IE irá interpretá-las ou não. Essas &#8220;novas&#8221; regras possibilitarão ao desenvolvedor/designer um controle maior sobre os elementos HTML.</p>
<p>Com esse feito &#8211; <em>um controle maior sobre os elementos HTML</em> &#8211; evitamos a <strong>classite</strong> (falarei sobre ela em um outro post), ou seja, o uso excessivo de classes desnecessárias; bem como os ids. Então, vamos conhecer as &#8220;novas&#8221; regras CSS para o <a href="http://microsoft.com/ie/">Internet Explorer</a> 7:</p>
<h3>Child Selector</h3>
<h4>O que é um child Selector?</h4>
<p><strong>É um tipo de regra CSS destinado aos filhos de um determinado elemento</strong>. Isto é, a regra CSS será aplicada somente aos filhos de um elemento HTML e não em seu neto, por exemplo.</p>
<h4>Um exemplo de child Selector</h4>
<p>Para clarear melhor a <strong>explicação sobre o que é um child selector</strong>, imagine o seguinte cenário:</p>
<pre lang="html">&lt;body&gt;
&lt;div&gt;div filha 1 &lt;div&gt;div neta 1&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;div filha 2 &lt;/div&gt;
&lt;/body&gt;</pre>
<p>E esta regra CSS:</p>
<pre lang="css">body div {
padding: 20px;
}</pre>
<p>Ou seja, todas as tags div do documento terão um padding de 20px. Não importando se ela é filha, neta ou bisneta da tag body. Agora, se utilizarmos a seguinte regra CSS:</p>
<pre lang="css">body&gt;div{
padding: 20px;
}</pre>
<p>Somente as tags div filhas que receberão tal regra.</p>
<p>Com esse recurso não há aquela necessidade de adicionar à determinada tag uma classe ou um id; e com isso atribuir a regra CSS à classe ou id determinado.</p>
<p>Os <strong>child selectors</strong> foi (e ainda é em alguns sites) muito utilizado como um hack para esconder regras CSS do IE. Mas, no <a href="http://microsoft.com/ie/">Internet Explorer</a> 7 isto não acontecerá mais, uma vez que ele finalmente interpretará os child selector.</p>
<p>Se houver necessidade de <strong>esconder uma determinada regra CSS do IE 7</strong>; podemos <strong>utilizar um comentário vazio após o sinal de maior que</strong> da seguinte maneira:</p>
<pre lang="css">body&gt;/***/body .alguma_classe {
...
}</pre>
<p>A regra CSS acima será ignorada pelo <a href="http://microsoft.com/ie/">Internet Explorer 7</a> e sinceramente não sei o motivo. Alguém sabe? Comente aí <img src='http://leandrovieira.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://leandrovieira.com/archive/novas-regras-css-para-o-internet-explorer-7-child-selector/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Diferenças entre os browsers ao interpretar JavaScript #1</title>
		<link>http://leandrovieira.com/archive/diferencas-entre-os-browsers-ao-interpretar-javascript-1</link>
		<comments>http://leandrovieira.com/archive/diferencas-entre-os-browsers-ao-interpretar-javascript-1#comments</comments>
		<pubDate>Thu, 21 Dec 2006 13:35:56 +0000</pubDate>
		<dc:creator>Leandro Vieira Pinho</dc:creator>
				<category><![CDATA[crossbrowser]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[opera]]></category>

		<guid isPermaLink="false">http://leandrovieira.com/?p=80</guid>
		<description><![CDATA[Estou lançando uma série que pretendo manter aqui no blog: Diferença entre browsers ao interpretar JavaScript. Ela terá a simples intenção de arquivar algumas diferença que percebo duramente o meu dia-a-dia de desenvolvimento utilizando tal linguagem. Mas, como não quero &#8230; <a href="http://leandrovieira.com/archive/diferencas-entre-os-browsers-ao-interpretar-javascript-1">Continuar lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Estou lançando uma série que pretendo manter aqui no blog: <strong>Diferença entre browsers ao interpretar JavaScript</strong>. Ela terá a simples intenção de arquivar algumas diferença que percebo duramente o meu dia-a-dia de desenvolvimento utilizando tal linguagem. Mas, como não quero manter isso só pra mim, decidir compartilhar e disponibilizar por aqui <img src='http://leandrovieira.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Vamos ao primeiro exemplo de hoje, o qual me motivou a iniciar esta série. Observe o seguinte código:</p>
<pre lang="javascript">// Seleciona todos os links contidos na página
var arrLinks = $tags('a');
// Loop entre os links selecionados
for ( var i = 0, objLink; objLink = arrLinks[i]; i++) {
	// Selecionamos o atributo rel do link em questão
	var objLinkAttRel = objLink.getAttribute('rel');
	// Descobrimos o tipo da varíavel que armazenou o atributo rel do link
	alert('Tipo: ' + typeof(objLinkAttRel));
}</pre>
<p>Bom, o código está auto-explicativo (se não o compreendeu, comente). Observe o resultado obtido:</p>
<ul>
<li>Tipo: string = <a href="http://microsoft.com/ie/">Internet Explorer</a> 6</li>
<li>Tipo: object = <a href="http://mozilla.com/firefox">Firefox</a> 2.0.0.1</li>
<li>Tipo: object = <a href="http://opera.com">Opera</a> 9</li>
</ul>
<p>Como você percebeu, somente o <a href="http://microsoft.com/ie/">Internet Explorer</a> interpreta o tipo da variável como <strong>Object String</strong>. Então, se você faz um código assim:</p>
<pre lang="javascript">...
var objLinkAttRel = objLink.getAttribute('rel');
if ( objLinkAttRel.substring(0,3) == 'foo' ) {
	// Faz alguma coisa
}</pre>
<p>Com o intuito de verificar o conteúdo do atributo rel dos links selecionados, e testa somente no <a href="http://microsoft.com/ie/">Internet Explorer</a>, você verá seu script funcionando perfeitamente. Mas ao testar em outros navegadores &#8211; como o <a href="http://mozilla.com/firefox">Firefox</a> e o <a href="http://opera.com">Opera</a> &#8211; você terá uma mensagem de erro &#8211; <em>objLinkAttRel has no properties</em>. Isto por que você está utilizando um método &#8211; <a href="http://leandro.w3invent.com.br/archive/a-diferenca-entre-os-metodos-substr-e-substring-do-javascript">substring</a> &#8211; para trabalhar com <strong>Objects Strings</strong>. E como eles não interpretam tal variável como <strong>Object String</strong>, certamente não funcionará.</p>
<p>Então, o que fazer para que tenhamos esse <strong>código de forma crossbrowser</strong>? Simples, ao selecionar o conteúdo do atributo rel dos links, iremos transformá-lo em um <strong>Object String</strong>. Para que todos os browsers o interpretam dessa maneira (como Object String). Observe:</p>
<pre lang="javascript">// Seleciona todos os links contidos na página
var arrLinks = $tags('a');
// Loop entre os links selecionados
for ( var i = 0, objLink; objLink = arrLinks[i]; i++) {
	// Selecionamos o atributo rel do link em questão
	var objLinkAttRel = new String(objLink.getAttribute('rel')); // Observe: new String()
	if ( objLinkAttRel.substring(0,3) == 'foo' ) {
		// Faz alguma coisa
	}
}
}</pre>
<p>Somente. Gosto sempre de trabalhar com vários navegadores abertos e testando tudo ao mesmo tempo, assim já identifico de imediato algumas divergências entre os navegadores e procuro uma alternativa para deixar meus <strong>códigos sempre de forma crossbrowser</strong> <img src='http://leandrovieira.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://leandrovieira.com/archive/diferencas-entre-os-browsers-ao-interpretar-javascript-1/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Microsoft se prepara para 2007 com redesign drástico em sua Home Page</title>
		<link>http://leandrovieira.com/archive/microsoft-se-prepara-para-2007-com-redesign-drastico-em-sua-home-page</link>
		<comments>http://leandrovieira.com/archive/microsoft-se-prepara-para-2007-com-redesign-drastico-em-sua-home-page#comments</comments>
		<pubDate>Wed, 20 Dec 2006 11:14:49 +0000</pubDate>
		<dc:creator>Leandro Vieira Pinho</dc:creator>
				<category><![CDATA[IE]]></category>
		<category><![CDATA[acessibilidade]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[opinião]]></category>
		<category><![CDATA[web standards]]></category>

		<guid isPermaLink="false">http://leandrovieira.com/?p=77</guid>
		<description><![CDATA[A Microsoft Corporation lançou sua nova home page e sinceramente, me surpreendi com o redesign. Primeiro, por se tratar de uma empresa que mantém o browser do ícone azul. Segundo por ela não aderir como deveria os padrões da web &#8230; <a href="http://leandrovieira.com/archive/microsoft-se-prepara-para-2007-com-redesign-drastico-em-sua-home-page">Continuar lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A <a href="http://www.microsoft.com/">Microsoft Corporation</a> lançou sua nova home page e sinceramente, me surpreendi com o redesign. Primeiro, por se tratar de uma empresa que mantém o <a href="http://www.microsoft.com/ie/">browser do ícone azul</a>. Segundo por ela não aderir como deveria os padrões da web (será?).</p>
<p>Com o lançamento do <a href="http://www.microsoft.com/ie/">Internet Explorer 7</a>, e a preparação para o <a href="http://www.microsoft.com/windows/default.mspx">Windows Vista</a> e o <a href="http://office.microsoft.com/">Office 2007</a> para o próximo ano, a empresa de Bill Gates estrutura sua nova home page com base nos <a href="http://leandro.w3invent.com.br/archive/qual-o-termo-correto-padroes-web-ou-padroes-da-web">padrões da web</a> e na utilização do <a href="http://leandro.w3invent.com.br/tags/ajax/">Ajax</a>. Acredite: eles usaram <a href="http://leandro.w3invent.com.br/tags/javascript/">javascript</a> não-obstrutivo.</p>
<p>A dois anos atrás, um grande nome ligado aos padrões da web, refez a home page da companhia com técnicas de CSS para Layout. <a href="http://www.stopdesign.com/articles/throwing_tables/">Confira</a>. Mas agora em 2006, caminhando para 2007 a sugestão parece ter surgido efeito (como demorou hein).</p>
<p>A nova interface como demonstrada abaixo:</p>
<p><img id="image71" src="http://leandro.w3invent.com.br/wp-content/uploads/2006/12/ms_home_page_1.jpg" alt="Microsoft New Home Page " /></p>
<p>Utiliza o <a href="http://leandro.w3invent.com.br/tags/ajax/">Ajax</a> para carregar o conteúdo dinâmicamente através dos links dispostos no menu flutuante à direita. Caso o usuário esteja com o <a href="http://leandro.w3invent.com.br/tags/javascript/">JavaScript</a> desabilitado ou não tenha suporte a esse recurso, ele navegará perfeitamente pelo site, uma vez que os desenvolvedores utilizaram o <a href="http://leandro.w3invent.com.br/tags/javascript/">JavaScript</a> como deve ser: não-obstrutivo.</p>
<p>Uma vez clicado nos links do menu, o conteúdo é exibido em um painel que oferece três opções de visualização de conteúdo (<strong>Detail, Thumbnail, Text</strong>). Observe a imagem abaixo:</p>
<p><img id="image72" src="http://leandro.w3invent.com.br/wp-content/uploads/2006/12/ms_home_page_2.jpg" alt="Microsoft New Home Page " /></p>
<p>O painel exibido ao clicar nos links do menu flutuante à direita, também oferece uma navegação em um menu flutuante à esquerda, que também utilizada o <a href="http://leandro.w3invent.com.br/tags/ajax/">Ajax</a> para carregar o conteúdo e exibi-lo nesse mesmo painel.</p>
<p>A navegação secundária, localizada na parte inferior da página, altera seu conteúdo dinâmicamente através do evento onmouseover. Os desenvolvedores também privilegiaram a navegação através do teclado, testei aqui e funcionou perfeitamente.</p>
<p>Meu primeiro contato com esta nova <a href="http://www.microsoft.com/">Home Page da Microsoft</a> foi super positiva. Fiquei feliz de ver essa empresa se preocupar com a acessibilidade e com os <a href="http://leandro.w3invent.com.br/archive/qual-o-termo-correto-padroes-web-ou-padroes-da-web">padrões da web</a>. E você, o que achou deste redesign?</p>
]]></content:encoded>
			<wfw:commentRss>http://leandrovieira.com/archive/microsoft-se-prepara-para-2007-com-redesign-drastico-em-sua-home-page/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Para os amantes do Firefox, uma boa notícia.</title>
		<link>http://leandrovieira.com/archive/para-os-amantes-do-firefox-uma-boa-noticia</link>
		<comments>http://leandrovieira.com/archive/para-os-amantes-do-firefox-uma-boa-noticia#comments</comments>
		<pubDate>Mon, 04 Dec 2006 17:29:05 +0000</pubDate>
		<dc:creator>Leandro Vieira Pinho</dc:creator>
				<category><![CDATA[IE]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[rapidinhas]]></category>

		<guid isPermaLink="false">http://leandrovieira.com/?p=36</guid>
		<description><![CDATA[O Firefox subiu 0,46 ponto percentual e chegou a 13,5% de participação de mercado em novembro. Enquanto nosso &#8220;amigo&#8221; Internet Explorer recuou de 81,28% para 80,56%. Isto é, segundo uma pesquisa da NetApplications. Veja mais detalhes em Participação do browser &#8230; <a href="http://leandrovieira.com/archive/para-os-amantes-do-firefox-uma-boa-noticia">Continuar lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>O Firefox subiu 0,46 ponto percentual e chegou a <strong>13,5% de participação de mercado em novembro</strong>. Enquanto nosso &#8220;amigo&#8221; Internet Explorer recuou de 81,28% para 80,56%. Isto é, segundo uma <a href="http://marketshare.hitslink.com/report.aspx?qprid=0">pesquisa da NetApplications</a>.</p>
<p>Veja mais detalhes em <a href="http://idgnow.uol.com.br/internet/2006/12/04/idgnoticia.2006-12-04.5445300322/IDGNoticia_view">Participação do browser Firefox aumenta para 13,5% em novembro</a></p>
]]></content:encoded>
			<wfw:commentRss>http://leandrovieira.com/archive/para-os-amantes-do-firefox-uma-boa-noticia/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JSLint &#8211; Verificador de códigos JavaScript</title>
		<link>http://leandrovieira.com/archive/jslint-verificador-de-codigos-javascript</link>
		<comments>http://leandrovieira.com/archive/jslint-verificador-de-codigos-javascript#comments</comments>
		<pubDate>Thu, 23 Nov 2006 03:25:24 +0000</pubDate>
		<dc:creator>Leandro Vieira Pinho</dc:creator>
				<category><![CDATA[IE]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://leandrovieira.com/?p=17</guid>
		<description><![CDATA[Conheci recentemente o JSLint, um verificador de códigos JavaScript. Sua utilização é bem simples. Você cola seu código JavaScript no verificador e pede a ele para verificar o código colado, somente. Nem sempre nosso amigo Firefox ou nosso outro &#8220;amigo&#8221; &#8230; <a href="http://leandrovieira.com/archive/jslint-verificador-de-codigos-javascript">Continuar lendo <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Conheci recentemente o <a title="JSLint" href="http://www.jslint.com/">JSLint</a>, um verificador de códigos <a title="JavaScript" href="http://leandro.w3invent.com.br/tags/javascript/">JavaScript</a>. Sua utilização é bem simples. Você cola seu código <a title="JavaScript" href="http://leandro.w3invent.com.br/tags/javascript/">JavaScript</a> no verificador e pede a ele para verificar o código colado, somente.</p>
<p>Nem sempre nosso amigo <a title="Firefox" href="http://mozilla.com">Firefox</a> ou nosso outro &#8220;amigo&#8221; <a title="Internet Explorer" href="http://microsoft.com/ie/">Internet Explorer</a> fazem uma verificação 100% dos nossos códigos <a title="JavaScript" href="http://leandro.w3invent.com.br/tags/javascript/">JavaScript</a>, então, é bom verificar o código para evitar problemas em navegadores, nos seus sistemas, com seus clientes, e claro, evitar dor de cabeça.</p>
<p>Por isso, meu caro, estou sugerindo a você a visitar o <a title="JSLint" href="http://www.jslint.com/">JSLint</a> e conhecê-lo. O autor da aplicação <a title="Douglas Crockfords" href="http://www.crockford.com/">Douglas Crockfords</a> disponibilizou também uma <a href="http://javascript.crockford.com/code.html">convenção de códigos em JavaScript</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://leandrovieira.com/archive/jslint-verificador-de-codigos-javascript/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

