<?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>Bruno Macaco &#187; performance</title>
	<atom:link href="http://www.brunomacaco.com.br/tag/performance-front-end/feed" rel="self" type="application/rss+xml" />
	<link>http://www.brunomacaco.com.br</link>
	<description>Front-end engineer</description>
	<lastBuildDate>Wed, 08 Sep 2010 23:22:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Uma introdução a performance</title>
		<link>http://www.brunomacaco.com.br/2008/12/12/uma-introducao-a-performance/</link>
		<comments>http://www.brunomacaco.com.br/2008/12/12/uma-introducao-a-performance/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 19:19:53 +0000</pubDate>
		<dc:creator>bob</dc:creator>
				<category><![CDATA[dica]]></category>
		<category><![CDATA[front-end]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://www.brunomacaco.com.br/?p=99</guid>
		<description><![CDATA[Um assunto muito discutido entre os feeds aqui na Fishy é a perfomance dos sites, principalmente aqueles que possuem muitos backgrounds e usam títulos que usam uma fonte que não é padrão do sistema. O Muqueca é um bom exemplo disso. Sempre analisamos como podemos otimizar o site para um carregamento mais rápido e eficiente, [...]]]></description>
			<content:encoded><![CDATA[<p>Um assunto muito discutido entre os feeds aqui na Fishy é a perfomance dos sites, principalmente aqueles que possuem muitos backgrounds e usam títulos que usam uma fonte que não é padrão do sistema. O Muqueca é um bom exemplo disso. Sempre analisamos como podemos otimizar o site para um carregamento mais rápido e eficiente, fazendo com que o usuário não espere muito tempo até que o site esteja apresentável.</p>
<p><span id="more-99"></span></p>
<h4>Mas o que vem a ser performance?</h4>
<p>Podemos dizer que é o tempo que a página que está sendo aberta, demora para ter todos os seus arquivos carregados. Dependendo da página isso pode levar alguns segundos, ou até minutos.</p>
<h4>E em que isso influencia?</h4>
<p>Olhando rapidamente, observamos apenas a demora para que aquela página seja carregada, mas ao aprofundarmos um pouco mais nessa questão, vemos que esse assunto vai mais além do que a espera do usuário. Basta pensar em sites como globo.com, yahoo.com, google.com e lembrar que eles têm milhões de acessos por dia. Olhando mais embaixo, concluímos que números de acesso acarretam em mais downloads dos mesmos arquivos, aumentando a banda que é consumida pelo site e com isso o dinheiro que é gasto para manter o site no ar.</p>
<p>Isso é apenas um dos pontos que uma boa performance pode resolver.</p>
<p>Se tudo der certo, próxima semana iremos começar a otimizar um site :]<br/> até lá</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brunomacaco.com.br/2008/12/12/uma-introducao-a-performance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iepngifx.htc</title>
		<link>http://www.brunomacaco.com.br/2008/12/11/iepngifxhtc/</link>
		<comments>http://www.brunomacaco.com.br/2008/12/11/iepngifxhtc/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 19:15:45 +0000</pubDate>
		<dc:creator>bob</dc:creator>
				<category><![CDATA[dica]]></category>
		<category><![CDATA[front-end]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://www.brunomacaco.com.br/?p=84</guid>
		<description><![CDATA[Hoje falaremos um pouco sobre essa gambiarra que é utilizada quando precisamos usar uma imagem png em algum site para que ela apareça corretamente no IE6, já que ele não possui suporte para tal tipo de imagem. Vamo nessa.. Mas o que é um arquivo .htc? Trata-se de um arquivo que contém instruções em javascript [...]]]></description>
			<content:encoded><![CDATA[<p>Hoje falaremos um pouco sobre essa gambiarra que é utilizada quando precisamos usar uma imagem png em algum site para que ela apareça corretamente no IE6, já que ele não possui suporte para tal tipo de imagem.<br />
Vamo nessa..</p>
<h3>Mas o que é um arquivo .htc?</h3>
<p>Trata-se de um arquivo que contém instruções em javascript que são interpretados apenas pelos IE&#8217;s. Nesse caso específico, tal arquivo torna possível o suporte a transprânciea de arquivos png de 24bits.<span id="more-84"></span> Mas usar tal arquivo requer um pouco de atenção, já que seu uso em grandes sites pode acarretar em uma sobrecarga no servidor. Ele é &#8216;ativado&#8217; através de uma chamada no css, como no exemplo abaixo:</p>
<p><code>div{behavior:url("iepngfix.htc");}</code></p>
<h3>E aí, o que faço para isso não acontecer?!?</h3>
<p>Simples, ao invés de setar que o comportamento htc para todas as divs e imagens, uma coisa realmente desnecessária, devemos setar apenas para as divs que realmente irão necessitar de tal gambiarra. Assim evitamos um processamento desnecessário já que nem todos os elementos da página utilizarão uma imagem png. Para otimizar o uso do .htc basta seguir o exemplo abaixo:</p>
<p><code>#all{behavior:url("iepngfix.htc");}</code></p>
<p>Utilizei essa gambiarra no site de Natal do <a title="Visitar o site do Plaza" href="http://www.plazacasaforte.com.br/natal">Plaza</a></p>
<p>Até a próxima o/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brunomacaco.com.br/2008/12/11/iepngifxhtc/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
