<?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>Carlos Tristacci &#187; HTML</title>
	<atom:link href="http://www.carlostristacci.com.br/tag/html/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.carlostristacci.com.br</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sun, 18 Jul 2010 21:28:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Layout Líquido &#8211; Parte 3 ( Final )</title>
		<link>http://www.carlostristacci.com.br/layout-liquido-parte-3-final/</link>
		<comments>http://www.carlostristacci.com.br/layout-liquido-parte-3-final/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 11:35:40 +0000</pubDate>
		<dc:creator>Carlos  Tristacci</dc:creator>
				<category><![CDATA[Padrões web]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Melhores práticas]]></category>
		<category><![CDATA[Vídeo]]></category>

		<guid isPermaLink="false">http://www.carlostristacci.com.br/?p=609</guid>
		<description><![CDATA[Finalizando a série sobre layout líquido, nesta vídeoaula apresento a técnica chamada  Holy Grail ou Santo Graal, para um layout com 3 colunas, sendo 2 colunas com largura fixa e 1 coluna com largura variável.
Está técnica foi publicada no site www.alistapart.com/articles/holygrail e depois traduzida para o português no site alabrasil.blogspot.com/2006/02/em-busca-do-santo-graal.html. Acredito que tenham batizado com [...]]]></description>
			<content:encoded><![CDATA[<p>Finalizando a série sobre <strong>layout líquido</strong>, nesta vídeoaula apresento a técnica chamada  <strong>Holy Grail</strong> ou <strong>Santo Graal, </strong>para um <strong>layout com 3 colunas, sendo 2 colunas com largura fixa e 1 coluna com largura variável.</strong></p>
<p>Está técnica foi publicada no site <a href="http://www.alistapart.com/articles/holygrail" target="_blank">www.alistapart.com/articles/holygrail</a> e depois traduzida para o português no site <a href="http://alabrasil.blogspot.com/2006/02/em-busca-do-santo-graal.html" target="_self">alabrasil.blogspot.com/2006/02/em-busca-do-santo-graal.html</a>. Acredito que tenham batizado com este nome devido aos problemas que ocorrem na estruturação deste tipo de layout principalmente no Internet Explorer 6.</p>
<p>Sinta-se a vontade em assistir e comentar a técnica.</p>
<p><img src="http://www.carlostristacci.com.br/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<p><a href="http://www.carlostristacci.com.br/wp-content/uploads/2009/07/liquido3.zip" target="_blank">Baixe os arquivos desta vídeoaula</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carlostristacci.com.br/layout-liquido-parte-3-final/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://www.carlostristacci.com.br/wp-content/uploads/2009/07/layout_liquido_3.flv" length="40004294" type="video/x-flv" />
		</item>
		<item>
		<title>Firefox 3.5</title>
		<link>http://www.carlostristacci.com.br/firefox-35/</link>
		<comments>http://www.carlostristacci.com.br/firefox-35/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 18:14:31 +0000</pubDate>
		<dc:creator>Carlos  Tristacci</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Leitor de tela]]></category>

		<guid isPermaLink="false">http://www.carlostristacci.com.br/?p=544</guid>
		<description><![CDATA[Baseado na plataforma de renderização Gecko 1.9.1, que esteve em desenvolvimento durante o ano passado. Esta nova versão oferece muitas mudanças em relação a versão anterior, apoio a novas tecnologias da Web, melhorando o desempenho e facilidade de uso.

Navegação Privativa
O histórico do navegador é bastante útil caso você queira voltar a visitar uma página que [...]]]></description>
			<content:encoded><![CDATA[<p>Baseado na plataforma de renderização Gecko 1.9.1, que esteve em desenvolvimento durante o ano passado. Esta nova versão oferece muitas mudanças em relação a versão anterior, apoio a novas tecnologias da Web, melhorando o desempenho e facilidade de uso.</p>
<p><img src="http://www.carlostristacci.com.br/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<h3>Navegação Privativa</h3>
<p>O histórico do navegador é bastante útil caso você queira voltar a visitar uma página que não lembra o endereço. Mas talvez você não queira que outras pessoas que utilizem o seu computador possam acessar seu histórico de navegação ou de download. Então, basta ativar a opção <em>Ferramentas &gt; Iniciar Navegação Privativa.</em></p>
<h3>TraceMonkey</h3>
<p>TraceMonkey acrescenta código nativo-compilação para o motor JavaScript da Mozilla (conhecido como &#8220;SpiderMonkey&#8221;). É baseado em uma técnica desenvolvida na UC Irvine chamado &#8220;<a title="Leia mais sobre trace trees" href="http://www.ics.uci.edu/% 7Efranz/Site/pubs-pdf/ICS-TR-06-16.pdf" target="_blank">trace trees</a>&#8220;, e da construção no código e idéias partilhadas com o projeto Tamarin Tracing. O resultado final é um aumento enorme de velocidade.</p>
<p style="text-align: center;"><img class="size-full wp-image-577 aligncenter" title="performance-chart" src="http://www.carlostristacci.com.br/wp-content/uploads/2009/07/performance-chart.png" alt="performance-chart" width="460" height="130" /></p>
<p style="text-align: center;"><strong>Desempenho do Firefox: Rápido &#8211; Máis rápido &#8211; Mais rápido ainda</strong><em><br />
Resultados do teste SunSpider em uma máquina com Windows XP</em></p>
<h3>Navegação ciente de localização</h3>
<p>Sites que usam a navegação ciente de localização perguntarão onde você está para poder fornecer informações mais relevantes, ou para economizar tempo ao pesquisar. Digamos que você esteja procurando por uma pizzaria na sua região. Um site será capaz de pedir que você compartilhe sua localização para que uma simples busca por “pizza” traga os resultados que você precisa… nenhuma outra informação ou digitação extra será necessária.</p>
<p>Ou, se você estiver mapeando um percurso para chegar em algum lugar, o site saberá o seu ponto de partida; você só precisará informar para onde deseja ir.</p>
<p>Esse serviço é totalmente opcional – o Firefox não disponibiliza a sua localização sem pedir a sua permissão – e foi feito respeitando ao máximo a sua privacidade. E, como todos os elementos do Firefox, está sendo criado usando padrões abertos para facilitar a adoção por desenvolvedores da web.</p>
<h3>Suporte das tags HTML 5 &lt;video&gt; e &lt;audio&gt;</h3>
<p>Com o suporte cada vez mais frequentes nos browsers, o Firefox 3.5 oferece suporte as tags &lt;video&gt; e &lt;audio&gt; incluindo suporte nativo para a codificação de vídeo Ogg Theora e codificação de áudio Vorbis.</p>
<pre class="brush: html;">&lt;video src=&amp;quot;meet.ogv&amp;quot; controls=&amp;quot;true&amp;quot;&gt;
Seu navegador não tem suporte a tag video.
&lt;/video&gt;</pre>
<p>Sem a necessidade de criar um player, o navegador renderiza o vídeo e dá ao usuário controles utilizando o botão direito do mouse. Se habilitar os controles com o atributo controls=&#8221;true&#8221;, deixará disponível os controles para o usuário.</p>
<p>A mensagem que está dentro da tag vídeo aparece quando o navegador não suportar a tag.</p>
<p>A tag audio possui as mesmas características.</p>
<pre class="brush: html;">&lt;audio src=&amp;quot;audio.wav&amp;quot; controls=&amp;quot;true&amp;quot;&gt;
Your browser does not support the audio element.
&lt;/audio&gt;</pre>
<h3>Suporte a fontes externas</h3>
<p>Imagine um desenvolvimento mais fácil e criativo, sem ter que utilizar somente as fontes padrões dos sistemas operacionais ou ter que exportar imagens com os textos que utilizam fontes não pertencentes por padrão nos sistemas operacionais.</p>
<p>Antes esta possibiidade era possível apenas em navegadores com motores Webkit, mas agora o Firefox 3.5 permite isso, aumentando o número de usuários que suportam essa característica.</p>
<p><strong>Sintaxe:</strong></p>
<pre class="brush: css;">@font-face {
font-family: &lt;nome da fonte&gt;, Verdana, Arial;
src: &lt;endereço da fonte&gt;;
[font-weight: &lt;weight&gt;];
[font-style: &lt;style&gt;];
}</pre>
<p><strong>Valores:</strong></p>
<p><em><strong>&lt;nome da fonte&gt;</strong></em></p>
<p>Especifica o nome da fonte.</p>
<p><strong>&lt;endereço da fonte&gt;</strong></p>
<p>Especifica o endereço remoto onde está hospedada a fonte.</p>
<p><strong>&lt;weight&gt;</strong></p>
<p>Valor opcional, especifica o peso da fonte,.</p>
<p><strong>&lt;style&gt;</strong></p>
<p>Valor opcional, especifica o estilo de uma fonte.</p>
<h3>Concluindo</h3>
<p>É empolgante ver que a web evolui de forma a tornar tudo mais fácil e empresas como a Mozilla, correrem em disponibilizar cada vez mais funcionalidades em seus produtos.</p>
<p>Mas, acredito que o que ainda não satisfaz os desenvolvedores é o uso do Internet Explorer por parte dos usuários. Não, não sou um fanático pelo Firefox, mas infelizmente a maioria dos usuários utiliza o versão 6 do Internet Explorer, o que limita o nosso desenvolvimento ao CSS 2.1, ainda de forma parcial.</p>
<p>Por isso, se chegou até esta conclusão, mesmo que não seja desenvolvedor, contribua com uma internet mais dinâmica e rica. <em><strong>Instale o <a href="http://pt-br.www.mozilla.com/pt-BR/firefox/" target="_blank">Firefox</a>, <a href="http://www.apple.com/safari/download/" target="_blank">Safari</a>, <a href="http://www.google.com/chrome" target="_blank">Google Chrome</a>, <a href="http://www.opera.com/download/" target="_blank">Opera</a> ou atualize a versão do seu <a href="http://www.microsoft.com/windows/internet-explorer/default.aspx" target="_blank">Internet Explorer</a>.</strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.carlostristacci.com.br/firefox-35/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.carlostristacci.com.br/wp-content/uploads/2009/07/meet.f4v" length="8413807" type="video/x-f4v" />
		</item>
		<item>
		<title>Layout Líquido &#8211; Parte 2</title>
		<link>http://www.carlostristacci.com.br/layout-liquido-parte-2/</link>
		<comments>http://www.carlostristacci.com.br/layout-liquido-parte-2/#comments</comments>
		<pubDate>Sun, 10 May 2009 20:44:18 +0000</pubDate>
		<dc:creator>Carlos  Tristacci</dc:creator>
				<category><![CDATA[Padrões web]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Metodologia]]></category>
		<category><![CDATA[Tableless]]></category>
		<category><![CDATA[Vídeo]]></category>

		<guid isPermaLink="false">http://www.carlostristacci.com.br/?p=466</guid>
		<description><![CDATA[Complementando a série sobre layout líquido, nesta segunda vídeoaula apresento uma técnica para um layout com 2 colunas, com 1 das colunas com largura fixa.

Está técnica é útil quando temos colunas já com um tamanho bastante reduzido e se caso sejam diminuídas poderiam distorcer a apresentação do conteúdo.]]></description>
			<content:encoded><![CDATA[<p>Complementando a série sobre layout líquido, nesta segunda vídeoaula apresento uma técnica para um <strong>layout com 2 colunas, com 1 das colunas com largura fixa.</strong></p>
<p>Está técnica é útil quando temos colunas já com um tamanho bastante reduzido e se caso sejam diminuídas poderiam distorcer a apresentação do conteúdo. Ela é bastante simples, quando eu a aprendi  fiquei espantado com a &#8220;jogada&#8221; usada com o XHTML e CSS.</p>
<p><img src="http://www.carlostristacci.com.br/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
<p><a href="http://www.carlostristacci.com.br/wp-content/uploads/2009/05/liquido2.zip" target="_blank">Baixe os arquivos desta vídeoaula</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carlostristacci.com.br/layout-liquido-parte-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://www.carlostristacci.com.br/wp-content/uploads/2009/05/layout_2_colunas.flv" length="23805169" type="video/x-flv" />
		</item>
		<item>
		<title>Layout Líquido &#8211; Parte 1</title>
		<link>http://www.carlostristacci.com.br/layout-liquido-parte-1/</link>
		<comments>http://www.carlostristacci.com.br/layout-liquido-parte-1/#comments</comments>
		<pubDate>Sat, 09 May 2009 04:44:43 +0000</pubDate>
		<dc:creator>Carlos  Tristacci</dc:creator>
				<category><![CDATA[Padrões web]]></category>
		<category><![CDATA[Acessibilidade]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Leitor de tela]]></category>
		<category><![CDATA[Melhores práticas]]></category>
		<category><![CDATA[Metodologia]]></category>
		<category><![CDATA[Tableless]]></category>
		<category><![CDATA[Vídeo]]></category>

		<guid isPermaLink="false">http://www.carlostristacci.com.br/?p=174</guid>
		<description><![CDATA[Depois de um tempo sem postar, trago para vocês uma vídeoaula sobre layout líquido. Uma técnica muito legal para resolver problemas que encontramos em arquitetura de informação, que é o aproveitamento de espaço e na acessibilidade em relação aos leitores de tela.]]></description>
			<content:encoded><![CDATA[<div>
<p>Depois de um tempo sem postar, trago para vocês uma vídeoaula sobre layout líquido. Uma técnica muito legal para resolver problemas que encontramos em arquitetura de informação, quanto ao melhor aproveitamento dos espaço da tela, e também com detalhes relativos a acessbilidade e as características de cada leitor de telas.</p>
<p>Esta é a primeira vídeoaula e a mais simples de uma série de 3 posts sobre este assunto, que trata apenas da definição do layout líquido com valores percentuais .</p>
<p><img src="http://www.carlostristacci.com.br/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.carlostristacci.com.br/layout-liquido-parte-1/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://www.carlostristacci.com.br/wp-content/uploads/2009/05/liquido_percentual1.flv" length="15936954" type="video/x-flv" />
		</item>
		<item>
		<title>Tableless &#8211; CSS</title>
		<link>http://www.carlostristacci.com.br/tableless-css/</link>
		<comments>http://www.carlostristacci.com.br/tableless-css/#comments</comments>
		<pubDate>Fri, 08 May 2009 14:14:11 +0000</pubDate>
		<dc:creator>Carlos  Tristacci</dc:creator>
				<category><![CDATA[Padrões web]]></category>
		<category><![CDATA[Acessibilidade]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Leitor de tela]]></category>
		<category><![CDATA[Tableless]]></category>
		<category><![CDATA[Vídeo]]></category>

		<guid isPermaLink="false">http://www.carlostristacci.com.br/?p=433</guid>
		<description><![CDATA[Dando a sequência na série Tableles, vamos estilizar o XHTML, estruturado na vídeoaula Tableless - HTML.]]></description>
			<content:encoded><![CDATA[<p>Dando a sequência na série Tableles, vamos estilizar o XHTML estruturado na vídeoaula <a href="http://www.carlostristacci.com.br/2009/05/tableless-xhtml/">Tableless &#8211; HTML</a>. Deixando claro que a técnica que utilizo neste post é uma das várias técnicas que são utilizadas na web. Cada uma com suas vantagens e desvantagem e dependendo da maturidade e intimidade que o webdesigner tem com o XHTML e CSS.</p>
<p><img src="http://www.carlostristacci.com.br/wp-content/plugins/flash-video-player/default_video_player.gif" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.carlostristacci.com.br/tableless-css/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://www.carlostristacci.com.br/wp-content/uploads/2009/05/tableless_css.flv" length="74373052" type="video/x-flv" />
		</item>
		<item>
		<title>Web Standards. A Teoria da Simplicidade</title>
		<link>http://www.carlostristacci.com.br/web-standards-a-teoria-da-simplicidade/</link>
		<comments>http://www.carlostristacci.com.br/web-standards-a-teoria-da-simplicidade/#comments</comments>
		<pubDate>Fri, 08 May 2009 00:51:44 +0000</pubDate>
		<dc:creator>Carlos  Tristacci</dc:creator>
				<category><![CDATA[Padrões web]]></category>
		<category><![CDATA[Acessibilidade]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Leitor de tela]]></category>
		<category><![CDATA[Melhores práticas]]></category>
		<category><![CDATA[Metodologia]]></category>
		<category><![CDATA[Tableless]]></category>
		<category><![CDATA[Vídeo]]></category>

		<guid isPermaLink="false">http://blog.souweb.info/?p=103</guid>
		<description><![CDATA[Estreio meu primeiro Screencast (vídeo-aula), falando sobre Web Standards. Este será uma sequência de outros Screencasts falando sobre o desenvolvimento web dentro dos padrões e de forma acessível.

Espero que gostem deste novo modelo de post e deixem comentários. Um abraço!]]></description>
			<content:encoded><![CDATA[<p>Estreio meu primeiro Screencast (vídeo-aula), falando sobre Web Standards. Este será uma sequência de outros Screencasts falando sobre o desenvolvimento web dentro dos padrões e de forma acessível.</p>
<p>Espero que gostem deste novo modelo de post e deixem comentários. Um abraço!</p>
<p><object width="555" height="405" data="http://www.carlostristacci.com.br/wp-content/uploads/2009/05/video1_conceito.swf" type="application/x-shockwave-flash"><param name="src" value="http://www.carlostristacci.com.br/wp-content/uploads/2009/05/video1_conceito.swf" /><param name="align" value="middle" /><param name="allowfullscreen" value="true" /><param name="quality" value="high" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.carlostristacci.com.br/web-standards-a-teoria-da-simplicidade/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Guia de Referência XHTML</title>
		<link>http://www.carlostristacci.com.br/guia-de-referencia-xhtml/</link>
		<comments>http://www.carlostristacci.com.br/guia-de-referencia-xhtml/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 12:51:21 +0000</pubDate>
		<dc:creator>Carlos  Tristacci</dc:creator>
				<category><![CDATA[Padrões web]]></category>
		<category><![CDATA[Acessibilidade]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Leitor de tela]]></category>
		<category><![CDATA[Metodologia]]></category>
		<category><![CDATA[Tableless]]></category>

		<guid isPermaLink="false">http://blog.souweb.info/guia-de-referencia-xhtml/</guid>
		<description><![CDATA[Salve Galera!
Acabei de receber uma dica de um material, para consulta rápida, de um colega aqui da Universidade de Brasília.
O Guia de Referência XHTML, produzido pelo cgi.br/w3c, contém a especificação de todas as tags e atributos do XHTML.
Bom material, para quando surge aquela dúvida de qual tag utilizar.
Faça o download do guia neste endereço - http://www.w3c.br/divulgacao/pdf/guia-xhtml-w3cbr.pdf
Abraço!
]]></description>
			<content:encoded><![CDATA[<p>Salve Galera!</p>
<p>Acabei de receber uma dica de um material, para consulta rápida, de um colega aqui da Universidade de Brasília.</p>
<p>O Guia de Referência XHTML, produzido pelo cgi.br/w3c, contém a especificação de todas as tags e atributos do XHTML.</p>
<p>Bom material, para quando surge aquela dúvida de qual tag utilizar.</p>
<p>Faça o download do guia neste endereço - <a href="http://www.w3c.br/divulgacao/pdf/guia-xhtml-w3cbr.pdf" target="_blank">http://www.w3c.br/divulgacao/pdf/guia-xhtml-w3cbr.pdf</a></p>
<p>Abraço!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carlostristacci.com.br/guia-de-referencia-xhtml/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XSLT</title>
		<link>http://www.carlostristacci.com.br/xslt/</link>
		<comments>http://www.carlostristacci.com.br/xslt/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 00:06:49 +0000</pubDate>
		<dc:creator>Carlos  Tristacci</dc:creator>
				<category><![CDATA[Padrões web]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XSLT]]></category>

		<guid isPermaLink="false">http://blog.souweb.info/xslt/</guid>
		<description><![CDATA[Hoje tive uma reunião sobre um novo projeto que irei participar na Universidade de Brasília, o qual me deixou empolgado, pelo fato de utilizarmos XML e XSLT  neste projeto. O motivo dessa empolgação foi que há alguns anos eu estudei XSLT mas não pude utilizar a linguagem em projetos da minha empresa, por questões técnicas, [...]]]></description>
			<content:encoded><![CDATA[<p>Hoje tive uma reunião sobre um novo projeto que irei participar na Universidade de Brasília, o qual me deixou empolgado, pelo fato de utilizarmos XML e XSLT  neste projeto. O motivo dessa empolgação foi que há alguns anos eu estudei XSLT mas não pude utilizar a linguagem em projetos da minha empresa, por questões técnicas, e agora vou poder testá-la e poder perceber suas vantagens e desvatagens.</p>
<h4>O papel da XSLT</h4>
<p>A finalidade original da XSLT era transformar documentos XML em documentos XSL. Porém, como definida agora, a XSLT pode fazer muito mais. Pode também transformar HTML, arquivos de texto comum e arquivos de texto com estruturas não definidas na XML.</p>
<p>Por outro lado, a XSLT não é a única maneira de transformar os documentos XML. Pode ser usada também uma linguagem de programação geral como C, C++ ou Java. A XSLT tem a vantagem de ser mais leve que essas linguagens &#8211; Grande parte das vezes, a XSLT é interpretada. Porém, a Sun Microsystems propôs um compilador para compilar os documentos XSLT no código intermediário do Java. Foi projetada para a transformação e é bem equipada como uma linguagem para executar esse objetivo de construção principal. Permite escreves programas muito menores que em uma linguagem de programação geral.</p>
<h4>XSLT no canal de publicação HTML</h4>
<p>Suponha que quiséssemos apresentar um documento XML no browser Web do usuário. Existem muito poucos componentes pelos quais o documento passará para se tornar um documento HTML  pronto para ser exibido no browser Web. Chamamos esses componentes de canal de publicação HTML.</p>
<p>O documento XML pode chegar no servidor web de muitas maneiras. O documento pode ser criado manualmente usando um editor, pode ser a saída de um programa ou pode ser parte de um banco de dados XML.</p>
<p>Podemos transformar o documento XML em um documento HTML, no servidor Web e então enviá-lo para o browser Web. Em outras palavras, o documento XML pode ser fornecido a um <strong>processador XSLT</strong> para convertê-lo em um documento HTML de acordo coma as instruções de um documento XSLT. Quando o documento HTML for recebido pelo browser Web, este não saber;a que o documento original é um documento XML. O browser não precisa saber nada sobre a XSLT ou sobre como transformar o documento XML original. Ele simplesmente exibe o documento HTML que recebe.</p>
<p>Também é possível enviar o documento XML para o browser Web. Acompanhando o documento XML está um documento XSLT com as instruções para transformar o documento XML em um documento HTML. Nesse caso, quando o browser Web receber os documentos XML e XSLT terá que aplicar o documento XSLT no documento XML para obter o documento HTML como resultado. O browser terá que saber como executar a transformação e terá que ter um processador XSLT nele. A vantagem é que o browser terá os documentos XML e HTML final. O browser pode transformar o documento XML diversas vezes, portanto isso pode ser uma vantagem significante.</p>
<p>Quer a transformação seja executada no lado do servidor ou no lado do cliente, é necessário um documento XSLT com as  instruções para a transformação.</p>
<h4>Mais informações</h4>
<p>Se quiser estudar mais a XSLT, indico o livro<a href="http://www.submarino.com.br/produto/1/164432?franq=262576"> <strong>XSLT</strong> </a><strong><a href="http://www.submarino.com.br/produto/1/164432?franq=262576">interagindo com XML e HTML</a>, </strong>de autoria de Khun Yee Fung, Editora Ciência Moderna.</p>
<p><a href="http://www.submarino.com.br/produto/1/164432?franq=262576" target="_blank"><img src="http://blog.souweb.info/wp-content/uploads/2009/01/xslt.jpg" alt="Capa Livro XSLT interagindo com XML e HTML" /></a></p>
<p>Um abraç0 à todos!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carlostristacci.com.br/xslt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Acessibillidade Web: Custo ou Benefício</title>
		<link>http://www.carlostristacci.com.br/acessibilidade/</link>
		<comments>http://www.carlostristacci.com.br/acessibilidade/#comments</comments>
		<pubDate>Mon, 05 May 2008 12:13:20 +0000</pubDate>
		<dc:creator>Carlos  Tristacci</dc:creator>
				<category><![CDATA[Padrões web]]></category>
		<category><![CDATA[Acessibilidade]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Leitor de tela]]></category>
		<category><![CDATA[Vídeo]]></category>

		<guid isPermaLink="false">http://blog.souweb.info/?p=96</guid>
		<description><![CDATA[Estudando acessibilidade na internet esta semana encontrei este vídeo no site www.acessibilidade.net, apresentado por pessoas com necessidades especiais, falando sobre a importância e o custo benefício da acessibilildade. Perceba a importância do desenvolvimento de sites acessíveis.

]]></description>
			<content:encoded><![CDATA[<p>Estudando acessibilidade na internet esta semana encontrei este vídeo no site www.acessibilidade.net, apresentado por pessoas com necessidades especiais, falando sobre a importância e o custo benefício da acessibilildade. Perceba a importância do desenvolvimento de sites acessíveis.</p>
<p><object width="555" height="405" data="http://www.videolog.tv/ajax/codigoPlayer.php?id_video=230205&amp;v=ad/3e/230205&amp;v_hd=undefined&amp;relacionados=undefined&amp;default=undefined&amp;cor_fundo=000000&amp;swf=1&amp;width=555&amp;height=405" type="application/x-shockwave-flash"><param name="src" value="http://www.videolog.tv/ajax/codigoPlayer.php?id_video=230205&amp;v=ad/3e/230205&amp;v_hd=undefined&amp;relacionados=undefined&amp;default=undefined&amp;cor_fundo=000000&amp;swf=1&amp;width=555&amp;height=405" /><param name="align" value="middle" /><param name="allowfullscreen" value="true" /><param name="quality" value="high" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.carlostristacci.com.br/acessibilidade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Certified HTML Developer</title>
		<link>http://www.carlostristacci.com.br/certified-html-developer/</link>
		<comments>http://www.carlostristacci.com.br/certified-html-developer/#comments</comments>
		<pubDate>Sat, 03 May 2008 22:56:43 +0000</pubDate>
		<dc:creator>Carlos  Tristacci</dc:creator>
				<category><![CDATA[Padrões web]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://blog.souweb.info/?p=87</guid>
		<description><![CDATA[
Depois de conquistar a certificação Adobe Certified Professional Flash MX 2004 Developer em 2006, hoje conquistei a certificação Certified HTML Developer, realizada pela W3Schools.
Esta certificação que achei que fosse relativamente fácil, me trouxe algumas surpresas, com questões sobre Frames e atributos HTML de formatação. Assuntos que atualmente não estou mais acostumado a trabalhar devido ao [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.refsnesdata.no/certification/cert_diploma_html.asp" target="_blank"><img src="http://blog.souweb.info/wp-content/uploads/2008/05/certificado1.jpg" alt="Certificado - Certified HTML Developer" /></a></p>
<p>Depois de conquistar a certificação Adobe Certified Professional Flash MX 2004 Developer em 2006, hoje conquistei a certificação Certified HTML Developer, realizada pela W3Schools.</p>
<p>Esta certificação que achei que fosse relativamente fácil, me trouxe algumas surpresas, com questões sobre Frames e atributos HTML de formatação. Assuntos que atualmente não estou mais acostumado a trabalhar devido ao seu desuso ou depreciação pela W3C.</p>
<p>Com 70 questões para serem respondidas em 70 minutos, conclui em 42 minutos com aproveitamento de 94%. Fico feliz por alcançar mais esta certificação pois é fruto de 5 anos de trabalho como desenvolvedor e professor na área web.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carlostristacci.com.br/certified-html-developer/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>
