<?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>Francisco Prado &#187; navegador</title>
	<atom:link href="http://franciscoprado.com.br/tag/navegador/feed/" rel="self" type="application/rss+xml" />
	<link>http://franciscoprado.com.br</link>
	<description>Mais um blog sobre Web, desenvolvimento e assuntos em geral...</description>
	<lastBuildDate>Sat, 19 May 2012 13:01:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>PHP Runner &#8211; teste seu código PHP dentro do navegador</title>
		<link>http://franciscoprado.com.br/2011/06/06/php-runner-teste-php-navegador/</link>
		<comments>http://franciscoprado.com.br/2011/06/06/php-runner-teste-php-navegador/#comments</comments>
		<pubDate>Mon, 06 Jun 2011 17:26:59 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[linha de comando]]></category>
		<category><![CDATA[navegador]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[shell script]]></category>
		<category><![CDATA[teste]]></category>

		<guid isPermaLink="false">http://franciscoprado.com.br/?p=1681</guid>
		<description><![CDATA[Essa idéia não é original: criar um arquivo que permita testar códigos PHP dentro do browser, no melhor estilo “linha de comando” de linguagens como Python, sendo que uma área de texto fique de um lado e o resultado seja exibido do outro. Uma vez peguei na comunidade de PHP no Orkut um programa PHP ...]]></description>
			<content:encoded><![CDATA[<div id="attachment_1682" class="wp-caption aligncenter" style="width: 310px"><a href="http://franciscoprado.com.br/wp-content/uploads/2011/06/php-runner.jpg" rel="lightbox[1681]"><img class="size-medium wp-image-1682" title="php-runner" src="http://franciscoprado.com.br/wp-content/uploads/2011/06/php-runner-300x180.jpg" alt="PHP Runner" width="300" height="180" /></a><p class="wp-caption-text">Clique para ampliar</p></div>
<p>Essa idéia não é original: criar um arquivo que permita testar códigos PHP dentro do browser, no melhor estilo “linha de comando” de linguagens como Python, sendo que uma área de texto fique de um lado e o resultado seja exibido do outro. Uma vez peguei na comunidade de PHP no Orkut um programa PHP que fazia isso.</p>
<p>Como fico enferrujado em programação do PHP com o tempo, preciso treinar constantemente. Precisando dele, fui buscar no Google, mas não o encontrei. O jeito foi bolar um, que disponibilizo aqui para download.</p>
<p>O <a href="http://franciscoprado.com.br/wp-content/uploads/2011/06/php-runner.rar" target="_self">arquivo RAR para download</a> consiste no arquivo PHP que faz todo o trabalho de execução do código, e dois arquivos JavaScript (um é o jQuery) que adicionam um recurso de numeração ao código; assim você fica sabendo em que linha ocorreu o erro do código, por exemplo. Os arquivos JS são dispensáveis: se você quiser retirá-los, vá em frente.</p>
]]></content:encoded>
			<wfw:commentRss>http://franciscoprado.com.br/2011/06/06/php-runner-teste-php-navegador/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gráficos SVG no Internet Explorer usando uma biblioteca JavaScript</title>
		<link>http://franciscoprado.com.br/2010/06/03/graficos-svg-no-internet-explorer-usando-uma-biblioteca-javascript/</link>
		<comments>http://franciscoprado.com.br/2010/06/03/graficos-svg-no-internet-explorer-usando-uma-biblioteca-javascript/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 14:49:53 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Dicas & Tutoriais]]></category>
		<category><![CDATA[Padrões Web]]></category>
		<category><![CDATA[biblioteca]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[navegador]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[svg]]></category>

		<guid isPermaLink="false">http://franciscoprado.com.br/?p=1413</guid>
		<description><![CDATA[É conhecida a limitação do Internet Explorer no que diz respeito a padrões Web. Uma das mais conhecidas é sobre o suporte à exibição de gráficos vetoriais SVG. No entanto, existe uma biblioteca Javascript chamada svgweb que procura cobrir essa limitação. Linkando a biblioteca a um arquivo ela substituirá a parte em SVG (que é ...]]></description>
			<content:encoded><![CDATA[<p>É conhecida a limitação do <strong>Internet Explorer</strong> no que diz respeito a <a href="http://pt.wikipedia.org/wiki/Padr%C3%B5es_web#Padr.C3.B5es_W3C" target="_blank">padrões Web</a>. Uma das mais conhecidas é sobre o suporte à exibição de <strong><a href="http://pt.wikipedia.org/wiki/Scalable_Vector_Graphics" target="_blank">gráficos vetoriais SVG</a></strong>. No entanto, existe uma biblioteca Javascript chamada <strong><a href="http://code.google.com/p/svgweb/" target="_blank">svgweb</a> </strong>que procura cobrir essa limitação.</p>
<p>Linkando a biblioteca a um arquivo ela substituirá a parte em SVG (que é suportada pelos outros navegadores populares, como Firefox, Chrome e Opera) por um arquivo em Flash, que irá exibir praticamente a mesma coisa. Em outras palavras: se a biblioteca reconhecer que o navegador suporta SVG, ela não fará nada, apenas deixa o SVG ser exibido normalmente; se ele perceber que é o IE 8 e anteriores (que não suportam SVG) que o usuário está usando ele irá substituir por um arquivo em Flash que exibirá o arquivo SVG, com todos as suas configurações, como animação e interatividade.</p>
<p>Testei alguns exemplos e achei bem interessante. Ainda não testei na minha máquina, e sim apenas os exemplos fornecidos no site do projeto, e cumpriu bem a tarefa.</p>
<p>Trata-se de uma solução interessante. O iPad, por exemplo, suporta SVG, mas não animações em Flash; já o IE é o contrário. Usando essa biblioteca podemos programar apenas uma vez (SVG com JavaScript) e rodar em qualquer navegador.</p>
<p>Fica a dica. <img src='http://franciscoprado.com.br/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://franciscoprado.com.br/2010/06/03/graficos-svg-no-internet-explorer-usando-uma-biblioteca-javascript/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Padrões Web &#8211; os resultados não combinam entre os navegadores</title>
		<link>http://franciscoprado.com.br/2010/04/24/padroes-web-navegadores-ie-svg-html5-javascript-flash-plugin-webstandards-browser-chrome-firefox/</link>
		<comments>http://franciscoprado.com.br/2010/04/24/padroes-web-navegadores-ie-svg-html5-javascript-flash-plugin-webstandards-browser-chrome-firefox/#comments</comments>
		<pubDate>Sat, 24 Apr 2010 17:42:32 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Colunas]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[navegador]]></category>
		<category><![CDATA[svg]]></category>
		<category><![CDATA[webstandards]]></category>

		<guid isPermaLink="false">http://franciscoprado.com.br/?p=1253</guid>
		<description><![CDATA[Deve-se reconhecer que os plugins são necessários (em muitos casos) quando se está criando para a Web. Já existem padrões Web (pela W3C) que oferecem recursos destinados à criação de gráficos e animações; porém seus usos esbarram na deficiência de muitos navegadores em suportar os mesmos. Abaixo, seguem exemplos de algumas questões. SVG Vejamos por ...]]></description>
			<content:encoded><![CDATA[<p>Deve-se reconhecer que os plugins são necessários (em muitos casos) quando se está criando para a Web. Já existem padrões Web (pela W3C) que oferecem recursos destinados à criação de gráficos e animações; porém seus usos esbarram na deficiência de muitos navegadores em suportar os mesmos. Abaixo, seguem exemplos de algumas questões.<span id="more-1253"></span></p>
<h2>SVG</h2>
<p>Vejamos por exemplo, o uso de <a href="http://pt.wikipedia.org/wiki/Svg" target="_blank">SVG </a>- sigla para Scalable Vectorial Graphics, uma linguagem XML usada para descrever gráficos em vetor, que pretende dispensar o uso de plugins para realização de gráficos e até animações em alta qualidade, usando JavaScript e CSS (se preferir).</p>
<p><strong>Nos navegadores &#8211; </strong>versões do Internet Explorer (todas anteriores a 8, ou seja, os usados) não &#8220;renderizam&#8221; nativamente &#8211; para isso, é necessário um plugin como o Adobe SVG Viewer. O próximo IE 9 irá suportar. Chrome, Firefox e Opera são capazes de exibir, só que em partes.</p>
<p>O Chrome, graças ao seu potente motor de Javascript (o V8), executa animações bem. Acredito que deverá rodar bem no Safari e iPad, pois, como estes navegadores são baseados na <a href="http://pt.wikipedia.org/wiki/WebKit" target="_blank">template engine WebKit</a>, então sem problemas. Porém, o mesmo não se pode dizer do Firefox, muito mais popular que o Chrome: ele não suporta todos os recursos pretendidos pelo padrão. Você pode ver isto testando <a href="http://www.carto.net/papers/svg/samples/path_animation.shtml" target="_blank">este exemplo, que usa o elemento </a><em><a href="http://www.carto.net/papers/svg/samples/path_animation.shtml" target="_blank">animation</a></em><a href="http://www.carto.net/papers/svg/samples/path_animation.shtml" target="_blank"> do SVG</a>. Roda em Chrome, mas no Firefox, não.</p>
<p>Aí você vai dizer: basta usar o Javascript para animar em ambos os navegadores. Pois é, mas até na exibição (visual) os navegadores não batem: o Chrome exibe a imagem com fundo branco; o Firefox não. É uma pequena diferença? Sim, mas é uma diferença que faz toda a diferença.</p>
<h2>Elemento &lt;canvas&gt;</h2>
<p>O <a href="http://en.wikipedia.org/wiki/Canvas_element" target="_blank">elemento </a><em><a href="http://en.wikipedia.org/wiki/Canvas_element" target="_blank">canvas</a></em>, novidade do HTML 5, pretende oferecer o recurso de exibição, edição e até animação de gráficos em duas dimensões e bitmaps. É uma boa. Porém, ainda há diferenças entre os navegadores neste item.</p>
<p><strong>Nos navegadores &#8211; </strong>Esqueça nas versões antigas do IE (v. 8 e anteriores), que são as mais usadas. Testei no IE 8 e deu pau. Se a versão 9 suportará este elemento é uma incógnita. Há diferenças entre os navegadores também.</p>
<p>Testando o <a href="http://mugtug.com/sketchpad/" target="_blank">SketchPad</a>, um baita editor de imagens que usa este elemento, notei diferenças entre o Chrome e o Firefox no uso de algumas ferramentas. E rodando <a href="http://www.benjoffe.com/code/demos/canvascape/textures" target="_blank">este exemplo de &#8220;animação-game&#8221;</a> (que simula um ambiente em três dimensões), houve diferenças: o Chrome executou fácil; já no Firefox fica uma carroça.</p>
<div id="attachment_1266" class="wp-caption aligncenter" style="width: 283px"><a rel="lightbox" href="http://franciscoprado.com.br/wp-content/uploads/2010/04/elemento_canvas.jpg"><img class="size-medium wp-image-1266   " title="elemento_canvas" src="http://franciscoprado.com.br/wp-content/uploads/2010/04/elemento_canvas-300x202.jpg" alt="" width="273" height="183" /></a><p class="wp-caption-text">Clique para ampliar.</p></div>
<p><strong>Nossa, que relevante&#8230; são pequenos detalhes. O que você quer dizer com esta postagem?</strong></p>
<p>Lembro que, anos atrás, experimentei usar Javascript com SVG. Leve, rápido, padrão aberto, achava tudo isso demais. O problema era quando tentava executar nos navegadores: os resultados não batiam.</p>
<p>Daí passei a entender a existência de plugins como Flash Player ou Java: eles permitem, mesmo com todos os seus problemas, executar uma animação de maneira igual em todos os navegadores. O que pode ser crucial no caso de um <em>webgame </em>ou aplicativo RIA, por exemplo.</p>
<p>Por isso, teremos que conviver com estes plugins ainda por um bom tempo para lidar com estas diferenças.</p>
<p>Ruim com eles, pior sem eles.</p>
]]></content:encoded>
			<wfw:commentRss>http://franciscoprado.com.br/2010/04/24/padroes-web-navegadores-ie-svg-html5-javascript-flash-plugin-webstandards-browser-chrome-firefox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>O novo Flash Player vem aí, e muito melhor</title>
		<link>http://franciscoprado.com.br/2010/04/18/o-novo-flash-player-vem-ai-10-3d-hd/</link>
		<comments>http://franciscoprado.com.br/2010/04/18/o-novo-flash-player-vem-ai-10-3d-hd/#comments</comments>
		<pubDate>Sun, 18 Apr 2010 15:45:52 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Colunas]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[hd]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[navegador]]></category>
		<category><![CDATA[novidade]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://franciscoprado.com.br/?p=1239</guid>
		<description><![CDATA[Depois de ser acusado de lento, parece que a Adobe resolveu se mexer. Uma nova versão do Flash Player, ainda a ser lançada (versão 10.1 &#8211; Release), promete usar bem a placa de vídeo para geração dos gráficos (caso queira fazer o download para testar clique aqui). Isto significa que agora gráficos em 3D e ...]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="margin: 3px;" src="http://petermolgaard.com/resources/graphics/110208_1421_AdobeFlashP1.jpg" alt="" width="163" height="163" />Depois de ser acusado de lento, parece que a Adobe resolveu se mexer. Uma nova versão do Flash Player, ainda a ser lançada (versão 10.1 &#8211; Release), <a href="http://info.abril.com.br/downloaddahora/som-e-video/nova-edicao-do-flash-suporta-3d-e-streaming-hd.shtml" target="_blank">promete usar bem a placa de vídeo para geração dos gráficos</a> (caso queira fazer o download para testar <a href="http://labs.adobe.com/downloads/flashplayer10.html" target="_blank">clique aqui</a>). Isto significa que agora gráficos em 3D e em HD podem ser rodados com melhor desempenho.</p>
<p>Instalei para testar. Meu micro é um Celeron 1.6 com 1GB de RAM, e placa de vídeo GeForce com 256MB. Sim: preciso, e quero colocar um processador melhor, mas estou com uma má vontade &#8220;duca&#8221;, e não uso tanto 3D, por isso a placa de vídeo um tanto limitada.<span id="more-1239"></span>Enfim, plugin instalado, fui rodar umas animações um tanto pesadas; mais precisamente, <a href="http://www.flashsandy.org/demos" target="_blank">algumas que usam a biblioteca Sandy 3D</a>. Rodei duas que pesavam usando uma versão anterior do Flash Player, mais precisamente a das naves e do chinesinho.</p>
<p>Ao rodar estas animações notei uma certa melhora no desempenho. Antes, elas ficavam muito lentas na execução de certas partes mais pesadas; testando com a versão 10.1, notei que, apesar de ainda estar massacrando um pouco o processador, as animações rodaram com um pouco mais de fluidez. <a href="http://www.flashsandy.org/demos/protopop_walk" target="_blank">Esta animação com este bonequinho</a> ficava uma carroça no meu PC; com o novo plugin, a animação transcorre com naturalidade.</p>
<p>Isto é bom pelo motivo de que, antes de serem padronizados recursos como o WebGL (para criação de gráficos 3D na Web de maneira aberta) e estarem disponíveis as maravilhas do HTML 5 em todos os navegadores (como o Internet Explorer), já será possível a criação de gráficos de alta qualidade na Web, adiantando um pouco as coisas. O HTML 5 é promissor, porém as coisas ainda não estão bem regularizadas. Ainda é preciso usar o Flash para fazer animações rodarem no IE versão 8 e 7 (e, pelo jeito, <a href="http://ie.microsoft.com/testdrive/" target="_blank">na versão 9 também</a>, pois só marca 55 pontos no Acid3, então, sem comentários&#8230;).</p>
<p>Enfim, é para se comemorar. Saltos de qualidade são sempre bem-vindos.</p>
]]></content:encoded>
			<wfw:commentRss>http://franciscoprado.com.br/2010/04/18/o-novo-flash-player-vem-ai-10-3d-hd/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Morte ao Adobe Flash. Ou não.</title>
		<link>http://franciscoprado.com.br/2010/02/22/adobe-flash-html5-plugin-flex/</link>
		<comments>http://franciscoprado.com.br/2010/02/22/adobe-flash-html5-plugin-flex/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 17:07:59 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Colunas]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[navegador]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://franciscoprado.com.br/?p=1144</guid>
		<description><![CDATA[Com o surgimento da versão 5 da linguagem HTML muitas dúvidas sobre certas coisas surgiram no ar. Uma delas é sobre o Adobe Flash. Se as inovações pregadas pela HTML 5 pegarem (o que inclui animações, vídeos, sons, e até 3D), o Flash será considerado obsoleto, ultrapassado. Há uma discussão muito pontual. A pontualidade faz ...]]></description>
			<content:encoded><![CDATA[<p>Com o surgimento da versão 5 da linguagem HTML muitas dúvidas sobre certas coisas surgiram no ar. Uma delas é sobre o <strong>Adobe Flash</strong>. Se as inovações pregadas pela HTML 5 pegarem (o que inclui animações, vídeos, sons, e <a href="http://franciscoprado.com.br/2010/02/15/3d-no-navegador-webgl-browser-javascript/" target="_blank">até 3D</a>), o Flash será considerado obsoleto, ultrapassado.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/Wy2usAhAWAc" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/Wy2usAhAWAc"></embed></object></p>
<blockquote><p>Há uma discussão muito pontual. A pontualidade faz parte, não tenha dúvida. Sempre que houve internet existiu o Flash? Não. Mas existe o Flash? Sim. O Adobe Flash continuará a existir? Talvez. É uma discussão pontual? É, mas não é. Por quê? Porque é virtual. (<em>Francisco Prado</em>)</p></blockquote>
<p><span id="more-1144"></span>Deixando a brincadeira de lado, acho que a decisão de se querer &#8220;matar&#8221; o Flash muito precipitada. Muito exagerada. O pessoal que odeia o Flash &#8211; o que não é pouca gente &#8211; alega que o Flash tem <em>bugs </em>demais, é lento, pesado, fechado e ruim de <a href="http://pt.wikipedia.org/wiki/SEO" target="_blank">SEO</a>. Nesses aspectos, <strong>eles estão cheios de razão</strong>. Isso tudo é <strong>verdade</strong>.</p>
<p>Porém, não adianta bradar aos quatro ventos sobre as vantagens (enormes) do HTML 5 sobre o Flash. A Microsoft &#8211; criadora do Internet Explorer, o navegador mais utilizado no mundo &#8211; parece não estar nem aí para o padrão. Se a versão 8 (a mais recente) do IE não consegue nem fazer uma boa pontuação no teste <a href="http://acid3.acidtests.org/" target="_blank">Acid3</a> (o teste que mensura o quanto um navegador é capaz de &#8220;renderizar&#8221; nos padrões Web &#8211; ele só faz 20 pontos, enquanto o Chrome faz a pontuação máxima: 100) imagine esperá-la lançar uma nova versão que tenha tudo de mais moderno. [[ MOMENTO PARA REFLEXÃO ]]</p>
<p>E por que estou falando no IE? Ora, porque para rodarmos animações nele só através do Flash. E não se pode deixar de lado esse navegador, já que é o mais usado no mundo.</p>
<p>Por isso, acredito que para criarmos os nossos joguinhos, os <em>banners </em>e vídeos do Youtube, e todo o restante de aplicativos ricos (as chamadas RIAs) que podem ser criados com ActionScript e Flex, ainda será necessário que se tenha o <em>plugin </em>do Flash instalado na máquina. E o HMTL 5, com toda a sua potência, fica para mais tarde. <img src='http://franciscoprado.com.br/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>O que acha?</p>
]]></content:encoded>
			<wfw:commentRss>http://franciscoprado.com.br/2010/02/22/adobe-flash-html5-plugin-flex/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>3D no navegador &#8211; WebGL e JavaScript</title>
		<link>http://franciscoprado.com.br/2010/02/15/3d-no-navegador-webgl-browser-javascript/</link>
		<comments>http://franciscoprado.com.br/2010/02/15/3d-no-navegador-webgl-browser-javascript/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 11:43:44 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Colunas]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[navegador]]></category>
		<category><![CDATA[opengl]]></category>
		<category><![CDATA[webgl]]></category>

		<guid isPermaLink="false">http://franciscoprado.com.br/?p=871</guid>
		<description><![CDATA[Parece lance de futurologia, mas não é. O dia em que poderemos ter games em 3D, navegar por espaços em 3D e outras coisas (que precisem usar 3D) dentro do navegador (sem precisar baixar programas ou plugins) está bem próximo. E sem uso de Flash. Ano passado foi lançado um padrão chamado WebGL. Ainda em ...]]></description>
			<content:encoded><![CDATA[<p>Parece lance de futurologia, mas não é. O dia em que poderemos ter games em 3D, navegar por espaços em 3D e outras coisas (que precisem usar 3D) dentro do navegador (sem precisar baixar programas ou plugins) está bem próximo. E sem uso de <a href="http://pt.wikipedia.org/wiki/Adobe_Flash" target="_blank">Flash</a>.</p>
<p>Ano passado foi lançado um padrão chamado <a href="http://en.wikipedia.org/wiki/WebGL" target="_blank">WebGL</a>. Ainda em desenvolvimento, esta especificação provê a geração de gráficos 3D dentro de navegadores Web. <span id="more-871"></span>Mas ele não irá fazer de modo capenga e lento &#8211; como é feito em boa parte dos vídeos em Flash, que contam com <a href="http://franciscoprado.com.br/2010/01/11/rapidas-sobre-actionscript-3-0/" target="_blank">bibliotecas em ActionScript</a> para criação de ambientes tridimensionais. Ele se aproveitará da placa de vídeo, dando desempenho de game. Sem necessitar a instalação de plugins, ele se utilizará de programação <a href="http://pt.wikipedia.org/wiki/Javascript" target="_blank">JavaScript</a> (linguagem de programação usada para dar mais &#8220;interatividade&#8221; ao sites), e de <a href="http://pt.wikipedia.org/wiki/OpenGL" target="_blank">OpenGL</a> (uma API livre usada em computação gráfica e que já vem embutida na maioria dos sistemas operacionais). O grupo de trabalho que o está desenvolvendo inclui pesos pesados da indústria como Opera (navegador), Google, Fundação Mozilla e Apple. Ah, e claro, a Microsoft parece não estar interessada&#8230;</p>
<p><object style="width: 425px; height: 350px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/2rpKpj6ZO9w" /><embed style="width: 425px; height: 350px;" type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/2rpKpj6ZO9w"></embed></object></p>
<p>Este recurso já é suportado pelas versões mais novas dos navegadores Mozilla Firefox (3.7) e Google Chrome (versão de desenvolvedor), e Safari. Esse recurso usa o elemento <em><a href="http://en.wikipedia.org/wiki/Canvas_(HTML_element)" target="_blank">Canvas</a></em><em> </em>(implementado com a versão HTML 5).</p>
<p>Para você visualizar este recurso nestes navegadores, <a href="http://khronos.org/webgl/wiki/Getting_a_WebGL_Implementation" target="_blank">você precisa fazer algumas configurações (bem simples)</a> em um desses navegadores.</p>
<p>Mesmo ainda não estando plenamente desenvolvido, já há bibliotecas em JavaScript destinadas a facilitar a geração desses gráficos. Veja algumas abaixo:</p>
<ul>
<li><strong><a href="http://www.glge.org/" target="_blank">GLGE</a></strong> &#8211; site contendo vídeos e download da biblioteca. Parece ter poucos tutoriais.</li>
<li><strong><a href="http://www.ambiera.com/copperlicht/index.html" target="_blank">CopperLicht</a></strong> &#8211; esta parece ser bem rica, contendo bastantes recursos. A empresa também oferece um software (pago) para facilitar a criação de projetos. A biblioteca JavaScript é gratuita. Contém alguns tutoriais.</li>
<li><strong><a href="http://www.c3dl.org/" target="_blank">CD3L</a></strong> &#8211; mais outra biblioteca gratuita. Esta parece ter uma série de tutoriais organizados.</li>
<li><strong><a href="http://spidergl.org/" target="_blank">SpiderGL</a></strong> &#8211; o site da biblioteca contém bastantes exemplos e bem interativos. Vale a visita.</li>
<li><strong><a href="http://scenejs.org/" target="_blank">SceneJS</a></strong> &#8211; mais um site que disponibiliza sua biblioteca. O legal deste é que ele permite que você edite os exemplos (clicando na seção &#8220;Playroom&#8221;), podendo modificar luz, posição da câmera, entre outros, sem precisar salvar nada (funciona dentro do site) e assim conhecer um pouco da biblioteca.</li>
<li><a href="http://sourceforge.net/projects/webglu/" target="_blank"><strong>WebGLU</strong></a> &#8211; outra biblioteca.</li>
</ul>
<p>Completando a seção de links, veja este site: <a href="http://franciscoprado.com.br/wp-content/uploads/2010/01/book_open.png" rel="lightbox[871]"><img class="size-full wp-image-373 alignnone" title="book_open" src="http://franciscoprado.com.br/wp-content/uploads/2010/01/book_open.png" alt="" width="16" height="16" /></a> <a href="http://learningwebgl.com/lessons/" target="_blank">Learning WebGL</a> (<a href="http://franciscoprado.com.br/wp-content/uploads/2010/02/us.gif" rel="lightbox[871]"><img class="alignnone size-full wp-image-1120" title="us" src="http://franciscoprado.com.br/wp-content/uploads/2010/02/us.gif" alt="" width="16" height="11" /></a>). Ele contém tutoriais ensinando a usar WebGL. Veja também o <a href="http://www.khronos.org/webgl/" target="_blank">site oficial do projeto</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://franciscoprado.com.br/2010/02/15/3d-no-navegador-webgl-browser-javascript/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Aí vão uns links cromados &#8211; navegador Chrome e Chrome OS</title>
		<link>http://franciscoprado.com.br/2010/02/10/ai-vao-uns-links-cromados-google-chrome-os/</link>
		<comments>http://franciscoprado.com.br/2010/02/10/ai-vao-uns-links-cromados-google-chrome-os/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 15:03:45 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Dicas & Tutoriais]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[chrome os]]></category>
		<category><![CDATA[dica]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[navegador]]></category>

		<guid isPermaLink="false">http://franciscoprado.com.br/?p=859</guid>
		<description><![CDATA[Bom pessoal, nos próximos tempos eu não poderei montar uma postagem mais trabalhada para o blog. No entanto, deixo aqui uns links dedicados ao Chrome (o navegador Chrome e o Chrome OS, o sistema operacional do Google que roda na &#8220;nuvem&#8221;). Google Chrome (navegador) Chrome 5 dev (versão de desenvolvedor) (link para versão para Windows): ...]]></description>
			<content:encoded><![CDATA[<p>Bom pessoal, nos próximos tempos eu não poderei montar uma postagem mais trabalhada para o blog. No entanto, deixo aqui uns links dedicados ao Chrome (o navegador Chrome e o Chrome OS, o sistema operacional do Google que roda na <a href="http://pt.wikipedia.org/wiki/Computa%C3%A7%C3%A3o_em_nuvem" target="_blank">&#8220;nuvem&#8221;</a>).</p>
<h3>Google Chrome (navegador)</h3>
<ul>
<li><strong>Chrome 5 dev (versão de desenvolvedor) (<a href="http://superdownloads.uol.com.br/download/67/google-chrome-dev/" target="_blank">link para versão para Windows</a></strong><strong>)</strong>: esta versão foi liberada pelo Google, mas ainda não é a chamada versão &#8220;estável&#8221;. No entanto, é muito mais bacana que a versão 4, pois já conta com boas mudanças, como o suporte a add-ons Greasemonkey, que são criados para Firefox, mas agora o Chrome 5 consegue rodar (veja o último tópico). Só uma porcentagem deles funciona, pois foram feitos para o Firefox, mas mesmo assim já é mais um golpe no navegador da raposa. Só clicar em &#8220;Instalar&#8221; na página e pronto.</li>
<li><strong><a href="http://graphicalerts.com/15-must-have-google-chrome-extensions-for-web-designers-developers/" target="_blank">15 extensões de Google Chrome para desenvolvimento Web</a></strong> (em inglês): links e comentários a respeito de plugins (para SEO, debug, etc.) para auxiliar no desenvolvimento de sites pelo Chrome.</li>
<li><strong><a href="http://code.google.com/chrome/extensions/overview.html" target="_blank">Criando extensões para Chrome</a></strong> (em inglês): tutorial do Google &#8211; e parece bem completo &#8211; dedicado a ensinar a criar uma extensão para o browser. Basta saber desenvolver em JavaScript, CSS e HTML.</li>
<li><a href="http://userscripts.org/" target="_blank"><strong>Usando extensões do Firefox no Chrome 5 dev</strong></a>: como citado no primeiro tópico, a versão de desenvolvedor suporta scripts <a href="http://pt.wikipedia.org/wiki/Greasemonkey" target="_blank">Greasemonkey</a>, extensões que servem para dar ainda mais funcionalidades para o navegador. Só alguns rodam em Chrome. Para instalar é só selecionar a extensão e clicar em &#8220;Install&#8221;. Não é necessário reiniciar o navegador.</li>
</ul>
<h3>Chrome OS (sistema operacional)</h3>
<ul>
<li><strong><a href="http://superdownloads.uol.com.br/materias/sistema-operacional-do-google-(chrome-os).html" target="_blank">Experimentando o Chrome OS</a></strong>: postagem do site Superdownloads ensinando a você como experimentar o sistema operacional do Google sem esquentar muito a cabeça, rodando ele através de uma máquina virtual.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://franciscoprado.com.br/2010/02/10/ai-vao-uns-links-cromados-google-chrome-os/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Google Chrome com extensões</title>
		<link>http://franciscoprado.com.br/2010/01/23/google-chrome-com-extensoes/</link>
		<comments>http://franciscoprado.com.br/2010/01/23/google-chrome-com-extensoes/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 19:00:54 +0000</pubDate>
		<dc:creator>Francisco</dc:creator>
				<category><![CDATA[Dicas & Tutoriais]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[dica]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[navegador]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://franciscoprado.com.br/?p=229</guid>
		<description><![CDATA[Não são só os navegadores Mozilla Firefox e o Opera que suportam complementos (ou extensões, ou ainda &#8220;plugins&#8221;). O Google Chrome passou a suportar complementos com a versão 4. É a versão 4 que suporta extensões (as outras, não). Muitos complementos ainda não têm a diversidade nem a qualidade das extensões disponíveis para Firefox. Mas nem por ...]]></description>
			<content:encoded><![CDATA[<div class="wp-caption aligncenter" style="width: 319px"><img class=" " title="Ícone - Google Chrome" src="http://blogs.diariodepernambuco.com.br/tecnologia/wp-content/uploads/2009/11/google_chrome_icon.jpeg" rel="lightbox" alt="Ícone - Google Chrome" width="309" height="299" /><p class="wp-caption-text">Ícone do navegador Google Chrome (fonte: Blogs - Diário de Pernambuco)</p></div>
<p>Não são só os navegadores Mozilla Firefox e o Opera que suportam complementos (ou extensões, ou ainda &#8220;plugins&#8221;). O Google Chrome passou a suportar complementos com a <a href="http://www.google.com/chrome" target="_blank">versão 4</a>. É a versão 4 que suporta extensões (as outras, não).</p>
<p>Muitos complementos ainda não têm a diversidade nem a qualidade das extensões disponíveis para Firefox. Mas nem por isso é possível deixar de experimentar as extensões do Chrome, bem mais leves (assim como o próprio navegador) do que a de seus concorrentes.<span id="more-229"></span></p>
<p>O <a href="http://www.google.com.br/chrome/intl/pt-BR/features.html" target="_blank">Google Chrome</a> é um navegador <em>opensource</em> rápido, leve, que respeita bem os padrões Web (assim como já dá bom suporte para a <a href="http://www.baixaki.com.br/info/2254-o-que-e-html-5-.htm" target="_blank">nova versão da HTML</a>), suporta temas e trava muito pouco. Apesar de pouca gente saber, também tem campo de busca: basta digitar um site acessado anteriormente (Wikipédia, por exemplo) e apertar &#8220;Tab&#8221; que ele fará uma busca como se estivesse usando o formulário de busca do site. Para manejar os mecanismos, clique com o botão direito do mouse na barra de endereços e clique em &#8220;Editar mecanismos de pesquisa&#8230;&#8221;.</p>
<p>Abaixo, indicarei umas extensões que testei nestes últimos tempos. Há várias, mas estas são as que conheço relativamente bem:</p>
<ul>
<li><a href="https://chrome.google.com/extensions/detail/cccpiddacjljmfbbgeimpelpndgpoknn" target="_blank">SmoothScroll</a> &#8211; deixa a rolagem das barras do navegador suaves (semelhante à rolagem do Opera). Funciona bem.</li>
<li><a href="https://chrome.google.com/extensions/detail/jlhlebbhengjlhmcjebbkambaekglhkf" target="_blank">BubbleTranslate</a> &#8211; tradutor de textos que usa o Google Tradutor. Basta selecionar o texto (segurando a tecla Control) da página e ele põe um balãozinho em separado por cima da seleção, exibindo a tradução. Muito legal, recomendo.</li>
<li><a href="https://chrome.google.com/extensions/detail/encaiiljifbdbjlphpgpiimidegddhic" target="_blank">Chromed Bird</a> &#8211; cliente <a href="http://twitter.com" target="_blank">Twitter</a>, muito semelhante ao Echofon (do Firefox). Compacta URLs, suporta listas, botões Retweet tradicional e novo, entre outros. É meio chato para logar de vez em quando, mas é ótimo mesmo assim.</li>
<li><a href="https://chrome.google.com/extensions/detail/gclkcflnjahgejhappicbhcpllkpakej" target="_blank">Delicious Tools</a> &#8211; extensão para gerenciar seus favoritos do <a href="http://delicious.com" target="_blank">Del.icio.us</a>. Funciona muito bem. Não é tão bacana quanto o seu equivalente do Firefox, mas mesmo assim é tão prático e fácil quanto.</li>
<li><a href="https://chrome.google.com/extensions/detail/bnbbfjbeaefgipfjpdabmpadaacmafkj" target="_blank">Firebug Lite</a> &#8211; não chega aos pés do Firebug do Firefox. Para quem trampa com <em>web design</em>, segue aqui a dica que existe extensões para esse tipo de coisa. Recomendo também uma olhada no <a href="https://chrome.google.com/extensions/detail/dgmkbanfcdlllkbohlekikkgfbmkfolh" target="_blank">Web Developer Mini</a>, que facilita o teste de uma página, se está de acordo com os padrões HTML e CSS recomendados (realiza o teste do site da W3C em um clique).</li>
</ul>
<p>Mas existem muitas outras extensões. Para buscar mais componentes, recomendo estes sites:</p>
<ul>
<li><a href="https://chrome.google.com/extensions/" target="_blank">Google Chrome Extensions</a> (&#8220;oficial&#8221;) - site do Google que serve de repositório de extensões.</li>
<li><a href="http://www.chromeextensions.org" target="_blank">Chrome Extensions</a> &#8211; site mais antigo relativo à extensões para o browser. Visual muito mais agradável e melhor para navegar.</li>
</ul>
<p>E claro, vou deixar claro aqui: não estou em serviço do Google fazendo propaganda do navegador. Só gostaria de falar a respeito desse recurso por ser ainda muito pouco conhecido do grande público em geral. Espero que tenham gostado da postagem. <img src='http://franciscoprado.com.br/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p><em>* Nota: o Google acabou de liberar a versão final/estável do Chrome 4 dia 25/01/2009 para <strong>Windows</strong>. Segue o </em><a href="http://www.google.com/chrome" target="_blank"><em>link para o download</em></a><em>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://franciscoprado.com.br/2010/01/23/google-chrome-com-extensoes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

