<?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>TSW - That Should Work &#187; HTML</title>
	<atom:link href="http://msdevstudio.com/blog/tag/html/feed/" rel="self" type="application/rss+xml" />
	<link>http://msdevstudio.com/blog</link>
	<description>Tudo sobre web development e Ria's</description>
	<lastBuildDate>Fri, 12 Mar 2010 13:43:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Flex vs Flash vs HTML</title>
		<link>http://msdevstudio.com/blog/2009/09/18/flex-vs-flash-vs-html/</link>
		<comments>http://msdevstudio.com/blog/2009/09/18/flex-vs-flash-vs-html/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 13:44:18 +0000</pubDate>
		<dc:creator>Mário Santos</dc:creator>
				<category><![CDATA[Action Script & MXML]]></category>
		<category><![CDATA[Air]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA's Geral]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[vs]]></category>

		<guid isPermaLink="false">http://msdevstudio.com/blog/?p=1124</guid>
		<description><![CDATA[Bom, antes que pensem coisas, o que me levou a escrever este post foi ver muitas coisas que não achei correto nas discussões geradas nos comentários dos posts aqui e aqui em blogs que são grande referencia do flex e das aplicações ricas para internet e que curiosamente alguns acusam de lever a cabo uma [...]]]></description>
			<content:encoded><![CDATA[<p>Bom, antes que pensem coisas, o que me levou a escrever este post foi ver muitas coisas que não achei correto nas discussões geradas nos comentários dos posts <a href="http://msdevstudio.com/blog/go.php?http://blog.dclick.com.br/2009/09/17/flex-nao-e-para-sites-capitulo-209843/" target="_blank" title="(188 hits)">aqui</a> e <a href="http://msdevstudio.com/blog/go.php?http://www.vedovelli.com.br/?p=888" target="_blank" title="(168 hits)">aqui</a> em blogs que são grande referencia do flex e das aplicações ricas para internet e que curiosamente alguns acusam de lever a cabo uma campanha anti-flex.</p>
<p>O que eu pretendo com este post é dar a minha opinião muito sincera sobre o que eu penso disto tudo.</p>
<p>Uma coisa que me espanta é muita gente a confundir as coisas quando se fala de flex vs flash vs html. Primeiro de tudo: Não tentem comparar coisas que não devem ser comparadas;</p>
<p>Flash:</p>
<p>-Têm como principal objetivo a criação e publicação de animações para a plataforma flash, tende a ser usado maioritariamente em sites onde o cliente não se importa de prejudicar a indexação nos motores de busca em troca de uma apresentação visual que nunca outra plataforma é capaz de fazer até hoje.</p>
<p>- Atualmente permite que os motores de busca possam indexar algum do seu conteudo, e se estão com duvidas nada como o site de testes (<a href="http://msdevstudio.com/blog/go.php?http://www.flashnseo.com/" target="_blank" title="(275 hits)">disponivel aqui</a>) que tem como objetivo provar e entender o que realmente os motores de busca indexam. Embora não ache isto necessario porque um site em flash nunca deve ter como principal objetivo distribuir informação em larga escala.</p>
<p>- Permite usar deeplinking, apesar de muitos cépticos, a realidade é que é possivel e apesar de levar algum trabalho é possivel obter um site em flash completamente dividido em &#8220;paginas&#8221;, têm duvidas? vejam:<a href=" http://evapadberg.de " target="_blank"> http://evapadberg.de </a>e vao navegando no site olhando sempre para a barra de navegação, podem facilmente encontrar links assim:</p>
<p>http://evapadberg.de/#/en/information/autograph/</p>
<p>http://evapadberg.de/#/en/images-05&#8212;08/2008-karstadt-01/</p>
<p>etc&#8230;Os botões Recuar e Avançar funcionam ingualmente&#8230;</p>
<p>- Em conjunto com uma versão alternativa do site em html, usar devidamente as html tags e pelo menos um sitemap que incluia alguma informação este site também pode ser indexado num motor de busca&#8230; mas isso denota-se que não foi a pioridade deste site que apesar de usar deeplinking em todo ele nao foi presente aos motores de busca.</p>
<p>(...)<br/>Leia o resto de <a href="http://msdevstudio.com/blog/2009/09/18/flex-vs-flash-vs-html/">Flex vs Flash vs HTML</a> (1,253 palavras)</p>
<hr />
<p><small>© Mário Santos em <a href="http://msdevstudio.com/blog">TSW - That Should Work</a>, 2009. |
<a href="http://msdevstudio.com/blog/2009/09/18/flex-vs-flash-vs-html/">Link Permanente</a> |
<a href="http://msdevstudio.com/blog/2009/09/18/flex-vs-flash-vs-html/#comments">7 comentarios</a> |
Adicionar ao
<a href="http://del.icio.us/post?url=http://msdevstudio.com/blog/2009/09/18/flex-vs-flash-vs-html/&title=Flex vs Flash vs HTML">del.icio.us</a> - 
<a href="http://www.stumbleupon.com/submit?url=http://msdevstudio.com/blog/2009/09/18/flex-vs-flash-vs-html/&title=Flex vs Flash vs HTML">Stumble it</a> -
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://msdevstudio.com/blog/2009/09/18/flex-vs-flash-vs-html/&title=Flex vs Flash vs HTML">Google Bookmark</a> -
<a href="http://technorati.com/faves?add=http://msdevstudio.com/blog/2009/09/18/flex-vs-flash-vs-html/&title=Flex vs Flash vs HTML">technorati</a>
<br/>
Mais artigos relacionados nas categorias: <a href="http://msdevstudio.com/blog/tag/flash/" rel="tag">Flash</a>, <a href="http://msdevstudio.com/blog/tag/flex/" rel="tag">Flex</a>, <a href="http://msdevstudio.com/blog/tag/html/" rel="tag">HTML</a>, <a href="http://msdevstudio.com/blog/tag/vs/" rel="tag">vs</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://msdevstudio.com/blog/2009/09/18/flex-vs-flash-vs-html/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Flex vs HTML sites :)</title>
		<link>http://msdevstudio.com/blog/2008/07/19/flex-vs-html-sites/</link>
		<comments>http://msdevstudio.com/blog/2008/07/19/flex-vs-html-sites/#comments</comments>
		<pubDate>Sat, 19 Jul 2008 08:22:39 +0000</pubDate>
		<dc:creator>Mário Santos</dc:creator>
				<category><![CDATA[Air]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[HTML, XHTML, CSS, Java Script]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[relax]]></category>
		<category><![CDATA[sites]]></category>
		<category><![CDATA[vs]]></category>

		<guid isPermaLink="false">http://msdevstudio.com/blog/2008/07/19/flex-vs-html-sites/</guid>
		<description><![CDATA[E agora um pouco de descontração&#8230;

&#8230;e porque o flex pode poupar muito trabalho&#8230;  

© Mário Santos em TSW - That Should Work, 2008. &#124;
Link Permanente &#124;
2 comentarios &#124;
Adicionar ao
del.icio.us - 
Stumble it -
Google Bookmark -
technorati

Mais artigos relacionados nas categorias: Flex, HTML, relax, sites, vs
]]></description>
			<content:encoded><![CDATA[<p>E agora um pouco de descontração&#8230;</p>
<p><img src="http://i53.photobucket.com/albums/g67/moxiezhang/flex888/IfYouSufferThisPain_12DCE/image.png" alt="Moder web design" /></p>
<p>&#8230;e porque o flex pode poupar muito trabalho&#8230; <img src='http://msdevstudio.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<hr />
<p><small>© Mário Santos em <a href="http://msdevstudio.com/blog">TSW - That Should Work</a>, 2008. |
<a href="http://msdevstudio.com/blog/2008/07/19/flex-vs-html-sites/">Link Permanente</a> |
<a href="http://msdevstudio.com/blog/2008/07/19/flex-vs-html-sites/#comments">2 comentarios</a> |
Adicionar ao
<a href="http://del.icio.us/post?url=http://msdevstudio.com/blog/2008/07/19/flex-vs-html-sites/&title=Flex vs HTML sites :)">del.icio.us</a> - 
<a href="http://www.stumbleupon.com/submit?url=http://msdevstudio.com/blog/2008/07/19/flex-vs-html-sites/&title=Flex vs HTML sites :)">Stumble it</a> -
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://msdevstudio.com/blog/2008/07/19/flex-vs-html-sites/&title=Flex vs HTML sites :)">Google Bookmark</a> -
<a href="http://technorati.com/faves?add=http://msdevstudio.com/blog/2008/07/19/flex-vs-html-sites/&title=Flex vs HTML sites :)">technorati</a>
<br/>
Mais artigos relacionados nas categorias: <a href="http://msdevstudio.com/blog/tag/flex/" rel="tag">Flex</a>, <a href="http://msdevstudio.com/blog/tag/html/" rel="tag">HTML</a>, <a href="http://msdevstudio.com/blog/tag/relax/" rel="tag">relax</a>, <a href="http://msdevstudio.com/blog/tag/sites/" rel="tag">sites</a>, <a href="http://msdevstudio.com/blog/tag/vs/" rel="tag">vs</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://msdevstudio.com/blog/2008/07/19/flex-vs-html-sites/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>TSW Style Switcher &#8211; Esperimenta!</title>
		<link>http://msdevstudio.com/blog/2008/06/11/tsw-style-switcher-esperimenta/</link>
		<comments>http://msdevstudio.com/blog/2008/06/11/tsw-style-switcher-esperimenta/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 13:44:44 +0000</pubDate>
		<dc:creator>Mário Santos</dc:creator>
				<category><![CDATA[HTML, XHTML, CSS, Java Script]]></category>
		<category><![CDATA[Notícias]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[styles]]></category>
		<category><![CDATA[switch]]></category>
		<category><![CDATA[switcher]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://msdevstudio.com/blog/2008/06/11/tsw-style-switcher-esperimenta/</guid>
		<description><![CDATA[Bem, podem nem ter reparado, mas no topo &#224; esquerda foi agora colocado um Theme Switcher, depois de ler um post na smashing magazine, decidi criar um theme switcher, que neste caso apenas altera as folhas de estilo do site. Totalmente feito &#224; m&#227;o, foi um bocado complicado perceber como iria fazer o blog mudar [...]]]></description>
			<content:encoded><![CDATA[<p>Bem, podem nem ter reparado, mas no topo &#224; esquerda foi agora colocado um Theme Switcher, depois de ler um post na smashing magazine, decidi criar um theme switcher, que neste caso apenas altera as folhas de estilo do site. Totalmente feito &#224; m&#227;o, foi um bocado complicado perceber como iria fazer o blog mudar de tema, mas l&#225; decidi colocar sess&#245;es php.</p>
<p>&#160;</p>
<p>Est&#227;o dispon&#237;veis 3 modos (Vermelho, Verde e Azul): </p>
<p><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" border="0" alt="red" src="http://msdevstudio.com/blog/wp-content/uploads/2008/06/red-thumb.png" width="15" height="15" /> <img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" border="0" alt="green" src="http://msdevstudio.com/blog/wp-content/uploads/2008/06/green-thumb.png" width="15" height="15" /> <img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" border="0" alt="blue" src="http://msdevstudio.com/blog/wp-content/uploads/2008/06/blue-thumb.png" width="15" height="15" /> </p>
<p>(Podem testar clicando no topo)</p>
<p>&#160;</p>
<p>Que em ingl&#234;s curiosamente significa o padr&#227;o de cores (web) Red Green Blue (RGB), para testarem cliquem ou na imagem no topo ou ent&#227;o nos links em cima.</p>
<p>&#160;</p>
<p>Venham essas opini&#245;es&#8230; que tal? qual gostaram mais?</p>
<p>Cores: <a href="http://msdevstudio.com/blog/go.php?http://kuler.adobe.com" title="(112 hits)">http://kuler.adobe.com</a></p>
<p>&#160;</p>
<p>Abra&#231;o.</p>
<hr />
<p><small>© Mário Santos em <a href="http://msdevstudio.com/blog">TSW - That Should Work</a>, 2008. |
<a href="http://msdevstudio.com/blog/2008/06/11/tsw-style-switcher-esperimenta/">Link Permanente</a> |
<a href="http://msdevstudio.com/blog/2008/06/11/tsw-style-switcher-esperimenta/#comments">Um comentario</a> |
Adicionar ao
<a href="http://del.icio.us/post?url=http://msdevstudio.com/blog/2008/06/11/tsw-style-switcher-esperimenta/&title=TSW Style Switcher &#8211; Esperimenta!">del.icio.us</a> - 
<a href="http://www.stumbleupon.com/submit?url=http://msdevstudio.com/blog/2008/06/11/tsw-style-switcher-esperimenta/&title=TSW Style Switcher &#8211; Esperimenta!">Stumble it</a> -
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://msdevstudio.com/blog/2008/06/11/tsw-style-switcher-esperimenta/&title=TSW Style Switcher &#8211; Esperimenta!">Google Bookmark</a> -
<a href="http://technorati.com/faves?add=http://msdevstudio.com/blog/2008/06/11/tsw-style-switcher-esperimenta/&title=TSW Style Switcher &#8211; Esperimenta!">technorati</a>
<br/>
Mais artigos relacionados nas categorias: <a href="http://msdevstudio.com/blog/tag/css/" rel="tag">css</a>, <a href="http://msdevstudio.com/blog/tag/html/" rel="tag">HTML</a>, <a href="http://msdevstudio.com/blog/tag/php/" rel="tag">PHP</a>, <a href="http://msdevstudio.com/blog/tag/styles/" rel="tag">styles</a>, <a href="http://msdevstudio.com/blog/tag/switch/" rel="tag">switch</a>, <a href="http://msdevstudio.com/blog/tag/switcher/" rel="tag">switcher</a>, <a href="http://msdevstudio.com/blog/tag/wordpress/" rel="tag">wordpress</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://msdevstudio.com/blog/2008/06/11/tsw-style-switcher-esperimenta/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ajax vs Flex &#8211; 15 factores de decis&#227;o.</title>
		<link>http://msdevstudio.com/blog/2008/05/14/ajax-vs-flex-15-factores-de-deciso-prs-e-contras/</link>
		<comments>http://msdevstudio.com/blog/2008/05/14/ajax-vs-flex-15-factores-de-deciso-prs-e-contras/#comments</comments>
		<pubDate>Wed, 14 May 2008 10:09:30 +0000</pubDate>
		<dc:creator>Mário Santos</dc:creator>
				<category><![CDATA[Action Script & MXML]]></category>
		<category><![CDATA[Air]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Duvidas]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Notícias]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[comparativo]]></category>
		<category><![CDATA[decisão]]></category>
		<category><![CDATA[DOM]]></category>
		<category><![CDATA[Flex vs Ajax]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Ria]]></category>

		<guid isPermaLink="false">http://msdevstudio.com/blog/2008/05/14/ajax-vs-flex-15-factores-de-deciso-prs-e-contras/</guid>
		<description><![CDATA[Na hora de desenvolver uma Ria, muitos se questionam qual a tecnologia a usar. Para os amantes de HTML, efeitos simples e cumprimento de padrões SEO, sem duvida o Ajax se torna uma opção viável, mas para os amantes de fiabilidade, rapidez, suporte e uma interface bem agradável, o flex é a opção.
 
Não vou defender [...]]]></description>
			<content:encoded><![CDATA[<p>Na hora de desenvolver uma Ria, muitos se questionam qual a tecnologia a usar. Para os amantes de HTML, efeitos simples e cumprimento de padrões SEO, sem duvida o Ajax se torna uma opção viável, mas para os amantes de fiabilidade, rapidez, suporte e uma interface bem agradável, o flex é a opção.</p>
<p> </p>
<p>Não vou defender nenhuma destas tecnologias (ou talvez vá!) mas vou colocar algumas características bem interessantes dos 2, retiradas de alguns sites, comentários e artigos.</p>
<p>Vou mostrar alguns pontos, em ambas as tecnologias conforme a necessidade e deixarei a minha analise no final:</p>
<p> </p>
<p><span style="color: #ff8000;"><strong>1. Animação</strong></span></p>
<p>Em muitas das ria&#8217;s os efeitos são na realidade uma mais valia.</p>
<p><span style="color: #0080c0;">AJAX:</span> Pouco suporte limitado apenas a efeitos lineares.</p>
<p><span style="color: #c0c0c0;">FLEX:</span> Um grande suporte nativo, bem como possibilidade de personalização.</p>
<p><small><strong></strong></small><small><strong><span style="color: #ff8000;">2. Manipulação de imagens</span></strong></small></p>
<p>Possibilidade de manipulação, alteração, edição e efeitos</p>
<p><span style="color: #0080c0;">AJAX:</span> Algum suporte, dependendo do browser e de bastante código server-side</p>
<p><span style="color: #c0c0c0;">FLEX:</span> Suporte nativo.</p>
<p> </p>
<p><strong><span style="color: #ff8000;">3. Suporte a HTML.</span></strong></p>
<p><span style="color: #0080c0;">AJAX:</span> Suporte nativo.</p>
<p><span style="color: #c0c0c0;">FLEX:</span> Suporte muito limitado, não permitindo tabelas, css, frames ou javascript</p>
<p> </p>
<p><strong><span style="color: #ff8000;">4. Video e audio streaming</span></strong></p>
<p><span style="color: #0080c0;">AJAX:</span> Sem suporte nativo, dependendo de plugins de terceiros</p>
<p><span style="color: #c0c0c0;">FLEX:</span> Suportado, embora pouco usado. Suporta também captura de câmaras ou microfones do utilizador.</p>
<p> </p>
<p><span style="color: #ff8000;"><strong>5. Desenvolvimento, programas e custos.</strong></span></p>
<p><span style="color: #0080c0;">AJAX:</span> Bastantes aplicativos livres como Google Toolkit, Echo2, jsLINB ou Rico. Existem alguns pagos, mas como são tantas as opções livres não vou nomear.</p>
<p><span style="color: #c0c0c0;">FLEX:</span> Flex Builder Eclipse Plugin ($500 US ~ 325 €), Flash CS3 ($700 US ~ 450 €) ou um qualquer editor de texto que requer grandes conhecimentos do seu método de programação.</p>
<p> </p>
<p><span style="color: #ff8000;"><strong>6. Runtime, Execução.</strong></span></p>
<p><span style="color: #0080c0;">AJAX:</span> Alguns pontos têm que ser programados para os diferentes browsers (alguns problemas de cross-browsers)</p>
<p><span style="color: #c0c0c0;">FLEX:</span> Uma plugin única (flash player, que se estima que esteja instalada em cerca de 85/90% dos computadores pessoais) que permite cross-browsing e cross-plataform sem problemas.</p>
<p> </p>
<p><strong><span style="color: #ff8000;">7. Código e desenvolvimento em equipa. Linguagem orientada a objectos.</span></strong></p>
<p><span style="color: #0080c0;">AJAX:</span> Suporta linguagem OO em algumas frameworks, mas é sempre compilada a uma estrutura base. A maior parte de librarias não são compatíveis com outras o que causa muitos problemas.</p>
<p><span style="color: #c0c0c0;">FLEX:</span> Compatibilidade <a href="http://msdevstudio.com/blog/go.php?http://en.wikipedia.org/wiki/ECMAScript" target="_blank" title="(84 hits)">ECMAScript</a>, altamente suportado em aplicações WEB. O seu código é facilmente organizado e partilhado, compilado sobre a base de Action Script 3.</p>
<p> </p>
<p><strong><span style="color: #ff8000;">8. Suporte a graficos vectorizados.</span></strong></p>
<p><span style="color: #0080c0;">AJAX:</span> Já suportado via VML nas recentes versões do IE e apenas suportado em alguns browsers via SVG.</p>
<p><span style="color: #c0c0c0;">FLEX:</span> Suportado nativamente (AS3).</p>
<p><strong> </strong></p>
<p><span style="color: #ff8000;"><strong>9. Segurança e seu código.</strong></span></p>
<p><span style="color: #0080c0;">AJAX:</span> &amp; FLEX: Ambos utilizam (e estão dependentes) da segurança da sandBox dos browsers.</p>
<p><span style="color: #0080c0;">AJAX:</span> O seu código pode sofrer violações de terceiros visto existirem alguns reticências quanto à sua segurança.</p>
<p><span style="color: #c0c0c0;">FLEX:</span> O código dificilmente será violado, pelo menos nas partes criticas, graças à (já por defeito) distorção do código fonte na compilação, bem como a possibilidade de encriptação.</p>
<p> </p>
<p><strong><span style="color: #ff8000;">10. Controlo DOM.</span></strong></p>
<p><span style="color: #0080c0;">AJAX:</span> Suportado nativamente.</p>
<p><span style="color: #c0c0c0;">FLEX:</span> Não suportado, dependendo sempre de chamadas externas  a objectos javascript.</p>
<p> </p>
<p><strong><span style="color: #ff8000;">11. SEO (Optimização para motores de busca).</span></strong></p>
<p><span style="color: #0080c0;">AJAX:</span> Suporte amigável aos browsers, embora alguns browsers não sejam capazes de seguir links em javascript. Se parâmetros SEO tiverem que ser cumpridos, o AJAX deve ser cuidadosamente programado.</p>
<p><span style="color: #c0c0c0;">FLEX:</span> Suporte limitado. As &#8220;normas&#8221; SEO podem ser cumpridas recorrendo a META TAGS e publicação separada do conteúdo.</p>
<p> </p>
<p><strong><span style="color: #ff8000;">12. Acessibilidade.</span></strong></p>
<p><span style="color: #0080c0;">AJAX:</span> Muito pouca, bem como poucas frameworks anunciam boas praticas de acessibilidade.</p>
<p>FLEX: Acessibilidade compatível com as <a href="http://msdevstudio.com/blog/go.php?http://www.section508.gov/index.cfm?FuseAction=Content&amp;ID=12" target="_blank" title="(129 hits)">normas 508</a></p>
<p> </p>
<p><span style="color: #ff8000;"><strong>13. Open Source / Código Aberto.</strong></span></p>
<p><span style="color: #0080c0;">AJAX:</span> Existem muitas lincenças, desde livres a comerciais, variando de framework para framework.</p>
<p><span style="color: #c0c0c0;">FLEX:</span> O flex e action script são código aberto, e até à pouco tempo a maquina virtual do flash (FVM) era fechada. Recentemente aberta como indica no projecto <a href="http://msdevstudio.com/blog/go.php?http://www.adobe.com/openscreenproject/" target="_blank" title="(105 hits)">Adobe Open Screen</a>.</p>
<p> </p>
<p><span style="color: #ff8000;"><strong>14. Extensibilidade (componentes terceiros).</strong></span></p>
<p dir="ltr"><span style="color: #0080c0;">AJAX:</span> Como o ajax é uma extensão do HTML e Javascript, a framework é por norma extensível.</p>
<p style="margin-right: 0px" dir="ltr"><span style="color: #c0c0c0;">FLEX:</span> Os seus componentes são facilmente extensíveis, bem como a possibilidade de criação de novos. A plugin para o eclipse é facilmente extensível através de um grande número de extensões.</p>
<p dir="ltr"> </p>
<p dir="ltr"><strong><span style="color: #ff8000;">15. Suporte.</span></strong></p>
<p><span style="color: #0080c0;">AJAX:</span> O ajax é médiamente suportado, bem como as suas frameworks, com alguns artigos e tutoriais, embora muito ambíguos devido à variedade de frameworks.</p>
<p dir="ltr"><span style="color: #c0c0c0;">FLEX:</span> Grande suporte por parte da adobe, bem como pela crescente comunidade de programadores. A framework está altamente documentada com exemplos na própria pagina da adobe bem como os seus exploradores (Effects, Components e Styles)</p>
<p> </p>
<p>Resumo final, como li num <a href="http://msdevstudio.com/blog/go.php?http://www.uiresourcecenter.com" target="_blank" title="(133 hits)">artigo bem interessante</a> de onde retirei grande parte destes comparativos, depende muito do objectivo da RIA, embora concorde bastante com a seguinte frase:</p>
<p>&#8220;Use AJAX for tactical improvements and Adobe Flex for strategic implementations&#8221;</p>
<p>Onde se pode entender que o AJAX deve ser usado quando a nossa RIA necessita de updates constantes e a Ria em si é leve e pequena. Pode ser usado para acrescentar alguns &#8220;pontos de RIA&#8221; a pequenas aplicações/páginas. Mas deve ter em atenção um possível futuro de abandono de suporte de algumas frameworks, bem como uma possível reformulação dos browsers e seu suporte.</p>
<p>O Flex deve ser opção quando o &#8220;cross-browsing&#8221; deve ser um factor decisivo, bem como em aplicações medias-grandes. Como existe uma grande marca por detrás (Adobe), é de esperar uma elevada e crescente continuidade do suporte, muito graças à grande capacidade do Action Script e da penetração do Flash Player no mercado, ainda mais agora com a estratégia Open Screen da adobe. A possibilidade de modo offline, graças ao AIR, torna o flex muito versátil.</p>
<p>Nota final e opinião:</p>
<p>Com tudo isto que li, traduzi e aqui escrevi&#8230;volto-me mesmo para o desenvolvimento em flex, porque afinal de contas é uma paixão minha.</p>
<p>Espero que estas informações sejam úteis na hora critica de decidirem a linguagem/framework da vossa RIA.</p>
<p> </p>
<p><a href="http://msdevstudio.com/blog/go.php?http://msdevstudio.com/blog/download-manager.php?id=10" title="(618 hits)"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" src="http://msdevstudio.com/blog/wp-content/uploads/2008/05/image.png" border="0" alt="image" width="23" height="29" align="left" /></a>    Este artigo está disponivél em <a href="http://msdevstudio.com/blog/go.php?http://msdevstudio.com/blog/download-manager.php?id=10" target="_blank" title="(618 hits)">pdf</a>  para download.</p>
<hr />
<p><small>© Mário Santos em <a href="http://msdevstudio.com/blog">TSW - That Should Work</a>, 2008. |
<a href="http://msdevstudio.com/blog/2008/05/14/ajax-vs-flex-15-factores-de-deciso-prs-e-contras/">Link Permanente</a> |
<a href="http://msdevstudio.com/blog/2008/05/14/ajax-vs-flex-15-factores-de-deciso-prs-e-contras/#comments">4 comentarios</a> |
Adicionar ao
<a href="http://del.icio.us/post?url=http://msdevstudio.com/blog/2008/05/14/ajax-vs-flex-15-factores-de-deciso-prs-e-contras/&title=Ajax vs Flex &#8211; 15 factores de decis&atilde;o.">del.icio.us</a> - 
<a href="http://www.stumbleupon.com/submit?url=http://msdevstudio.com/blog/2008/05/14/ajax-vs-flex-15-factores-de-deciso-prs-e-contras/&title=Ajax vs Flex &#8211; 15 factores de decis&atilde;o.">Stumble it</a> -
<a href="http://www.google.com/bookmarks/mark?op=add&bkmk=http://msdevstudio.com/blog/2008/05/14/ajax-vs-flex-15-factores-de-deciso-prs-e-contras/&title=Ajax vs Flex &#8211; 15 factores de decis&atilde;o.">Google Bookmark</a> -
<a href="http://technorati.com/faves?add=http://msdevstudio.com/blog/2008/05/14/ajax-vs-flex-15-factores-de-deciso-prs-e-contras/&title=Ajax vs Flex &#8211; 15 factores de decis&atilde;o.">technorati</a>
<br/>
Mais artigos relacionados nas categorias: <a href="http://msdevstudio.com/blog/tag/adobe/" rel="tag">Adobe</a>, <a href="http://msdevstudio.com/blog/tag/as3/" rel="tag">as3</a>, <a href="http://msdevstudio.com/blog/tag/comparativo/" rel="tag">comparativo</a>, <a href="http://msdevstudio.com/blog/tag/decisao/" rel="tag">decisão</a>, <a href="http://msdevstudio.com/blog/tag/dom/" rel="tag">DOM</a>, <a href="http://msdevstudio.com/blog/tag/flex-vs-ajax/" rel="tag">Flex vs Ajax</a>, <a href="http://msdevstudio.com/blog/tag/html/" rel="tag">HTML</a>, <a href="http://msdevstudio.com/blog/tag/javascript/" rel="tag">Javascript</a>, <a href="http://msdevstudio.com/blog/tag/ria/" rel="tag">Ria</a><br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://msdevstudio.com/blog/2008/05/14/ajax-vs-flex-15-factores-de-deciso-prs-e-contras/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
