<?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>Eternia - Blog da Parque Internet &#187; WebDesign</title>
	<atom:link href="http://eternia.com.br/blog/tag/webdesign/feed" rel="self" type="application/rss+xml" />
	<link>http://eternia.com.br</link>
	<description>Por Andreo Costa</description>
	<lastBuildDate>Sat, 10 Jul 2010 16:29:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Criando formúlário de e-mail e enviando via PHP</title>
		<link>http://eternia.com.br/blog/274</link>
		<comments>http://eternia.com.br/blog/274#comments</comments>
		<pubDate>Wed, 27 Jan 2010 20:26:05 +0000</pubDate>
		<dc:creator>Andreo Costa</dc:creator>
				<category><![CDATA[Dicas e Tutoriais]]></category>
		<category><![CDATA[WebDesign]]></category>

		<guid isPermaLink="false">http://eternia.com.br/blog/274</guid>
		<description><![CDATA[envio de e-mail via PHP]]></description>
			<content:encoded><![CDATA[<p>Vamos então para um tutorial beeem útil para os webdesigners que não são assim, muito ligados em programação, mas também não querem deixar de fazer um formulário de contatos no seu site.</p>
<p>CRIANDO FORMULÁRIO DE E-MAILS E ENVIADO VIA PHP</p>
<p>Primeiramente teremos que criar o formulario em &lt;html&gt;</p>
<p>São dois arquivos envolvidos</p>
<p><span style="color: #008000;"><strong>contato.html</strong></span> (ou outro nome com extensão html) &#8211; Arquivo do formulário<br />
<span style="color: #ff0000;"><strong>contato.php</strong></span> &#8211; arquivo de envio</p>
<p>Repare: extensão PHP no segundo arquivo.<br />
Você pode manter o layout que já criou para o seu formulário, e inserir dentro da DIV que tem o conteudo os dados.<br />
<span style="color: #339966;"><strong>ISTO VAI NO ARQUIVO HTML QUE TERÁ O FORMULÁRIO DE CONTATO:</strong></span></p>
<p><code>&lt;form name="contato" id="contato" action="contato.php" method="post"&gt;<br />
&lt;table border="0" align="center"&gt;<br />
&lt;tr&gt;<br />
   &lt;td&gt;Nome*&lt;/td&gt;<br />
   &lt;td&gt;&lt;input type="text" name="nome" id="nome" size="45"&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
  &lt;td&gt;E-mail&lt;/td&gt;<br />
  &lt;td&gt;&lt;input type="text" name="email" id="email" size="30"&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
  &lt;td&gt;Mensagem&lt;/td&gt;<br />
  &lt;td&gt;&lt;textarea name="mensagem" id="mensagem" cols="45" rows="5"&gt;&lt;/textarea&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
   &lt;td colspan="2" align="center"&gt;&lt;input type="submit" value="Enviar"&gt;&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/table&gt;<br />
&lt;/form&gt;</code></p>
<p><span style="color: #ff0000;"><strong>ISTO VAI EM UM NOVO ARQUIVO (contato.php), COM A MESMA ESTRUTURA DE LAYOUT, E SERÁ O ARQUIVO RESPONSÁVEL PELO ENVIO DO E-MAIL E POR AVISAR O USUÁRIO QUE A MENSAGEM FOI ENVIADA.</strong></span></p>
<p>Insira na div de conteúdo:</p>
<p><code>&lt;?php<br />
$cabecalho_email="Mensagem via site:\n\n";<br />
$cabecalho_email.="Nome: " . $_POST["nome"] . "\n"; /* reparem que $_POST -&gt; está assim, pois o metodo do formulario para envio de dados está post!! relembrando.. &lt;form method="post"&gt; */<br />
$cabecalho_email.="email: " . $_POST["email"] . "\n"; /* igual para o nome, lembrando que dentro do [""] vai o nome do campo , em html!*/<br />
$cabecalho_email.="Mensagem: " . $_POST["mensagem"] . "\n";<br />
$de = $email;<br />
$return = "<a href="mailto:emailquereceberaresposta@provedor.com.br">emailquereceberaresposta@provedor.com.br</a>";<br />
$headers = "MIME-Version: 1.0\r\n";<br />
$headers.= "From: " . $de . " \n"; /* esta variavel esta recebendo o seu e-mail la em cima, só renomear */<br />
$headers.= "Return-path: &lt;" . $return . "&gt; \r\n"; /* variavel que será armazenado o e-mail para resposta do e-mail */<br />
 mail("<a href="mailto:andreopc@gmail.com%22,%22mensagem">andreopc@gmail.com","mensagem</a> via site",$cabecalho_email,"$headers","-f <a href="mailto:andreopc@gmail.com">andreopc@gmail.com</a>")<br />
 or die("Erro ao Enviar Email!");<br />
    echo "E-mail Enviado com Sucesso!";<br />
/* lembrando que . MAIL("email que sera enviado o formulario","Assunto do e-mail","Conteudo do e-mail, que é seu formulario em PHP que nós criamos, podendo ser adicionados quantos campos quiser desde que seja adicionado na variavel $cabecalho_email.= campo novo " . $_POST["campo_novo"] .", $headers -&gt; parametros adicionais, para mostrar de quem está sendo enviado o e-mail, e o ultimo -f é para se der erro no envio do e-mail, retornar para este e-mail que está escrito ali.*/<br />
   ?&gt;</code></p>
<p><map name='google_ad_map_274_bd472802355eea92'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/274?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_274_bd472802355eea92' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=274&amp;url= http%3A%2F%2Feternia.com.br%2Fblog%2F274' /></p>]]></content:encoded>
			<wfw:commentRss>http://eternia.com.br/blog/274/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Saiba como Alterar o menu do botão direito do Flash</title>
		<link>http://eternia.com.br/blog/267</link>
		<comments>http://eternia.com.br/blog/267#comments</comments>
		<pubDate>Wed, 27 Jan 2010 12:04:36 +0000</pubDate>
		<dc:creator>Andreo Costa</dc:creator>
				<category><![CDATA[Dicas e Tutoriais]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[WebDesign]]></category>

		<guid isPermaLink="false">http://eternia.com.br/?p=267</guid>
		<description><![CDATA[Saiba como Alterar o menu do botão direito do Flash]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-269" title="Flash" src="http://eternia.com.br/wp-content/uploads/2010/01/flash_cs4_150x150.jpg" alt="" width="150" height="150" />Esta é uma dúvida que se vê muuuito pelos fóruns&#8230;</p>
<p>Ao clicar com o botão direito do mouse sobre o Flash, queremos sempre retirar aquilo tudo  que está neste menu.</p>
<p>Segue o código &#8211; Action Script 2:</p>
<blockquote><p>function changemenu (){<br />
getURL(&#8216;http://eternia.com.br&#8217;);<br />
}<br />
var troca_menu:ContextMenu = new ContextMenu();<br />
troca_menu.hideBuiltInItems();<br />
var new_menu:ContextMenuItem = new ContextMenuItem(&#8216;http://eternia.com.br&#8217;, rightclick);<br />
troca_menu.customItems.push(new_menu);<br />
_root.menu = troca_menu;</p></blockquote>
<p>E é só basta copiar e colar no primeiro frame do seu flash, de preferência na camada &#8220;Ação&#8221; (para ficar organizado) e ta resolvido o problema!</p>
<p><map name='google_ad_map_267_bd472802355eea92'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/267?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_267_bd472802355eea92' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=267&amp;url= http%3A%2F%2Feternia.com.br%2Fblog%2F267' /></p>]]></content:encoded>
			<wfw:commentRss>http://eternia.com.br/blog/267/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dicas de SEO e Acessibilidade</title>
		<link>http://eternia.com.br/blog/263</link>
		<comments>http://eternia.com.br/blog/263#comments</comments>
		<pubDate>Tue, 26 Jan 2010 15:22:36 +0000</pubDate>
		<dc:creator>Andreo Costa</dc:creator>
				<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Acessibilidade]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[WebDesign]]></category>

		<guid isPermaLink="false">http://eternia.com.br/?p=263</guid>
		<description><![CDATA[Navegando por estes mares, li um artigo bem interessante no Google Webmaster Central Blog, escrito pelo T.V. Raman, um dos pesquisadores do Google, sobre dicas de como criar um site acessível aos usuários e também ao crawler do Google. Segue o resumo da leitura do artigo dos pesquisadores do Google: Certifique-se que todo conteúdo crítico [...]]]></description>
			<content:encoded><![CDATA[<p>Navegando por estes mares, li um artigo bem interessante no <a href="http://googlewebmastercentral.blogspot.com/" target="_blank">Google Webmaster Central Blog</a>, escrito pelo T.V. Raman, um dos pesquisadores do Google, sobre dicas de como criar um site acessível aos usuários e também ao crawler do Google. Segue o resumo da leitura do artigo dos pesquisadores do Google:</p>
<div>
<p><strong>Certifique-se que todo conteúdo crítico de seu site é alcançável:</strong></p>
<p>Usuários e <a href="http://pt.wikipedia.org/w/index.php?title=Especial%3ABusca&amp;redirs=1&amp;search=web+crawlers&amp;fulltext=Search&amp;ns0=1&amp;searchengineselect=mediawiki" target="_blank">web crawlers</a> acessam seu conteúdo navegando seu site através de hyperlinks. Certifique-se que todo o conteúdo de seu site (suas páginas internas) sejam acessíveis através de hyperlinks HTML. Evite linkar seu conteúdo através de outras tecnologias como JavaScript ou Flash.</p>
<p>Hyperlinks HTML seriam links criados pelo elemento anchor, a famosa tag &lt;a&gt;. Certifique-se também que o “href” de todos os hyperlinks acessam URL´s reais ao invés de usar hyperlinks vazios manipulados, por exemplo, pelo atributo onclick para acessar uma determinada URL.</p>
<p>Evite hyperlinks desta maneira:<br />
<em>&lt;a href=”#” onclick=”javascript:void(…)”&gt;Product Catalog&lt;/a&gt;</em></p>
<p>Dê preferência a este tipo de linkagem:<br />
<em>&lt;a href=”http://www.example.com/product-catalog.html” alt=&#8221;</em><em>Product Catalog</em><em>&#8220;&gt;Product Catalog&lt;/a&gt;</em></p>
<p><strong>Certifique-se que seu conteúdo é de facil leitura:</strong></p>
<p>Um conteúdo útil ao usuário é um conteúdo fácil de se ler. Certifique-se que todo o conteúdo importante em seu site é apresentado dentro de documentos HTML. O conteúdo deve estar disponível na página sem a necessidade de ser alcançado através de algum script. Conteúdo escondido atrás de animações em Flash ou textos gerados no browser pela execução de algum JavaScript são despercebidos pelo Googlebot e podem não ser bem visíveis para alguns usuários.</p>
<p><strong>Certifique-se que seu conteúdo esta disponível na ordem de leitura:</strong></p>
<p>Após estar certo que seu conteúdo está disponível e alcançável para o usuário é importante verificar se qualquer um que navegue seu site conseguirá seguir seu conteúdo pela ordem lógica de leitura. Se você utiliza um layout complexo por multi-colunas para a maioria do conteúdo de seu site, a dica é voltar atrás e analisar como você esta atingindo o efeito desejado. Por exemplo, o uso de tabelas em seu código HTML, profundamente aninhadas, dificulta a ligação conjunta das partes relacionadas do texto em uma ordem lógica.</p>
<p>O mesmo efeito pode ser alcançado pela utilização de CSS junto de elementos com tag &lt;div&gt; HTML logicamente organizados. Além de ajudar a navegação do usuário com essas dicas você descobrirá que seu site abrirá bem mais rápido pelo navegador além de facilitar a leitura do mesmo pelos crawlers.</p>
<p><strong>Não tenha medo de ser redundante:</strong></p>
<p>Manter as informações de seu site na forma mais acessível possível não significa torná-lo primitivo e simples demais. Criar um conteúdo redundante é muito importante por assegurar que este será proveitoso para qualquer usuário que acesse seu site. Aqui vai algumas dicas:</p>
<ul>
<li>Certifique-se que o conteúdo transmitido através de imagens esteja disponível no momento em que estas não podem ser visualizadas. Assegurar que o usuário entenda o “porquê” de uma determinada imagem estar sendo utilizada em seu site vai além de apenas usar o atributo alt tag HTML. Certifique-se que o texto que cerca a imagem faz o trabalho adequado de ajustar seu contexto para o porquê da imagem estar sendo utilizada. Por exemplo, se você quer ter certeza que todos entendam que a imagem que você esta disponibilizando é de uma ponte, então envolva um texto em torno da imagem.</li>
<li>Adicione resumos e subtítulos relevantes às tabelas de modo que o leitor possa ter uma leitura de alto nível da informação que esta sendo mostrada antes da visualização detalhada dos respectivos conteúdos.</li>
<li>Adicione um resumo textual detalhado às animações visuais ou à qualquer tipo de exposição de dados.</li>
</ul>
<p>E a minha dica:</p>
<p><strong>Avalie os Resultados</strong></p>
<p>Cadastre-se no Google Analytics e insira o código que é gerado, para que tenhas certeza que estas dicas estão te dando resultados esperados.</p>
</div>
<p><map name='google_ad_map_263_bd472802355eea92'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/263?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_263_bd472802355eea92' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=263&amp;url= http%3A%2F%2Feternia.com.br%2Fblog%2F263' /></p>]]></content:encoded>
			<wfw:commentRss>http://eternia.com.br/blog/263/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Esquema de cores para desenvolver layouts</title>
		<link>http://eternia.com.br/blog/261</link>
		<comments>http://eternia.com.br/blog/261#comments</comments>
		<pubDate>Sat, 23 Jan 2010 17:00:32 +0000</pubDate>
		<dc:creator>Andreo Costa</dc:creator>
				<category><![CDATA[Dicas e Tutoriais]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[WebDesign]]></category>

		<guid isPermaLink="false">http://eternia.com.br/?p=261</guid>
		<description><![CDATA[Com a colaboração da minha aluna Karen, que achou este ótimo link na internet, segue a dica de um site para escolha de cores similares, complementares, gerando os códigos hexadecimais para auxiliar no desenvolvimento Trata-se do Color Scheme Designer http://colorschemedesigner.com/ Até breve!]]></description>
			<content:encoded><![CDATA[<p>Com a colaboração da minha aluna Karen, que achou este ótimo link na internet, segue a dica de um site para escolha de cores similares, complementares, gerando os códigos hexadecimais para auxiliar no desenvolvimento</p>
<p>Trata-se do Color Scheme Designer</p>
<p><a href="http://colorschemedesigner.com/" target="_blank">http://colorschemedesigner.com/</a></p>
<p>Até breve!</p>
<p><map name='google_ad_map_261_bd472802355eea92'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/261?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_261_bd472802355eea92' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=261&amp;url= http%3A%2F%2Feternia.com.br%2Fblog%2F261' /></p>]]></content:encoded>
			<wfw:commentRss>http://eternia.com.br/blog/261/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como deixar o FOOTER fixo no rodapé quando se tem pouco conteúdo na página.</title>
		<link>http://eternia.com.br/blog/220</link>
		<comments>http://eternia.com.br/blog/220#comments</comments>
		<pubDate>Sun, 17 Jan 2010 16:32:17 +0000</pubDate>
		<dc:creator>Andreo Costa</dc:creator>
				<category><![CDATA[Dicas e Tutoriais]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[WebDesign]]></category>

		<guid isPermaLink="false">http://eternia.com.br/?p=220</guid>
		<description><![CDATA[Como deixar o FOOTER fixo no rodapé quando se tem pouco conteúdo na página. ]]></description>
			<content:encoded><![CDATA[<p>Você já deve ter precisado colocar o footer fixo no rodapé quando houve pouco conteúdo na página, por reclamação daquele cliente que acha que tá sobrando muito abaixo do site.</p>
<p>Há uma técnica no CSS que nos permite fazer essa façanha. Não funciona no IE6 (só pra variar).</p>
<p>Lembrando que você pode fazer isso facilmente com JQuery.</p>
<p>Suponha que você tenha o código HTML:</p>
<div>
<table>
<tbody>
<tr>
<td>
<pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
</pre>
</td>
<td>
<pre>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;
 
&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"&gt;
&lt;head&gt;
	&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"/&gt;
 
	&lt;title&gt;Eternia.com.br - o blog da Parque Internet&lt;/title&gt;
&lt;/head&gt;
 
&lt;body&gt;
 
&lt;div&gt;
	&lt;div&gt;
		HEADER
	&lt;/div&gt;
	&lt;div&gt;
		ESQUERDA
	&lt;/div&gt;
	&lt;div&gt;
		DIREITA
	&lt;/div&gt;
	&lt;div&gt;
		&lt;p&gt;
		Lorem ipsum dolor sit amet, consectetur adipiscing elit...
		&lt;/p&gt;
		&lt;p&gt;
		Duis id metus enim, sed dignissim magna. Quisque dapibus...
		&lt;/p&gt;
	&lt;/div&gt;
	&lt;div&gt;
		FOOTER
	&lt;/div&gt;
&lt;/div&gt;
 
&lt;/body&gt;
&lt;/html&gt;</pre>
</td>
</tr>
</tbody>
</table>
</div>
<p>E o seguinte CSS:</p>
<div>
<table>
<tbody>
<tr>
<td>
<pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
</pre>
</td>
<td>
<pre>*  {
	margin:0;
	padding:0;
}
 
html, body {height:100%;}
 
.geral {
	min-height:100%;
	position:relative;
	width:800px;
}
 
.footer {
	position:absolute;
	bottom:0;
	width:100%;
}
 
.content {overflow:hidden;}
.aside {width:200px;}
.fleft {float:left;}
.fright {float:right;}</pre>
</td>
</tr>
</tbody>
</table>
</div>
<p>Na linha 6, você faz com que as tags body e html tenham 100% de altura. Isso vai fazer com que o footer entenda que o limite dos dois elementos seja o final da janela do navegador.</p>
<p>Na linha 8, defino que a largura mínima do div GERAL que é o div que envolve todo o site, seja de 100%. E define um position: relative; para que o footer seja referenciado por ele.</p>
<p>Na linha 14, eu defino um position: absolute; e bottom:0; para footer, forçando sempre para o final do div.<br />
Se houver pouco conteúdo o Rodapé fica lá embaixo, se houver muito, o rodapé desce junto com o conteúdo.</p>
<p>Funciona em IE7+ e em bons browsers.</p>
<p>Fonte: http://www.tableless.com.br/colocar-rodape-fixo-no-bottom</p>
<p><map name='google_ad_map_220_bd472802355eea92'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/220?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_220_bd472802355eea92' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=220&amp;url= http%3A%2F%2Feternia.com.br%2Fblog%2F220' /></p>]]></content:encoded>
			<wfw:commentRss>http://eternia.com.br/blog/220/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
