<?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>BLOG - TreinaWeb</title>
	<atom:link href="http://www.treinaweb.com.br/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.treinaweb.com.br/blog</link>
	<description>Webstandards e Programação Web e Desktop</description>
	<lastBuildDate>Sat, 06 Mar 2010 12:09:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>JagerMonkey, a aposta da Mozilla para um Firefox mais rápido.</title>
		<link>http://www.treinaweb.com.br/blog/jagermonkey-a-aposta-da-mozilla-para-um-firefox-mais-rapido/</link>
		<comments>http://www.treinaweb.com.br/blog/jagermonkey-a-aposta-da-mozilla-para-um-firefox-mais-rapido/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 12:09:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Notícias]]></category>

		<guid isPermaLink="false">http://www.treinaweb.com.br/blog/?p=636</guid>
		<description><![CDATA[
Um novo motor de javascript está sendo desenvolvido para tornar a utilização do navegador ainda mais rápido.
David Anderson, um dos programadores do Firefox, comentou em seu blog (http://www.bailopan.net/blog/?p=683 ) sobre a nova “Engine” de Javascript que está sendo desenvolvida para o Firefox.
Desde o Firefox 3.5, o navegador utiliza um motor de javascript nativo chamado TraceMonkey. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="Firefox" src="http://www.treinaweb.com.br/blog/wp-content/uploads/2010/03/firefox_comendo_internet_explorer.jpg" alt="Firefox" width="224" height="216" /></p>
<p><strong>Um novo motor de javascript está sendo desenvolvido para tornar a utilização do navegador ainda mais rápido.</strong></p>
<p>David Anderson, um dos programadores do Firefox, comentou em seu blog (<a href="http://www.bailopan.net/blog/?p=683" target="_blank">http://www.bailopan.net/blog/?p=683</a> ) sobre a nova “Engine” de Javascript que está sendo desenvolvida para o Firefox.</p>
<p>Desde o Firefox 3.5, o navegador utiliza um motor de javascript nativo chamado <strong>TraceMonkey</strong>. Isso significa que, enquanto nas versões anteriores era necessário o download de um plugin para a realização da “tradução” do código Java presente na estrutura de algumas páginas, a partir daquela atualização, o próprio navegador era capaz de fazer essa decodificação.</p>
<p>A diferença é que a velocidade dessa “interpretação” varia de acordo com o motor utilizado pelo browser. Cada navegador possui um sistema próprio e seu funcionamento influencia bastante na velocidade de cada um.</p>
<p>Nas tentativas de aprimorar o TraceMonkey, os programadores da Mozilla encontraram alguns problemas durante a decodificação que simplesmente paralisavam o processo de tradução dos códigos antes que ele terminasse de fato.</p>
<p>A solução para o problema foi retornar à estaca zero, ou seja, para a base lançada no Firefox 3.5. Porém, ao invés de refazer todo o trabalho em busca de outro resultado, os programadores passaram a utilizar em conjunto outro motor, chamado de <strong>Nitro</strong>, que já era utilizado pelo Safari.</p>
<p>O resultado foi batizado de <strong>JagerMonkey</strong> e funciona da seguinte maneira: ele continua a fazer a decodificação da linguagem Java a partir do Trace, mas, ao encontrar problemas de conversão, o Jager passa a utilizar o Nitro para terminar a tradução.</p>
<p>O resultado, segundo afirmou o programador David Anderson em seu blog, foi bastante positivo. Ao testar o desempenho no benchmark SunSpider, o desempenho foi <strong>30%</strong> <strong>mais rápido</strong> em sistemas operacionais 32 bits, enquanto nos 64 bits a velocidade foi de até <strong>45%</strong> maior.</p>
<p>Infelizmente ainda não há previsão para uma próxima atualização do Mozilla Firefox e muito menos do lançamento do JagerMonkey como motor nativo do navegador.</p>
<p><span style="color: #888888;">Fonte: bailopan.net / baixaki.com.br</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.treinaweb.com.br/blog/jagermonkey-a-aposta-da-mozilla-para-um-firefox-mais-rapido/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Razões para não fazer um site em Flash</title>
		<link>http://www.treinaweb.com.br/blog/razoes-para-nao-fazer-um-site-em-flash/</link>
		<comments>http://www.treinaweb.com.br/blog/razoes-para-nao-fazer-um-site-em-flash/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 14:23:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://www.treinaweb.com.br/blog/?p=631</guid>
		<description><![CDATA[O Flash é sem dúvida uma tecnologia excelente para a criação de animações e aplicações com grande interatividade. Infelizmente, ele sempre foi utilizado de maneira inadequada por grande parte dos sites. Neste artigo, abordaremos algumas das razões para não se construir um site em flash.
Não temos nada contra o flash, mas o site deve ser [...]]]></description>
			<content:encoded><![CDATA[<p>O <strong>Flash</strong> é sem dúvida uma tecnologia excelente para a criação de animações e aplicações com grande interatividade. Infelizmente, ele sempre foi utilizado de maneira inadequada por grande parte dos sites. Neste artigo, abordaremos algumas das razões para não se construir um site em flash.</p>
<p>Não temos nada contra o flash, mas o site deve ser uma ferramenta eficaz de atração, comunicação, aprendizado e interatividade com o consumidor, e um site totalmente em flash, dificulta a vida do seu leitor.</p>
<p><strong>Algumas considerações sobre um site em flash:</strong></p>
<p><strong>1 &#8211; </strong>O Google não indexa corretamente sites em flash: Para o Google é importante ler com facilidade o conteúdo do site, e o flash dificulta esta leitura. Mesmo com funcionalidades que permitem o indexamento do Google, o mesmo ainda tem dificuldades para rastrear este conteúdo.</p>
<p><strong>2 &#8211; </strong>URLs únicas: Experimente digitar no Google &#8220;site:umsiteemflash.com.br&#8221; e note que poucas páginas são indexadas no Google.</p>
<p>Um site inteiramente desenvolvido em flash é como um vídeo para o Google, onde só a URL é “aproveitada” na indexação.</p>
<p><strong>3 -</strong> Em geral, um site desenvolvido em flash,  faz com que o cliente necessite 100% do web designer para atualizar o conteúdo. O que antes era bom para o web designer, hoje é um ponto negativo, pois agora temos o WordPress, Joomla entre outros CMSs. E o fato do Google dar mais importância para os sites atualizados com frequência, faz com que os clientes prefiram sites que facilitam sua atualização.</p>
<p><strong>4 -</strong> Dispositivos móveis não visualizam bem sites em flash: Já tentou acessar um site em flash pelo celular ou smartphone? É complicado, ou impossível se você estiver utilizando o Iphone. E o uso destes dispositivos só tendem a aumentar, com as novas promoções de aparelhos e dos planos 3G.</p>
<p><strong>5 -</strong> Prejudica as campanhas de Links Patrocinados do Google (adwords): Da mesma forma que não existe urls únicas para cada página, dependendo da forma que o site foi programado, é difícil ou quase impossível direcionar uma campanha para uma página especifica do site.</p>
<p><strong>Conclusão</strong></p>
<p>Se você quiser mais acesso, mas visibilidade do Google, é melhor pensar duas vezes antes de desenvolver um site completamente em flash, ou você irá gastar muito dinheiro ao “migrá-lo” para os Padrões Web.</p>
<p>Lembrando que não temos nada contra o flash. Você pode desenvolver um site de acordo com os Padrões Web, mas mesclando algumas vantagens que o Flash possa oferecer.</p>
<p>Até a próxima!</p>
<p><span style="color: #808080;">Fonte: <a href="http://www.konfide.com.br/marketing-digital/razoes-para-nao-fazer-um-site-em-flash.html">Konfide</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.treinaweb.com.br/blog/razoes-para-nao-fazer-um-site-em-flash/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cidade americana muda nome para Google</title>
		<link>http://www.treinaweb.com.br/blog/cidade-americana-muda-de-nome-para-google/</link>
		<comments>http://www.treinaweb.com.br/blog/cidade-americana-muda-de-nome-para-google/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 13:06:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Notícias]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://www.treinaweb.com.br/blog/?p=629</guid>
		<description><![CDATA[A cidade Topeka no estado do Kansas no EUA, que busca atrair a gigante da internet Google  para instalar redes de alta velocidade, decidiu renunciar  temporariamente a seu nome para conseguir um favor da empresa.
Durante  o mês de março, a cidade se chamará &#8220;Google, Kansas, capital  mundial da fibra óptica&#8221;, anunciou [...]]]></description>
			<content:encoded><![CDATA[<p>A cidade Topeka no estado do Kansas no EUA, que busca atrair a gigante da internet Google  para instalar redes de alta velocidade, decidiu renunciar  temporariamente a seu nome para conseguir um favor da empresa.</p>
<p>Durante  o mês de março, a cidade se chamará &#8220;Google, Kansas, capital  mundial da fibra óptica&#8221;, anunciou o prefeito William Bunten.</p>
<p>O  site oficial da cidade agora dá as boas-vindas aos visitantes com a  faixa &#8220;The city of Google&#8221; (Cidade do Google), escrito com o mesmo tipo de letra e logotipo  da gigante de busca.</p>
<p>Fonte: <a title="Correio da Manhã" href="http://www.cmjornal.xl.pt/noticia.aspx?contentid=9ADD581A-4E10-4193-B770-F56F42D13306&amp;channelid=00000021-0000-0000-0000-000000000021" target="_blank">Correio da Manhã</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.treinaweb.com.br/blog/cidade-americana-muda-de-nome-para-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Acesso Remoto</title>
		<link>http://www.treinaweb.com.br/blog/acesso-remoto/</link>
		<comments>http://www.treinaweb.com.br/blog/acesso-remoto/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 13:15:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Notícias]]></category>
		<category><![CDATA[dica]]></category>

		<guid isPermaLink="false">http://www.treinaweb.com.br/blog/?p=606</guid>
		<description><![CDATA[Em algum momento você quis acessar seu computador enquanto estava em outro lugar, mas a não ser que você tenha criado uma VPN, isto não era possível! Agora é!
Graças ao Logmein, um serviço um totalmente free (para usuários básicos). Como ele, você pode acessar seu computador, de qualquer computador conectado a internet e até de [...]]]></description>
			<content:encoded><![CDATA[<p>Em algum momento você quis acessar seu computador enquanto estava em outro lugar, mas a não ser que você tenha criado uma VPN, isto não era possível! Agora é!</p>
<p>Graças ao Logmein, um serviço um totalmente free (para usuários básicos). Como ele, você pode acessar seu computador, de qualquer computador conectado a internet e até de seu iphone e outros dispositivos (aí tem que pagar).</p>
<p>Entre no <a title="LogMein" href="http://www.logmein.com" target="_blank">www.logmein.com</a>, faça seu cadastro e instale o programa no computador que você quer ter acesso.</p>
<p>O vídeo abaixo, mostra como o programa funciona.</p>
<p>Até a próxima!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.treinaweb.com.br/blog/acesso-remoto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Códigos de Status do HTTP</title>
		<link>http://www.treinaweb.com.br/blog/codigos-de-status-do-http/</link>
		<comments>http://www.treinaweb.com.br/blog/codigos-de-status-do-http/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 12:55:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Boas práticas]]></category>
		<category><![CDATA[HTTP]]></category>

		<guid isPermaLink="false">http://www.treinaweb.com.br/blog/?p=620</guid>
		<description><![CDATA[Neste post, vamos falar um pouco sobre os códigos de Status do HTTP (HTTP Status Code). Códigos de Status HTTP são códigos retornados pelos servidores como o status das respostas de uma requisição feita a eles, pelo protocolo HTTP.
Esses códigos são enviados no cabeçalho da resposta.
No site da W3C, você poderá ver com mais detalhes [...]]]></description>
			<content:encoded><![CDATA[<p>Neste post, vamos falar um pouco sobre os códigos de Status do HTTP (HTTP Status Code). Códigos de Status HTTP são códigos retornados pelos servidores como o status das respostas de uma requisição feita a eles, pelo protocolo HTTP.</p>
<p>Esses códigos são enviados no cabeçalho da resposta.</p>
<p>No site da <a title="W3C" href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html" target="_blank">W3C</a>, você poderá ver com mais detalhes cada um dos códigos, aqui estamos abordando os mais importantes.</p>
<p>Códigos 1XX (100 e 101) são respostas provisórias, informam ao cliente que este pode continuar a fazer requisições.</p>
<p>Os códigos 2XX indicam que o servidor processou a requisição com sucesso. Temos como exemplos os códigos 200 (sucesso), 201 (novo recurso criado), 202 (requisição aceita, mas não processada ainda), dentre outras.</p>
<p>Códigos 3XX significam que são necessárias novas ações para completar a ação. Algumas vezes os recursos ou as páginas foram movidas de lugar. Dentre os principais temos:</p>
<ul>
<li>301 &#8211; A página foi movida permanentemente para um novo local. O mecanismo de busca irá indexar a nova página. E irá, a partir de agora, sempre buscar pelo novo endereço.</li>
<li>302 &#8211; A página foi movida temporariamente para um novo local. Significa que a página é exibida em um lugar diferente, o usuário será redirecionado para o novo local, porém, os buscadores continuarão rastreando o endereço original.</li>
<li>304 &#8211; Conteúdo não modificado. O conteúdo não é exibido, mas significa que ele não foi modificado.</li>
</ul>
<p>Os códigos 4XX significam que houve algum erro no processamento da requisição e não foi possível responder. Dentre os erros temos:</p>
<ul>
<li>401 &#8211; Não autorizado. Indica que o usuário necessita autenticar-se.</li>
<li> 403 &#8211; Negado. O servidor recusou a solicitação</li>
<li>404 &#8211; Não encontrado. O erro mais comum, ocorrem quando uma página não é encontrada no servidor</li>
</ul>
<p>Códigos 5XX significam que houve erro interno no servidor, dentre os mais comuns temos:</p>
<ul>
<li>501 &#8211; Não implementado. Isso ocorre, quando é solicitado um recurso que o servidor não possui.</li>
<li>503 &#8211; Serviço indisponível. Normalmente é algo temporário, quando o servidor tem muitas requisições e acaba sobrecarregado.</li>
</ul>
<p>Devemos estar atentos as esses código, por isto sugerimos um estudo mais aprofundado, bem como uma checagem de quais códigos o seu servidor está retornando.</p>
<p>Até a próxima!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.treinaweb.com.br/blog/codigos-de-status-do-http/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft recomenda a não usar o F1 no XP</title>
		<link>http://www.treinaweb.com.br/blog/microsoft-recomenda-a-nao-usar-o-f1-no-xp/</link>
		<comments>http://www.treinaweb.com.br/blog/microsoft-recomenda-a-nao-usar-o-f1-no-xp/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 13:12:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Notícias]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[XP]]></category>

		<guid isPermaLink="false">http://www.treinaweb.com.br/blog/?p=617</guid>
		<description><![CDATA[A Microsft recomenda aos usuários do Windows XP a não utilizar o F1, quando for solicitado por um site. Isto, porque uma vunerabilidade ainda não corrigida no Internet Explorer, pode permitir o acesso ao computador do usuário.
Num boletim de segurança divulgado ontem (1/3), a empresa  confirmou um erro  no VBScript, oferecendo mais informações [...]]]></description>
			<content:encoded><![CDATA[<p>A Microsft recomenda aos usuários do Windows XP a não utilizar o F1, quando for solicitado por um site. Isto, porque uma vunerabilidade ainda não corrigida no Internet Explorer, pode permitir o acesso ao computador do usuário.</p>
<p>Num boletim de segurança divulgado ontem (1/3), a empresa  confirmou um erro  no VBScript, oferecendo mais informações sobre a falha e dando  dicas sobre como proteger o computador até o lançamento da correção.</p>
<p>“A  vulnerabilidade existe no jeito que o VBScript interage com arquivos de  ajuda do Windows usando o Internet Explorer”, diz o boletim. “Se um  site malicioso mostrar uma caixa de diálogo e o usuário apertar a tecla  F1, códigos arbitrários podem ser executados.”</p>
<p>A Microsoft ainda não  divulgou um lançamento para a correção. “Tentaremos tomar as ações  apropriadas para proteger nossos consumidores”, disse a empresa. O  próximo pacote de segurança está agendado para 9 de março.</p>
<p>Fonte: <a title="PCWord" href="http://pcworld.uol.com.br/noticias/2010/03/02/microsoft-recomenda-nao-aperte-a-tecla-f1-no-windows-xp" target="_blank">PCWord</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.treinaweb.com.br/blog/microsoft-recomenda-a-nao-usar-o-f1-no-xp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Autocorreção no IPhone</title>
		<link>http://www.treinaweb.com.br/blog/autocorrecao-no-iphone/</link>
		<comments>http://www.treinaweb.com.br/blog/autocorrecao-no-iphone/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 16:36:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Notícias]]></category>
		<category><![CDATA[dica]]></category>
		<category><![CDATA[IPhone]]></category>

		<guid isPermaLink="false">http://www.treinaweb.com.br/blog/?p=604</guid>
		<description><![CDATA[Celulares que se utilizam de autocorreção, as vezes irritam mais do que ajudam. Já que, em vez de utilizar a palavra mais usada na correção, substitui a palavra por outra completamente desconhecida, que muda o sentido da frase.
No IPhone, este problema parece ainda mais irritante, já que seus usuários utilizam mais os texto que os [...]]]></description>
			<content:encoded><![CDATA[<p>Celulares que se utilizam de autocorreção, as vezes irritam mais do que ajudam. Já que, em vez de utilizar a palavra mais usada na correção, substitui a palavra por outra completamente desconhecida, que muda o sentido da frase.</p>
<p>No IPhone, este problema parece ainda mais irritante, já que seus usuários utilizam mais os texto que os usuários de celulares comuns. Mas como tudo no mundo,  alguém sempre inventa uma gambiarra para corrigir (ou pelo menos contornar) o problema.</p>
<p>A dica é simples, basta seguir os passos:</p>
<p>1 &#8211; Abra o aplicativo Contatos<br />
2 &#8211; Escolha o botão [+], que fica no canto superior direito, para adicionar um novo contato<br />
3 &#8211; No campo Nome, escreva Dicionário<br />
4 &#8211; No campo Sobrenome, escreva as palavras que você quer que passem a constar no dicionário interno do IPhone. Todas as palavras devem estar preferencialmente em letras minúsculas e separadas por um único espaço<br />
5 &#8211; Salve o contato e experimente digitar essas palavras em outro aplicativo.</p>
<p>A dica realmente funciona, e se você quiser adicionar mais palavras e só editar o contato Dicionário.</p>
<p>Gambiarra das grandes, mas funciona!!!</p>
<p>Até a próxima!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.treinaweb.com.br/blog/autocorrecao-no-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google SEO</title>
		<link>http://www.treinaweb.com.br/blog/google-seo/</link>
		<comments>http://www.treinaweb.com.br/blog/google-seo/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 19:28:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Boas práticas]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://www.treinaweb.com.br/blog/?p=608</guid>
		<description><![CDATA[Em muitos negócios o empreendedor vive com a impressão de que qualquer site pode ser otimizado para melhorar o ranking na busca. Ético ou antiético, com qualquer método de otimização você pode obter os resultado desejados. No entanto, uma coisa que estes empresários tendem a esquecer é que os motores de busca, como o Google, [...]]]></description>
			<content:encoded><![CDATA[<p>Em muitos negócios o empreendedor vive com a impressão de que qualquer site pode ser otimizado para melhorar o ranking na busca. Ético ou antiético, com qualquer método de otimização você pode obter os resultado desejados. No entanto, uma coisa que estes empresários tendem a esquecer é que os motores de busca, como o Google, seguem diretrizes rigorosas quando se trata de fiscalizar a qualidade de um site.</p>
<p>Agora, a qualidade pode ser medida através de vários parâmetros. Alguns dos itens que devem ser evitados estão listados abaixo:</p>
<ul>
<li>Não utilizar a &#8220;camuflagem&#8221; no seu site. Ou seja, não fazer páginas diferentes para os usuários e os buscadores. Mantenha seu foco no usuário, seu objetivo final é mantê-los felizes.</li>
<li>Não se envolva em esquemas de ligação para aumentar o seu PageRank. Mantenha ligações com sites confiáveis. Ficando vinculados a spammers ou sites ruins, só vai atrapalhar sua reputação.</li>
<li>Não envie consultas automáticas ao Google, usando programas de computador não autorizados que enviam as páginas ou verificar a classificação automaticamente. Experimente fazer tudo isso manualmente, tanto quanto possível.</li>
<li>Não use texto ou links ocultos para os buscadores rastrearem. Tudo o que você tem em seu site deve ser transparente e igualmente disponível para os usuários.</li>
</ul>
<p>Até a próxima!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.treinaweb.com.br/blog/google-seo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Como utilizar o HTML5, atualmente?</title>
		<link>http://www.treinaweb.com.br/blog/como-utilizar-o-html5-atualmente/</link>
		<comments>http://www.treinaweb.com.br/blog/como-utilizar-o-html5-atualmente/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 18:47:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Boas práticas]]></category>
		<category><![CDATA[Desenv. Web]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://www.treinaweb.com.br/blog/?p=589</guid>
		<description><![CDATA[Css e JavaScript Hacks para fazer o HTML5 funcionar em browsers sem suporte.]]></description>
			<content:encoded><![CDATA[<p>Infelizmente nenhum dos maiores navegadores atuais suportam todas as novas tags inseridas no HTML5, como: article; section, header, hgroup, etc.</p>
<p>Então é necessário simular estas tags com a ajuda de hacks em CSS e JavaScript. Basicamente para estas tags, a única coisa que você precisa fazer é setá-las como display:block. Veja abaixo um exemplo de css hack para aticle, footer, section e header:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;">&lt;style<span style="color: #00AA00;">&gt;</span>
article<span style="color: #00AA00;">,</span> footer<span style="color: #00AA00;">,</span> section<span style="color: #00AA00;">,</span> header <span style="color: #00AA00;">&#123;</span>
<span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span><span style="color: #993333;">block</span>
<span style="color: #00AA00;">&#125;</span>
&lt;/style<span style="color: #00AA00;">&gt;</span></pre></div></div>

<p>Simples assim. Primeiramente, nós adicionamos as tags que não são suportadas pelos navegadores, então setamos os atributos display para block.</p>
<p>Ok, o hack de CSS é realmente bem simples, mas infelizmente não funciona em todos os navegadores, como por exemplo o Internet Explorer. Para solucionar este problema também no IE, precisamos criar também um hack em JavaScript.</p>
<p>Vamos ao código:</p>

<div class="wp_syntax"><div class="code"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>
  <span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #003366; font-weight: bold;">var</span> elements <span style="color: #339933;">=</span> <span style="color: #009900;">&#91;</span>
      <span style="color: #3366CC;">'article'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'content'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'footer'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'header'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'nav'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'section'</span>
    <span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #000066; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span><span style="color: #003366; font-weight: bold;">var</span> i <span style="color: #339933;">=</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">,</span> j <span style="color: #339933;">=</span> elements.<span style="color: #660066;">length</span><span style="color: #339933;">;</span> i <span style="color: #339933;">&lt;</span> j<span style="color: #339933;">;</span> i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
      document.<span style="color: #660066;">createElement</span><span style="color: #009900;">&#40;</span>elements<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
  <span style="color: #009900;">&#125;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></div></div>

<p>Note que o código acima deve ser adicionado logo abaixo às tags &lt;link&gt; e &lt;style&gt;. Caso contrário, não irá funcionar.</p>
<p>Basicamente é isto, agora você pode utilizar o HTML5 em todos os principais browsers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.treinaweb.com.br/blog/como-utilizar-o-html5-atualmente/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Dicas para otimizar seu site no Wordpress</title>
		<link>http://www.treinaweb.com.br/blog/dicas-para-otimizar-seu-site-no-wordpress/</link>
		<comments>http://www.treinaweb.com.br/blog/dicas-para-otimizar-seu-site-no-wordpress/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 13:15:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Boas práticas]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.treinaweb.com.br/blog/?p=586</guid>
		<description><![CDATA[Este ano o Google anunciou na Pubcon, que o tempo de carregamento das páginas se tornaria um fator importante de rankeamento. Pouco depois o webmaster central, começou a mostrar os tempos de carregamento das páginas. Tendo em vista que isto irá só aumentar com o tempo, apresentaremos aqui algumas dicas para otimizar o seu site [...]]]></description>
			<content:encoded><![CDATA[<p>Este ano o Google anunciou na Pubcon, que o tempo de carregamento das páginas se tornaria <a title="Search Engine Land" href="http://searchengineland.com/site-speed-googles-next-ranking-factor-29793" target="_blank">um fator importante de rankeamento</a>. Pouco depois o webmaster central, começou a mostrar <a title="Webmaster" href="http://googlewebmastercentral.blogspot.com/2009/12/how-fast-is-your-site.html" target="_blank">os tempos de carregamento das páginas</a>. Tendo em vista que isto irá só aumentar com o tempo, apresentaremos aqui algumas dicas para otimizar o seu site no Wordpress:</p>
<ul>
<li>Comece removendo todos os botões sociais que utilizam contagem ativa. Como por exemplo o &#8220;smart digg button&#8221;, que estabelece uma ligação com outro website, isto faz com que o tempo de carregamento da sua página aumente. Quantos mais botões utilizar, maior será o tempo de carregamento. É aconselhável utilizar os botões estáticos inseridos no código do template.</li>
<li> Os dois plugins &#8220;<a title="share this" href="http://sharethis.com/" target="_blank">share this</a>&#8221; e &#8220;<a title="tweetmeme" href="http://tweetmeme.com/" target="_blank">tweetmeme</a>&#8220;, são os maiores prejudicadores de tempos de carregamento, pois fazem ligações completamente desproporcionais para o serviço que oferecem.</li>
<li>Verifique a sua barra lateral e procure por widgets sociais, que utilizem plugins ou códigos javascript. Decida se eles estão lhe ajudando a conseguir algum tráfego. E veja se vale a pena mante-los.</li>
<li>Se você usa plugins como o &#8220;<a title="shadowbox" href="http://wordpress.org/extend/plugins/shadowbox-js/" target="_blank">shadowbox</a>&#8220;, para dar zoon nas fotos, considere sua utilização: a probabilidade desse plugin afetar o carregamento do seu site é enorme.</li>
<li>Se você utiliza redimensionamento de imagem em tempo real, opte por criar imagens pequenas e link diretamente para as imagens grandes, isto diminui o carregamento da página consideravelmente.</li>
<li>Se utiliza comentários no seu blog, defina o avatar padrão para &#8220;blank.&#8221; Ele irá mostrar imagens para quem tem os gravatars definidos, mas não apresenta imagem nenhuma para quem não tem avatar. Se você receber algo como 25 comentários por artigo, os ganhos serão significativos, especialmente o nível de carregamento de páginas e também de largura de banda.</li>
<li>Faça uma auditoria no seus plugins. Utilize uma ferramenta de <a title="Web Site Optimization" href="http://www.websiteoptimization.com/services/analyze/" target="_blank">monitoramento de carregamento de páginas</a> e desligue um a um, seus plugins, para avalizar o seu impacto no carregamento da página.</li>
<li>O cache é algo muito importante no Wordpress. É recomendável a utilização de um plugin como o <a title="WP-Cache" href="http://wordpress.org/extend/plugins/wp-super-cache/" target="_blank">WP-Cache</a> para acelerar seu blog. Só não esqueça de limpar o cache de tempos em tempos.</li>
</ul>
<p>Para concluir o que você deve fazer é se livrar dos scripts, add-ons, plugins, javascripts que demoram para carregar ou fazem chamadas externas. Remova-os sempre que possível. Também tem que ficar claro que isto ainda não é comprovado que realmente irá melhorar seu posicionamento nas buscas, mas irá ajudar em muitos os usuários com internet mais lenta.</p>
<p>Até a próxima!</p>
<p>Fonte: <a title="Imasters" rel="no_follow" href="http://imasters.uol.com.br/artigo/15666/wordpress/dicas_de_seo_para_acelerar_seu_site_wordpress/" target="_blank">Imasters</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.treinaweb.com.br/blog/dicas-para-otimizar-seu-site-no-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
