<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6236051709110452046</id><updated>2024-10-07T01:51:26.638-03:00</updated><category term="Aplicações Web"/><category term="PHP"/><category term="Design"/><category term="Desenvolvimento"/><category term="Desenvolvimento WEB"/><category term="Matemática"/><category term="Multimídia"/><category term="Plugins"/><category term="3D"/><category term="Android"/><category term="Documentarios"/><category term="Firefox"/><category term="HTML"/><category term="HTML5"/><category term="Imagens"/><category term="Jobs"/><category term="Kids"/><category term="Mac"/><category term="Mobile"/><category term="OpenSource"/><category term="Programas"/><category term="SQL"/><category term="Sistema Operacional"/><category term="Sistemas Operacionais"/><category term="Twitter"/><category term="Virtualização"/><category term="WebService"/><category term="WordPress"/><category term="blog"/><category term="iphone"/><category term="jQuery"/><title type='text'>Helio&#39;s Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://heliusblog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>86</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-5342783970718469267</id><published>2012-07-14T20:17:00.001-03:00</published><updated>2012-07-14T20:17:13.365-03:00</updated><title type='text'>7 Free Web Hosting Painéis de controle para gerenciar servidores</title><content type='html'>&lt;a href=&quot;http://translate.google.com/translate?sl=auto&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2012/07/03/7-free-web-hosting-control-panels-to-manage-servers.html&quot;&gt;7 Free Web Hosting Painéis de controle para gerenciar servidores&lt;/a&gt;: &lt;br /&gt;
Usando um aplicativo de painel de controle dedicado é uma boa idéia para os desenvolvedores e designers que estão hospedando vários sites em um VPS / servidor dedicado. Estes dias, a maioria dos desenvolvedores e até mesmo designers estão gerenciar vários sites e portfólios online e para que eles construam a aplicação de recursos que consome. Portanto, eles precisam de um plano personalizado de hospedagem que se adapte às suas necessidades. Usando VPS é uma boa opção embora exija conhecimento técnico. No entanto, uma vez instalado, ele não só economiza seu tempo, mas também permite que você gerencie vários sites com bastante facilidade. &lt;br /&gt;
Então, aqui estamos apresentando 7 open source e gratuito da web painéis de controle de hospedagem que vão ajudar você a gerenciar seus servidores sem problemas. &lt;br /&gt;
&lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.openpanel.com/&quot;&gt;&lt;strong&gt;OpenPanel&lt;/strong&gt;&lt;/a&gt; &lt;br /&gt;
OpenPanel é um painel de controle de fonte aberta livre. Ele tem várias funcionalidades, uma interface atraente e é muito amigável. OpenPanel é uma plataforma para os desenvolvedores. Porque é extremamente aberto e modular que pode ser utilizado para controlar qualquer processo em um servidor Linux. &lt;br /&gt;
&lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.openpanel.com/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://cdn.smashingapps.com/wp-content/uploads/2012/06/hostingcontrolpanels4.jpg&quot; width=&quot;540&quot; /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://lxcenter.org/software/kloxo&quot;&gt;&lt;strong&gt;Kloxo HostinABox&lt;/strong&gt;&lt;/a&gt; &lt;br /&gt;
Kloxo é totalmente programável, distribuída e um objeto de 100% orientada a plataforma de hospedagem. &lt;br /&gt;
&lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://lxcenter.org/software/kloxo&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://cdn.smashingapps.com/wp-content/uploads/2012/06/hostingcontrolpanels1.jpg&quot; width=&quot;540&quot; /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.ispconfig.org/&quot;&gt;&lt;strong&gt;ISPConfig&lt;/strong&gt;&lt;/a&gt; &lt;br /&gt;
ISPConfig 3 é um programa open source hosting painel de controle para Linux, que é capaz de gerenciar vários servidores de um painel de controle. ISPConfig está licenciado sob a licença BSD. &lt;br /&gt;
&lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.ispconfig.org/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://cdn.smashingapps.com/wp-content/uploads/2012/06/hostingcontrolpanels3.jpg&quot; width=&quot;540&quot; /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.websitepanel.net/&quot;&gt;&lt;strong&gt;WebsitePanel&lt;/strong&gt;&lt;/a&gt; &lt;br /&gt;
WebsitePanel é um portal completo para empresas de cloud computing e de TI Provedores de automatizar o provisionamento de um conjunto completo de serviços em servidores Windows. A poderosa plataforma open source WebsitePanel flexível dá aos usuários simples ponto-e-clique controle sobre os aplicativos do Windows Server, incluindo IIS, SQL Server, Exchange 2010, Sharepoint 2010, OCS e Hyper-V implantações. &lt;br /&gt;
&lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.websitepanel.net/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://cdn.smashingapps.com/wp-content/uploads/2012/06/hostingcontrolpanels7.jpg&quot; width=&quot;540&quot; /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.vhcs.net/&quot;&gt;&lt;strong&gt;VHCS&lt;/strong&gt;&lt;/a&gt; &lt;br /&gt;
VHCS é uma fonte aberta interface baseada na web para facilitar a administração de servidor web para Linux. VHCS é projetado para provedores de hosting e serviços de internet e profissionais de TI. Com VHCS você pode configurar o servidor e aplicativos, criar usuário com domínios com alguns ponto-e-clique operações que levam menos de um minuto. VHCS gerenciar vhosts Apache, DNS, contas de e-mail e FTP, quotas, criar estatísticas e muito mais. &lt;br /&gt;
&lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.vhcs.net/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://cdn.smashingapps.com/wp-content/uploads/2012/06/hostingcontrolpanels2.jpg&quot; width=&quot;540&quot; /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://gnupanel.org/&quot;&gt;&lt;strong&gt;GNUPanel&lt;/strong&gt;&lt;/a&gt; &lt;br /&gt;
GNUPanel é completamente livre de substituição (GPL) para proprietários software de automação de web hosting. GNUPanel está em desenvolvimento, com foco em trabalhos de tradução que permitem a toda comunidade de software livre para participar. Atualmente, é GNUPanel Debian-centric, no entanto, uma abordagem independente de distro é planejado. &lt;br /&gt;
&lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://gnupanel.org/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://cdn.smashingapps.com/wp-content/uploads/2012/06/hostingcontrolpanels5.jpg&quot; width=&quot;540&quot; /&gt;&lt;/a&gt; &lt;br /&gt;
&lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://ehcp.net/&quot;&gt;&lt;strong&gt;EHCP&lt;/strong&gt;&lt;/a&gt; &lt;br /&gt;
EHCP é um painel que é construído com PHP com recursos como backup-restore, SSL, script de instalação e muito mais. &lt;br /&gt;
&lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://ehcp.net/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://cdn.smashingapps.com/wp-content/uploads/2012/06/hostingcontrolpanels6.jpg&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/5342783970718469267' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/5342783970718469267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/5342783970718469267'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2012/07/7-free-web-hosting-paineis-de-controle.html' title='7 Free Web Hosting Painéis de controle para gerenciar servidores'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-6042212621542388346</id><published>2012-05-27T17:18:00.001-03:00</published><updated>2012-05-27T17:18:19.493-03:00</updated><title type='text'>Carrinho de Supermercado Prático</title><content type='html'>&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;344&quot; src=&quot;http://www.youtube.com/embed/Ui8wS44cU_8?fs=1&quot; width=&quot;459&quot;&gt;&lt;/iframe&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/6042212621542388346' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/6042212621542388346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/6042212621542388346'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2012/05/carrinho-de-supermercado-pratico.html' title='Carrinho de Supermercado Prático'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/Ui8wS44cU_8/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-1387698881451784957</id><published>2011-11-22T08:36:00.000-02:00</published><updated>2011-11-22T08:36:10.103-02:00</updated><title type='text'>Zend Framework from Scratch</title><content type='html'>&lt;a href=&quot;http://translate.google.com/translate?sl=auto&amp;amp;tl=pt&amp;amp;u=http://feedproxy.google.com/~r/nettuts/~3/EyGT7iHnC-M/&quot;&gt;Zend Framework from Scratch&lt;/a&gt;: &lt;p&gt; Pronto para assumir suas qualificações em PHP para o próximo nível? Neste novo &quot;From Scratch&quot; série, vamos nos concentrar exclusivamente no &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://framework.zend.com/&quot;&gt;Zend Framework&lt;/a&gt; , um full-stack framework PHP criado pela Zend Technologies. Primeiro lugar na nossa série de tutoriais, é &quot;Introdução ao Zend Framework.&quot; &lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;hr /&gt;&lt;h2&gt; Introdução: O que é o Zend Framework? &lt;/h2&gt;&lt;p&gt; Zend Framework é uma full-stack framework PHP criado pela Zend Technologies. Para aqueles que não estão familiarizados com a empresa, Zend Technologies fornece aos desenvolvedores web com diversas ferramentas para ajudá-los em seu trabalho. Exemplos notáveis ​​são Zend Server, um servidor de aplicações web para execução e gerenciamento de aplicações PHP e Zend Studio, uma IDE full-featured para PHP. Escusado será dizer que, Zend é muito investido em PHP, e é por isso Zend Framework é uma ótima ferramenta para adicionar ao arsenal de qualquer desenvolvedor. &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/zend_the_php.png&quot; alt=&quot;Zend: A Companhia PHP&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;small&gt;Zend: A Companhia PHP&lt;/small&gt; &lt;/div&gt;&lt;p&gt; Zend Framework é composto de muitas bibliotecas e classes. Esta é uma faca de dois gumes - por exemplo, torna mais fácil para os desenvolvedores cherry-pick bibliotecas se eles só precisam de alguns. A desvantagem é que a criação do quadro não é muito fácil no início, pois é apenas um monte de classes. Dito isto, Zend tem uma ferramenta de andaimes e um meio recomendado de configurar a sua estrutura de aplicação, o que vamos discutir neste tutorial particular. &lt;/p&gt;&lt;blockquote&gt;&lt;p&gt; Nesta série de tutoriais, iremos mergulhar como Zend Framework funciona e aprender a usar suas diferentes componentes. Até o final da série, nós vamos ter construído uma marca nova rede social - com perfil básico, rede, atualizações de status, e até mesmo a funcionalidade API. E agora, sem mais delongas, vamos começar! &lt;/p&gt;&lt;/blockquote&gt;&lt;hr /&gt;&lt;h2&gt; &lt;span&gt;Passo 1:&lt;/span&gt; Download Zend Framework &lt;/h2&gt;&lt;p&gt; Em primeiro lugar, precisamos fazer o download do Zend Framework. Atualmente, a versão mais recente é &lt;code&gt;1.11.11&lt;/code&gt; . Para começar, vá até o site do Zend Framework &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://framework.zend.com/&quot;&gt;http://framework.zend.com&lt;/a&gt; e clique no &lt;code&gt;Download Now&lt;/code&gt; botão. &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/zf_download_now.png&quot; alt=&quot;Zend Framework Download Now ligação&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;small&gt;Zend Framework &lt;code&gt;Download Now&lt;/code&gt; ligação&lt;/small&gt; &lt;/div&gt;&lt;p&gt; Isto deve levar-nos a uma tela com uma lista de downloads diferentes para Zend Framework. No futuro, quando você atualiza o Zend Framework biblioteca, você deve baixar o &lt;code&gt;Minimal&lt;/code&gt; versão, que contém apenas os arquivos ZF. Por ora, vamos baixar &lt;code&gt;Zend Framework 1.11.11 Full&lt;/code&gt; , que contém a biblioteca com todas as demonstrações e testes. Ele também inclui a ferramenta de andaimes que vamos usar mais tarde no tutorial. &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/zf_download_list.png&quot; alt=&quot;Zend Framework lista de download&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;small&gt;Zend Framework lista de download&lt;/small&gt; &lt;/div&gt;&lt;hr /&gt;&lt;h2&gt; &lt;span&gt;Passo 2:&lt;/span&gt; Configurar o ambiente Zend Framework &lt;/h2&gt;&lt;p&gt; Após a conclusão do download, extraia os arquivos em seu desktop de modo a obter uma visão clara dos conteúdos. No interior, há um monte de pastas, mas para os fins do presente tutorial, vamos precisar apenas dois - o &lt;code&gt;bin&lt;/code&gt; pasta e os &lt;code&gt;library&lt;/code&gt; pasta. &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/zf_folder_list.png&quot; alt=&quot;Zend Framework 1.11.11 conteúdo completo&quot; /&gt;&lt;/div&gt;&lt;p&gt; Pelo amor de organização, colocar o &lt;code&gt;bin&lt;/code&gt; pasta dentro da pasta PHP e renomeá-lo para &lt;code&gt;zend-bin&lt;/code&gt; . O meu é &lt;code&gt;D:\Development\PHP&lt;/code&gt; , então o resultado final deve ser &lt;code&gt;D:\Development\PHP\zend-bin&lt;/code&gt; . &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/zf_bin_folder.png&quot; alt=&quot;localização da pasta bin&quot; /&gt;&lt;/div&gt;&lt;p&gt; Vá para a &lt;code&gt;library&lt;/code&gt; pasta e você deve encontrar um &lt;code&gt;Zend&lt;/code&gt; pasta. Coloque este &lt;code&gt;inside your PHP&#39;s include_path&lt;/code&gt; . Para mim, isso é &lt;code&gt;D:\Development\PHP\includes&lt;/code&gt; , para movê-lo não deve resultar em &lt;code&gt;D:\Development\PHP\includes\Zend&lt;/code&gt; . Lembre-se de copiar o &lt;code&gt;Zend&lt;/code&gt; pasta dentro da &lt;code&gt;library&lt;/code&gt; da pasta, não a &lt;code&gt;library&lt;/code&gt; própria pasta. &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/zf_zend_folder.png&quot; alt=&quot;Zend localização da pasta&quot; /&gt;&lt;/div&gt;&lt;p&gt; Por último, precisamos configurar o Zend ferramenta CLI dentro do &lt;code&gt;zend-bin&lt;/code&gt; pasta para trabalhar em qualquer diretório. Para fazer isso, temos de acrescentar o diretório para o &lt;code&gt;Path&lt;/code&gt; variável do sistema, para que possamos chamá-lo via prompt de comando. &lt;/p&gt;&lt;p&gt; Clique direito no &lt;code&gt;Computer&lt;/code&gt; link em Iniciar para abrir o &lt;code&gt;System Information&lt;/code&gt; janela. Aqui, clique em &lt;code&gt;Advanced System Settings&lt;/code&gt; . &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/windows_system.png&quot; alt=&quot;Informações do Sistema do Windows&quot; /&gt;&lt;/div&gt;&lt;p&gt; Na janela que se abre, clique no &lt;code&gt;Environment Variables&lt;/code&gt; botão. Na nova janela, procure o &lt;code&gt;Path&lt;/code&gt; da variável no &lt;code&gt;System variables&lt;/code&gt; ​​lista. Clique em &lt;code&gt;Edit&lt;/code&gt; e adicionar o seu &lt;code&gt;zend-bin&lt;/code&gt; local do diretório no final. &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/windows_variables.png&quot; alt=&quot;Variáveis ​​do sistema do Windows&quot; /&gt;&lt;/div&gt;&lt;p&gt; Quando estiver pronto, basta clicar em &lt;code&gt;OK&lt;/code&gt; para salvá-lo. &lt;/p&gt;&lt;p&gt; Para garantir que a nossa configuração está trabalhando, abra um prompt de comando e executar o &lt;code&gt;zf --help&lt;/code&gt; comando. Isso deve saída dos comandos que podemos usar com a ferramenta CLI Zend. Se não, tente reiniciar o computador para certificar-se as variáveis ​​do sistema são implementados. &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/zf_test_cli.png&quot; alt=&quot;Testando a ZF ferramenta CLI&quot; /&gt;&lt;/div&gt;&lt;p&gt; Além disso, há uma &lt;code&gt;zf.sh&lt;/code&gt; arquivo dentro do &lt;code&gt;zend-bin&lt;/code&gt; pasta. Isto é para sistemas operacionais baseados em Unix como OSX ou Linux. Basta configurar as variáveis ​​de ambiente de acordo para obter o mesmo resultado. &lt;/p&gt;&lt;hr /&gt;&lt;h2&gt; &lt;span&gt;Passo 3:&lt;/span&gt; Criar o seu primeiro Projeto de Zend Framework &lt;/h2&gt;&lt;p&gt; Agora, começamos o trabalho de desenvolvimento real em nosso projeto Zend Framework. No prompt de comando, vá para o diretório onde você quer colocar seus arquivos de projeto (idealmente este deve ser o diretório onde os seus pontos de servidor local para web). Para mim, é &lt;code&gt;D:\Development\htdocs\nettuts&lt;/code&gt; , então eu vou executar o &lt;code&gt;cd D:\Development\htdocs\nettuts&lt;/code&gt; comando no meu prompt. &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/cd_htdocs.png&quot; alt=&quot;Vá para o diretório htdocs&quot; /&gt;&lt;/div&gt;&lt;p&gt; Digite o seguinte comando para criar a nossa base de Zend Framework projeto: &lt;code&gt;zf create project thenextsocial&lt;/code&gt; . No comando, &lt;code&gt;thenextsocial&lt;/code&gt; é o nome do nosso projeto. Quando você começar a criar seus projetos próprios ZF, substitua isto com o nome do projeto apropriado. &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/zf_create_project.png&quot; alt=&quot;Criar o seu projeto Zend Framework&quot; /&gt;&lt;/div&gt;&lt;p&gt; Confira o conteúdo da pasta agora - você deve ver um novo &lt;code&gt;thenextsocial&lt;/code&gt; pasta. Dentro da pasta, você verá vários arquivos de projeto. Mais importante, você deve ver um &lt;code&gt;public&lt;/code&gt; pasta, que deve ser a única pasta publicamente acessível via browser. Para tornar isso acessível, agora precisamos configurar um &lt;code&gt;VirtualHost&lt;/code&gt; para o projeto. &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/thenextsocial.png&quot; alt=&quot;Em seguida o conteúdo social&quot; /&gt;&lt;/div&gt;&lt;p&gt; Para configurar um VirtualHost, abra o Apache é &lt;code&gt;httpd.conf&lt;/code&gt; arquivo. Dentro, adicione o seguinte código: &lt;/p&gt;&lt;pre&gt;&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;   ServerName thenextsocial.local&lt;br /&gt; DocumentRoot &quot;D:/Development/htdocs/nettuts/thenextsocial/public/&quot;&lt;br /&gt; &amp;lt;Directory &quot;D:/Development/htdocs/nettuts/thenextsocial/public/&quot;&amp;gt;&lt;br /&gt; &amp;lt;/Directory&amp;gt;&lt;br /&gt;&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;p&gt; Você também precisará adicionar o domínio para o seu local &lt;code&gt;hosts&lt;/code&gt; arquivo. Para usuários do Windows, deve estar em &lt;code&gt;C:\Windows\System32\Drivers\etc&lt;/code&gt; . Para os usuários baseado em Unix OS, ele deve estar em &lt;code&gt;/etc/hosts&lt;/code&gt; . Abri-lo e adicionar &lt;code&gt;thenextsocial.local&lt;/code&gt; e apontar para &lt;code&gt;127.0.0.1&lt;/code&gt; &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/hostsfile.png&quot; alt=&quot;Localização do arquivo Hosts&quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/thenextsociallocal.png&quot; alt=&quot;Editando o arquivo hosts local&quot; /&gt;&lt;/div&gt;&lt;p&gt; Reinicie o seu servidor web. Quando você abre &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://thenextsocial.local/&quot;&gt;&lt;code&gt;http://thenextsocial.local&lt;/code&gt;&lt;/a&gt; em seu navegador, que já deve apontar para o seu projeto de Zend Framework. &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/tns_index.png&quot; alt=&quot;A home page Próxima Sociais&quot; /&gt;&lt;/div&gt;&lt;p&gt; Parabéns Você criou com sucesso o seu projeto Framework Zend primeiro! &lt;/p&gt;&lt;hr /&gt;&lt;h2&gt; &lt;span&gt;Passo 4:&lt;/span&gt; Saiba mais sobre Estrutura MVC do Zend Framework &lt;/h2&gt;&lt;h3&gt; O que é exatamente este padrão MVC? &lt;/h3&gt;&lt;p&gt; Da introdução do Zend Framework quickstart: &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/mvc.png&quot; alt=&quot;O padrão modelo-visão-controlador&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;small&gt;O modelo-visão-controlador (MVC)&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://framework.zend.com/manual/en/learning.quickstart.intro.html&quot;&gt;&lt;small&gt;Imagem cortesia de http://framework.zend.com&lt;/small&gt;&lt;/a&gt; &lt;/div&gt;&lt;blockquote&gt;&lt;p&gt; O MVC modelos padrão esta separação de preocupações também. &lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt; Assim que é exatamente este padrão MVC mantém todos falando, e por que você se importa? MVC é muito mais do que apenas uma sigla de três letras (TLA) que você pode sacar a qualquer momento você quiser som inteligente, tornou-se uma espécie de padrão no design de aplicações web moderna. E por boas razões. Código mais aplicação web está sob uma das seguintes três categorias: apresentação, lógica de negócios e acesso a dados. O MVC modelos padrão esta separação de preocupações também. O resultado final é que o seu código de apresentação podem ser consolidadas em uma parte do seu aplicativo, com sua lógica de negócio em si e seu código de acesso de dados em outra. Muitos desenvolvedores têm encontrado este indispensável separação bem definida para manter seu código organizado, especialmente quando mais de um desenvolvedor está trabalhando na mesma aplicação. &lt;/p&gt;&lt;p&gt; A essência do que é esta: modelos contêm nossa lógica de negócios, exibições contêm o nosso HTML, e os controladores de manter tudo em linha e dizer tanto os pontos de vista e modelos o que fazer. &lt;/p&gt;&lt;h3&gt; MVC em uma aplicação Zend Framework-powered &lt;/h3&gt;&lt;p&gt; A coisa boa sobre como usar o ZF ferramenta CLI é que ele configura automaticamente o aplicativo para fazer uso das classes do Zend Framework MVC, que permite a você começar a trabalhar em seus projetos mais rapidamente. &lt;/p&gt;&lt;p&gt; Voltando ao nosso projeto, abrir o &lt;code&gt;thenextsocial/application&lt;/code&gt; pasta e você deve ver - você adivinhou - &lt;code&gt;models, views, and controllers&lt;/code&gt; pastas. &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/mvcfolders.png&quot; alt=&quot;Pastas MVC&quot; /&gt;&lt;/div&gt;&lt;p&gt; Dentro destas pastas, abra &lt;code&gt;controllers/IndexController.php&lt;/code&gt; e &lt;code&gt;views/scripts/index/index.phtml&lt;/code&gt; . Quando você olha para ambos os arquivos de perto, você verá que a página inicial vimos acima ( &lt;code&gt;Welcome to Zend Framework&lt;/code&gt; ) é realmente executado por ambos os arquivos. Então, como chamar esses Zend Framework? &lt;/p&gt;&lt;h4&gt; Aplicação explicando Zend Framework roteamento padrão &lt;/h4&gt;&lt;p&gt; Por padrão, todas as URLs em seu projeto Zend Framework seguirá um determinado formato: &lt;/p&gt;&lt;pre&gt;[url]/[controller]/[action]/[GET parameter 1 value]/.../[GET parameter x]/[GET parameter x value]&lt;/pre&gt;&lt;p&gt; Outro padrão é que, se um controlador e / ou ação não é fornecido, ambos padrão para &lt;code&gt;index&lt;/code&gt; . Então, chamando &lt;code&gt;http://thenextsocial.local&lt;/code&gt; é realmente o mesmo que chamar &lt;code&gt;http://thenextsocial.local/index/index&lt;/code&gt; ou mesmo &lt;code&gt;http://thenextsocial.local/index&lt;/code&gt; . &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/zf_routing.png&quot; alt=&quot;Zend Framework ciclo padrão de roteamento&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;small&gt;Zend Framework ciclo padrão de roteamento&lt;/small&gt; &lt;/div&gt;&lt;p&gt; Zend Framework, em seguida, toma o valor do controlador e olha para ele no &lt;code&gt;controllers&lt;/code&gt; pasta, ou seja, a nossa &lt;code&gt;IndexController.php&lt;/code&gt; arquivo. Dentro do arquivo do controlador, que leva o nosso valor de ação e executa esse método, que é &lt;code&gt;indexAction&lt;/code&gt; . Após a ação ter sido executada no controlador, ZF, então, automaticamente torna o arquivo de visão dentro da pasta vistas no seguinte formato: &lt;/p&gt;&lt;pre&gt;../application/views/scripts/[controller]/[action].phtml&lt;/pre&gt;&lt;p&gt; É por isso que vemos o &lt;code&gt;Welcome to Zend Framework&lt;/code&gt; página, desde &lt;code&gt;index.phtml&lt;/code&gt; contém o código HTML para esta página. &lt;/p&gt;&lt;hr /&gt;&lt;h2&gt; &lt;span&gt;Passo 5:&lt;/span&gt; passar dados de um controlador para o seu Ver &lt;/h2&gt;&lt;p&gt; É relativamente simples para passar dados de um controlador para sua visualização. Cada objeto controlador é criado, por padrão, ter um objeto de exibição instanciar com ele. O acesso a este objeto de exibição é feita através do &lt;code&gt;$this-&amp;gt;view&lt;/code&gt; assessor. &lt;/p&gt;&lt;p&gt; Para enviar dados para o ponto de vista, nós simplesmente atribuir variáveis ​​para o objeto de vista e dar-lhes valores, assim: &lt;/p&gt;&lt;pre&gt;$this-&amp;gt;view-&amp;gt;variable_name = &quot;variable value&quot;;&lt;br /&gt;&lt;/pre&gt;&lt;p&gt; Voltando ao nosso projeto, abra &lt;code&gt;IndexController.php&lt;/code&gt; nos &lt;code&gt;controllers&lt;/code&gt; pasta e na &lt;code&gt;indexAction&lt;/code&gt; método, vamos passar a &lt;code&gt;current date and time&lt;/code&gt; para a nossa visão. &lt;/p&gt;&lt;pre&gt;public function indexAction()&lt;br /&gt;{&lt;br /&gt; //action body&lt;br /&gt; $this-&amp;gt;view-&amp;gt;current_date_and_time = date(&#39;M d, Y - H:i:s&#39;);&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;p&gt; Então precisamos editar nosso &lt;code&gt;view&lt;/code&gt; para a saída desta variável. Para fazer isso, abra &lt;code&gt;index.phtml&lt;/code&gt; na pasta vista, e adicione o seguinte código: &lt;/p&gt;&lt;pre&gt;...&lt;br /&gt;...&lt;br /&gt;...&lt;br /&gt;&amp;lt;div id=&quot;welcome&quot;&amp;gt;&lt;br /&gt;   &amp;lt;h1&amp;gt;Welcome to the &amp;lt;span id=&quot;zf-name&quot;&amp;gt;Zend Framework!&amp;lt;/span&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;&lt;br /&gt; &amp;lt;hr /&amp;gt;&amp;lt;h2&amp;gt;It is now &amp;lt;?php echo $this-&amp;gt;current_date_and_time; ?&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;&lt;br /&gt;   &amp;lt;h3&amp;gt;This is your project&#39;s main page&amp;lt;/h3&amp;gt;&lt;br /&gt;...&lt;br /&gt;...&lt;br /&gt;...&lt;br /&gt;&lt;/pre&gt;&lt;p&gt; Como você pode ver, acessar a variável de dentro do arquivo de visão é tão simples como ecoando a variável através do comando PHP echo, &lt;code&gt;echo $this-&amp;gt;variable_name;&lt;/code&gt; . &lt;/p&gt;&lt;p&gt; Agora, atualize seu navegador, e você deve ver a data atual e tempo na página. &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/zf_date.png&quot; alt=&quot;Passar dados de um controlador para o Ver&quot; /&gt;&lt;/div&gt;&lt;hr /&gt;&lt;h2&gt; &lt;span&gt;Passo 6:&lt;/span&gt; Criar um layout em Zend Framework &lt;/h2&gt;&lt;p&gt; Você deve ter notado que os scripts html em nosso projeto são apenas fragmentos e não páginas HTML completas, por isso falta-lhes &lt;code&gt;html, head, and body&lt;/code&gt; tags. Este não é realmente uma falha, mas foi feito por projeto - dessa forma, todas as ações retorno relativo de conteúdo somente para a ação em si, e não todo o aplicativo. Criando um layout global para o nosso site, nós vamos ser capazes de implementar um recipiente consistente HTML para todos os nossos scripts HTML. &lt;/p&gt;&lt;p&gt; Para começar, vamos abrir novamente o nosso prompt de comando e digite o seguinte comando. Verifique se você está dentro do &lt;code&gt;thenextsocial&lt;/code&gt; pasta. &lt;/p&gt;&lt;pre&gt;zf enable layout&lt;/pre&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/enable_layout.png&quot; alt=&quot;Permitindo um layout em nosso projeto de Zend Framework&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;small&gt;Permitindo um layout em nosso projeto de Zend Framework&lt;/small&gt; &lt;/div&gt;&lt;p&gt; A saída após a execução do comando sugere que um arquivo de layout chamado &lt;code&gt;layout.phtml&lt;/code&gt; foi criado dentro da &lt;code&gt;application/layouts/scripts&lt;/code&gt; pasta. Vamos abri-lo e dar uma olhada no que está dentro: &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/layout.png&quot; alt=&quot;conteúdo layout.phtml&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;small&gt;conteúdo layout.phtml&lt;/small&gt; &lt;/div&gt;&lt;p&gt; O comando &lt;code&gt;echo $this-&amp;gt;layout()-&amp;gt;content;&lt;/code&gt; é realmente o arquivo de layout repetindo todo o conteúdo do ponto de vista. Para criar nosso layout global então, precisamos quebrar esse comando com o nosso HTML: &lt;/p&gt;&lt;pre&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;br /&gt;&amp;lt;html&amp;gt;&lt;br /&gt; &amp;lt;head&amp;gt;&lt;br /&gt;  &amp;lt;title&amp;gt;The Next Social&amp;lt;/title&amp;gt;&lt;br /&gt;  &amp;lt;!-- Load Twitter Bootstrap and jQuery --&amp;gt;&lt;br /&gt;  &amp;lt;link rel=&quot;stylesheet&quot; href=&quot;http://twitter.github.com/bootstrap/1.3.0/bootstrap.min.css&quot;&amp;gt;&lt;br /&gt;  &amp;lt;script src=&quot;https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt; &amp;lt;/head&amp;gt;&lt;br /&gt; &amp;lt;body&amp;gt;&lt;br /&gt;  &amp;lt;div id=&quot;site_container&quot;&amp;gt;&lt;br /&gt;   &amp;lt;div id=&quot;header&quot;&amp;gt;&lt;br /&gt;    &amp;lt;p&amp;gt;This is the header!&amp;lt;/p&amp;gt;&lt;br /&gt;   &amp;lt;/div&amp;gt;&lt;br /&gt;   &amp;lt;div id=&quot;content&quot;&amp;gt;&lt;br /&gt;    &amp;lt;!-- Echo our content here! --&amp;gt;&lt;br /&gt;    &amp;lt;?php echo $this-&amp;gt;layout()-&amp;gt;content; ?&amp;gt;&lt;br /&gt;   &amp;lt;/div&amp;gt;&lt;br /&gt;   &amp;lt;div id=&quot;footer&quot;&amp;gt;&lt;br /&gt;    &amp;lt;p&amp;gt;This is the footer!&amp;lt;/p&amp;gt;&lt;br /&gt;   &amp;lt;/div&amp;gt;&lt;br /&gt;  &amp;lt;/div&amp;gt;&lt;br /&gt; &amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/pre&gt;&lt;p&gt; Agora, atualize o navegador novamente e você deve ver as alterações: &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/with_layout.png&quot; alt=&quot;Nossa action index com layout que acompanha&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;small&gt;Nossa action index com layout que acompanha&lt;/small&gt; &lt;/div&gt;&lt;hr /&gt;&lt;h2&gt; &lt;span&gt;Passo 7:&lt;/span&gt; Criar novos controladores e Ações &lt;/h2&gt;&lt;p&gt; Usando o ZF ferramenta CLI, podemos criar novos controladores e ações muito rapidamente. Para isso, basta executar o seguinte comando: &lt;/p&gt;&lt;pre&gt;zf create controller About&lt;/pre&gt;&lt;p&gt; &lt;code&gt;About&lt;/code&gt; nosso controlador é o nome novo. Se você verificar no interior do &lt;code&gt;controllers&lt;/code&gt; pasta, você deverá ver um &lt;code&gt;AboutController.php&lt;/code&gt; arquivo, indicando que a nossa geração controlador foi bem sucedida. Você também pode verificar o conteúdo das &lt;code&gt;views&lt;/code&gt; pasta e ver que um novo &lt;code&gt;about/index.phtml&lt;/code&gt; arquivo foi criado para o nosso &lt;code&gt;About&lt;/code&gt; controlador! &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/about_controller.png&quot; alt=&quot;Criar nosso controlador Sobre&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;small&gt;Criar nosso controlador Sobre&lt;/small&gt; &lt;/div&gt;&lt;p&gt; Devemos, então, ser capaz de acessar este controlador, indo para &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://thenextsocial.local/about&quot;&gt;&lt;code&gt;http://thenextsocial.local/about&lt;/code&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt; Por padrão, a ZF ferramenta CLI cria uma ação para o nosso controlador, o &lt;code&gt;indexAction&lt;/code&gt; . Mas o que se queria acrescentar outras ações para o controlador? &lt;/p&gt;&lt;h3&gt; Criando uma nova ação &lt;/h3&gt;&lt;p&gt; Criando uma nova ação é como é fácil criar um novo controlador. Para isso, basta executar o seguinte comando: &lt;/p&gt;&lt;pre&gt;zf create action us About&lt;/pre&gt;&lt;p&gt; Isso efetivamente cria uma nova ação chamada &lt;code&gt;us&lt;/code&gt; dentro da &lt;code&gt;About&lt;/code&gt; do controlador. Verificando o &lt;code&gt;AboutController.php&lt;/code&gt; arquivo, você deve ver um novo &lt;code&gt;usAction()&lt;/code&gt; método, bem como um novo &lt;code&gt;us.phtml&lt;/code&gt; arquivo dentro da &lt;code&gt;about&lt;/code&gt; pasta vista. &lt;/p&gt;&lt;div&gt;&lt;img src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1076_zend/images/create_action.png&quot; alt=&quot;Criando nossa ação nos Sobre o controlador&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;small&gt;Criando nossa ação nos Sobre o controlador&lt;/small&gt; &lt;/div&gt;&lt;p&gt; Como você pode ver, nós dependem fortemente a ferramenta CLI ZF para gerar ações e controladores. Criá-los manualmente funciona da mesma maneira, a ZF ferramenta CLI só torna mais simples e automaticamente faz o trabalho pesado para nós. &lt;/p&gt;&lt;hr /&gt;&lt;h2&gt; Conclusão &lt;/h2&gt;&lt;p&gt; Depois de ler este tutorial, você já deve saber o seguinte: &lt;/p&gt;&lt;ul&gt;&lt;li&gt; Onde baixar os arquivos mais recentes Zend Framework &lt;/li&gt;&lt;li&gt; Onde e como configurá-lo localmente &lt;/li&gt;&lt;li&gt; Criando seu projeto Framework Zend primeira ea criação de um VirtualHost no seu servidor web &lt;/li&gt;&lt;li&gt; Como exatamente Zend Framework implementa o padrão MVC e sua aplicação de roteamento padrão &lt;/li&gt;&lt;li&gt; Passando dados de um controlador para seu ponto de vista &lt;/li&gt;&lt;li&gt; Criação de um layout de todo o site para a sua aplicação Zend Framework &lt;/li&gt;&lt;li&gt; Criação de novos controladores e ações &lt;/li&gt;&lt;/ul&gt;&lt;p&gt; A partir deste conhecimento, você deve facilmente ser capaz de criar páginas web estáticas. Mas todos nós sabemos isso não é suficiente! &lt;/p&gt;&lt;p&gt; No nosso próximo tutorial, vamos aprender tudo sobre como criar a parte mais crucial de qualquer aplicação web, o &lt;code&gt;model&lt;/code&gt; , e fazendo &lt;code&gt;The Next Social&lt;/code&gt; um site dinâmico! &lt;/p&gt;&lt;p&gt; Até então, fique atento! &lt;/p&gt;&lt;p&gt; &lt;em&gt;PS Eu tenho registrado &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://thenextsocial.com/&quot;&gt;&lt;code&gt;thenextsocial.com&lt;/code&gt;&lt;/a&gt; para os fins deste projeto. Basta visitar o site regularmente e você vai vê-lo transformar a partir de um site simples para o site de redes full-featured sociais que pretendemos ter no final desta série. Além disso, todo o código fonte criado na série estará disponível em &lt;a href=&quot;https://github.com/nikkobautista/The-Next-Social&quot;&gt;este repositório GitHub&lt;/a&gt; também!&lt;/em&gt; &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/nettuts/~4/EyGT7iHnC-M&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/1387698881451784957' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/1387698881451784957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/1387698881451784957'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2011/11/zend-framework-from-scratch.html' title='Zend Framework from Scratch'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-3989865921349069663</id><published>2011-10-11T09:05:00.000-03:00</published><updated>2011-10-11T09:05:18.408-03:00</updated><title type='text'>Extremely Helpful Free Starter Kits For Web Designers</title><content type='html'>&lt;a href=&quot;http://www.smashingapps.com/2011/10/04/extremely-helpful-free-starter-kits-for-web-designer.html&quot;&gt;Extremely Helpful Free Starter Kits For Web Designers&lt;/a&gt;: &lt;p&gt;Every designer needs a starter kit containing useful tools and resources. Designer’s starter kits are extremely helpful in creating mock-ups for the future projects and are a great time-saver. The elements of these starter kits can vary from buttons to check-boxes and from tabs to dropdown menu.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Here, we have collected some cool starter kits that every web designer must have. These kits are free to download and customize. We hope you like this collection and find it useful for you. Enjoy!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.designkindle.com/2010/09/01/showcase-gallery/&quot;&gt;Showcase Gallery&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Showcase Gallery is the perfect starting place for a sleek gallery website or to display your portfolio work. This download includes a well organized PSD file.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.designkindle.com/2010/09/01/showcase-gallery/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner52.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/apple-style-navigation-menu/&quot;&gt;Apple Style Navigation Menu&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Clean ready to use Web navigation menu. The used font is Lucida Sans. Menu comes in three flavors!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/apple-style-navigation-menu/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner2.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.designkindle.com/2011/09/06/iunits/&quot;&gt;iUnits&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;iUnits is a PSD containing icon designs for the Apple iPhone, iPad, and Nano. Each icon is fully layered and customizable.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.designkindle.com/2011/09/06/iunits/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner51.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/free-psd-calendar-mockup/&quot;&gt;Free psd Calendar mockup&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Simple, clean calendar mockup. The download contains a layered PSD resource file. The used font is Lucida Sans.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/free-psd-calendar-mockup/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner12.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.designkindle.com/2010/09/01/big-block-ui/&quot;&gt;Big Block UI&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Big Block UI is a fresh take on common user interface elements. The PSD is well organized and colors can easily be changed.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.designkindle.com/2010/09/01/big-block-ui/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner53.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/5-progress-tracker-bars/&quot;&gt;Free PSD Progress Tracker Bars&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This set contains 5 Progress Tracker Bars.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/5-progress-tracker-bars/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner16.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.designkindle.com/2011/01/19/simple-ui-elements/&quot;&gt;Simple UI Elements&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Simple UI Elements is a clean, well organized PSD file containing common user interface elements for web and app designs.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.designkindle.com/2011/01/19/simple-ui-elements/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner54.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://designmoo.com/8070/small-blue-ui-kit/&quot;&gt;Small Blue UI Kit&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;A small ui kit, made in blue color. Here you have a limit selector, toggle, buttons, loading bar.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://designmoo.com/8070/small-blue-ui-kit/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner32.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.designkindle.com/2011/07/25/sleek-ui-elements/&quot;&gt;Sleek UI Elements&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Whether you’re creating a website or mobile app, well designed UI elements are key to a good user experience. This PSD contains a number of useful elements in a modern, sleek style.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.designkindle.com/2011/07/25/sleek-ui-elements/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner25.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/dark-clean-forms-collection/&quot;&gt;Dark Clean Forms Collection&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Beautifully designed Dark Clean Forms Collection.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/dark-clean-forms-collection/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner14.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.designkindle.com/2011/05/09/black-ui-kit/&quot;&gt;Black UI Kit&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Up for grabs is a free PSD UI kit designed by Alex Patrascu. The file is fully layered and very well organized to make it easy to work with. Alex did a fantastic job of including a lot of the common elements needed when designing a website or app.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.designkindle.com/2011/05/09/black-ui-kit/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner21.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.designkindle.com/2011/08/22/simple-to-do-list/&quot;&gt;Simple To-Do List&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Here is a simple to-do list with a nice clean design and is easily editable.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.designkindle.com/2011/08/22/simple-to-do-list/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner22.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/free-flash-javascript-gallery/&quot;&gt;PSD Layout for Flash / JavaScript Gallery&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Ready to use design for Flash or Javascript Gallery. Replace the text, place your own graphics and enjoy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/free-flash-javascript-gallery/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner1.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/free-psd-media-player/&quot;&gt;Free PSD Media Player&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;The psd file contains media player elements in 3 different flavors.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/free-psd-media-player/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner3.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.graffletopia.com/stencils/763&quot;&gt;TRAK&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Provides a set of shapes (stereotypes) and connectors to enable architecture description views to be produced using the open source TRAK enterprise architecture framework.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.graffletopia.com/stencils/763&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner27.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/3-different-styles-of-notification-boxes/&quot;&gt;3 Different Styles of Notification Boxes&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This set contains 3 Different Styles of Notification Boxes.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/3-different-styles-of-notification-boxes/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner9.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/functional-buttons/&quot;&gt;Functional Buttons&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Ready to use free set of functional buttons. Colors are easy to adjust using Adobe Photoshop.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/functional-buttons/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner10.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/free-psd-slider-boxes/&quot;&gt;Slider Boxes&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This set contains three web 2.0 styled slider boxes.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/free-psd-slider-boxes/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner11.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.graffletopia.com/stencils/320&quot;&gt;Mac OS X Interface 2&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Leopardy interface stencil kit. This one makes extensive use of tables, for maximum flexibility while maintaining pixel precision.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.graffletopia.com/stencils/320&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner39.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/6-free-preview-slider-templates/&quot;&gt;6 Free Preview Slider Templates&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This set contains 6 Free Preview Slider Templates&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/6-free-preview-slider-templates/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner13.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/3-shadow-pockets/&quot;&gt;3 Shadow Pockets&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This set conttains 3 beautifully designed Shadow Pockets.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://freepsdfiles.net/graphics/3-shadow-pockets/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner15.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://psdstyle.net/2010/08/12/menu-bar-2-free-psd-menu-template/&quot;&gt;Free PSD Menu Template&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;It’s modern, clean and aesthetically pleasing. I wanted to put my spin on it. Something quick, easy yet elegant and fun. Hopefully you can use for a possible business project or client.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://psdstyle.net/2010/08/12/menu-bar-2-free-psd-menu-template/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner18.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.konigi.com/tools/wireframe-magnets-diy-kit&quot;&gt;Wireframe Magnets&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This DIY magnet template is based on the Konigi wireframe stencils and includes 3 sheets of elements that might be useful in whiteboard prototyping.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.konigi.com/tools/wireframe-magnets-diy-kit&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner19.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://brokodil.deviantart.com/art/Free-PSD-Share-Button-Kit-181238257&quot;&gt;Free PSD Share Button Kit&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This is “Tell yoru Friends” Bar for your webpage. 3 different style. Dark and light background, dark and light Bar, Fully editable PSD layers with Shapes-Text-Mask. Fully Scalable.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://brokodil.deviantart.com/art/Free-PSD-Share-Button-Kit-181238257&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner20.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.designkindle.com/2011/08/09/lion-ui-kit/&quot;&gt;Lion UI Kit&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Lion UI Kit is a handy PSD mockup tool with fully layered and editable elements from the latest OS X operating system.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.designkindle.com/2011/08/09/lion-ui-kit/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner23.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.graffletopia.com/stencils/759&quot;&gt;Interactive Sketching Notation 1.1&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;The latest Interactive Sketching Notation (version 1.1) stencil for OmniGraffle.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.graffletopia.com/stencils/759&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner29.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.designkindle.com/2011/07/07/blaubarry-ui-kit/&quot;&gt;Blaubarry UI Kit&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Blaubarry UI Kit is a PSD full of useful buttons, sliders, scrollbars, and form elements. The file makes use of shape layers for easy editing and resizing.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.designkindle.com/2011/07/07/blaubarry-ui-kit/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner24.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.designkindle.com/2011/03/14/solid-ui-kit/&quot;&gt;Solid UI Kit&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Solid UI Kit is a fresh design created by Alvin Thong from Sixbase. The download includes a well organized, easily editable PSD file.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.designkindle.com/2011/03/14/solid-ui-kit/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner26.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.graffletopia.com/stencils/761&quot;&gt;Eclipse GUI Design&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Widgets for Eclipse and Mac OS X&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.graffletopia.com/stencils/761&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner28.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.graffletopia.com/stencils/758&quot;&gt;Watchguard&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This is another Visio stencil converted to .gstencil. This includes several Watchguard security appliance/firewall objects.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.graffletopia.com/stencils/758&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner30.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.graffletopia.com/stencils/747&quot;&gt;Web Sketch Cursors&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;CSS3 Compliant cursors in a “sketch” style, for mocking up web UX designs. Includes: default, crosshair, pointer, move, text, wait, help, progress, not allowed, vertical text, and several resize arrows.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.graffletopia.com/stencils/747&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner31.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://designmoo.com/8251/minimalistic-ui-kit-the-color-google/&quot;&gt;Minimalistic UI kit the color Google&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Do you like google plus? Maybe for his services? Maybe for its interface? And maybe even for something?&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://designmoo.com/8251/minimalistic-ui-kit-the-color-google/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner33.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://designmoo.com/8061/gmui_slixui/&quot;&gt;GMUI_SlixUI&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;“Slix UI” controls is a set made to make Web &amp;amp; App designers’ lives much easier. It was mainly designed to be used in Apps, but it can just as easily be used in the web . It gives you ready to use solutions for huge part of the most stuff you need to build an interface.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://designmoo.com/8061/gmui_slixui/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner34.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://designmoo.com/8064/simple-ui-element-pack/&quot;&gt;Simple UI element pack&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Simple UI element pack, free for use! enjoy!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://designmoo.com/8064/simple-ui-element-pack/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner35.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://konigi.com/tools/wireframe-magnets-diy-kit&quot;&gt;Wireframe Magnets&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This DIY magnet template is based on the Konigi wireframe stencils and includes 3 sheets of elements that might be useful in whiteboard prototyping. Simply download and print the PDFs onto magnet sheets, optionally laminate them if you intend to use with dry-erase markers, and finally cut them out.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://konigi.com/tools/wireframe-magnets-diy-kit&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner36.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.graffletopia.com/stencils/410&quot;&gt;Facebook Applications&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;A pretty sizable collection of Facebook related elements to use in creating wireframes for Facebook applications.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.graffletopia.com/stencils/410&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/kitsforwebdesigner38.jpg&quot; alt=&quot;&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/3989865921349069663' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/3989865921349069663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/3989865921349069663'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2011/10/extremely-helpful-free-starter-kits-for.html' title='Extremely Helpful Free Starter Kits For Web Designers'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-7176847091622417801</id><published>2011-10-11T08:59:00.000-03:00</published><updated>2011-10-11T08:59:09.024-03:00</updated><title type='text'>Colorful Websites With Attractive Panoramic Backgrounds To Embrace You</title><content type='html'>&lt;a href=&quot;http://www.smashingapps.com/2011/10/06/colorful-websites-with-attractive-panoramic-backgrounds-to-embrace-you.html&quot;&gt;Colorful Websites With Attractive Panoramic Backgrounds To Embrace You&lt;/a&gt;: &lt;p&gt;Website templates with attractive photos and creative background images tend to attract audience attention much faster. This is a small designing secret that almost every designer and web developer knows very well and therefore, successfully apply it in his website creation task. When it comes to choosing the most appealing and eye-catching images, which one would you prefer? Without doubt, it is panoramic photos that exhibit incredible nature and urban landscapes. Generally speaking, parallel scrolling panoramic backgrounds are extensively spread all over the web. However, there are vertically-oriented panoramas and websites as well with a capacity to explore them in a fly-through mode. This is the time to embrace yourself with the beauty of panoramic backgrounds.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;You are welcome if you want to share more unique websites with attractive panoramic backgrounds that our readers/viewers may like. &lt;a href=&quot;http://feeds.feedburner.com/SmashingApps&quot;&gt;Do you want to be the first one to know the latest happenings&lt;/a&gt; at  SmashingApps.com, just &lt;a href=&quot;http://feeds.feedburner.com/SmashingApps&quot;&gt;subscribe to our rss feed&lt;/a&gt; and &lt;strong&gt;&lt;a href=&quot;http://twitter.com/smashingapps&quot;&gt;you can follow us on twitter&lt;/a&gt;&lt;/strong&gt; and &lt;a href=&quot;http://new.digg.com/smashingapps&quot;&gt;&lt;strong&gt;follow us on Digg&lt;/strong&gt;&lt;/a&gt;as well to get updated.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.parasol-island.com/&quot;&gt;Parasol-Island.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.parasol-island.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_1.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.oasisforfun.com/&quot;&gt;Oasisforfun.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.oasisforfun.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_2.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.2advanced.com/#/home&quot;&gt;2Advanced.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.2advanced.com/#/home&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_3.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.originalsource.co.uk/&quot;&gt;Originalsource.co.uk&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.originalsource.co.uk/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_4.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://ines-papert.de/de/home&quot;&gt;Ines-papert.de&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://ines-papert.de/de/home&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_5.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://ringvemedia.com/shanghai&quot;&gt;Ringvemedia.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://ringvemedia.com/shanghai&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_6.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.pusulaweb.com/default.html&quot;&gt;Pusulaweb.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.pusulaweb.com/default.html&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_7.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.bransondeerrun.com/&quot;&gt;Bransondeerrun.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.bransondeerrun.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_8.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.zimanadmorzem.pl/&quot;&gt;Zimanadmorzem.pl&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.zimanadmorzem.pl/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_9.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.teletech.com/&quot;&gt;Teletech.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.teletech.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_10.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.mytreenature.com/&quot;&gt;Mytreenature.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.mytreenature.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_11.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://fishinghq.com.au/&quot;&gt;Fishinghq.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://fishinghq.com.au/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_12.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.pojeta.cz/&quot;&gt;Pojeta.cz&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.pojeta.cz/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_13.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.firstborn.com/websites/156_mm_join_the_hunt/us/&quot;&gt;Firstborn.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.firstborn.com/websites/156_mm_join_the_hunt/us/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_14.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://dancertheband.com/#/?page=home&quot;&gt;Dancertheband.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://dancertheband.com/#/?page=home&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_15.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://polarbearplunge.sandiegozoo.org/#/home&quot;&gt;Polarbearplunge.sandiegozoo.org&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://polarbearplunge.sandiegozoo.org/#/home&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_16.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.cityexpression.ru/index_flash.html&quot;&gt;Cityexpression.ru&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.cityexpression.ru/index_flash.html&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_17.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.nespresso.com/variations/&quot;&gt;Nespresso.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.nespresso.com/variations/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_18.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.intobrazil.net/&quot;&gt;Intobrazil.net&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.intobrazil.net/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_19.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.moodsofnorway.com/#/+&quot;&gt;Moodsofnorway.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.moodsofnorway.com/#/+&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_20.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.morphix.si/#home&quot;&gt;Morphix.si&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.morphix.si/#home&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_21.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.gazelletouch.com/&quot;&gt;Gazelletouch.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.gazelletouch.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_22.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.ericj.se/&quot;&gt;Ericj.se&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.ericj.se/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_23.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.pokemonmysterydungeon.com/&quot;&gt;Pokemonmysterydungeon.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.pokemonmysterydungeon.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_24.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.danonino.de/&quot;&gt;Danonino.de&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.danonino.de/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_25.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.misayonara.com/&quot;&gt;Misayonara.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.misayonara.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_26.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://stephan-siegrist.ch/de/home&quot;&gt;Stephan-siegrist.ch&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://stephan-siegrist.ch/de/home&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_27.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://alexarts.ru/en/index.html&quot;&gt;Alexarts.ru&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://alexarts.ru/en/index.html&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_28.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://madeforeachother.com/&quot;&gt;Madeforeachother.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://madeforeachother.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_30.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://hlfragrance.com/&quot;&gt;Hlfragrance.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://hlfragrance.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/09/panoramic_31.jpg&quot; alt=&quot;panoramic&quot; border=&quot;0&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#7D7D7D;&quot;&gt;Brought To You By&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align=&quot;left&quot;&gt;&lt;a href=&quot;http://www.smashingapps.com/go/premiersurvey&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2008/08/premier-survey-advertise.jpg&quot; alt=&quot;Premier Survey&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color:#7D7D7D;&quot;&gt;Do you want to advertise here? &lt;a href=&quot;http://www.smashingapps.com/advertise&quot;&gt;&lt;span style=&quot;color:#800000;&quot;&gt;Click to get more info…&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/7176847091622417801' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/7176847091622417801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/7176847091622417801'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2011/10/colorful-websites-with-attractive.html' title='Colorful Websites With Attractive Panoramic Backgrounds To Embrace You'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-3872184215308390663</id><published>2011-10-03T08:43:00.000-03:00</published><updated>2011-10-03T08:43:45.021-03:00</updated><title type='text'>Recentemente, em Desenvolvimento Web (setembro Edition)</title><content type='html'>&lt;a href=&quot;http://translate.google.com/translate?sl=auto&amp;amp;tl=pt&amp;amp;u=http://feedproxy.google.com/%7Er/nettuts/%7E3/Alb3wYmZRfk/&quot;&gt;Recentemente, em Desenvolvimento Web (setembro Edition)&lt;/a&gt;: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://rss.buysellads.com/click.php%3Fz%3D1260013%26k%3Dd754f1e9ba63a736ba8ff5ece958f7dd%26a%3D22065%26c%3D1388171380&quot;&gt;&lt;img class=&quot; xtyjclkcdzubiberfqll xtyjclkcdzubiberfqll&quot; src=&quot;http://rss.buysellads.com/img.php?z=1260013&amp;amp;k=d754f1e9ba63a736ba8ff5ece958f7dd&amp;amp;a=22065&amp;amp;c=1388171380&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;p&gt; Desenvolvimento Web é um setor que está em um estado de fluxo constante com as tecnologias e jargão mudança e mutação em um ciclo interminável. Para não mencionar a vasta quantidade de informação que se tem de processar todos os dias. &lt;/p&gt;&lt;p&gt; Nesta série, publicado mensalmente, vamos tentar rectificar isso trazer-lhe todas as notícias importantes, anúncios, releases e discussões interessantes dentro da indústria de desenvolvimento de web em um pacote conciso. Se juntar a mim depois do salto! &lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;h2&gt;&lt;hr style=&quot;clear:both&quot;&gt; Notícias e Comunicados &lt;/h2&gt;&lt;p&gt; Todas as notícias importantes em um único lugar: releases, anúncios, empresas brigas, problemas de segurança e todos os hoopla relacionados. &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1002_riwd1/ff.jpg&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; Firefox 7 disponível oficialmente &lt;/h3&gt;&lt;p&gt; E, assim como que uma outra versão do browser Firefox é muito popular fora. De acordo com a sua promessa anterior de liberação mais rápida, a versão 7 está fora apenas algumas semanas depois da versão 6. &lt;/p&gt;&lt;p&gt; A nova versão é touted para usar metade tão baixo quanto de memória que a versão anterior. Um pequeno teste, de fato, mostrar o navegador do é muito snappier do que antes. Outra característica que deve manter os usuários e desenvolvedores web feliz é a aceleração de hardware para a tag canvas. Como alguém que mexe com cerca de tela o tempo todo, isso é realmente um grande problema. Clique no link abaixo para recolher mais informações sobre os novos recursos e atualizações. &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.mozilla.org/en-US/firefox/new/&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1002_riwd1/rails.png&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; Ruby on Rails 3.1 é lançado &lt;/h3&gt;&lt;p&gt; Este é para os aficionados Rails. Este extremamente popular framework Ruby acaba de lançar um lançamento ponto importante do quadro. Big características desta versão incluem jQuery sendo incluído como a biblioteca padrão JavaScript e suporte para streaming HTTP. Clique no link abaixo para o log de alterações inteiro. &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://guides.rubyonrails.org/3_1_release_notes.html&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1002_riwd1/jqm.jpg&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; jQuery móvel arc2released! &lt;/h3&gt;&lt;p&gt; A equipe de jQuery está de volta ao seu melhor super produtivo com seus beta 3 RC1 &lt;em&gt;e&lt;/em&gt; liberação de móveis jQuery. &lt;/p&gt;&lt;p&gt; Entre um conjunto grande de correções e melhorias, esta versão também inclui suporte para pushState eo evento beforechangepage junto com melhorias para a plataforma iOS5. Clique no link abaixo para saber mais. &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://jquerymobile.com/blog/2011/09/08/jquery-mobile-beta-3-released/&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1057_riwd4/psql.png&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; PostgreSQL 9.1 é Out &lt;/h3&gt;&lt;p&gt; Entre toda a conversa sobre NoSQL, é fácil esquecer que ainda estamos em um mundo onde o SQL é a força dominante. PostgreSQL, um dos vendedores bem conhecido SQL acaba de lançar uma atualização de ponto para o seu software com um monte de novas funcionalidades e melhorias. &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;http://www.postgresql.org/about/news.1349&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1057_riwd4/mongodb.png&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; MongoDB 2.0 Lançado &lt;/h3&gt;&lt;p&gt; E apesar de apenas o campo SQL, MongoDB está fora com a versão 2 de seu carro-chefe armazenar dados MongoDB. MongoDB é uma das soluções mais conhecidas NoSQL e acabado de uma rodada de financiamento da Sequoia, para os mais entrepreneurish entre vós. Eu recomendo visitar o link abaixo para saber mais sobre o que mudou aqui. &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://blog.mongodb.org/post/10126837729/mongodb-2-0-released&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1002_riwd1/ror.png&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; Installer Rails agora suporta Rails 3.1 &lt;/h3&gt;&lt;p&gt; Enquanto devs Unix e Linux têm o luxo de um fluxo de trabalho fácil em suas plataformas, ficando configuração Rails bem no Windows ainda é uma tarefa árdua. &lt;/p&gt;&lt;p&gt; RailsInstaller, um &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://engineyard.com/&quot;&gt;EngineYard&lt;/a&gt; esforço, pretende racionalizar esse processo. Eles só actualiza o seu software para apoiar Rails 3. Se você é um desenvolvedor Rails do Windows, certifique-se de agarrar esta! &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://railsinstaller.org/&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1057_riwd4/clojure.jpg&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; Clojure 1.3 Lançado &lt;/h3&gt;&lt;p&gt; Enquanto NETTUTS + se concentra principalmente na extremidade dianteira e um punhado de PHP e Ruby agora, nós pretendemos expandir para temas mais amplos de programação em breve. Para o efeito, aqui é algo um pouco mais de nicho. &lt;/p&gt;&lt;p&gt; Clojure é uma variante da linguagem Lisp veterano. É um alto nível, funcionais, linguagem de programação de propósito geral que funciona tanto na JVM e CLR. Um ponto importante a salientar é que uma variante do Clojure, chamado ClojureScript, compila para baixo para JavaScript e funciona em navegadores web em qualquer lugar. Se você é mesmo um pouquinho intrigado, certifique-se de ler o link abaixo. &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://groups.google.com/group/clojure/browse_thread/thread/c39366c79acf690b%3Fpli%3D1&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;h2&gt;&lt;hr style=&quot;clear:both&quot;&gt; New Kids on the Block &lt;/h2&gt;&lt;p&gt; Como desenvolvedores web, a enorme quantidade de recursos que podemos explorar aumenta exponencialmente com o tempo. Aqui é apenas um olhar rápido em alguns recursos recém-criado que merecem sua atenção - tudo, desde livros novos scripts e frameworks. &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1057_riwd4/crypt.png&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; cryptico.js &lt;/h3&gt;&lt;p&gt; Um utilitário JavaScript simples para auxiliar na encriptação de conteúdo no lado do cliente. O utilitário suporta RSA + AES e pode ir até 1024 bits. &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://cryptico.wwwtyro.net/&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1057_riwd4/km.png&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; Keymaster &lt;/h3&gt;&lt;p&gt; Uma biblioteca de micro-simples para a definição e expedição atalhos de teclado. Ele não tem dependências &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;https://github.com/madrobby/keymaster&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1057_riwd4/flourish.png&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; Florescer &lt;/h3&gt;&lt;p&gt; Flourish é um unframework PHP - um de uso geral, biblioteca orientada a objetos.&lt;br /&gt;Ele tem uma arquitetura modular, o que significa que não é estritamente MVC. Centra-se em ser seguro, bem documentado e fácil de usar, enquanto a resolução de problemas intrínsecos ao desenvolvimento web. &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://flourishlib.com/&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1057_riwd4/dq.png&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; dquery &lt;/h3&gt;&lt;p&gt; dquery é uma ferramenta útil para manipulação de datas e horários. Ele funciona através da extensão instâncias de data com funcionalidades adicionais. &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;https://github.com/torholm/dquery&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1057_riwd4/tdb.jpg&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; TaffyDB &lt;/h3&gt;&lt;p&gt; TaffyDB é uma biblioteca opensouce que traz recursos de banco de dados em suas aplicações de JavaScript. &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://taffydb.com/&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1057_riwd4/tc.png&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; Touché &lt;/h3&gt;&lt;p&gt; Touché traz eventos de toque para não-touch navegadores (como tocar!). Sem dependências. Não bloat código. &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;https://github.com/davidcalhoun/touche&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1057_riwd4/rjs.png&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; R.js &lt;/h3&gt;&lt;p&gt; R.js é uma estrutura simples para i18n JavaScript, usando CommonJS. R.js deve trabalhar em ambos os navegadores, e em Node.js, fornecendo capacidades de internacionalização para ambos. &lt;/p&gt;&lt;p&gt; R.js é pequena, a menos de 900 bytes minified e gzipped (&amp;lt;2kb minified). R.js não tem dependências, mas pode ser usado facilmente com quaisquer outras bibliotecas que você deseja. R.js liga-se a window.R, ou global.R no lado do servidor. &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;https://github.com/keithamus/R.js&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1057_riwd4/stream.png&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; streamjs &lt;/h3&gt;&lt;p&gt; stream.js é um pequeno stand-alone biblioteca Javascript que abre uma nova estrutura de dados para você: córregos. Fluxos são um fácil de usar dados de estrutura semelhante a arrays e listas ligadas, mas com algumas capacidades extraordinárias. &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://streamjs.org/&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1057_riwd4/kibo.png&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; kibo &lt;/h3&gt;&lt;p&gt; Kibo é uma biblioteca JavaScript simples para manipulação de eventos de teclado. &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;https://github.com/marquete/kibo&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1057_riwd4/three.png&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; three.js &lt;/h3&gt;&lt;p&gt; three.js é um Javascript Engine 3D. O objetivo do projeto é criar um motor leve 3D com um nível muito baixo de complexidade - em outras palavras, para modelos. O motor pode render usando &amp;lt;svg&amp;gt; &amp;lt;canvas&amp;gt; e WebGL. &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;https://github.com/mrdoob/three.js/&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;h2&gt;&lt;hr style=&quot;clear:both&quot;&gt; Melhor da Internet &lt;/h2&gt;&lt;p&gt; Muitas vezes, você não está realmente à procura de um tutorial tanto quanto você está procurando um discurso retórico, uma opinião ou o pensamento de um desenvolvedor cansado ou apenas algo legal com absolutamente mundo usam zero real. Esta seção contém links para justamente aqueles - coisas interessantes e legais da comunidade de desenvolvedores. &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1057_riwd4/joey.jpg&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; Backbone.js Screencast - Introdução e Views &lt;/h3&gt;&lt;p&gt; Um excelente screencast por Joey Beninghove sobre os conceitos básicos de Backbone.js. Se você está procurando um screencast bem feito para alavancar o seu Backbone experimentos, este é um ótimo lugar para começar. &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://joeybeninghove.com/2011/08/16/backbone-screencast-introduction-views/&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1057_riwd4/use.png&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; Qual é a diferença exata entre um &#39;terminal&#39;, um &#39;shell&#39;, um &#39;tty&#39; e um &#39;console&#39;? &lt;/h3&gt;&lt;p&gt; Imaginando as diferenças semânticas entre as palavras em perguntas? Esta é &lt;em&gt;a&lt;/em&gt; discussão de ler. &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://unix.stackexchange.com/questions/4126/what-is-the-exact-difference-between-a-terminal-a-shell-a-tty-and-a-cons/4132#4132&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1057_riwd4/yay.png&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; CSS3 do arco-íris Divisores &lt;/h3&gt;&lt;p&gt; O título diz tudo. Divisores de arco-íris maldito usando apenas CSS3 - agora não há razão para que suas páginas estão nada menos do que &lt;span&gt;totalmente, assustadoramente fabuloso.&lt;/span&gt; &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://codepo8.github.com/CSS3-Rainbow-Dividers/&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1057_riwd4/lgm.png&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; ligament.js &lt;/h3&gt;&lt;p&gt; ligament.js, por Yehuda Katz, é o menor, mais leve peso JavaScript framework MVC ao redor. Ou é? &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;https://gist.github.com/313496e6ba9160dc6eb5&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1057_riwd4/be.png&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; Minha palestra TXJS (Twitter remix) &lt;/h3&gt;&lt;p&gt; Brendan Eich discurso está em TXJS sobre as partes boas, más e feias da Ecma TC39. Um relógio excelente para qualquer um que faz qualquer coisa relacionada à web e um deve prestar atenção para que todo desenvolvedor JS. &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://brendaneich.com/2011/08/my-txjs-talk-twitter-remix/&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;&lt;div style=&quot;float:left;margin-right:20px;margin-top:25px;padding:5px;border:1px solid #E8E8E8&quot;&gt;&lt;img alt=&quot;Imagem NETTUTS&quot; src=&quot;http://d2o0t5hpnwv4c1.cloudfront.net/1057_riwd4/sudoku.png&quot; width=&quot;250&quot; /&gt;&lt;/div&gt;&lt;h3&gt; Sudoku Solver em 140 bytes &lt;/h3&gt;&lt;p&gt; Um algoritmo que bonitinho bruta força qualquer Sudoku em sua apresentação. Oh, eu mencionei que ele é apenas 140 bytes? Eu imagino que isto é como programa de deuses. &lt;/p&gt;&lt;p&gt; &lt;a href=&quot;https://gist.github.com/1230481/95f6facb74f51d089bea87eba0f470cf3bbed83a&quot;&gt;Leia mais&lt;/a&gt; &lt;/p&gt;&lt;h2&gt;&lt;hr style=&quot;clear:both&quot;&gt; Conclusão &lt;/h2&gt;&lt;p&gt; Bem, isso é sobre todas as mudanças importantes que aconteceram em nossa indústria recentemente. Uma vez que esta é a primeira vez que estamos fazendo algo ao longo destas linhas, tudo ainda está no ar - edições futuro será moldado pelo seu feedback. &lt;/p&gt;&lt;p&gt; Quer-nos a cobrir mais notícias padrão? Um foco em scripts próximos, talvez? Ou apenas posts mais interessantes e discussões da comunidade? Deixe-nos saber nos comentários e muito obrigado pela leitura! &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://feeds.feedburner.com/%7Eff/nettuts%3Fa%3DAlb3wYmZRfk:OsWLcjV2h94:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/%7Eff/nettuts?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;  &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://feeds.feedburner.com/%7Eff/nettuts%3Fa%3DAlb3wYmZRfk:OsWLcjV2h94:F7zBnMyn0Lo&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/%7Eff/nettuts?i=Alb3wYmZRfk:OsWLcjV2h94:F7zBnMyn0Lo&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;  &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://feeds.feedburner.com/%7Eff/nettuts%3Fa%3DAlb3wYmZRfk:OsWLcjV2h94:V_sGLiPBpWU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/%7Eff/nettuts?i=Alb3wYmZRfk:OsWLcjV2h94:V_sGLiPBpWU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;  &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://feeds.feedburner.com/%7Eff/nettuts%3Fa%3DAlb3wYmZRfk:OsWLcjV2h94:gIN9vFwOqvQ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/%7Eff/nettuts?i=Alb3wYmZRfk:OsWLcjV2h94:gIN9vFwOqvQ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;  &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://feeds.feedburner.com/%7Eff/nettuts%3Fa%3DAlb3wYmZRfk:OsWLcjV2h94:TzevzKxY174&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/%7Eff/nettuts?d=TzevzKxY174&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/%7Er/nettuts/%7E4/Alb3wYmZRfk&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/3872184215308390663' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/3872184215308390663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/3872184215308390663'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2011/10/recentemente-em-desenvolvimento-web.html' title='Recentemente, em Desenvolvimento Web (setembro Edition)'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-7129905161038860302</id><published>2011-08-10T06:25:00.000-03:00</published><updated>2011-08-10T06:25:28.118-03:00</updated><title type='text'>40 Useful CSS Tutorials, Techniques And Resources</title><content type='html'>&lt;a href=&quot;http://www.smashingapps.com/2011/07/26/40-useful-css-tutorials-techniques-and-resources.html&quot;&gt;40 Useful CSS Tutorials, Techniques And Resources&lt;/a&gt;: &quot;&lt;p&gt;We have previously posted many articles on CSS tutorials and resources you can learn CSS from. Today, again we come up with yet another great list of 40 CSS tutorials, techniques and resources that you will enjoy exploring. Every developer knows very well how important it is to learn and use CSS effectively. Therefore, tall the developers keep themselves updated with the latest development and advancement in the technology.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Below is the list of 40 useful CSS tutorials and resources you cannot afford to miss. We hope this broad list will train you something innovative, or moreover jog your memory and help you recall some methods you haven’t used for a while.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://tutorialzine.com/2010/06/css3-minimalistic-navigation-menu/&quot;&gt;Minimalistic Navigation Menu&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In this tutorial we are making something practical, a simple CSS3 animated navigation menu, which degrades gracefully in older browsers and is future-proofed to work with the next generation of browsers.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://tutorialzine.com/2010/06/css3-minimalistic-navigation-menu/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials52.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://creativefan.com/css3-tutorial-create-card-pockets-how-to/&quot;&gt;Sleek Card Pockets using CSS Only&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In this CSS3 tutorial, you’ll learn how to create web card pockets using some great new CSS3 techniques.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://creativefan.com/css3-tutorial-create-card-pockets-how-to/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials51.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://aext.net/2009/10/css-absolute-positioning-create-a-fancy-link-block/&quot;&gt;CSS Absolute Positioning: Create A Fancy Link Block&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Absolute position is a feature of the CSS2 specification that is supported by all of web browsers. If you posit an element (an image, a table, or whatever) absolutely on your page, it will appear at the exact pixel you specify. In this tutorial, we will use some tricks to create a fancy link block that make our links more attractive.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://aext.net/2009/10/css-absolute-positioning-create-a-fancy-link-block/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials2.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://inspectelement.com/tutorials/create-a-button-with-hover-and-active-states-using-css-sprites/&quot;&gt;Create a Button with Hover and Active States using CSS Sprites&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Too many designers neglect the click state (active: property in CSS) in web design, either because they’re unaware of it, underestimate the importance of it or are plain lazy. It’s a simple effect that improves usability by giving the user some feedback as to what they’ve clicked on but can also add depth to a design.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://inspectelement.com/tutorials/create-a-button-with-hover-and-active-states-using-css-sprites/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials1.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://spyrestudios.com/how-to-create-a-sexy-vertical-sliding-panel-using-jquery-and-css3/&quot;&gt;How To Create A Sexy Vertical Sliding Panel Using jQuery And CSS3&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In this tutorial will will create a Sexy Vertical Sliding Panel Using jQuery And CSS3.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://spyrestudios.com/how-to-create-a-sexy-vertical-sliding-panel-using-jquery-and-css3/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials4.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://css-tricks.com/style-a-list-with-one-pixel/&quot;&gt;Style a List with One Pixel&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;A one-pixel background image can be a pretty versatile thing. With repeat-x it can be a horizontal line, repeat-y makes a vertical line, and repeat makes it a fill color. Just as a little fun proof of concept, we can use that to create a depth-chart looking unordered list.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://css-tricks.com/style-a-list-with-one-pixel/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials5.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.smashingmagazine.com/2009/12/02/pushing-your-buttons-with-practical-css3/&quot;&gt;Pushing Your Buttons With Practical CSS3&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Calls to action are critical for any website, and a compelling, attention-grabbing, clickable button goes a long way toward driving that engagement. In the past, really awesome buttons needed extra markup, sliding doors or other trickery. We’ll show you here how to create nice button styles without any hacks or cheats.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.smashingmagazine.com/2009/12/02/pushing-your-buttons-with-practical-css3/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials6.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.wittysparks.com/2009/09/21/build-multi-level-multi-column-multi-menus-with-pure-css/&quot;&gt;Build Multi-level Multi-column Multi Menus with pure CSS&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In this tutorial we will learn how to build multi-level multi-column multi Menus with pure CSS.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.wittysparks.com/2009/09/21/build-multi-level-multi-column-multi-menus-with-pure-css/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials7.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://aext.net/2009/09/elegant-drop-menu-with-css-only/&quot;&gt;Elegant Drop Menu with CSS only&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In this tutorial, you will see a simplest way to build a same effect by using CSS only. With some CSS make-up, your menu will be elegant. Not sure which one is easiest, but for sure it’s the simplest menu comes with drop effect: horizontal and vertical navigation.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://aext.net/2009/09/elegant-drop-menu-with-css-only/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials8.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.problogdesign.com/wordpress/how-to-create-a-beautiful-dropdown-blogroll-without-javascript/&quot;&gt;HOW TO CREATE A BEAUTIFUL DROPDOWN BLOGROLL WITHOUT JAVASCRIPT&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In this tutorial author is going to walk you through how he have set up the blogroll in our upcoming redesign. Load up the example page to see how our final product will look.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.problogdesign.com/wordpress/how-to-create-a-beautiful-dropdown-blogroll-without-javascript/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials9.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://line25.com/tutorials/how-to-build-a-simple-button-with-css-image-sprites&quot;&gt;How to Build a Simple Button with CSS Image Sprites&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Let’s take a look at building a simple button using CSS image sprites, starting right at the beginning in Photoshop and finishing with the complete coded example. This one’s a good one for anyone getting started with CSS!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://line25.com/tutorials/how-to-build-a-simple-button-with-css-image-sprites&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials10.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.kamikazemusic.com/quick-tips/css3-hover-tabs-without-javascript/&quot;&gt;CSS3 Hover Tabs without JavaScript&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;A quick tip on CSS3 Hover Tabs without JavaScript.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.kamikazemusic.com/quick-tips/css3-hover-tabs-without-javascript/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials11.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.onextrapixel.com/2009/08/25/how-to-use-pure-css-to-style-web-form-dynamically-plus-12-awesome-javascript-plugins/&quot;&gt;How To Use Pure CSS To Style Web Form Dynamically Plus 12 Awesome JavaScript Plugins&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In this article you will learn how to use pure CSS To Style Web Form Dynamically Plus 12 Awesome JavaScript Plugins.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.onextrapixel.com/2009/08/25/how-to-use-pure-css-to-style-web-form-dynamically-plus-12-awesome-javascript-plugins/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials12.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.sohtanaka.com/web-design/horizontal-sub-nav-with-css-jquery/&quot;&gt;Horizontal Subnav with CSS&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In this tutorial author would like to go over how to create a simple navigation with a horizontal subnav.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.sohtanaka.com/web-design/horizontal-sub-nav-with-css-jquery/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials13.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://sublimeorange.com/css/css3-speech-bubble/&quot;&gt;CSS3 Speech Bubble&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In this tutorial you will learn how to create CSS3 Speech Bubble.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://sublimeorange.com/css/css3-speech-bubble/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials14.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://aceinfowayindia.com/blog/2009/09/how-to-create-nice-scalable-css-based-breadcrumbs/&quot;&gt;How to Create Nice Scalable CSS Based Breadcrumbs&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In this tutorial author will teach you how to create nice scalable CSS Based Breadcrumbs. Author is using only one simple graphic. The rest is basic CSS styling with an unordered list as HTML code.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://aceinfowayindia.com/blog/2009/09/how-to-create-nice-scalable-css-based-breadcrumbs/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials15.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://friedcellcollective.net/outbreak/2009/10/04/fluid-searchbox/&quot;&gt;Fluid searchbox&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Creating a fluid search box when you only have a single element next to it is trivial. What you do is wrap the input in an element and use padding to create space for the fixed element, then position the fixed element absolutely (or relatively) in the space created by the padding.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://friedcellcollective.net/outbreak/2009/10/04/fluid-searchbox/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials16.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://buildinternet.com/2009/10/using-rounded-corners-with-css3/&quot;&gt;Using Rounded Corners with CSS3&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;As CSS3 gets closer to becoming the new standard for mainstream design, the days of rounded corners through elaborate background images is fading. This means less headache and time spent working out alternatives for each browser.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://buildinternet.com/2009/10/using-rounded-corners-with-css3/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials17.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://net.tutsplus.com/tutorials/html-css-techniques/six-ways-to-improve-your-web-typography/&quot;&gt;6 Ways To Improve Your Web Typography&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Typography on the web is anything but simple, and for many, it is a troubling mystery. In this tutorial we’re going to review six ways that web designers and developers can improve the typography of the sites they create.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://net.tutsplus.com/tutorials/html-css-techniques/six-ways-to-improve-your-web-typography/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials18.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://line25.com/tutorials/create-a-letterpress-effect-with-css-text-shadow&quot;&gt;Create a Letterpress Effect with CSS Text-Shadow&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;The letterpress effect is becoming hugely popular in web design, and with a couple of modern browsers now showing support for the text-shadow CSS3 property it’s now simple and easy to create the effect with pure CSS. No Photoshop trickery here!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://line25.com/tutorials/create-a-letterpress-effect-with-css-text-shadow&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials19.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://cssglobe.com/post/6089/3-easy-and-fast-css-techniques-for-faux-image&quot;&gt;3 Easy and Fast CSS Techniques for Faux Image Cropping&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;These techniques can be very helpful if you need to keep images at a certain size, i.e. thumbnails in the news section or something similar. Being able to use CSS to control which portion of image to display is a great bonus.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://cssglobe.com/post/6089/3-easy-and-fast-css-techniques-for-faux-image&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials20.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.admixweb.com/2010/03/08/how-to-create-a-fancy-image-gallery-with-css3/&quot;&gt;How to Create a Fancy Image Gallery with CSS3&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Here author have prepared a tutorial about how to use CSS3 to make an image gallery with animation. He recommend to use one of these browsers to see the animations; however, the gallery is going to be usable in browsers without support of the animation.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.admixweb.com/2010/03/08/how-to-create-a-fancy-image-gallery-with-css3/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials23.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.admixweb.com/2010/03/16/creating-an-animated-css3-horizontal-menu/&quot;&gt;Creating an Animated CSS3 Horizontal Menu&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This tutorial shows us how powerful CSS3 can be and how we can save some JavaScript code to achieve the same result. As you know, right know the transition property is only supported by Safari and Chrome.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.admixweb.com/2010/03/16/creating-an-animated-css3-horizontal-menu/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials24.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://line25.com/tutorials/how-to-create-a-cool-anaglyphic-text-effect-with-css&quot;&gt;How to Create a Cool Anaglyphic Text Effect with CSS&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Let’s take a look at how a similar style can be created for sprucing up your web designs, while taking into consideration semantics and avoiding the repetition of any markup.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://line25.com/tutorials/how-to-create-a-cool-anaglyphic-text-effect-with-css&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials25.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.pvmgarage.com/2010/01/how-to-create-depth-and-nice-3d-ribbons-only-using-css3/&quot;&gt;How To Create Depth And Nice 3D Ribbons Only Using CSS3&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In this tutorial you will learn How To Create Depth And Nice 3D Ribbons Only Using CSS3.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.pvmgarage.com/2010/01/how-to-create-depth-and-nice-3d-ribbons-only-using-css3/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials26.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.cssnewbie.com/how-to-create-simple-stylish-and-swappable-image-captions/&quot;&gt;How To Create Simple, Stylish and Swappable Image Captions&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In this tutorial you will learn How To Create Simple, Stylish and Swappable Image Captions.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.cssnewbie.com/how-to-create-simple-stylish-and-swappable-image-captions/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials27.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.freedivs.com/tutorials/CSS%20Polaroid%20Picture/&quot;&gt;CSS Polaroid Picture Tutorial&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Polaroid pictures (or fake ones anyway) can be created using Photoshop or a similar graphics package but author aim to create the same kind of look by using CSS.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.freedivs.com/tutorials/CSS%20Polaroid%20Picture/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials28.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://webdesignerwall.com/tutorials/advanced-css-menu&quot;&gt;Advanced CSS Menu&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In this tutorial author will show you how to slice up the menu design (step by step) and put them together with CSS.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://webdesignerwall.com/tutorials/advanced-css-menu&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials29.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://wphacks.com/sliding-doors-wordpress-navigation-css-technique/&quot;&gt;CSS Techniques: Using Sliding Doors with WordPress Navigation&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This sliding doors CSS hack allows you to create sophisticated tabs for your navigation bar.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://wphacks.com/sliding-doors-wordpress-navigation-css-technique/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials33.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.ndesign-studio.com/blog/css-dock-menu&quot;&gt;CSS Dock Menu&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This tutorial is really very helpful, very nice and useful tip on creating Mac’s Dock menu.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.ndesign-studio.com/blog/css-dock-menu&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials35.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.noupe.com/tutorial/drop-down-menu-jquery-css.html&quot;&gt;Sexy Drop Down Menu CSS&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In this tutorial author would like to go over how to create a sexy drop down menu that can also degrade gracefully.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.noupe.com/tutorial/drop-down-menu-jquery-css.html&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials36.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.threestyles.com/tutorials/coding-apples-navigation-bar-using-css-sprites/&quot;&gt;Coding Apple’s Navigation Bar Using CSS Sprites&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This tutorial is not going to go in depth about all the benefits of sprites, but will show you how to use the technique correctly.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.threestyles.com/tutorials/coding-apples-navigation-bar-using-css-sprites/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials38.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.ehousestudio.com/blog/view/css_sprite_navigation_tutorial&quot;&gt;CSS Sprite Navigation Tutorial&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This tutorial teaches how to build a css navigation using sprite images. With the mobile web becoming more important than ever before, load time and the size of a web site are some of the biggest factors to consider when developing a site for mobile users.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.ehousestudio.com/blog/view/css_sprite_navigation_tutorial&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials39.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://articles.sitepoint.com/article/breaking-out-of-the-box&quot;&gt;Breaking Out of the Box With CSS Layouts&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;It’s true that CSS is heavily reliant upon a grid — everything flows on x and y axes (and can be positioned as such, much like designs built in Photoshop). However, this doesn’t mean that your design has to be boring. If you understand how the grid works, you can fracture or abstract that grid to make your layout more dynamic and interesting.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://articles.sitepoint.com/article/breaking-out-of-the-box&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials31.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://net.tutsplus.com/tutorials/site-builds/the-ultimate-guide-to-creating-a-design-and-converting-it-to-html-and-css/&quot;&gt;CSS Guide&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;The Ultimate Guide to Creating a Design and Converting it to HTML and CSS&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://net.tutsplus.com/tutorials/site-builds/the-ultimate-guide-to-creating-a-design-and-converting-it-to-html-and-css/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials40.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://sixrevisions.com/tutorials/web-development-tutorials/minimal-and-modern-layout-psd-to-xhtmlcss-conversion/&quot;&gt;Minimal and Modern Layout: PSD to XHTML/CSS Conversion&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In this web design tutorial, you’ll see a process for converting a Photoshop mockup to working HTML/CSS template. This is Part 2 of a tutorial series that will show you how to create the design, and then convert it to an HTML/CSS template.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://sixrevisions.com/tutorials/web-development-tutorials/minimal-and-modern-layout-psd-to-xhtmlcss-conversion/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials42.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://www.jankoatwarpspeed.com/post/2009/11/08/YouTube-adaptable-view-css-jquery.aspx&quot;&gt;Create YouTube-like adaptable view using CSS and jQuery&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In this tutorial you will learn how to create YouTube-like adaptable view using CSS and jQuery.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.jankoatwarpspeed.com/post/2009/11/08/YouTube-adaptable-view-css-jquery.aspx&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials43.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://woorkup.com/2009/10/07/how-to-distribute-elements-horizontally-using-css/&quot;&gt;How to distribute elements horizontally using CSS&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In this tutorial we will learn how to distribute elements horizontally using CSS.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://woorkup.com/2009/10/07/how-to-distribute-elements-horizontally-using-css/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials44.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://designm.ag/tutorials/sticky-sidenav-layout/&quot;&gt;Sticky (Fixed) SideNav Layout with CSS&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In this tutorial author would like to go over how to create a fixed sidenav layout for your blog or website.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://designm.ag/tutorials/sticky-sidenav-layout/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials45.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://webdeveloperplus.com/css/25-incredibly-useful-css-tricks-you-should-know/&quot;&gt;Useful CSS Tricks You Should Know&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Here are 25 incredibly useful CSS tricks that will help you design great web interfaces. You might be aware of some or all of these techniques, but this can be your handy resource to nifty CSS tricks that you should know.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://webdeveloperplus.com/css/25-incredibly-useful-css-tricks-you-should-know/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials48.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://net.tutsplus.com/tutorials/html-css-techniques/11-classic-css-techniques-made-simple-with-css3/&quot;&gt;11 Classic CSS Techniques Made Simple with CSS3&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;In this tutorial, author will show you eleven different time-consuming effects that can be achieved quite easily with CSS3.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://net.tutsplus.com/tutorials/html-css-techniques/11-classic-css-techniques-made-simple-with-css3/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/csstutorials49.jpg&quot; alt=&quot;&quot; width=&quot;540&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#7D7D7D;&quot;&gt;Brought To You By&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align=&quot;left&quot;&gt;&lt;a href=&quot;http://www.smashingapps.com/go/premiersurvey&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2008/08/premier-survey-advertise.jpg&quot; alt=&quot;Premier Survey&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color:#7D7D7D;&quot;&gt;Do you want to advertise here? &lt;a href=&quot;http://www.smashingapps.com/advertise&quot;&gt;&lt;span style=&quot;color:#800000;&quot;&gt;Click to get more info…&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&quot;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/7129905161038860302' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/7129905161038860302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/7129905161038860302'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2011/08/40-useful-css-tutorials-techniques-and.html' title='40 Useful CSS Tutorials, Techniques And Resources'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-6901149366745349335</id><published>2011-07-26T12:23:00.000-03:00</published><updated>2011-07-26T12:23:27.788-03:00</updated><title type='text'>7 Tools To Find What Error Codes Mean</title><content type='html'>&lt;a href=&quot;http://www.smashingapps.com/2011/07/25/7-tools-to-find-what-error-codes-mean.html&quot;&gt;7 Tools To Find What Error Codes Mean&lt;/a&gt;: &quot;&lt;p&gt;Anyone who uses any modern gadget (PCs, laptops, smartphones, gaming consoles etc.) faces some errors which need to be resolved. The first step in the resolution of errors is that the nature of the error be found. Usually, error type can be judged from the error code which accompanies the error. Today we’ll be compiling a rather unusual list; this list contains seven tools to find what error code means. This way user can get a rough idea on where to get started for resolving the errors they face. Have a look:&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;&lt;a href=&quot;http://pcsupport.about.com/od/findbyerrormessage/Find_by_Error_Message.htm&quot;&gt;About.com Find By Error Message&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;A service provided by the popular website About.com, this Find By Error Message page lets users browse common error messages seen on PCs. The list is pretty huge and if you face a problem while using your PC, there is a very likely chance that you can find the error details on this webpage.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;padding-left:0px;padding-right:0px;float:none;margin-left:auto;margin-right:auto;padding-top:0px;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/clip_image001.png&quot; alt=&quot;clip_image001&quot; width=&quot;540&quot; height=&quot;477&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;&lt;a href=&quot;http://www.briandunning.com/error-codes/?source=Windows&quot;&gt;BrianDunning.com – Windows Error Codes&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;The BrianDunning.com error codes websites provides users the ability to browse as well as search for error codes which normally occur on a Windows installation on a PC. Along with that, the webpage lists the top most common and searched error codes in a list and also provides the error code information about MySQL database engine.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;padding-left:0px;padding-right:0px;float:none;margin-left:auto;margin-right:auto;padding-top:0px;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/clip_image003.jpg&quot; alt=&quot;clip_image003&quot; width=&quot;539&quot; height=&quot;146&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;&lt;a href=&quot;http://www.errorhelp.com/&quot;&gt;ErrorHelp&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;This website brings an element of sharing error codes. It not only lets users search for common errors from their huge error code database, but also allows them to collaborate with their friends and other people who have received similar errors in the past. They let users bookmark errors on their website so at later stage if the error re-occurs, they can quickly go to the webpage and open the bookmarked error.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;padding-left:0px;padding-right:0px;float:none;margin-left:auto;margin-right:auto;padding-top:0px;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/clip_image005.jpg&quot; alt=&quot;clip_image005&quot; width=&quot;536&quot; height=&quot;176&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;&lt;a href=&quot;http://www.favessoft.com/downloads.html&quot;&gt;ErrMsg&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;A desktop tool which lets users perform lookups on the errors they encounter. All one needs to do is launch the utility and enter the error code and the tool will return with the basic description of the error. The great thing about this tool that it works for both 32-bit and 64-bit versions of Windows 7 so there’s no problem with all the latest error codes.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;padding-left:0px;padding-right:0px;float:none;margin-left:auto;margin-right:auto;padding-top:0px;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/clip_image006.png&quot; alt=&quot;clip_image006&quot; width=&quot;353&quot; height=&quot;205&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;&lt;a href=&quot;http://www.gunnerinc.com/weltinfo.htm&quot;&gt;WELT&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;Acronym for &lt;strong&gt;W&lt;/strong&gt;indows &lt;strong&gt;E&lt;/strong&gt;rror &lt;strong&gt;L&lt;/strong&gt;ookup &lt;strong&gt;T&lt;/strong&gt;ool, WELT is another error lookup tool like ErrMsg. It also takes the error code from the user and provides back the description of the error. Works pretty well with common Windows and system errors. It also lets users save the error message as a note which can then later be used to find out more information about the error.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;padding-left:0px;padding-right:0px;float:none;margin-left:auto;margin-right:auto;padding-top:0px;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/clip_image007.png&quot; alt=&quot;clip_image007&quot; width=&quot;332&quot; height=&quot;368&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;&lt;a href=&quot;http://www.errorkey.com/&quot;&gt;ErrorKey&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;After using ErrorKey, I was forced to label it as the Google of all error codes. This websites has a huge collection of error codes and they can be readily searched using the simple user interface (UI). Also, it has the common error search tags/keywords listed on the main page thereby helping users pinpoint some of the common error messages and categories.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;padding-left:0px;padding-right:0px;float:none;margin-left:auto;margin-right:auto;padding-top:0px;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/clip_image008.png&quot; alt=&quot;clip_image008&quot; width=&quot;540&quot; height=&quot;508&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;&lt;a href=&quot;http://www.errorgoblin.com/&quot;&gt;Error Goblin&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;Similar to Error Key but more useful due to its support for Mac OS errors. This websites covers both Windows and Mac error code searches. Moreover, an iPhone app for this web service is also available. Quite handy for Mac users.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;padding-left:0px;padding-right:0px;float:none;margin-left:auto;margin-right:auto;padding-top:0px;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/07/clip_image0101.jpg&quot; alt=&quot;clip_image010&quot; width=&quot;536&quot; height=&quot;292&quot; border=&quot;0&quot; /&gt;&lt;a name=&quot;_GoBack&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;Apple-style-span&quot; &gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/6901149366745349335' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/6901149366745349335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/6901149366745349335'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2011/07/7-tools-to-find-what-error-codes-mean.html' title='7 Tools To Find What Error Codes Mean'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-2963673546243867242</id><published>2011-06-16T17:53:00.001-03:00</published><updated>2011-06-16T17:53:57.006-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Design"/><title type='text'>Five Great Websites To Download High-Quality Design Freebies</title><content type='html'>&lt;a href=&quot;http://www.smashingapps.com/2011/06/14/five-great-websites-to-download-high-quality-design-freebies.html&quot;&gt;Five Great Websites To Download High-Quality Design Freebies&lt;/a&gt;: &quot;&lt;p&gt;There are many websites out there for us for design freebies, but     getting  by good ones and free is  not that easy. That is why I   am     sharingFive Great Websites To Download High-Quality Design Freebies.   Read each  entry   in the list  and see   which one    suits your needs  best.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;You are welcome if you want to share more websites to download design freebies that our readers/viewers may like. &lt;a href=&quot;http://feeds.feedburner.com/SmashingApps&quot;&gt;Do you want to be the first one to know the latest happenings&lt;/a&gt; at  SmashingApps.com, just &lt;a href=&quot;http://feeds.feedburner.com/SmashingApps&quot;&gt;subscribe to our rss feed&lt;/a&gt; and &lt;strong&gt;&lt;a href=&quot;http://twitter.com/smashingapps&quot;&gt;you can follow us on twitter&lt;/a&gt;&lt;/strong&gt; and &lt;a href=&quot;http://new.digg.com/smashingapps&quot;&gt;&lt;strong&gt;follow us on Digg&lt;/strong&gt;&lt;/a&gt; as well to get updated.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;a href=&quot;http://www.twibies.com/&quot;&gt;&lt;strong&gt;Twibies&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;img title=&quot;Twibies&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/06/Twibies.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;245&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;A gallery showcasing the best and free twitter icons and themes.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;&lt;a href=&quot;http://searchpsd.com/&quot;&gt;SearchPSD&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;img title=&quot;SearchPSD&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/06/SearchPSD.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;169&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Here you can search more than 1.500 psd files order by categories that are all free for you.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;a href=&quot;http://www.flashvillage.com/&quot;&gt;&lt;strong&gt;FlashVillage&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;img title=&quot;FlashVillage&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/06/FlashVillage.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;318&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;All FlashVillage templates are 100% free. You simply need to register as a free member and you can start downloading.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;a href=&quot;http://www.plaintextures.com/&quot;&gt;&lt;strong&gt;Plaintextures&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;img title=&quot;Plaintextures&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/06/Plaintextures.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;190&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This site provides free high resolution textures for 3D artists and web designers.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;a href=&quot;http://icongal.com/&quot;&gt;&lt;strong&gt;Icon Gallery&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;img title=&quot;Icon-Gallery&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/06/Icon-Gallery.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;325&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;You can search and browse this Icon Gallery for the finest high quality free icons on the web.&lt;/p&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/2963673546243867242' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/2963673546243867242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/2963673546243867242'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2011/06/five-great-websites-to-download-high.html' title='Five Great Websites To Download High-Quality Design Freebies'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-5076072607382352870</id><published>2011-05-22T13:40:00.000-03:00</published><updated>2011-05-22T13:40:57.029-03:00</updated><title type='text'>Consultas parametrizadas, ISNULL e SQL dinâmica</title><content type='html'>&lt;a href=&quot;http://gustavomaiaaguiar.wordpress.com/2011/05/19/consultas-parametrizadas-isnull-e-sql-dinmica/&quot;&gt;Consultas parametrizadas, ISNULL e SQL dinâmica&lt;/a&gt;: &quot;&lt;p&gt;Bom Dia Pessoal,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Por várias vezes nos fóruns e em algumas situações que presencio na vida real, vejo implementações para execução de consultas parametrizadas com base em vários parâmetros. É sem dúvida uma necessidade muito comum, pois, se uma determinada entidade (tabela) possui várias características (colunas), é quase natural que se pesquise as instâncias (registros) dessa entidade com base em uma, ou duas, ou N características de forma individual ou simultânea. Não é errado necessitar de tal mecanismo de pesquisa, mas o que vejo é que muitas implementações o fazem de forma completamente equivocada e muitas vezes pouco performática. Como poucos registros em um ambiente de desenvolvimento e homologação a diferença é imperceptível, mas à medida em que o volume em produção aumenta, a dificuldade de escalar é nata e muitas vezes a solução não é aumentar a infraestrutura. Vejamos então o que as implementações de consultas parametrizadas devem e não devem fazer.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Inicialmente criarei uma tabela com várias colunas que são potenciais características de pesquisa.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Cria uma tabela de Pessoas&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;CREATE TABLE&lt;/span&gt; Pessoas (&lt;br /&gt;    ID &lt;span style=&quot;color:#0000ff;&quot;&gt;INT&lt;/span&gt;, Nome &lt;span style=&quot;color:#0000ff;&quot;&gt;VARCHAR&lt;/span&gt;(100), SobreNome &lt;span style=&quot;color:#0000ff;&quot;&gt;VARCHAR&lt;/span&gt;(100),&lt;br /&gt;    Filhos &lt;span style=&quot;color:#0000ff;&quot;&gt;TINYINT&lt;/span&gt;, AnoNascimento &lt;span style=&quot;color:#0000ff;&quot;&gt;SMALLINT&lt;/span&gt;,&lt;br /&gt;    Cidade &lt;span style=&quot;color:#0000ff;&quot;&gt;VARCHAR&lt;/span&gt;(100), UF &lt;span style=&quot;color:#0000ff;&quot;&gt;CHAR&lt;/span&gt;(2)) &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Insere quinze registros&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;INSERT INTO&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;VALUES&lt;/span&gt; (01,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘João’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Silva’&lt;/span&gt;,2,1950,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘São Paulo’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘SP’&lt;/span&gt;)&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;INSERT INTO&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;VALUES&lt;/span&gt; (02,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘João’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Gonçalves’&lt;/span&gt;,1,1990,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Porto Alegre’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘RS’&lt;/span&gt;)&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;INSERT INTO&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;VALUES&lt;/span&gt; (03,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘João’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Leite’&lt;/span&gt;,0,1992,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Natal’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘RN’&lt;/span&gt;)&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;INSERT INTO&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;VALUES&lt;/span&gt; (04,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Daniel’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Antunes’&lt;/span&gt;,0,1986,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Diadema’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘SP’&lt;/span&gt;)&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;INSERT INTO&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;VALUES&lt;/span&gt; (05,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Daniel’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Mendes’&lt;/span&gt;,1,1979,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Manaus’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘AM’&lt;/span&gt;)&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;INSERT INTO&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;VALUES&lt;/span&gt; (06,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Daniela’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Petrovisk’&lt;/span&gt;,1,1976,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Salvador’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘BA’&lt;/span&gt;)&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;INSERT INTO&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;VALUES&lt;/span&gt; (07,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Danilo’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Silva’&lt;/span&gt;,3,1965,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Brasília’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘DF’&lt;/span&gt;)&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;INSERT INTO&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;VALUES&lt;/span&gt; (08,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Peter’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Parker’&lt;/span&gt;,0,1989,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Fortaleza’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘CE’&lt;/span&gt;)&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;INSERT INTO&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;VALUES&lt;/span&gt; (09,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Isabela’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Costa’&lt;/span&gt;,2,1984,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘São Paulo’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘SP’&lt;/span&gt;)&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;INSERT INTO&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;VALUES&lt;/span&gt; (10,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Regiane’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Meira’&lt;/span&gt;,5,1945,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Recife’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘PE’&lt;/span&gt;)&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;INSERT INTO&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;VALUES&lt;/span&gt; (11,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Maíra’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Gonçalves’&lt;/span&gt;,4,1982,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘São Paulo’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘SP’&lt;/span&gt;)&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;INSERT INTO&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;VALUES&lt;/span&gt; (12,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Nayara’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Silva’&lt;/span&gt;,2,1950,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Brasília’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘DF’&lt;/span&gt;)&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;INSERT INTO&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;VALUES&lt;/span&gt; (13,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Patríca’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Gomides’&lt;/span&gt;,2,1950,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘São Paulo’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘SP’&lt;/span&gt;)&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;INSERT INTO&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;VALUES&lt;/span&gt; (14,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Natália’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Arruda’&lt;/span&gt;,2,1950,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Rio de Janeiro’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘RJ’&lt;/span&gt;)&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;INSERT INTO&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;VALUES&lt;/span&gt; (15,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Márcia’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Alves’&lt;/span&gt;,0,1983,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Brasília’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘DF’&lt;/span&gt;) &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Completa até 10.000 de registros fixos de São Paulo&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;DECLARE&lt;/span&gt; @i &lt;span style=&quot;color:#0000ff;&quot;&gt;INT&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;SET&lt;/span&gt; @i = 16 &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;WHILE&lt;/span&gt; @i &amp;lt;= 10000&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;BEGIN&lt;/span&gt;&lt;br /&gt;    &lt;span style=&quot;color:#0000ff;&quot;&gt;INSERT INTO&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;VALUES&lt;/span&gt; (@i,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Fulano’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Silva’&lt;/span&gt;,0,1969,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘São Paulo’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘SP’&lt;/span&gt;)&lt;br /&gt;    &lt;span style=&quot;color:#0000ff;&quot;&gt;SET&lt;/span&gt; @i = @i + 1&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;END&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Insere 200 registros com sobrenome “Mendes”&lt;br /&gt;– Insere 200 pessoas que nasceram em 1979&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;DECLARE&lt;/span&gt; @i &lt;span style=&quot;color:#0000ff;&quot;&gt;INT&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;SET&lt;/span&gt; @i = 10001 &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;WHILE&lt;/span&gt; @i &amp;lt;= 10200&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;BEGIN&lt;/span&gt;&lt;br /&gt;    &lt;span style=&quot;color:#0000ff;&quot;&gt;INSERT INTO&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;VALUES&lt;/span&gt; (@i,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Osvaldo’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Mendes’&lt;/span&gt;,1,1987,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Brasília’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘DF’&lt;/span&gt;)&lt;br /&gt;    &lt;span style=&quot;color:#0000ff;&quot;&gt;INSERT INTO&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;VALUES&lt;/span&gt; (@i + 200,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Fabiano’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Rocha’&lt;/span&gt;,0,1979,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘Rio de Janeiro’&lt;/span&gt;,&lt;span style=&quot;color:#ff0000;&quot;&gt;‘RJ’&lt;/span&gt;)&lt;br /&gt;    &lt;span style=&quot;color:#0000ff;&quot;&gt;SET&lt;/span&gt; @i = @i + 1&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;END&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Cria índices nas colunas potencialmente pesquisáveis e com seletividade&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;CREATE INDEX&lt;/span&gt; IX_SobreNome &lt;span style=&quot;color:#0000ff;&quot;&gt;ON&lt;/span&gt; Pessoas (SobreNome)&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;CREATE INDEX&lt;/span&gt; IX_Filhos &lt;span style=&quot;color:#0000ff;&quot;&gt;ON&lt;/span&gt; Pessoas (Filhos)&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;CREATE INDEX&lt;/span&gt; IX_AnoNascimento &lt;span style=&quot;color:#0000ff;&quot;&gt;ON&lt;/span&gt; Pessoas (AnoNascimento)&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;CREATE INDEX&lt;/span&gt; IX_Cidade &lt;span style=&quot;color:#0000ff;&quot;&gt;ON&lt;/span&gt; Pessoas (Cidade)&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;CREATE INDEX&lt;/span&gt; IX_UF &lt;span style=&quot;color:#0000ff;&quot;&gt;ON&lt;/span&gt; Pessoas (UF) &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;O exemplo não retrata 100% da vida real, pois, o cadastro não seria tão concentrado assim. Entretanto, meu objetivo não é bem reproduzir um cadastro, mas sim mostrar que a eficiência dos índices pode ser comprometida por uma determinada implementação (mesmo que ele possua seletividade). Vejamos algumas consultas que possam usufruir da seletividade desses índices:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Verifica quem nasceu em 1965&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;SELECT&lt;/span&gt; * &lt;span style=&quot;color:#0000ff;&quot;&gt;FROM&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;WHERE&lt;/span&gt; AnoNascimento = 1965&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img style=&quot;display: inline; border-width: 0pt;&quot; title=&quot;Consulta Ano de Nascimento&quot; alt=&quot;Consulta Ano de Nascimento&quot; src=&quot;http://gustavomaiaaguiar.files.wordpress.com/2011/05/20110518_01_consulta_thumb.jpg?w=461&amp;amp;h=219&quot; height=&quot;219&quot; width=&quot;461&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Verifica quem tem o sobrenome Gonçalves&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;SELECT&lt;/span&gt; * &lt;span style=&quot;color:#0000ff;&quot;&gt;FROM&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;WHERE&lt;/span&gt; SobreNome = &lt;span style=&quot;color:#ff0000;&quot;&gt;‘Gonçalves’&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img style=&quot;display: inline; border-width: 0pt;&quot; title=&quot;Consulta Sobrenome&quot; alt=&quot;Consulta Sobrenome&quot; src=&quot;http://gustavomaiaaguiar.files.wordpress.com/2011/05/20110518_02_consulta_thumb.jpg?w=460&amp;amp;h=230&quot; height=&quot;230&quot; width=&quot;460&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size:85%;&quot;&gt;&lt;span style=&quot;font-family:Courier New;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Verifica quem tem o sobrenome Mendes e nasceu em 1979&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;SELECT&lt;/span&gt; * &lt;span style=&quot;color:#0000ff;&quot;&gt;FROM&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;WHERE&lt;/span&gt; SobreNome = &lt;span style=&quot;color:#ff0000;&quot;&gt;‘Mendes’&lt;/span&gt; &lt;span style=&quot;color:#808080;&quot;&gt;AND&lt;/span&gt; AnoNascimento = 1979&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img style=&quot;display: inline; border-width: 0pt;&quot; title=&quot;Consulta SobreNome e Ano Nascimento&quot; alt=&quot;Consulta SobreNome e Ano Nascimento&quot; src=&quot;http://gustavomaiaaguiar.files.wordpress.com/2011/05/20110518_03_consulta_thumb.jpg?w=466&amp;amp;h=235&quot; height=&quot;235&quot; width=&quot;466&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Verifica quem tem 1 filho e nasceu em Brasília&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;SELECT&lt;/span&gt; * &lt;span style=&quot;color:#0000ff;&quot;&gt;FROM&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;WHERE&lt;/span&gt; Filhos = 1 &lt;span style=&quot;color:#808080;&quot;&gt;AND&lt;/span&gt; Cidade = &lt;span style=&quot;color:#ff0000;&quot;&gt;‘Brasília’&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;img style=&quot;display: inline; border-width: 0pt;&quot; title=&quot;Consulta Filhos e Cidade&quot; alt=&quot;Consulta Filhos e Cidade&quot; src=&quot;http://gustavomaiaaguiar.files.wordpress.com/2011/05/20110518_04_consulta_thumb.jpg?w=464&amp;amp;h=251&quot; height=&quot;251&quot; width=&quot;464&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Como é possível perceber, todas as consultas utilizaram os índices. Algumas precisaram combiná-los (Hash Match Inner Join), mas no geral, nenhuma fez nenhuma varredura.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Tradicionalmente, uma tabela de pessoas possui muitas características que servem de argumento de pesquisa e será bem comum que uma aplicação recebe parâmetros para uma, duas ou até todas as características. O comportamento esperado é bem simples. Se a característica for informada, ela deve ser considerada como filtro. Se a característica não for informada, então ela não deve ser considerada como filtro. A seguir uma implementação típica para atender essa necessidade.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Cria uma procedure de pesquisa&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;CREATE PROCEDURE&lt;/span&gt; UspRecuperaPessoas&lt;br /&gt;    @ID &lt;span style=&quot;color:#0000ff;&quot;&gt;INT&lt;/span&gt; = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @Nome &lt;span style=&quot;color:#0000ff;&quot;&gt;VARCHAR&lt;/span&gt;(100) = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @SobreNome &lt;span style=&quot;color:#0000ff;&quot;&gt;VARCHAR&lt;/span&gt;(100) = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @Filhos &lt;span style=&quot;color:#0000ff;&quot;&gt;TINYINT&lt;/span&gt; = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @AnoNascimento &lt;span style=&quot;color:#0000ff;&quot;&gt;SMALLINT&lt;/span&gt; = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @Cidade &lt;span style=&quot;color:#0000ff;&quot;&gt;VARCHAR&lt;/span&gt;(100) = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @UF &lt;span style=&quot;color:#0000ff;&quot;&gt;CHAR&lt;/span&gt;(2) = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;As&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Recupera Pessoas&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;SELECT&lt;/span&gt; * &lt;span style=&quot;color:#0000ff;&quot;&gt;FROM&lt;/span&gt; Pessoas&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;WHERE&lt;/span&gt;&lt;br /&gt;    ID = &lt;span style=&quot;color:#ff00ff;&quot;&gt;ISNULL&lt;/span&gt;(@ID,ID) &lt;span style=&quot;color:#808080;&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    Nome = &lt;span style=&quot;color:#ff00ff;&quot;&gt;ISNULL&lt;/span&gt;(@Nome,Nome) &lt;span style=&quot;color:#808080;&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    SobreNome = &lt;span style=&quot;color:#ff00ff;&quot;&gt;ISNULL&lt;/span&gt;(@SobreNome,SobreNome) &lt;span style=&quot;color:#808080;&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    Filhos = &lt;span style=&quot;color:#ff00ff;&quot;&gt;ISNULL&lt;/span&gt;(@Filhos,Filhos) &lt;span style=&quot;color:#808080;&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    AnoNascimento = &lt;span style=&quot;color:#ff00ff;&quot;&gt;ISNULL&lt;/span&gt;(@AnoNascimento,AnoNascimento) &lt;span style=&quot;color:#808080;&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    Cidade = &lt;span style=&quot;color:#ff00ff;&quot;&gt;ISNULL&lt;/span&gt;(@Cidade,Cidade) &lt;span style=&quot;color:#808080;&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    UF = &lt;span style=&quot;color:#ff00ff;&quot;&gt;ISNULL&lt;/span&gt;(@UF,UF)&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Essa é uma implementação típica de consultas parametrizadas. Simples de construir e muito fácil de manter. Basta colocar cada coluna com a função ISNULL e a comparação com o valor da variável correspondente. Caso um coluna seja alterada, retirada ou adicionada basta mudar a cláusula WHERE para refletir essa alteração. Vejamos agora se a eficiência na criação e manutenção se mantém no desempenho.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Verifica quem nasceu em 1965&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;EXEC&lt;/span&gt; UspRecuperaPessoas @AnoNascimento = 1965&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Verifica quem tem o sobrenome Gonçalves&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;EXEC&lt;/span&gt; UspRecuperaPessoas @SobreNome = &lt;span style=&quot;color:#ff0000;&quot;&gt;‘Gonçalves’&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Verifica quem tem o sobrenome Mendes e nasceu em 1979&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;EXEC&lt;/span&gt; UspRecuperaPessoas @SobreNome = &lt;span style=&quot;color:#ff0000;&quot;&gt;‘Mendes’&lt;/span&gt;, @AnoNascimento = 1979&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Verifica quem tem 0 filhos e nasceu em Brasília&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;EXEC&lt;/span&gt; UspRecuperaPessoas @Filhos = 1, @Cidade = &lt;span style=&quot;color:#ff0000;&quot;&gt;‘Brasília’&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Como podemos ver, todas as execuções tem o mesmo plano&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;display: inline; border-width: 0pt;&quot; title=&quot;TABLE SCAN&quot; alt=&quot;TABLE SCAN&quot; src=&quot;http://gustavomaiaaguiar.files.wordpress.com/2011/05/20110518_05_consulta_thumb.jpg?w=360&amp;amp;h=143&quot; height=&quot;143&quot; width=&quot;360&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Ao contrário do que poderia parecer, nenhuma das consultas que anteriormente usavam índices e eram eficientes comportou-se da mesma forma dentro da Stored Procedure. Não é difícil imaginar o porquê disso acontecer. Já é conhecido que a utilização de funções sobre colunas força tende a mudar a execução para um SCAN. Ainda assim, vejamos a reescrita da procedure com uma semântica parecida, mas sem o ISNULL.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Cria uma procedure de pesquisa&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;ALTER PROCEDURE&lt;/span&gt; UspRecuperaPessoas&lt;br /&gt;    @ID &lt;span style=&quot;color:#0000ff;&quot;&gt;INT&lt;/span&gt; = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @Nome &lt;span style=&quot;color:#0000ff;&quot;&gt;VARCHAR&lt;/span&gt;(100) = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @SobreNome &lt;span style=&quot;color:#0000ff;&quot;&gt;VARCHAR&lt;/span&gt;(100) = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @Filhos &lt;span style=&quot;color:#0000ff;&quot;&gt;TINYINT&lt;/span&gt; = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @AnoNascimento &lt;span style=&quot;color:#0000ff;&quot;&gt;SMALLINT&lt;/span&gt; = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @Cidade &lt;span style=&quot;color:#0000ff;&quot;&gt;VARCHAR&lt;/span&gt;(100) = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @UF &lt;span style=&quot;color:#0000ff;&quot;&gt;CHAR&lt;/span&gt;(2) = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;As&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Recupera Pessoas&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;SELECT&lt;/span&gt; * &lt;span style=&quot;color:#0000ff;&quot;&gt;FROM&lt;/span&gt; Pessoas&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;WHERE&lt;/span&gt;&lt;br /&gt;    (ID = @ID &lt;span style=&quot;color:#808080;&quot;&gt;OR&lt;/span&gt; @ID &lt;span style=&quot;color:#808080;&quot;&gt;IS NULL&lt;/span&gt;) &lt;span style=&quot;color:#808080;&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    (Nome = @Nome &lt;span style=&quot;color:#808080;&quot;&gt;OR&lt;/span&gt; @Nome &lt;span style=&quot;color:#808080;&quot;&gt;IS NULL&lt;/span&gt;) &lt;span style=&quot;color:#808080;&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    (SobreNome = @SobreNome &lt;span style=&quot;color:#808080;&quot;&gt;OR&lt;/span&gt; @SobreNome &lt;span style=&quot;color:#808080;&quot;&gt;IS NULL&lt;/span&gt;) &lt;span style=&quot;color:#808080;&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    (Filhos = @Filhos &lt;span style=&quot;color:#808080;&quot;&gt;OR&lt;/span&gt; @Filhos &lt;span style=&quot;color:#808080;&quot;&gt;IS NULL&lt;/span&gt;) &lt;span style=&quot;color:#808080;&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    (AnoNascimento = @AnoNascimento &lt;span style=&quot;color:#808080;&quot;&gt;OR&lt;/span&gt; @AnoNascimento &lt;span style=&quot;color:#808080;&quot;&gt;IS NULL&lt;/span&gt;) &lt;span style=&quot;color:#808080;&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    (Cidade = @Cidade &lt;span style=&quot;color:#808080;&quot;&gt;OR&lt;/span&gt; @Cidade &lt;span style=&quot;color:#808080;&quot;&gt;IS NULL&lt;/span&gt;) &lt;span style=&quot;color:#808080;&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    (UF = @UF &lt;span style=&quot;color:#808080;&quot;&gt;OR&lt;/span&gt; @UF &lt;span style=&quot;color:#808080;&quot;&gt;IS NULL&lt;/span&gt;)&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;A semântica dessa versão da procedure é exatamente igual à versão anterior, mas os resultados são um pouco diferentes:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Verifica quem nasceu em 1965&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;EXEC&lt;/span&gt; UspRecuperaPessoas @AnoNascimento = 1965&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Verifica quem tem o sobrenome Gonçalves&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;EXEC&lt;/span&gt; UspRecuperaPessoas @SobreNome = &lt;span style=&quot;color:#ff0000;&quot;&gt;‘Gonçalves’&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Verifica quem tem o sobrenome Mendes e nasceu em 1979&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;EXEC&lt;/span&gt; UspRecuperaPessoas @SobreNome = &lt;span style=&quot;color:#ff0000;&quot;&gt;‘Mendes’&lt;/span&gt;, @AnoNascimento = 1979&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Verifica quem tem 0 filhos e nasceu em Brasília&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;EXEC&lt;/span&gt; UspRecuperaPessoas @Filhos = 1, @Cidade = &lt;span style=&quot;color:#ff0000;&quot;&gt;‘Brasília’&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;De uma forma geral, todas as execuções tiveram o mesmo plano e dessa vez não foi um TABLE SCAN&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;display: inline; border-width: 0pt;&quot; title=&quot;Consultas via SP&quot; alt=&quot;Consultas via SP&quot; src=&quot;http://gustavomaiaaguiar.files.wordpress.com/2011/05/20110518_06_consulta_thumb.jpg?w=528&amp;amp;h=474&quot; height=&quot;474&quot; width=&quot;528&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;A primeira execução utilizava como argumento de pesquisa a data de nascimento. O índice IX_AnoNascimento foi utilizado, mas ao contrário da consulta, a execução da SP fez um SCAN no índice e não um Seek no índice como feito anteriormente. Já a segunda execução utiliza como argumento de pesquisa o sobrenome e não o endereço, mas mesmo assim, a procedure mostrou o plano de execução com o índice IX_AnoNascimento. Isso deve-se ao fato de que a stored procedure compilou um plano de execução e o utilizou sucessivamente para cada uma das quatro execuções. Para uma consulta trivial, esse comportamento é até benéfico, mas para consultas parametrizadas, fica evidente que essa não é uma boa implementação. Para forçar com que a stored procedure produza um novo plano a cada execução devemos usar o WITH RECOMPILE. Normalmente essa é uma cláusula esquecida no momento de se construir uma procedure, mas veremos que ela pode fazer muita diferença.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Cria uma procedure de pesquisa&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;ALTER PROCEDURE&lt;/span&gt; UspRecuperaPessoas&lt;br /&gt;    @ID &lt;span style=&quot;color:#0000ff;&quot;&gt;INT&lt;/span&gt; = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @Nome &lt;span style=&quot;color:#0000ff;&quot;&gt;VARCHAR&lt;/span&gt;(100) = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @SobreNome &lt;span style=&quot;color:#0000ff;&quot;&gt;VARCHAR&lt;/span&gt;(100) = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @Filhos &lt;span style=&quot;color:#0000ff;&quot;&gt;TINYINT&lt;/span&gt; = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @AnoNascimento &lt;span style=&quot;color:#0000ff;&quot;&gt;SMALLINT&lt;/span&gt; = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @Cidade &lt;span style=&quot;color:#0000ff;&quot;&gt;VARCHAR&lt;/span&gt;(100) = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @UF &lt;span style=&quot;color:#0000ff;&quot;&gt;CHAR&lt;/span&gt;(2) = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;WITH RECOMPILE&lt;br /&gt;As&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Recupera Pessoas&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;SELECT&lt;/span&gt; * &lt;span style=&quot;color:#0000ff;&quot;&gt;FROM&lt;/span&gt; Pessoas&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;WHERE&lt;/span&gt;&lt;br /&gt;    (ID = @ID &lt;span style=&quot;color:#808080;&quot;&gt;OR&lt;/span&gt; @ID &lt;span style=&quot;color:#808080;&quot;&gt;IS NULL&lt;/span&gt;) &lt;span style=&quot;color:#808080;&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    (Nome = @Nome &lt;span style=&quot;color:#808080;&quot;&gt;OR&lt;/span&gt; @Nome &lt;span style=&quot;color:#808080;&quot;&gt;IS NULL&lt;/span&gt;) &lt;span style=&quot;color:#808080;&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    (SobreNome = @SobreNome &lt;span style=&quot;color:#808080;&quot;&gt;OR&lt;/span&gt; @SobreNome &lt;span style=&quot;color:#808080;&quot;&gt;IS NULL&lt;/span&gt;) &lt;span style=&quot;color:#808080;&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    (Filhos = @Filhos &lt;span style=&quot;color:#808080;&quot;&gt;OR&lt;/span&gt; @Filhos &lt;span style=&quot;color:#808080;&quot;&gt;IS NULL&lt;/span&gt;) &lt;span style=&quot;color:#808080;&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    (AnoNascimento = @AnoNascimento &lt;span style=&quot;color:#808080;&quot;&gt;OR&lt;/span&gt; @AnoNascimento &lt;span style=&quot;color:#808080;&quot;&gt;IS NULL&lt;/span&gt;) &lt;span style=&quot;color:#808080;&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    (Cidade = @Cidade &lt;span style=&quot;color:#808080;&quot;&gt;OR&lt;/span&gt; @Cidade &lt;span style=&quot;color:#808080;&quot;&gt;IS NULL&lt;/span&gt;) &lt;span style=&quot;color:#808080;&quot;&gt;AND&lt;/span&gt;&lt;br /&gt;    (UF = @UF &lt;span style=&quot;color:#808080;&quot;&gt;OR&lt;/span&gt; @UF &lt;span style=&quot;color:#808080;&quot;&gt;IS NULL&lt;/span&gt;)&lt;/span&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;Agora que a stored procedure foi alterada, vamos a uma nova tentativa:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Verifica quem nasceu em 1965&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;EXEC&lt;/span&gt; UspRecuperaPessoas @AnoNascimento = 1965&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Verifica quem tem o sobrenome Gonçalves&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;EXEC&lt;/span&gt; UspRecuperaPessoas @SobreNome = &lt;span style=&quot;color:#ff0000;&quot;&gt;‘Gonçalves’&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Verifica quem tem o sobrenome Mendes e nasceu em 1979&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;EXEC&lt;/span&gt; UspRecuperaPessoas @SobreNome = &lt;span style=&quot;color:#ff0000;&quot;&gt;‘Mendes’&lt;/span&gt;, @AnoNascimento = 1979&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Verifica quem tem 0 filhos e nasceu em Brasília&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;EXEC&lt;/span&gt; UspRecuperaPessoas @Filhos = 1, @Cidade = &lt;span style=&quot;color:#ff0000;&quot;&gt;‘Brasília’&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Com exceção das duas últimas execuções que resultam em TABLE SCAN, parece que o RECOMPILE gerou um plano mais adequado para as duas primeiras execuções:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;display: inline; border-width: 0pt;&quot; title=&quot;Consultas via SP com o RECOMPILE&quot; alt=&quot;Consultas via SP com o RECOMPILE&quot; src=&quot;http://gustavomaiaaguiar.files.wordpress.com/2011/05/20110518_07_consulta_thumb.jpg?w=510&amp;amp;h=448&quot; height=&quot;448&quot; width=&quot;510&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Ainda que os índices corretos tenham sido utilizados, eles ainda não foram usados de forma performática, pois, ao invés do Seek (pesquisa) utilizada nas consultas, a stored procedure preferiu fazer um Scan (varredura) tornando o resultado menos eficiente. Podemos ver isso muito claramente com o uso do SET STATISTICS IO.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Ativa as estatísticas de IO&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;SET STATISTICS IO ON &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Faz a consulta via Query&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;SELECT&lt;/span&gt; * &lt;span style=&quot;color:#0000ff;&quot;&gt;FROM&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;WHERE&lt;/span&gt; AnoNascimento = 1965 &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Executa a SP&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;EXEC&lt;/span&gt; UspRecuperaPessoas @AnoNascimento = 1965&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;Table ‘Pessoas’. Scan count 1, logical reads 3, physical reads 0, read-ahead reads 0, lob logical reads 0, lob physical reads 0, lob read-ahead reads 0. &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;Table ‘Pessoas’. Scan count 1, logical reads 24, physical reads 0, read-ahead reads 0, lob logical reads 0, lob physical reads 0, lob read-ahead reads 0.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Os resultados mostram o quanto a stored procedure parametrizada foi menos eficiente. Na consulta são feitas três leituras lógicas, ou seja, três páginas de dados contra 24 páginas de dados no uso da stored procedure. O Seek no índice é 8 vezes mais eficiente em termos de I/O do que o SCAN. Vejamos agora o uso de uma procedure que usa SQL dinâmica.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;ALTER PROCEDURE&lt;/span&gt; UspRecuperaPessoas&lt;br /&gt;    @ID &lt;span style=&quot;color:#0000ff;&quot;&gt;INT&lt;/span&gt; = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @Nome &lt;span style=&quot;color:#0000ff;&quot;&gt;VARCHAR&lt;/span&gt;(100) = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @SobreNome &lt;span style=&quot;color:#0000ff;&quot;&gt;VARCHAR&lt;/span&gt;(100) = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @Filhos &lt;span style=&quot;color:#0000ff;&quot;&gt;TINYINT&lt;/span&gt; = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @AnoNascimento &lt;span style=&quot;color:#0000ff;&quot;&gt;SMALLINT&lt;/span&gt; = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @Cidade &lt;span style=&quot;color:#0000ff;&quot;&gt;VARCHAR&lt;/span&gt;(100) = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;,&lt;br /&gt;    @UF &lt;span style=&quot;color:#0000ff;&quot;&gt;CHAR&lt;/span&gt;(2) = &lt;span style=&quot;color:#808080;&quot;&gt;NULL&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;As&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;DECLARE&lt;/span&gt; @cmdsql &lt;span style=&quot;color:#0000ff;&quot;&gt;As NVARCHAR&lt;/span&gt;(4000) &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;SET&lt;/span&gt; @cmdsql = &lt;span style=&quot;color:#ff0000;&quot;&gt;N’SELECT * FROM Pessoas’&lt;/span&gt; +&lt;br /&gt;                &lt;span style=&quot;color:#ff0000;&quot;&gt;N’ WHERE 1 = 1′&lt;br /&gt;&lt;/span&gt;      + &lt;span style=&quot;color:#0000ff;&quot;&gt;CASE WHEN&lt;/span&gt; @ID &lt;span style=&quot;color:#808080;&quot;&gt;IS NOT NULL&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;THEN&lt;/span&gt;&lt;br /&gt;          &lt;span style=&quot;color:#ff0000;&quot;&gt;N’ AND ID = @pID’&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;ELSE&lt;/span&gt; &lt;span style=&quot;color:#ff0000;&quot;&gt;N”&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;END&lt;/span&gt;&lt;br /&gt;      + &lt;span style=&quot;color:#0000ff;&quot;&gt;CASE WHEN&lt;/span&gt; @Nome &lt;span style=&quot;color:#808080;&quot;&gt;IS NOT NULL&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;THEN&lt;/span&gt;&lt;br /&gt;          &lt;span style=&quot;color:#ff0000;&quot;&gt;N’ AND Nome = @pNome’&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;ELSE&lt;/span&gt; &lt;span style=&quot;color:#ff0000;&quot;&gt;N”&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;END&lt;/span&gt;&lt;br /&gt;      + &lt;span style=&quot;color:#0000ff;&quot;&gt;CASE WHEN&lt;/span&gt; @SobreNome &lt;span style=&quot;color:#808080;&quot;&gt;IS NOT NULL&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;THEN&lt;/span&gt;&lt;br /&gt;          &lt;span style=&quot;color:#ff0000;&quot;&gt;N’ AND SobreNome = @pSobreNome’&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;ELSE&lt;/span&gt; &lt;span style=&quot;color:#ff0000;&quot;&gt;N”&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;END&lt;/span&gt;&lt;br /&gt;      + &lt;span style=&quot;color:#0000ff;&quot;&gt;CASE WHEN&lt;/span&gt; @Filhos &lt;span style=&quot;color:#808080;&quot;&gt;IS NOT NULL&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;THEN&lt;/span&gt;&lt;br /&gt;          &lt;span style=&quot;color:#ff0000;&quot;&gt;N’ AND Filhos = @pFilhos’&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;ELSE&lt;/span&gt; &lt;span style=&quot;color:#ff0000;&quot;&gt;N”&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;END&lt;/span&gt;&lt;br /&gt;      + &lt;span style=&quot;color:#0000ff;&quot;&gt;CASE WHEN&lt;/span&gt; @AnoNascimento &lt;span style=&quot;color:#808080;&quot;&gt;IS NOT NULL&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;THEN&lt;/span&gt;&lt;br /&gt;          &lt;span style=&quot;color:#ff0000;&quot;&gt;N’ AND AnoNascimento = @pAnoNascimento’&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;ELSE&lt;/span&gt; &lt;span style=&quot;color:#ff0000;&quot;&gt;N”&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;END&lt;/span&gt;&lt;br /&gt;      + &lt;span style=&quot;color:#0000ff;&quot;&gt;CASE WHEN&lt;/span&gt; @Cidade &lt;span style=&quot;color:#808080;&quot;&gt;IS NOT NULL&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;THEN&lt;/span&gt;&lt;br /&gt;          &lt;span style=&quot;color:#ff0000;&quot;&gt;N’ AND Cidade = @pCidade’&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;ELSE&lt;/span&gt; &lt;span style=&quot;color:#ff0000;&quot;&gt;N”&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;END&lt;/span&gt;&lt;br /&gt;      + &lt;span style=&quot;color:#0000ff;&quot;&gt;CASE WHEN&lt;/span&gt; @UF &lt;span style=&quot;color:#808080;&quot;&gt;IS NOT NULL&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;THEN&lt;/span&gt;&lt;br /&gt;          &lt;span style=&quot;color:#ff0000;&quot;&gt;N’ AND UF = @pUF’&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;ELSE&lt;/span&gt; &lt;span style=&quot;color:#ff0000;&quot;&gt;N”&lt;/span&gt; &lt;span style=&quot;color:#0000ff;&quot;&gt;END&lt;/span&gt;;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;EXEC&lt;/span&gt; sp_executesql @cmdsql,&lt;br /&gt;&lt;span style=&quot;color:#ff0000;&quot;&gt;N’@pID As INT, @pNome As VARCHAR(100), @pSobreNome VARCHAR(100), @pFilhos TINYINT, @pAnoNascimento SMALLINT, @pCidade VARCHAR(100), @pUF CHAR(2)’&lt;/span&gt;,&lt;br /&gt;    @pID = @ID, @pNome = @Nome, @pSobreNome = @SobreNome,&lt;br /&gt;    @pFilhos  = @Filhos, @pAnoNascimento = @AnoNascimento,&lt;br /&gt;    @pCidade = @Cidade, @pUF = @UF&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;O uso da SQL dinâmica faz a montagem prévia do comando como um texto e posteriormente dispara sua execução através da instrução sp_executesql ou o EXEC(). Vejamos agora os resultados:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Ativa as estatísticas de IO&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;SET STATISTICS IO ON &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Faz a consulta via Query&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;SELECT&lt;/span&gt; * &lt;span style=&quot;color:#0000ff;&quot;&gt;FROM&lt;/span&gt; Pessoas &lt;span style=&quot;color:#0000ff;&quot;&gt;WHERE&lt;/span&gt; AnoNascimento = 1965 &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;&lt;span style=&quot;color:#008000;&quot;&gt;– Executa a SP&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color:#0000ff;&quot;&gt;EXEC&lt;/span&gt; UspRecuperaPessoas @AnoNascimento = 1965&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;display: inline; border-width: 0pt;&quot; title=&quot;Uso da SQL dinâmica&quot; alt=&quot;Uso da SQL dinâmica&quot; src=&quot;http://gustavomaiaaguiar.files.wordpress.com/2011/05/20110518_08_consulta_thumb.jpg?w=545&amp;amp;h=407&quot; height=&quot;407&quot; width=&quot;545&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;Table ‘Pessoas’. Scan count 1, logical reads 3, physical reads 0, read-ahead reads 0, lob logical reads 0, lob physical reads 0, lob read-ahead reads 0.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family:Courier New;font-size:85%;&quot;&gt;Table ‘Pessoas’. Scan count 1, logical reads 3, physical reads 0, read-ahead reads 0, lob logical reads 0, lob physical reads 0, lob read-ahead reads 0.&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Como podemos ver, dessa vez a consulta direta e a stored procedure tiveram exatamente o mesmo plano e comportaram-se de forma eficiente, ou seja, o índice foi utilizado e foi realizado um Seek e não um Scan demandando a leitura de apenas três páginas de dados. As demais execuções também terão os mesmos resultados das consultas. Isso ocorre porque a instrução é montada e executada dinamicamente e nessa montagem, a estrutura do comando é eficiente sem fazer uso de funções como o ISNULL ou operadores como o OR. O único efeito colateral dessa implementação é que o fato da montagem ser baseada em strings pode potencialmente introduzir riscos de SQL Injection e isso demandará do implementador a cautela em validar corretamente seus parâmetros de entrada bem alguns IFs para verificar se há alguma string maliciosa dentro do código. Acredito que seja um trabalho mínimo e realizado uma única vez em benefício das milhares de execuções de uma SP.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Após a demonstração dos cuidados que uma consulta parametrizada dentro de uma SP deva ter, indico as seguintes recomendações:&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Não utilize funções ISNULL contra colunas em uma cláusula WHERE&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Não utilize comparações do tipo Coluna = @Variavel OR @Variavel IS NULL&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Se sua procedure possibilita várias combinações, coloque o WITH RECOMPILE para não gerar planos inadequados&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Dê preferência a stored procedures dinâmicas nesse tipo de situação, mas previna-se contra o SQL Injection&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;Há muitas informações adicionais e uma explicação mais detalhada no livro do Itzik Ben Gan (Inside SQL Server 2005: T-SQL Programming). Há inclusive uma versão desse livro para SQL Server 2008. Recomendo a leitura.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;[ ]s,&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Gustavo&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/5076072607382352870' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/5076072607382352870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/5076072607382352870'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2011/05/consultas-parametrizadas-isnull-e-sql.html' title='Consultas parametrizadas, ISNULL e SQL dinâmica'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-2014022273310587511</id><published>2011-05-22T13:13:00.001-03:00</published><updated>2011-05-22T13:14:51.322-03:00</updated><title type='text'>Qt no Android</title><content type='html'>&lt;a href=&quot;http://gracianotorrao.wordpress.com/2011/05/20/qt-no-android/&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;embed src=&quot;http://www.youtube.com/v/suPeZ7XC1xk?version=3&quot; allowscriptaccess=&quot;never&quot; allowfullscreen=&quot;true&quot; wmode=&quot;transparent&quot; type=&quot;application/x-shockwave-flash&quot; &gt;&lt;/embed&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/2014022273310587511' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/2014022273310587511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/2014022273310587511'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2011/05/qt-no-android.html' title='Qt no Android'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-1474719011073239545</id><published>2011-05-02T07:11:00.001-03:00</published><updated>2011-05-02T07:11:29.629-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Aplicações Web"/><title type='text'>Eight Cool Apps That Show The Power Of HTML5</title><content type='html'>&lt;p&gt;There are many tools out there for designers and developers, but    getting by  free  and good ones  is not that easy. That is why I am    sharing Eight Cool Apps That Show The Power Of HTML5.  Read each  entry  in the list  and see  which tool  suits your needs best.&lt;/p&gt;&lt;p&gt;You are welcome if you want to share more html5 tools and resources that our readers/viewers may like. &lt;a href=&quot;http://feeds.feedburner.com/SmashingApps&quot;&gt;Do you want to be the first one to know the latest happenings&lt;/a&gt; at  SmashingApps.com, just &lt;a href=&quot;http://feeds.feedburner.com/SmashingApps&quot;&gt;subscribe to our rss feed&lt;/a&gt; and &lt;strong&gt;&lt;a href=&quot;http://twitter.com/smashingapps&quot;&gt;you can follow us on twitter&lt;/a&gt;&lt;/strong&gt; and &lt;a href=&quot;http://new.digg.com/smashingapps&quot;&gt;&lt;strong&gt;follow us on Digg&lt;/strong&gt;&lt;/a&gt; as well to get updated.&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;http://vintagejs.com/&quot;&gt;&lt;strong&gt;vintageJS&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/04/html5-apps/vintageJS.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;293&quot; /&gt;&lt;/p&gt;&lt;p&gt;vintageJS is a tool where you can upload your images and apply a custom retro,&lt;br /&gt;vintage look to them for free. Just try it out: upload your photo, apply the&lt;br /&gt;vintage effect and share the retro image it with your friends via twitter or&lt;br /&gt;different social networks.&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;http://labs.thecssninja.com/font_dragr/&quot;&gt;&lt;strong&gt;fontdragr&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/04/html5-apps/font-dragr.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;134&quot; /&gt;&lt;/p&gt;&lt;p&gt;You can drag and drop your truetype (ttf), opentype (otf), scalable vector graphics (svg) or Web Open Font Format (WOFF) fonts in the left hand side module on this website and it will be added to the list. The last font dropped will change the font-family of this text and the above title on the page for preview.&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;http://www.css3maker.com/&quot;&gt;&lt;strong&gt;CSS 3.0 Maker&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/04/html5-apps/CSS-3-Maker.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;159&quot; /&gt;&lt;/p&gt;&lt;p&gt;CSS Maker is a free tool to experiment with CSS properties and values and generate a simple stylesheet for your site.&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;http://wasitup.com/&quot;&gt;&lt;strong&gt;was it up?&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/04/html5-apps/was-it-up.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;289&quot; /&gt;&lt;/p&gt;&lt;p&gt;This is simple yet very useful site to get a notice when your web page/website goes down. It will notify you by emailing you.&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;http://imgmi.net/&quot;&gt;&lt;strong&gt;IMGMI&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/04/html5-apps/IMGMI.jpg&quot; alt=&quot;&quot; width=&quot;472&quot; height=&quot;227&quot; /&gt;&lt;/p&gt;&lt;p&gt;This is IMGMI, a no frills image uploading service. Here, you don’t need an account, you don’t need to see ads, all you need is images.&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;http://www.jswidget.com/&quot;&gt;&lt;strong&gt;iPaint&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/04/html5-apps/iPaint.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;431&quot; /&gt;&lt;/p&gt;&lt;p&gt;iPaint is essentially the online version of MS Paint program. This is just a demonstration of how we can implement the graphic-based program without worrying&lt;br /&gt;about those what-ifs question and performance. It uses the javascript object-oriented programming technique to construct the basic hierachy of graphics elements.&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;http://www.canvasdemos.com/2010/01/25/threshold-filter/&quot;&gt;&lt;strong&gt;Canvas Threshold Filter&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/04/html5-apps/canvas-threshold-filter.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;355&quot; /&gt;&lt;/p&gt;&lt;p&gt;A threshold filter is a html5 app that converts grayscale or color images into high contrast, black and white images with ease. This threshold filter has been&lt;br /&gt;created with canvas.&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;http://www.klowdz.com/&quot;&gt;&lt;strong&gt;Klowdz&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/04/html5-apps/Klowdz.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;266&quot; /&gt;&lt;/p&gt;&lt;p&gt;Klowdz lets you unleash your creative cloud shape hunting skills and share them with the world. Yoy cab pick from a large number of “blank” clouds,&lt;br /&gt;imagine and draw, then save and share with the world.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/1474719011073239545' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/1474719011073239545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/1474719011073239545'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2011/05/eight-cool-apps-that-show-power-of.html' title='Eight Cool Apps That Show The Power Of HTML5'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-632322913762622274</id><published>2011-04-29T08:34:00.001-03:00</published><updated>2011-04-29T08:34:46.057-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Aplicações Web"/><title type='text'>7 Excellent Collaboration Tools You Might Now Know About But Should</title><content type='html'>&lt;p&gt;There are many collaboration tools are out there, but getting by free and good ones is not that easy. That is why I am sharing 7 Excellent Collaboration Tools You Might Now Know About But Should. Read each entry in the list and see which tool suits your needs best.&lt;/p&gt;&lt;p&gt;You are welcome if you want to share more online collaboration tool that our readers/viewers may like. &lt;a href=&quot;http://feeds.feedburner.com/SmashingApps&quot;&gt;Do you want to be the first one to know the latest happenings&lt;/a&gt; at  SmashingApps.com, just &lt;a href=&quot;http://feeds.feedburner.com/SmashingApps&quot;&gt;subscribe to our rss feed&lt;/a&gt; and &lt;strong&gt;&lt;a href=&quot;http://twitter.com/smashingapps&quot;&gt;you can follow us on twitter&lt;/a&gt;&lt;/strong&gt; and &lt;a href=&quot;http://new.digg.com/smashingapps&quot;&gt;&lt;strong&gt;follow us on Digg&lt;/strong&gt;&lt;/a&gt; as well to get updated.&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;http://banckle.com/&quot;&gt;&lt;strong&gt;Banckle&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/04/collaboration-tools/Banckle.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;283&quot; /&gt;&lt;/p&gt;&lt;p&gt;Banckle creates easy-to-use Collaborative &amp;amp; Social Apps to increase business productivity and sales. The Apps enable business to efficiently share, communicate and discuss anywhere, anytime. This is free for 1 year for everyone.&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;http://webplanner.com/pages/index.php&quot;&gt;&lt;strong&gt;Webplanner&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/04/collaboration-tools/Webplanner.jpg&quot; alt=&quot;&quot; width=&quot;403&quot; height=&quot;329&quot; /&gt;&lt;/p&gt;&lt;p&gt;Webplanner is an online collaborative project management tool. You can use the power of the cloud to brainstorm project goals, phases, tasks, and multiple levels of subtasks with your team. Assign responsibility for tasks to team members, who will be notified automatically, and then work out task details through comments. Upload and share project-related files. Print reports. Schedule your project using a dynamic Gantt chart with dependencies and a critical path view. It will help you track the progress of your project using the Overscreen screen (at left), which includes a project status pie chart, a list of approaching tasks for the whole project and individual team members, a project activity feed,&lt;br /&gt;and a team status list.&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;http://ideapi.com/&quot;&gt;&lt;strong&gt;ideapi&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/04/collaboration-tools/ideapi.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;195&quot; /&gt;&lt;/p&gt;&lt;p&gt;ideapi allows you to create briefs, proposals and documents quickly, share them easily with your team and/or clients, work together to create better content and share ideas.&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;http://managewith.us/&quot;&gt;&lt;strong&gt;managewith.us&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/04/collaboration-tools/manage-with-us.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;243&quot; /&gt;&lt;/p&gt;&lt;p&gt;managewith.us is a collaborative task manager. Now sharing a task list is simple, just send someone your task list’s unique URL. You’ll be able to see each user’s updates in real-time, the second they happen. Also, there’s no need to sign up, just 1-click and away you go.&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;http://collabedit.com/&quot;&gt;&lt;strong&gt;collabedit&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/04/collaboration-tools/collabedit.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;313&quot; /&gt;&lt;/p&gt;&lt;p&gt;Collabedit is an online text editor that lets people collaborate in real-time. It works in your web browser so no installation is needed. You can use it as text editor, chat, document history, syntax highlighting for programmers, account to track your documents.&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;http://cacoo.com/&quot;&gt;&lt;strong&gt;Cacoo&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/04/collaboration-tools/Cacoo.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;278&quot; /&gt;&lt;/p&gt;&lt;p&gt;Cacoo is a diagram creation tool that runs in your web browser. Multiple people can work together on the same diagram in real time. Diagrams can be published directly to websites, wikis, and blogs.&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;http://www.byapp.com/&quot;&gt;&lt;strong&gt;Byapp&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/04/collaboration-tools/Byapp.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;360&quot; /&gt;&lt;/p&gt;&lt;p&gt;Byapp task list is a simple to-do list that supports multiple users. It helps you get things done. You can assign tasks to yourself or to others. Add them to lists (project x, personal, Fax, Email) for quick scanning and to check them off when they’re done.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/632322913762622274' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/632322913762622274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/632322913762622274'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2011/04/7-excellent-collaboration-tools-you.html' title='7 Excellent Collaboration Tools You Might Now Know About But Should'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-3700984277125101927</id><published>2011-04-29T08:25:00.000-03:00</published><updated>2011-04-29T08:25:24.992-03:00</updated><title type='text'>Heaven Tetris Game: Created</title><content type='html'>&lt;p&gt;&lt;img title=&quot;heaven&quot; src=&quot;http://www.explainxkcd.com/wp-content/uploads/2011/04/heaven.jpg&quot; alt=&quot;heaven&quot; width=&quot;332&quot; height=&quot;414&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;If you are in to yesterday&#39;s post about the Heaven tetris game, today is your lucky day because the Internet wins again.  There has been a Heaven tetris game created.  The game plays normally for a while and then a massive piece comes down that fits your board perfectly.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;It is, quite accurately named.  &lt;a href=&quot;http://www.gudmagazine.com/games/heaven/&quot;&gt;Check it out here.&lt;/a&gt;&lt;/p&gt;&quot;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/3700984277125101927' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/3700984277125101927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/3700984277125101927'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2011/04/heaven-tetris-game-created.html' title='Heaven Tetris Game: Created'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-448688847903563990</id><published>2011-04-29T08:22:00.000-03:00</published><updated>2011-04-29T08:22:45.674-03:00</updated><title type='text'>Getting Started with Backbone.js</title><content type='html'>&lt;p&gt;Unlike its web development peers, JavaScript has never really had much in the way of frameworks to provide structure. Thankfully, in recent years, that’s beginning to change.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Today, I’d like to introduce you to &lt;a href=&quot;http://documentcloud.github.com/backbone/&quot;&gt;Backbone.JS&lt;/a&gt;, a sweet little library that makes the process of creating complex, interactive and data driven apps so much easier. It provides a clean way to surgically separate your data from your presentation.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;h2&gt;Overview of Backbone.JS&lt;/h2&gt;&lt;br /&gt;&lt;p&gt;Created by Jeremy Ashkenas, the JS ninja who built CoffeeScript, Backbone is a super light-weight library that lets you create easy to maintain front ends. It’s backend agnostic and works well with any of the modern JavaScript libraries you’re already using.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Backbone is a collection of cohesive objects, weighing in at a shade under &lt;em&gt;4kb,&lt;/em&gt; that lend structure to your code and basically helps you build a proper MVC app in the browser. The official site describes its purpose as so:&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;Backbone supplies structure to JavaScript-heavy applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing application over a RESTful JSON interface.&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;Let’s face it: the above is a little hard to parse and make sense of. So let’s go ahead and deconstruct the jargon a bit, with help from Jeremy.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;Key-value binding and custom events&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;When a model’s contents or state is changed, other objects that have subscribed to the model are notified so they can proceed accordingly. Here, the views listen to changes in the model, and update themselves accordingly instead of the model having to deal with the views manually.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;Rich API of enumerable functions&lt;/h3&gt;&lt;br /&gt;&lt;p&gt; Backbone ships with a number of very useful functions for handling and working with your data. Unlike other implementation, arrays in JavaScript are pretty neutered, which really is a hampering problem when you have to deal with data. &lt;/p&gt;&lt;br /&gt;&lt;h3&gt;Views with declarative event handling&lt;/h3&gt;&lt;br /&gt;&lt;p&gt; Your days of writing spaghetti bind calls are over. You can programmatically declare which callback needs to be associated with specific elements.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;RESTful JSON interface&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;Even though the default method is to use a standard AJAX call when you want to talk to the server, you can easily switch it out to anything you need. A number of adapters have sprung up covering most of the favorites including Websockets and local storage.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;To break it down into even simpler terms:&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;Backbone provides a clean way to surgically separate your data from your presentation. The model that works with the data is only concerned with synchronizing with a server while the view’s primary duty is listening to changes to the subscribed model and rendering the HTML.&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;h2&gt;A Quick FAQ&lt;/h2&gt;&lt;br /&gt;&lt;p&gt;I’m guessing you’re probably a little fazed at this point, so let’s clear a few things up:&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;Does it replace jQuery?&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;No. They’re pretty complementary in their scopes with almost no overlaps in functionality. Backbone handles all the higher level abstractions, while jQuery – or similar libraries – work with the DOM, normalize events and so on. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;Their scopes and use cases are pretty different and because you know one doesn’t mean that you shouldn’t learn the other. As a JavaScript developer, you should know how to effectively work with both.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;Why should I be using this?&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;Because more often than not, the front end code devolves into a steaming, dirty pile of nested callbacks, DOM manipulations, HTML for the presentation amidst other unsayable acts. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;Backbone offers a significantly clean and elegant way of managing this chaos.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;Where should I be using this?&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;Backbone is ideally suited for creating front end heavy, data driven applications. Think the GMail interface, new Twitter or any other revelation of the past few years. It makes creating complex &lt;em&gt;apps&lt;/em&gt; easier. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;While you can shoehorn it for more mainstream web &lt;em&gt;pages&lt;/em&gt;, this is really a library that is tailored for web apps.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;Is it similar to Cappuccino or Sproutcore?&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;Yes and no.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Yes, because like the above mentioned frameworks, this is primarily intended for creating complex front ends for web applications. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;It’s dissimilar in that Backbone is quite lean, and ships with none of the widget that the others ship with.&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;p&gt; Backbone is incredibly light weight, at under 4kb. &lt;/p&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;There’s also the fact that Cappuccino forces you to write your code in Objective-J, while Sproutcore’s views have to be declared programmatically in JS. While none of those approaches are wrong, with Backbone, normal JavaScript is harnessed by your run of the mill HTML and CSS to get things done, leading to a gentler learning curve.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;I can still use other libraries on the page, right?&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;Absolutely. Not only your typical DOM accessing, AJAX wrapping kind, but also the rest of your templating and script loading kind. It’s very, very loosely coupled, which means you can use almost all of your tools in conjunction with Backbone.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;Will it usher in world peace?&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;No, sorry. But here’s &lt;a href=&quot;http://i.imgur.com/x7zO0.jpg&quot;&gt;something&lt;/a&gt; to cheer you up.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Ok, now with that out of the way, let’s dive in!&lt;/p&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;h2&gt;Getting to Know Backbone’s Backbone&lt;/h2&gt;&lt;br /&gt;&lt;p&gt;The MVC in Backbone originally stood for Models, Views and Collections, since there were no controllers in the framework. This has since changed.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Backbone’s core consists of four major classes:&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Model&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Collection&lt;/li&gt;&lt;br /&gt;&lt;li&gt;View&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Controller&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;Since we’re a little strapped for time, let’s take a look at just the core classes today. We’re going to do a follow up tut with a super simple app to demonstrate the concepts taught here since it’d be too much to put everything in a single article and expect the reader to parse everything.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Keep your eyes peeled over the next couple of weeks!&lt;/p&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;h2&gt;Model&lt;/h2&gt;&lt;br /&gt;&lt;p&gt;Models can mean different things in different implementations of MVC. In Backbone, a model represents a singular entity — a record in a database if you will. But there are no hard and fast rules here. From the Backbone website:&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;Models are the heart of any JavaScript application, containing the interactive data as well as a large part of the logic surrounding it: conversions, validations, computed properties, and access control.&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;The model merely gives you a way to read and write arbitrary properties or attributes on a data set. With that in mind, the single liner below is completely functional:&lt;/p&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot;&gt;var Game = Backbone.Model.extend({});&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;Let’s build on this a bit.&lt;/p&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot;&gt;var Game = Backbone.Model.extend({&lt;br /&gt;       initialize: function(){&lt;br /&gt;           alert(&#39;Oh hey! &#39;);&lt;br /&gt;       },&lt;br /&gt;    defaults: {&lt;br /&gt;           name: &#39;Default title&#39;,&lt;br /&gt;           releaseDate: 2011,&lt;br /&gt;       }&lt;br /&gt;   });&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;code&gt;initialize&lt;/code&gt; will be fired when an object is instantiated. Here, I’m merely alerting out inanities — in your app you should probably be bootstrapping your data or performing other housekeeping. I’m also defining a bunch of defaults, in case no data is passed.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Let’s take a look at how to read and write attributes. But first, let’s create a new instance.&lt;/p&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot;&gt;&lt;br /&gt;// Create a new game&lt;br /&gt;var portal = new Game({ name: &#39;Portal 2&#39;, releaseData: 2011});&lt;br /&gt;&lt;br /&gt;// release will hold the releaseDate value -- 2011 here&lt;br /&gt;var release = portal.get(&#39;releaseDate&#39;);&lt;br /&gt;&lt;br /&gt;// Changes the name attribute&lt;br /&gt;portal.set({ name: &#39;Portal 2 by Valve&#39;});&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;If you noticed the get/set mutators, have a cookie! A model’s attributes can’t be read through your typical object.attribute format. You’ll have to go through the getter/setter since there’s a lower chance of you changing data by mistake.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;At this point, all the changes are only kept in memory. Let’s make these changes permanent by talking to the server.&lt;/p&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot;&gt;portal.save();&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;That’s it. Were you expecting more? The one-liner above will now send a request to your server. Keep in mind that the type of request will change intelligently. Since this is a fresh object, POST will be used. Otherwise, PUT is used.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;There are a lot more features, Backbone models give you by default but this should definitely get you started. Hit the documentation for more information.&lt;/p&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;h2&gt;Collection&lt;/h2&gt;&lt;br /&gt;&lt;p&gt;Collections in Backbone are essentially just a collection of models. Going with our database analogy from earlier, collections are the results of a query where the results consists of a number of records [models]. You can define a collection like so:&lt;/p&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot;&gt;var GamesCollection = Backbone.Collection.extend({&lt;br /&gt; model : Game,&lt;br /&gt; }&lt;br /&gt;});&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;The first thing to make note of is that we’re defining which model this is a collection of. Expanding on our example earlier, I’m making this collection a collection of games.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Now you can go ahead and play around with your data to your hearts contents. For example, let’s extend the collection to add a method that returns only specific games.&lt;/p&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot;&gt;var GamesCollection = Backbone.Collection.extend({&lt;br /&gt; model : Game,&lt;br /&gt; old : function() {&lt;br /&gt;   return this.filter(function(game) {&lt;br /&gt;     return game.get(&#39;releaseDate&#39;) &amp;lt; 2009;&lt;br /&gt;   });&lt;br /&gt; }&lt;br /&gt; }&lt;br /&gt;});&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;That was easy, wasn’t it? We merely check if a game was released before 2009 and if so, return the game.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;You can also directly manipulate the contents of a collection like so:&lt;/p&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot;&gt;var games = new GamesCollection&lt;br /&gt;games.get(0);&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;The above snippet instantiates a new collection and then retrieves the model with an ID of 0. You can find an element at a specific position through referencing the index to the &lt;em&gt;at&lt;/em&gt; method like so: &lt;em&gt;games.at(0); &lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;And finally, you can dynamically populate your collection like so:&lt;/p&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot;&gt;var GamesCollection = Backbone.Collection.extend({&lt;br /&gt; model : Game,&lt;br /&gt; url: &#39;/games&#39;&lt;br /&gt; }&lt;br /&gt;});&lt;br /&gt;&lt;br /&gt;var games = new GamesCollection&lt;br /&gt;games.fetch();&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;We’re merely letting Backbone where to get the data from through the &lt;em&gt;url&lt;/em&gt; property. With that done, we’re merely creating a new object and calling the &lt;em&gt;fetch&lt;/em&gt; method which fires of an asynchronous call to the server and populates the collection with the results.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;That should cover the basics of collections with Backbone. As I mentioned, there are tons of goodies here what with Backbone aliasing a lot of nifty utilities from the Underscore library. A quick read through of the official documentation should get you started. &lt;/p&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;h2&gt;View&lt;/h2&gt;&lt;br /&gt;&lt;p&gt;Views in Backbone can be slightly confusing at first glance. To MVC purists, they resemble a controller rather than a view itself.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;A view handles two duties fundamentally:&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Listen to events thrown by the DOM and models/collections.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Represent the application’s state and data model to the user.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;Let’s go ahead and create a very simple view.&lt;/p&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot;&gt;GameView= Backbone.View.extend({&lt;br /&gt; tagName : &#39;div&#39;,&lt;br /&gt; className: &#39;game&#39;,&lt;br /&gt; render : function() {&lt;br /&gt;   // code for rendering the HTML for the view&lt;br /&gt; }&lt;br /&gt;});&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;Fairly simple if you’ve been following this tutorial so far. I’m merely specifying which HTML element should be used to wrap the view through the &lt;em&gt;tagName&lt;/em&gt; attribute as well as the ID for it through &lt;em&gt;className&lt;/em&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Let’s move ahead to the rendering portion.&lt;/p&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot;&gt; render : function() {&lt;br /&gt;   this.el.innerHTML = this.model.get(&#39;name&#39;);&lt;br /&gt;&lt;br /&gt;  //Or the jQuery way&lt;br /&gt;  $(this.el).html(this.model.get(&#39;name&#39;));&lt;br /&gt; }&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;el&lt;/em&gt; refers to the DOM element referenced by the view. We’re simply accessing the game’s name to the element’s &lt;em&gt;innerHTML&lt;/em&gt; property. To put it simply, the &lt;em&gt;div&lt;/em&gt; element now contains the name of our game. Obviously, the jQuery way is simpler if you’ve used the library before.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;With more complicated layouts, dealing with HTML within JavaScript is not only tedious but also foolhardy. In these scenarios, templating is the way to go. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;Backbone ships with a minimal templating solution courtesy of Underscore.JS but you’re more than welcome to use any of the excellent templating solutions available. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;Finally, let’s take a look at how views listen to events. DOM events first.&lt;/p&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot;&gt;events: {&lt;br /&gt;       &#39;click .name&#39;: &#39;handleClick&#39;&lt;br /&gt;   },&lt;br /&gt;&lt;br /&gt;handleClick: function(){&lt;br /&gt;    alert(&#39;In the name of science... you monster&#39;);&lt;br /&gt;&lt;br /&gt;    // Other actions as necessary&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;Should be simple enough if you’ve worked with events before. We’re basically defining and hooking up &lt;em&gt;events&lt;/em&gt; through the events object. As you can see above, the first part refers to the event, the next specifies the triggering elements while the last part refers to the function that should be fired.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;And now onto binding to models and collections. I’ll cover binding to models here. &lt;/p&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot;&gt;GameView= Backbone.View.extend({&lt;br /&gt;initialize: function (args) {&lt;br /&gt;       _.bindAll(this, &#39;changeName&#39;);&lt;br /&gt;    this.model.bind(&#39;change:name&#39;, this.changeName);&lt;br /&gt;},&lt;br /&gt;});&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;The first thing to note is how we’re placing the binding code in the &lt;em&gt;initialize&lt;/em&gt; functions. Naturally, it’s best to do this from the get go.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;bindAll&lt;/em&gt; is a utility provided by Underscore that persists the value of a function’s &lt;em&gt;this&lt;/em&gt; value. This is specially useful since we’re passing a bunch of functions around and functions specified as callbacks have this value erased.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Now whenever a model’s &lt;em&gt;name&lt;/em&gt; attribute is changed, the &lt;em&gt;changeName&lt;/em&gt; function is called. You can also make use of the &lt;em&gt;add&lt;/em&gt; and &lt;em&gt;remove&lt;/em&gt; verbs to poll for changes.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Listening to changes in a collections is as simple as replacing &lt;em&gt;model&lt;/em&gt; with &lt;em&gt;collection&lt;/em&gt; while binding the handler to the callback.&lt;/p&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;h2&gt;Controller&lt;/h2&gt;&lt;br /&gt;&lt;p&gt;Controllers in Backbone essentially let you create bookmarkable, stateful apps by using hashbangs.&lt;/p&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot;&gt;var Hashbangs = Backbone.Controller.extend({&lt;br /&gt; routes: {&lt;br /&gt;   &#39;!/&#39;:                 &#39;root&#39;,&lt;br /&gt;   &#39;!/games&#39;:        &#39;games&#39;,&lt;br /&gt; },&lt;br /&gt; root: function() {&lt;br /&gt;   // Prep the home page and render stuff&lt;br /&gt; },&lt;br /&gt;&lt;br /&gt; games: function() {&lt;br /&gt;   // Re-render views to show a collection of books&lt;br /&gt; },&lt;br /&gt; });&lt;br /&gt; &lt;/pre&gt;&lt;br /&gt;&lt;p&gt;This is very familiar to routing in traditional serverside MVC frameworks. For example, &lt;em&gt;!/games&lt;/em&gt; will map to the &lt;em&gt;games&lt;/em&gt; function while the URL in the browser itself will be &lt;em&gt;domain/#!/games&lt;/em&gt;. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;Through intelligent use of hashbangs, you can create apps that are heavily JS based but also bookmarkable.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;If you’re worried about breaking the back button, Backbone has you covered too.&lt;/p&gt;&lt;br /&gt;&lt;pre name=&quot;code&quot;&gt;// Init the controller like so&lt;br /&gt;var ApplicationController = new Controller;&lt;br /&gt;&lt;br /&gt;Backbone.history.start();&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;With the above snippet, Backbone can monitor your hashbangs and in conjunction with the routes you’ve specified earlier, make your app bookmarkable.&lt;/p&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;h2&gt;What I Learned from Backbone&lt;/h2&gt;&lt;br /&gt;&lt;p&gt;Overall, here are some lessons I learned from the Backbone way of creating applications:&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;We really need MVC for the front end. Traditional methods leave us with code that’s too coupled, messy and incredibly hard to maintain.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Storing data and state in the DOM is a bad idea. This started making more sense after creating apps that needed different parts of the app to be updated with the same data.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Fat models and skinny controllers are the way to go. Workflow is simplified when business logic is taken care of by models.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Templating is an absolute necessity. Putting HTML inside your JavaScript gives you bad karma.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;It’s sufficient to say that Backbone has caused a paradigm shift in how front ends should be constructed, at least for me. Given the very broad scope of today’s article, I’m sure you have a ton of questions. Hit the comments section below to chime in.  Thank you so much for reading and expect a ton more Backbone tutorials in the future!&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;a href=&quot;http://feeds.feedburner.com/~ff/nettuts?a=EuFRQFnNhmQ:UOHw5QIXOtc:yIl2AUoC8zA&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/nettuts?d=yIl2AUoC8zA&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/nettuts?a=EuFRQFnNhmQ:UOHw5QIXOtc:F7zBnMyn0Lo&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/nettuts?i=EuFRQFnNhmQ:UOHw5QIXOtc:F7zBnMyn0Lo&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/nettuts?a=EuFRQFnNhmQ:UOHw5QIXOtc:V_sGLiPBpWU&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/nettuts?i=EuFRQFnNhmQ:UOHw5QIXOtc:V_sGLiPBpWU&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/nettuts?a=EuFRQFnNhmQ:UOHw5QIXOtc:gIN9vFwOqvQ&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/nettuts?i=EuFRQFnNhmQ:UOHw5QIXOtc:gIN9vFwOqvQ&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://feeds.feedburner.com/~ff/nettuts?a=EuFRQFnNhmQ:UOHw5QIXOtc:TzevzKxY174&quot;&gt;&lt;img src=&quot;http://feeds.feedburner.com/~ff/nettuts?d=TzevzKxY174&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;img src=&quot;http://feeds.feedburner.com/~r/nettuts/~4/EuFRQFnNhmQ&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;&quot;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/448688847903563990' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/448688847903563990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/448688847903563990'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2011/04/getting-started-with-backbonejs.html' title='Getting Started with Backbone.js'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-7133981669029852324</id><published>2011-03-25T08:44:00.000-03:00</published><updated>2011-03-25T08:44:33.169-03:00</updated><title type='text'>Five Web Apps That Are Worth Checking Out</title><content type='html'>&lt;a href=&quot;http://www.smashingapps.com/2011/03/23/five-web-apps-that-are-worth-checking-out.html&quot;&gt;Five Web Apps That Are Worth Checking Out&lt;/a&gt;: &quot;&lt;p&gt;There are many web apps out there for routine usage, but getting by free and good ones is not that easy. That is why I am sharing The Five Web Apps That Are Worth Checking Out. Read each entry in the list and see which tool suits your needs best.&lt;/p&gt;&lt;p&gt;You are welcome if you want to share more web apps that our readers/viewers may like. &lt;a href=&quot;http://feeds.feedburner.com/SmashingApps&quot;&gt;Do you want to be the first one to know the latest happenings&lt;/a&gt; at  SmashingApps.com, just &lt;a href=&quot;http://feeds.feedburner.com/SmashingApps&quot;&gt;subscribe to our rss feed&lt;/a&gt; and &lt;strong&gt;&lt;a href=&quot;http://twitter.com/smashingapps&quot;&gt;you can follow us on twitter&lt;/a&gt;&lt;/strong&gt; and &lt;a href=&quot;http://new.digg.com/smashingapps&quot;&gt;&lt;strong&gt;follow us on Digg&lt;/strong&gt;&lt;/a&gt; as well to get updated.&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;http://www.remindthis.com/&quot;&gt;&lt;strong&gt;RemindThis&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/03/free-web-apps/RemindThis.jpg&quot; alt=&quot;&quot; height=&quot;183&quot; width=&quot;540&quot; /&gt;&lt;/p&gt;&lt;p&gt;The use of RemindThis is simple, efficient, powerful and easy to implement. Moreover, the service is given free and helps many websites around the web to increase traffic to them and also to pleasantly and quickly remind them to return to websites they were interested in.&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;http://www.messagehop.com/&quot;&gt;&lt;strong&gt;messageHop&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/03/free-web-apps/messageHop.jpg&quot; alt=&quot;&quot; height=&quot;289&quot; width=&quot;540&quot; /&gt;&lt;/p&gt;&lt;p&gt;messageHop is a simple yet fast and easy way to create a special animated message for loved ones.&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;https://convore.com/&quot;&gt;&lt;strong&gt;Convore&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/03/free-web-apps/Convore.jpg&quot; alt=&quot;&quot; height=&quot;380&quot; width=&quot;500&quot; /&gt;&lt;/p&gt;&lt;p&gt;Convore is a quick way to instant message with groups of friends in real-time. You can join in on conversations about topics that interest you, or start your own conversations. Don’t worry about missing anything, because we keep track of what you’re not seeing, so that when you return, you can easily catch up.&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;http://slidebomb.com/&quot;&gt;&lt;strong&gt;SlideBomb&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/03/free-web-apps/SlideBomb.jpg&quot; alt=&quot;&quot; height=&quot;166&quot; width=&quot;500&quot; /&gt;&lt;/p&gt;&lt;p&gt;This is absolutely not your typical slideshow. With SlideBomb, You can add Youtube videos, Google Maps, images, links to images, text, and more to your slides for sharing and embedding anywhere.&lt;/p&gt;&lt;h3&gt;&lt;a href=&quot;https://www.greplin.com/&quot;&gt;&lt;strong&gt;Greplin &lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/03/free-web-apps/Greplin.jpg&quot; alt=&quot;&quot; height=&quot;256&quot; width=&quot;500&quot; /&gt;&lt;/p&gt;&lt;p&gt;Greplin is a personal search engine that allows you to search all your online data in one easy place. Greplin indexes the information you create on different websites (like Gmail, Twitter and Facebook) and provides lightning fast search of all your information.&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#7d7d7d;&quot;&gt;Brought To You By&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;left&quot;&gt;&lt;a href=&quot;http://www.smashingapps.com/go/premiersurvey&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2008/08/premier-survey-advertise.jpg&quot; alt=&quot;Premier Survey&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=&quot;color:#7d7d7d;&quot;&gt;Do you want to advertise here? &lt;a href=&quot;http://www.smashingapps.com/advertise&quot;&gt;&lt;span style=&quot;color:#800000;&quot;&gt;Click to get more info…&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&quot;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/7133981669029852324' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/7133981669029852324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/7133981669029852324'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2011/03/five-web-apps-that-are-worth-checking.html' title='Five Web Apps That Are Worth Checking Out'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-5488911719635351126</id><published>2011-01-26T11:03:00.001-02:00</published><updated>2011-01-26T11:03:49.282-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Aplicações Web"/><category scheme="http://www.blogger.com/atom/ns#" term="Design"/><title type='text'>Dez aplicativos Web Excelente para simplificar a vida Designer de Trabalho</title><content type='html'>&lt;a href=&quot;http://translate.google.com/translate?sl=auto&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2011/01/17/ten-excellent-web-apps-to-simplify-designers-work-life.html&quot;&gt;Dez aplicativos Web Excelente para simplificar a vida Designer de Trabalho&lt;/a&gt;: &quot;&lt;p&gt; Existem muitos web apps lá fora para os designers, mas passando os gratuitos e bons que não é fácil. É por isso que estou compartilhando Os Dez Excelente Web Apps para simplificar Designer de Vida no Trabalho. Leia cada entrada na lista e ver qual instrumento se adapte às suas necessidades. &lt;/p&gt;&lt;p&gt; Você é bem-vindo se você deseja compartilhar na web apps mais que os nossos leitores / telespectadores podem gostar. &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://feeds.feedburner.com/SmashingApps&quot;&gt;Queres ser o primeiro a conhecer os mais recentes acontecimentos&lt;/a&gt; na SmashingApps.com, basta &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://feeds.feedburner.com/SmashingApps&quot;&gt;assinar o nosso feed RSS&lt;/a&gt; e &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://twitter.com/smashingapps&quot;&gt;&lt;strong&gt;você pode acompanhar-nos no twitter&lt;/strong&gt;&lt;/a&gt; e &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://new.digg.com/smashingapps&quot;&gt;&lt;strong&gt;siga-nos no Digg&lt;/strong&gt;&lt;/a&gt; , bem como para ficar atualizado. &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.xiconeditor.com/&quot;&gt;&lt;strong&gt;X-Icon Editor&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/01/web-apps-for-designers/X-Icon-Editor.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;265&quot; /&gt;&lt;/p&gt;&lt;p&gt; X-Icon Editor é uma aplicação HTML5 (baseado em &amp;lt;canvas&amp;gt;) que permite que você crie ícones de alta resolução que permite que seus sites brilhar com IE9. Com o X-Icon Editor você pode obter rapidamente o seu site pronto com um grande ícone, que estará disponível para os sites e derrotou a página de nova guia. &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://htmlform.com/&quot;&gt;&lt;strong&gt;HtmlForm&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/01/web-apps-for-designers/HTMLform.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;315&quot; /&gt;&lt;/p&gt;&lt;p&gt; HTMLform.com é totalmente gratuito. Basta criar seu formulário HTML, baixá-lo e é isso, a forma é seu. Seu formulário HTML não requer qualquer tipo de programação ou configuração para funcionar. Com HTMLForm.com você será capaz de facilmente criar qualquer forma em HTML que você precisa. Você terá os componentes mais popular: texto e numéricos campos, caixas de seleção, selecionadores de data, bem como outros campos especiais: país, estado, região, website, e-mail, número de telefone. &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.spritebox.net/&quot;&gt;&lt;strong&gt;Spritebox&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/01/web-apps-for-designers/Spritebox.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;498&quot; /&gt;&lt;/p&gt;&lt;p&gt; Spritebox é uma ferramenta WYSIWYG para ajudar os designers web rápida e facilmente criar classes e IDs de uma imagem única sprite. É baseado no princípio do uso da propriedade background-position para alinhar as áreas de uma imagem de sprite em elementos de bloco de uma página web. Ela foi feita usando uma combinação de JQuery CSS3 e HTML5, e é totalmente livre para uso. &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://markup.io/&quot;&gt;&lt;strong&gt;MarkUp&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/01/web-apps-for-designers/MarkUp.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;238&quot; /&gt;&lt;/p&gt;&lt;p&gt; MarkUp permite desenhar em qualquer página web com uma variedade de ferramentas para expressar seus pensamentos, fazer um ponto ou simplesmente editar. &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.fontcomparer.com/&quot;&gt;&lt;strong&gt;Fonte Comparer&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/01/web-apps-for-designers/Font-comparer.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;236&quot; /&gt;&lt;/p&gt;&lt;p&gt; Esta é uma ferramenta para comparar fontes web de uma forma simples. A vantagem de utilizar essas fontes é que elas podem ser usadas de forma dinâmica em vez de usar imagens estáticas. &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://generateprivacypolicy.com/&quot;&gt;&lt;strong&gt;GeneratePrivacyPolicy.com&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/01/web-apps-for-designers/privacy-policy-generator.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;146&quot; /&gt;&lt;/p&gt;&lt;p&gt; Este site oferece um usuário gerador de políticas favoráveis privacidade on-line que podem ajudar você a criar uma política de privacidade livres voltados especificamente para o seu site e como operá-lo. &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://gridulator.com/&quot;&gt;&lt;strong&gt;Gridulator&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/01/web-apps-for-designers/Gridulator.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;289&quot; /&gt;&lt;/p&gt;&lt;p&gt; Gridulator largura seu layout eo número de colunas que você deseja, e ele vai cuspir de volta todas as grades possível que tenham bom inteiros, redondos. Apenas a coisa para designfolk baseada em pixels. Há previews inline, cortesia do elemento de tela, e quando estiver tudo pronto Gridulator pode colocar no tamanho completo PNGs para você, pronto para uso em seus documentos CSS, Photoshop, ou o que você tem. E não há controle de teclado completo para você poder snazzy usuários. &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.uptimerobot.com/&quot;&gt;&lt;strong&gt;Uptime Robô&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/01/web-apps-for-designers/Uptime-Robot.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;134&quot; /&gt;&lt;/p&gt;&lt;p&gt; Uptime do robô é de ajudar você a manter seus sites acima. Ele monitora seus sites a cada 5 minutos e avisa se os sites estão abaixo. &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://awesome-fontstacks.com/&quot;&gt;&lt;strong&gt;Impressionante Fontstacks&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/01/web-apps-for-designers/Awesome-Fontstacks.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;302&quot; /&gt;&lt;/p&gt;&lt;p&gt; Fontstacks Awesome corresponder automaticamente fontes com base em métricas de digitação, otimizar os pacotes de fontes para o seu destino, e proporcionar sólida CSS para as fontes e seus fallbacks para copiar e colar. &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;https://www.xeo-css.com/&quot;&gt;&lt;strong&gt;Xeo CSS&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2011/01/web-apps-for-designers/Xeo-CSS.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;333&quot; /&gt;&lt;/p&gt;&lt;p&gt; Xeo CSS é uma ferramenta de estilo totalmente baseado na web para web designers. Com este aplicativo, você pode criar páginas web em detalhes sem codificação. &lt;/p&gt;&lt;p&gt; &lt;span style=&quot;color:#7D7D7D;&quot;&gt;Trazido a você por&lt;/span&gt; &lt;/p&gt;&lt;p align=&quot;left&quot;&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.premiersurvey.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2008/08/premier-survey-advertise.jpg&quot; alt=&quot;Premier Pesquisa&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=&quot;color:#7D7D7D;&quot;&gt;Deseja anunciar aqui? &lt;span style=&quot;color:#800000;&quot;&gt;&lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/advertise&quot;&gt;Clique aqui para obter mais informações ...&lt;/a&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&quot;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/5488911719635351126' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/5488911719635351126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/5488911719635351126'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2011/01/dez-aplicativos-web-excelente-para.html' title='Dez aplicativos Web Excelente para simplificar a vida Designer de Trabalho'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-9182746204441324383</id><published>2011-01-26T11:02:00.001-02:00</published><updated>2011-01-26T11:02:34.556-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Aplicações Web"/><title type='text'>The 69 Coolest Apps de 2010</title><content type='html'>&lt;a href=&quot;http://translate.google.com/translate?sl=auto&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/12/30/the-69-coolest-apps-of-2010.html&quot;&gt;The 69 Coolest Apps de 2010&lt;/a&gt;: &quot;&lt;p&gt; O ano de 2010 está quase terminado. Nós exploramos e revisto tantas ferramentas e recursos úteis para você todo o ano. Hoje, vamos dar uma olhada em algumas das aplicações web que temos recursos que nós pensamos que você gostaria de favoritos para 2011. Espero que designers, desenvolvedores e programadores vão gostar desta lista, mas você também pode usá-los e amá-los se você é um trabalhador de escritório, um gerente, um supervisor, um estudante, um usuário doméstico, etc Eles são realmente surpreendentes no que diz respeito às suas características. Esta é a lista de 69 Coolest Web Apps de 2010 no Trabalho. Temos os categorizou como Web Apps, aplicativos de desktop e / Smartphone Tablet PC Apps. Basta dar uma olhada neles e partilhar o seu pensamento está aqui. &lt;/p&gt;&lt;p&gt; Você é bem-vindo se você quiser compartilhar mais aplicativos interessantes que os nossos leitores / telespectadores podem gostar. &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://feeds.feedburner.com/SmashingApps&quot;&gt;Queres ser o primeiro a conhecer os mais recentes acontecimentos&lt;/a&gt; na SmashingApps.com basta &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://feeds.feedburner.com/SmashingApps&quot;&gt;assinar o nosso feed RSS&lt;/a&gt; e &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://twitter.com/smashingapps&quot;&gt;você pode nos seguir no twitter&lt;/a&gt; como também. &lt;/p&gt;&lt;h2&gt; &lt;strong&gt;Web Apps&lt;/strong&gt; &lt;/h2&gt;&lt;h3&gt; &lt;a href=&quot;https://join.me/&quot;&gt;&lt;strong&gt;Join.me&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/tools-for-designers/join-me.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;200&quot; /&gt;&lt;/p&gt;&lt;p&gt; Join.me é um espaço de reunião improvisada que acontece sempre, sempre. Está ficando um segundo ou terceiro par de olhos em sua apresentação do outro lado do corredor ou do outro lado do continente. É compartilhando a tela instantaneamente com qualquer um ou todos para fazer outras coisas, de forma rápida. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/10/15/absolutely-useful-yet-free-web-apps-to-make-designers-lives-easier.html&quot;&gt;Absolutamente útil ainda gratuito) Web (Apps fazer Designers vida mais fácil&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://kodingen.com/&quot;&gt;&lt;strong&gt;Kodingen&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/12/web-based-code-editors/Kodingen.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;342&quot; /&gt;&lt;/p&gt;&lt;p&gt; Kodingen Online é um ambiente de desenvolvimento incluindo o editor de código, Hospedagem Cloud, administração de banco de dados, colaboração, acesso à Web a partir do sistema de arquivos, FTP baseado na web e integração svn. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/12/07/11-robust-web-based-editors-to-code-directly-from-your-browser.html&quot;&gt;11 Baseado Editores Web robusto para código diretamente do seu navegador&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://writemaps.com/&quot;&gt;&lt;strong&gt;Escrever Maps&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/09/Website.jpg&quot; border=&quot;0&quot; alt=&quot;Website&quot; width=&quot;503&quot; height=&quot;346&quot; /&gt;&lt;/p&gt;&lt;p&gt; Escrever Maps é um aplicativo web gratuito que permite aos seus usuários criar, editar e compartilhar on-line sitemaps. Com os Sitemaps, um blogueiro pode facilmente planejar o layout de seu mais novo site de acordo com seu tema e para quem gosta de trabalhar em equipe, a capacidade de colaborar e trabalhar em um projeto sobre um mapa do site armazenados centralmente através Escrever Maps é uma ótima maneira de começar o trabalho feito. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/09/27/6-excellent-free-tools-for-website-owners-you-might-not-know-about.html&quot;&gt;6 Excelente (Free) Ferramentas para proprietários de sites que você não pôde saber sobre&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.mystickies.com/&quot;&gt;&lt;strong&gt;MyStickies&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/09/clip_image0064.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image006&quot; width=&quot;459&quot; height=&quot;335&quot; /&gt;&lt;/p&gt;&lt;p&gt; MyStickies permite adicionar notas a páginas da web enquanto você está visitando a página e salvá-lo para mais tarde. As páginas web salvas podem ser posteriormente revisto e editado a partir de qualquer outro computador. MyStickies não só as páginas da web favoritos em seu repositório on-line, mas também salva as páginas como você adicionou conteúdo sobre ele e apresenta-lo da mesma maneira depois. MyStickies é totalmente gratuito para uso. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/10/05/awesome-yet-free-sticky-note-taking-web-apps-you-probably-never-used-before.html&quot;&gt;Impressionante livre ainda) Sticky Note (Levando aplicativos Web que você provavelmente nunca usado antes&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://photopeach.com/&quot;&gt;&lt;strong&gt;PhotoPeach&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image0021.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image002&quot; width=&quot;540&quot; height=&quot;446&quot; /&gt;&lt;/p&gt;&lt;p&gt; PhotoPeach é um excelente serviço gratuito da web criação baseada slideshow que permite criar, compartilhar e incorporação de apresentações on-line para qualquer tipo de conteúdo que você quiser. Um se inscrever é necessário para usar o serviço. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/10/11/ten-best-web-services-to-create-free-slideshows-online.html&quot;&gt;Ten Best Web Services para criar slideshows Online Grátis&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://sketchfu.com/&quot;&gt;&lt;strong&gt;Sketchfu&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/fun-websites/Sketchfu.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;367&quot; /&gt;&lt;/p&gt;&lt;p&gt; Sketchfu é o site de desenho simples, onde as pessoas podem compartilhar seu desenho com o outro. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/10/17/five-excellent-just-for-fun-websites-to-kill-your-boredom.html&quot;&gt;Cinco Excelente (Just For Fun) Sites para matar o tédio&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.wix.com/&quot;&gt;&lt;span style=&quot;color:#800000;&quot;&gt;&lt;strong&gt;Wix&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2008/10/wix.jpg&quot; alt=&quot;Wix - Crie um site gratuito, Free MySpace Layouts &amp;amp; MySpace layouts Flash&quot; /&gt;&lt;/p&gt;&lt;p&gt; Com Wix você pode criar um site gratuito ou fazer o seu MySpace layouts free e layouts Flash MySpace. É o mais simples, maneira mais rápida, melhor para a construção e design na web. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/01/25/13-easy-and-powerful-website-building-tools-to-create-your-free-site.html&quot;&gt;13 Poderosas Website Building Tools e fácil de criar seu site gratuito&lt;/a&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.hrlocker.com/&quot;&gt;&lt;strong&gt;HRLocker&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image0022.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image002&quot; width=&quot;538&quot; height=&quot;206&quot; /&gt;&lt;/p&gt;&lt;p&gt; HRLocker é de baixo custo do software de gestão de RH concebido para gerir registro do empregado e as coisas associadas a ele. Com HRLocker você pode agilizar licença anual e ausência de gestão, gestão de documentos de RH online, organizar folhas de tempo e gerar relatórios. HRLocker vem com um monte de opções de personalização também. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/10/18/5-free-handy-business-tools-that-employers-can-totally-make-use-of.html&quot;&gt;5 (entrada livre) Ferramentas de negócio acessível que os empregadores podem Totalmente fazer uso de&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.gowaza.com/&quot;&gt;&lt;strong&gt;GoWaza&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image0043.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image004&quot; width=&quot;540&quot; height=&quot;240&quot; /&gt;&lt;/p&gt;&lt;p&gt; GoWaza é um serviço web que ajuda você a planejar suas viagens. Você digita o seu destino, juntamente com as datas de entrada e saída, conseqüentemente, uma lista de hotéis nas proximidades e seus preços são fornecidos. Os locais são marcados em um mapa pequeno que pode ser ampliado. Você pode compartilhar seus mapas criados e viagens com seus amigos que têm contas em GoWaza. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/10/21/7-free-tools-to-create-maps-and-directions-online.html&quot;&gt;7 ferramentas gratuitas para criar mapas e Direções Online&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.mobyko.com/Home.do&quot;&gt;&lt;strong&gt;Mobyko&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image0071.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image007&quot; width=&quot;539&quot; height=&quot;300&quot; /&gt;&lt;/p&gt;&lt;p&gt; Mobyko lhe dá total controle sobre seu celular, uma vez que permite com segurança backup de seus contatos e seus dados online, de forma segura na sua conta Mobyko. Também apresenta ao vivo a sincronização de contatos da agenda telefônica, calendário e apresentar em seu celular em sincronia com os presentes online assim que se você fizer alterações em um ou outro, seus dados permanece consistente por toda parte. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/10/27/7-excellent-tools-that-make-phone-data-backup-easier-than-ever.html&quot;&gt;sete excelentes ferramentas que fazem o backup de dados celular seja mais fácil do que nunca&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://namechk.com/&quot;&gt;&lt;strong&gt;NameChk&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image004_thumb2.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image004&quot; width=&quot;540&quot; height=&quot;391&quot; /&gt;&lt;/p&gt;&lt;p&gt; recurso NameChk e uso é bastante simples: ele simplesmente verificar a disposição do usuário de redes sociais entraram em muitos sites e social bookmarking. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/10/28/6-free-tools-to-look-for-username-availability-on-multiple-social-networks.html&quot;&gt;seis ferramentas gratuitas para procurar Disponibilidade Nome em várias redes sociais&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.printwhatyoulike.com/&quot;&gt;&lt;strong&gt;PrintWhatYouLike&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/simple-unique-web-apps/PrintWhatYouLike.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;159&quot; /&gt;&lt;/p&gt;&lt;p&gt; Cansado de impressão de páginas da web só para encontrar a sua impressão está cheia de anúncios, o espaço vazio e outro lixo que você não quer? PrintWhatYouLike é um editor on-line gratuito que lhe permite formatar qualquer página da web para a impressão em segundos. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/10/30/9-coolest-web-apps-you-might-not-know-about-but-should.html&quot;&gt;9 Coolest Web Apps Você não pôde saber sobre (mas deveria)&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://abouthisite.com/&quot;&gt;&lt;strong&gt;Abouthisite&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/11/whoo_thumb.jpg&quot; border=&quot;0&quot; alt=&quot;whoo&quot; width=&quot;540&quot; height=&quot;558&quot; /&gt;&lt;/p&gt;&lt;p&gt; Através Abouthisite você pode encontrar os principais elementos de um site - nome do proprietário, os visitantes diários, a língua, local do servidor, a localização do servidor em um mapa, imagem em miniatura da homepage, ea composição de cores da imagem em miniatura. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/11/05/10-great-online-tools-that-help-you-find-out-a-lot-about-live-websites.html&quot;&gt;10 grandes ferramentas online que o ajudam descobrir muito sobre sites Live&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://skylightit.com/&quot;&gt;&lt;strong&gt;Clarabóia&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/11/business-web-apps/Skylight.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;213&quot; /&gt;&lt;/p&gt;&lt;p&gt; Skylight coloca poderoso mas fácil de usar ferramentas de gestão de negócios nas mãos de toda a equipe, dentro ou fora do escritório. Skylight auxilia os usuários a alcançar o sucesso, proporcionando a qualquer hora, o acesso a informações empresariais importantes. Projetos, contatos, recursos, contas e arquivos em um só lugar. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/11/12/absolutely-useful-web-apps-for-people-who-run-business.html&quot;&gt;Web Apps úteis absolutamente para as pessoas que dirigem negócios&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.timsfreestuff.com/HTMLEditor/&quot;&gt;&lt;strong&gt;TimsFreeStuff editor de HTML&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/11/htmleditor.jpg&quot; border=&quot;0&quot; alt=&quot;HTMLEditor&quot; width=&quot;508&quot; height=&quot;346&quot; /&gt;&lt;/p&gt;&lt;p&gt; Este editor HTML em tempo real resolve o problema da constante alternância entre as janelas do navegador e dá um show ao vivo do que o código HTML ficaria assim em um painel de visualização separada. Isso resolve o problema do primeiro escrever o código HTML no software de desenvolvimento web e, em seguida, testá-lo na janela do navegador. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/11/15/the-best-online-real-time-html-editors-internet-has-to-offer.html&quot;&gt;The Best Online em Tempo Real Internet Editores HTML Tem Para oferecer&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.dushare.com/&quot;&gt;&lt;strong&gt;dushare&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/11/free-file-hosting/dushare.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;339&quot; /&gt;&lt;/p&gt;&lt;p&gt; dushare é um simples serviço de arquivo de transferência de arquivos direta. Faz o envio de tamanhos de arquivos ilimitados entre duas pessoas tão simples como clicar em um link. Você pode enviar arquivos diretamente para seus colegas (P2P), sem servidor para upload / download. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/11/19/the-7-more-best-free-file-hosting-services-to-store-your-files.html&quot;&gt;Os 7 [Mais] Melhores serviços de hospedagem gratuita de arquivos para armazenar seus arquivos&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://qhub.com/&quot;&gt;&lt;strong&gt;Qhub&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/11/web-tools-for-site-owners/Qhub.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;514&quot; /&gt;&lt;/p&gt;&lt;p&gt; Qhub é uma plataforma que você pode usar no seu blog ou site que permite que o público a fazer perguntas e obter respostas reais, não apenas ajudar a responder perguntas que permite uma verdadeira comunidade a desenvolver em torno de seu site. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/11/23/five-great-web-apps-for-people-who-run-professional-websites.html&quot;&gt;cinco aplicativos Web excelente para pessoas que Run Sites Profissionais&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://snapbird.org/&quot;&gt;&lt;strong&gt;SnapBird&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/11/clip_image0083.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image008&quot; width=&quot;485&quot; height=&quot;324&quot; /&gt;&lt;/p&gt;&lt;p&gt; SnapBird é uma ferramenta online gratuita que ajuda você a busca do Twitter para as coisas de uma maneira muito melhor do que a busca nativa do Twitter permite. Usando SnapBird você pode procurar uma determinada palavra-chave no fluxo de um usuário do Twitter em particular. Você também pode procurar por itens em Tweets com sua fala ou na DMs enviados e recebidos (mensagens diretas). Além dessas características, SnapBird permite pesquisar itens em Tweets muito antiga, juntamente com as mais recentes. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/11/26/the-5-really-useful-twitter-apps-you-should-know-about.html&quot;&gt;Os 5 Twitter Apps úteis Realmente você deve saber sobre&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.slidedeck.com/&quot;&gt;&lt;strong&gt;Slide Deck&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/11/clip_image0084.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image008&quot; width=&quot;540&quot; height=&quot;424&quot; /&gt;&lt;/p&gt;&lt;p&gt; Slideshows em sites de servir a um propósito importante: eles simplesmente permitem-lhe mostrar o último ou o conteúdo mais popular do seu site. Em vez de gastar muito tempo de codificação até a apresentação de slides, você pode usar Slide Deck. Slide Deck irá fornecer-lhe a apresentação de slides que você deseja para seu site. Ele vem como uma jQuery plug-in e um plug-in WordPress. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/11/29/the-5-must-have-resources-for-a-web-designers-toolbox.html&quot;&gt;Os 5 must-ter recursos para Web Designer Toolbox A&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.teamworkpm.net/&quot;&gt;&lt;strong&gt;TeamworkPM&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/04/rsz_1screen_shot_no11.jpg&quot; alt=&quot;screen_shot_no1&quot; width=&quot;496&quot; height=&quot;355&quot; /&gt;&lt;/p&gt;&lt;p&gt; TeamworkPM é uma ferramenta online que podem ajudar você a gerenciar as tarefas de uma forma fácil. Não importa quão grande ou pequeno sua equipe, o serviço online vai ajudar você a configurar uma terra boa comunicação para sua equipe. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/09/22/awesome-yet-free-web-apps-to-make-project-managers-lives-easier.html&quot;&gt;Impressionante livre ainda) Web (Apps para que os gestores do projeto a vida mais fácil&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.webpagetest.org/&quot;&gt;&lt;strong&gt;Website teste&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/09/test.jpg&quot; alt=&quot;&quot; width=&quot;551&quot; height=&quot;311&quot; /&gt;&lt;/p&gt;&lt;p&gt; Através da &quot;Webpage Test&quot; você pode definir um número de parâmetros antes de você começar a testar um URL. Os resultados dos testes são amplamente discriminados em testes de velocidade, o arquivo JavaScript tamanhos, cores e tamanhos de arquivo de imagem. O site também oferece ferramentas para comparar o desempenho de vários sites. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/09/07/7-excellent-website-to-test-and-compare-website-speed.html&quot;&gt;7 excelente site para testar e comparar Speed Website&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.livemocha.com/&quot;&gt;&lt;strong&gt;LiveMocha&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/09/LiveMocha.jpg&quot; alt=&quot;&quot; width=&quot;530&quot; height=&quot;295&quot; /&gt;&lt;/p&gt;&lt;p&gt; &lt;strong&gt;&lt;br /&gt;&lt;/strong&gt; &lt;/p&gt;&lt;p&gt; LiveMocha oferece planos gratuitos e pagos. Ela oferece aos seus usuários com uma combinação única de tutoriais e prática com nativos de todo o mundo. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/09/09/5-best-free-websites-to-learn-foreign-languages.html&quot;&gt;5 melhores sites grátis para aprender línguas estrangeiras&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.bounceapp.com/&quot;&gt;Ressalto&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img title=&quot;Ressalto&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/09/Bounce.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;306&quot; /&gt;&lt;/p&gt;&lt;p&gt; Bounce é um pequeno aplicativo que permite que as pessoas rapidamente para adicionar comentários a qualquer página da web e que lance frente e para trás com outras pessoas. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/09/14/7-excellent-websites-to-get-design-feedback-visually-instead-of-emailing-back-and-forth.html&quot;&gt;7 Sites Excelente para obter feedback Design visualmente, em vez de mandar email Back And Forth&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://projectbubble.com/&quot;&gt;&lt;strong&gt;Projeto da bolha&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img title=&quot;Projeto Bubble-&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/03/Project-Bubble.jpg&quot; alt=&quot;Project-Bubble&quot; width=&quot;540&quot; height=&quot;315&quot; /&gt;&lt;/p&gt;&lt;p&gt; Bubble Project é uma ferramenta simples e fácil para gerenciar seus projetos de clientes e faturas. Sua interface intuitiva facilita a gestão do projecto de uma brisa. Você pode facilmente gerar faturas PDF e receber o pagamento através do PagSeguro. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/08/27/10-best-business-web-apps-to-make-your-lives-easier.html&quot;&gt;10 Melhor Business Web Apps Para tornar suas vidas mais fáceis&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.icloud.com/en/&quot;&gt;&lt;strong&gt;iCloud&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/08/Mail.jpg&quot; alt=&quot;&quot; width=&quot;513&quot; height=&quot;445&quot; /&gt;&lt;/p&gt;&lt;p&gt; iCloud permite que você faça exatamente isso. iCloud é um serviço web que oferece a seus usuários um desktop virtual. Depois de criar uma conta e fazer login para ele, você carrega desktop virtual para cima. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/08/20/the-7-coolest-web-apps-you-might-not-know-about-but-should.html&quot;&gt;7 Coolest Web Apps você não pôde saber sobre, mas deve&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.flashpaint.com/&quot;&gt;Flash Paint&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/07/drawing3.jpg&quot; alt=&quot;drawing3&quot; width=&quot;520&quot; height=&quot;409&quot; /&gt;&lt;/p&gt;&lt;p&gt; Flash Paint é uma completa ferramenta de desenho de web based com muitos recursos de desenho. A característica que mais gostei foi a sua capacidade de criar complexos desenhos geométricos com facilidade. Isto foi conseguido através de uma combinação de linhas e curvas que você pode modificar facilmente. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/07/22/top-15-online-tools-for-drawing-and-sketching.html&quot;&gt;Top 15 ferramentas online para puxar e esboçar&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.zoho.com/&quot;&gt;Zoho&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/07/group-working.jpg&quot; alt=&quot;grupo de trabalho&quot; width=&quot;497&quot; height=&quot;192&quot; /&gt;&lt;/p&gt;&lt;p&gt; Zoho é o nome de uma coleção de serviços. As entradas que você vê na imagem acima são apenas algumas das que Zoho tem para oferecer. Nós podem se inscrever para uma conta e utilizar os serviços do Zoho facilmente reunir idéias e criar mais modificar arquivos / documentos / imagens / apresentações em grupo. Clique &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.zoho.com/&quot;&gt;aqui&lt;/a&gt; para visitar a Zoho. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/07/15/10-collaborative-brainstorming-web-apps-when-you-work-as-a-group.html&quot;&gt;Collaborative 10 Brainstorming Web Apps Quando você trabalha como um grupo&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://new.myfonts.com/WhatTheFont/&quot;&gt;WhatTheFont&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/05/identify-fonts2.jpg&quot; alt=&quot;identificar-fonts2&quot; width=&quot;500&quot; height=&quot;248&quot; /&gt;&lt;/p&gt;&lt;p&gt; WhatTheFont reconhece fontes da mesma forma como IdentifyFont. A imagem que pode ser upload de GIF, JPEG, TIFF ou formato de imagem BMP e não devem ter mais de 25 caracteres. Como os personagens são digitalizados pelo site, é-nos pedido para confirmar se o personagem direito foi confirmado. O site, em seguida, passa a analisar cada personagem e encontrar a nossa fonte. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/06/17/5-online-tools-for-designers-to-help-recognize-unknown-fonts.html&quot;&gt;5 ferramentas online para Designers para ajudar a reconhecer Fontes Desconhecido&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.idrivesync.com/&quot;&gt;&lt;strong&gt;IDriveSync&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img title=&quot;IDriveSync&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/06/IDriveSync.jpg&quot; alt=&quot;IDriveSync&quot; width=&quot;500&quot; height=&quot;130&quot; /&gt;&lt;/p&gt;&lt;p&gt; IDriveSync sincroniza arquivos on-line e através de múltiplos computadores. Sobre como instalar e logar no aplicativo, ele abre uma área &quot;Sync&quot;, onde você pode arrastar os arquivos-n-gota do seu PC ou adicionar em seus arquivos em. Quando você faz uma alteração nos dados sincronizados em qualquer lugar os vários PCs, os PCs em breve, reflectir os dados modificados. IDriveSync é fácil partilhar também. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/06/14/5-best-apps-to-securely-sync-online-and-share-your-files.html&quot;&gt;5 +2 Best Apps segura para sincronização on-line e compartilhar seus arquivos&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://1daylater.com/&quot;&gt;&lt;strong&gt;1DayLater&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/04/1daylater1.jpg&quot; alt=&quot;1daylater1&quot; width=&quot;500&quot; height=&quot;372&quot; /&gt;&lt;/p&gt;&lt;p&gt; 1DayLater é um site gratuito que permite aos usuários inserir tarefas e inserir o valor dessas tarefas, quer em unidades de tempo, dinheiro ou unidades de distância. Uma vez que temos todas as nossas tarefas alimentados em nossa conta 1DayLater, podemos visualizar gráficos de nossas atividades e variar os parâmetros do gráfico para ver o que o nosso tempo / dinheiro / distância está sendo concentrada no. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/05/14/10-perfect-web-apps-to-simplify-every-internet-users-life.html&quot;&gt;10 aplicativos Web Perfeito para simplificar a vida do usuário de Internet Todos&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.youblisher.com/&quot;&gt;&lt;strong&gt;Youblisher&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img title=&quot;Youblisher&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/01/youblisher.jpg&quot; alt=&quot;youblisher&quot; width=&quot;500&quot; height=&quot;284&quot; /&gt;&lt;/p&gt;&lt;p&gt; Com Youblisher você pode fazer seus documentos em PDF flippable e atraente estilo de apresentação à procura do livro. É como tocar um documento real. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/01/05/11-amazing-free-web-applications-to-make-your-lives-easier.html&quot;&gt;11 Amazing Aplicações Web livre para fazer suas vidas mais fáceis&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;https://www.mylookout.com/&quot;&gt;&lt;strong&gt;Mirante&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/05/Lookout.png&quot; alt=&quot;Mirante&quot; width=&quot;491&quot; height=&quot;290&quot; /&gt;&lt;/p&gt;&lt;p&gt; Mirante é uma aplicação gratuita compatível com os principais sistemas operacionais móveis. Além da localização remota e controle remoto recursos, o pedido também foi construído com ferramentas de antivírus e firewall que protege contra malware. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/05/11/top-5-software-to-secure-and-locate-your-lost-cell-phones.html&quot;&gt;Top 5 Para Secure Software e localize o seu Telemóveis Lost&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.web2pdfconvert.com/&quot;&gt;&lt;strong&gt;Página da Web para PDF&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/04/free-web-apps/Web-Page-to-PDF.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;203&quot; /&gt;&lt;/p&gt;&lt;p&gt; Web2PDF Converter ajuda os usuários de Internet, editores de sites e blogueiros para salvar seu conteúdo em PDF e em seguida, compartilhar, imprimir ou arquivá-lo. Web2PDF Converter é rápido, poderoso e fácil de instalar. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/04/28/10-must-have-web-apps-every-internet-user-would-love-to-know.html&quot;&gt;10 Must Have aplicativos Web Todo internauta gostaria de saber&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.springnote.com/&quot;&gt;&lt;strong&gt;Springnote&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img title=&quot;Springnote&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/01/Springnote.jpg&quot; alt=&quot;Springnote&quot; width=&quot;498&quot; height=&quot;462&quot; /&gt;&lt;/p&gt;&lt;p&gt; Springnote é uma ótima maneira para você criar cadernos de idéias, interesses, multimídia, projetos e documentos. Ele permite a você criar páginas, a trabalhar com eles, juntamente com seus amigos e para compartilhar arquivos. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/03/30/12-coolest-web-apps-to-simplify-your-business.html&quot;&gt;12 aplicativos Web mais fresco para simplificar o seu negócio&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://crocodoc.com/&quot;&gt;&lt;strong&gt;Crocodoc&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img title=&quot;Crocodoc&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/03/Crocodoc.jpg&quot; alt=&quot;Crocodoc&quot; width=&quot;540&quot; height=&quot;171&quot; /&gt;&lt;/p&gt;&lt;p&gt; crocodoc leva seus PDFs, documentos do Word e apresentações do PowerPoint, e permite que você visualize e marcá-los on-line. Os documentos podem ser compartilhados com outras pessoas, que pode destacar de forma colaborativa ou texto riscado, adicionar notas e comentários, e fazer revisões. Todos os arquivos são armazenados de forma segura em seus servidores, e pode ser protegido por senha e criptografados para segurança máxima. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/03/16/13-incredibly-useful-web-apps-you-probably-never-heard-of.html&quot;&gt;13 incrivelmente útil Apps Web (Você provavelmente nunca ouviu falar)&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.dial2do.com/&quot;&gt;&lt;strong&gt;Dial2Do&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2009/02/dial2do.jpg&quot; alt=&quot;Dial2do&quot; /&gt;&lt;/p&gt;&lt;p&gt; &lt;span&gt;Dial2Do permite fazer tarefas comuns por apenas chamando um número e falar. Você pode usá-lo para enviar mensagens de texto ou email, lembretes de registro para ajudar você a lembrar das coisas, atualizações de postar em seu Twitter ou o Jaiku stream e ouvir o seu conteúdo na Internet favorito. É fácil e mãos-livres.&lt;/span&gt; &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/02/09/the-three-best-group-messaging-web-apps.html&quot;&gt;O Melhor Grupo Três Mensagens Web Apps Free&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://visualization.geblogs.com/visualization/appliances/&quot;&gt;AppliancesEnergyUse&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/05/AppliancesEnergyUse.png&quot; alt=&quot;AppliancesEnergyUse&quot; width=&quot;409&quot; height=&quot;472&quot; /&gt;&lt;/p&gt;&lt;p&gt; AppliancesEnergyUse listas de entrada de energia de quase 50 aparelhos domésticos. Ao descobrir o quanto de energia que estamos usando em simultâneo, podemos ver se estamos a desperdiçar energia. Nós também podemos definir uma meta de poder pessoal para nós mesmos e prometem nunca se cruzam, que potência em um dado momento. Se somos ou não cruzar o nosso objetivo pode ser determinada por AppliancesEnergyUse. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://www.smashingapps.com/2010/06/01/7-tools-and-applications-to-help-you-save-electrical-power.html&quot;&gt;7 ferramentas e aplicativos para ajudá-lo a economizar energia elétrica&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.drawanywhere.com/&quot;&gt;&lt;strong&gt;Draw Anywhere&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img title=&quot;Draw-Anywhere&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2009/11/Draw-Anywhere.jpg&quot; alt=&quot;Draw-Anywhere&quot; width=&quot;500&quot; height=&quot;273&quot; /&gt;&lt;/p&gt;&lt;p&gt; DrawAnywhere é um site online de diagramação, onde você pode desenhar, modificar e fluxogramas e diagramas de outras partes, com o look &amp;amp; feel de uma aplicação desktop. Ele roda em qualquer navegador com o Flash 9 instalado. Não é necessário baixar e instalar qualquer software personalizado. Ele roda inteiramente na web, e assim é uma solução sempre-em-acesso em qualquer lugar. Ele atende todas as suas necessidades de diagramação, sem instalação, manutenção e compra de softwares caros. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/01/18/five-best-online-diagramming-tools.html&quot;&gt;Cinco Melhores Ferramentas de diagramação&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.google.com/notebook&quot;&gt;&lt;strong&gt;Google Notebook&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img title=&quot;Google Notebook-&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/01/Google-Notebook.jpg&quot; alt=&quot;Google-Notebook&quot; width=&quot;540&quot; height=&quot;293&quot; /&gt;&lt;/p&gt;&lt;p&gt; Google Notebook é uma aplicação on-line gratuito oferecido pelo Google que permite aos utilizadores guardar e organizar clips de informação, enquanto fazem pesquisa online. A ferramenta baseada em navegador permite que um usuário escrever notas, texto e clip de imagens e salvar links de páginas durante uma sessão de browser. As informações são salvas em um &quot;notebook&quot; on-line com recursos de compartilhamento e colaboração. Notebooks podem ser feitas &quot;público&quot;, ou visível para os outros, e também pode ser usado para colaborar com uma lista de utilizadores (quer público ou privado). &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/01/14/the-six-best-online-note-taking-apps-you-would-love-to-know.html&quot;&gt;Os seis melhores Nota Online Levando aplicativos que você gostaria de saber&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h2&gt; &lt;strong&gt;Desktop Apps&lt;/strong&gt; &lt;/h2&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.piriform.com/recuva&quot;&gt;&lt;strong&gt;Recuva&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img title=&quot;Recuva&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/09/Recuva.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;343&quot; /&gt;&lt;/p&gt;&lt;p&gt; Acidentalmente apagou um arquivo importante? Perdeu alguma coisa importante quando seu computador travou? Não tem problema! Recuva recupera arquivos apagados do seu computador com Windows, Lixeira, cartão de câmera digital ou MP3 player. Mesmo que você tenha formatado um disco para que fique em branco, o Recuva ainda pode encontrar os arquivos nele. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/09/30/the-lesser-known-but-very-cool-windows-apps-you-might-be-looking-for.html&quot;&gt;as menos conhecidas mas muito fresco) Windows Apps (Você pode estar procurando&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.adobe.com/cfusion/marketplace/index.cfm%3Fevent%3Dmarketplace.offering%26offeringID%3D16360&quot;&gt;&lt;strong&gt;YouTube Jockey&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image002_thumb1.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image002&quot; width=&quot;539&quot; height=&quot;299&quot; /&gt;&lt;/p&gt;&lt;p&gt; Com jockey YouTube você pode salvar os vídeos do YouTube que você assistir sem ter que logar com sua conta do YouTube ou do Google. YouTube Jockey é um reprodutor de vídeo baseado em plataforma Adobe Air e tem a capacidade de busca de vídeos do YouTube de dentro do player e arrastar e soltar funcionalidade de reprodução de vídeos. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/10/25/free-youtube-and-online-music-streaming-tools-you-might-didnt-know-of.html&quot;&gt;grandes ferramentas para o YouTube e música online Streaming You Might não sabia de&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.cloudmagic.com/&quot;&gt;&lt;strong&gt;Cloud Magic&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/11/SAm.jpg&quot; border=&quot;0&quot; alt=&quot;SAm&quot; width=&quot;437&quot; height=&quot;494&quot; /&gt;&lt;/p&gt;&lt;p&gt; Cloud Magic é uma ferramenta web gratuita que funciona como uma extensão do navegador para o Mozilla Firefox e Google Chrome para as pessoas que executam o Mac, Windows ou Linux máquinas. Os índices de extensão de todos os e-mails e os dados localmente. Em seguida, ele fornece uma interface para que você possa pesquisar rapidamente os e-mails. O tempo de resposta é surpreendente, porque a pesquisa é realizada localmente em vez de online. Cloud Magic suporta indexação várias contas do Gmail. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/11/18/totally-awesome-tools-to-improve-gmail-productivity.html&quot;&gt;Awesome Ferramentas totalmente a melhorar a produtividade do Gmail&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://free.avg.com/us-en/homepage&quot;&gt;&lt;strong&gt;AVG Anti-Virus Free Edition 2011&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/11/security-apps-computer-security-day/AVG-Anti-Virus-Free-Edition-2011.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;314&quot; /&gt;&lt;/p&gt;&lt;p&gt; O AVG Free oferece Proteção básica antivírus e antispyware para Windows e está disponível para download gratuito. Ele pode funcionar como uma protecção rápida e eficaz contra vírus e spyware. Você vai ficar protegidos em redes sociais com o AVG Proteção Social Networking. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/11/30/top-10-most-popular-free-security-software-computer-security-day-special.html&quot;&gt;Top 10 Free Security Software Popular maioria (Computer Security Day Especial)&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://mac.eltima.com/media-player.html&quot;&gt;&lt;strong&gt;Elmedia Media Player Mac&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img title=&quot;Elmedia Player-2&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/08/Elmedia-Player-2.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;395&quot; /&gt;&lt;/p&gt;&lt;p&gt; Elmedia Mac media player é uma ferramenta versátil que suporta a reprodução de vários formatos (FLV, SWF, XAP (Silverlight), RM e RV (Real), AVI, MOV, MP4, WMV). Não é preciso instalar um player separado para cada vídeo que deseja assistir. Aproveite a sua seleção com Elmedia Player. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/09/17/10-coolest-mac-os-x-apps-you-might-not-know-about.html&quot;&gt;10 Coolest Mac OS X Apps Você não pôde saber sobre&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.freemake.com/free_video_converter/&quot;&gt;&lt;strong&gt;Freemake&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/09/clip_image0021.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image002&quot; width=&quot;540&quot; height=&quot;351&quot; /&gt;&lt;/p&gt;&lt;p&gt; Freemake é um conversor de vídeo instalação para sistemas operacionais Windows. Além de converter vídeos para AVI, MP4, 3GP e formatos de DVD, o aplicativo também pode rasgar DVDs, rasgar o áudio de vídeos e vídeos dividir e enviá-los para o YouTube como biblioteca. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/09/20/5-excellent-freeware-tools-to-edit-your-videos-the-easy-way.html&quot;&gt;5 Excelente freeware para editar seus vídeos de forma fácil&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;https://chrome.google.com/extensions/detail/mgijmajocgfcbeboacabfgobmjgjcoja&quot;&gt;&lt;strong&gt;Dicionário do Google&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/05/Smashing.png&quot; alt=&quot;Smashing&quot; width=&quot;494&quot; height=&quot;311&quot; /&gt;&lt;/p&gt;&lt;p&gt; Extensão do Google Dictionary é uma extensão do próprio Google para o seu próprio browser, o Chrome. Com a extensão instalada, os usuários do Chrome já não precisam de nenhum dicionário favorito websites. A extensão simplifica buscando significados das palavras, eliminando a necessidade de visitar um Web site do dicionário em uma nova aba. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/06/16/7-insanely-cool-google-chrome-extensions.html&quot;&gt;7 Insanely Cool extensões do Chrome&lt;/a&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;https://chrome.google.com/extensions/detail/cppaadhnncohnjgallikmjdonfliciek?hl=en&quot;&gt;&lt;strong&gt;Destaques Apture&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img title=&quot;Apture-Destaques&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/08/Apture-Highlights.jpg&quot; alt=&quot;&quot; width=&quot;410&quot; height=&quot;265&quot; /&gt;&lt;/p&gt;&lt;p&gt; Destaques Apture é uma ferramenta gratuita, construído a partir do solo até deixá-lo tomar o poder de pesquisa do Google, e pela riqueza do YouTube, Flickr, Twitter e Wikipedia com você para qualquer sítio. Basta destacar uma frase em qualquer site para revelar melhor o conteúdo da web sem precisar sair da página. Rápido, forte e divertido. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/08/14/the-9-insanely-cool-google-chrome-extensions-you-may-need-to-know-about.html&quot;&gt;Os 9 Insanely Cool extensões do Google Chrome Você pode precisar de saber sobre&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.lunascape.tv/&quot;&gt;&lt;strong&gt;Lunascape&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img title=&quot;Lunascape&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/08/Lunascape.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;347&quot; /&gt;&lt;/p&gt;&lt;p&gt; Lunascape é o mundo apenas um navegador triplo do motor. Com Lunascape, você pode escolher o motor certo na hora certa, percebendo uma diminuição dramática em questões de compatibilidade do navegador web, longos tempos de carga e desarrumada exibir websites. Você precisa de apenas 2 cliques para alterar o seu motor. Lunascape é 20 vezes mais rápido que o IE7, 6,5 vezes mais rápido que o IE8. E ele fica-se! Fomos cabeça a cabeça com o bem-conhecido &quot;rápida&quot; dos navegadores, e conseguiram uma velocidade mais rápida do JavaScript. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/08/17/the-7-useful-and-unknown-web-browsers-that-are-worth-a-try.html&quot;&gt;Os 7 úteis e desconhecidos) Navegadores (que se vale a pena tentar&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://majorgeeks.com/IObit_SmartDefrag_d5318.html&quot;&gt;&lt;strong&gt;Smart Defrag&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/07/smartdefrag.png&quot; alt=&quot;SmartDefrag&quot; width=&quot;540&quot; height=&quot;403&quot; /&gt;&lt;/p&gt;&lt;p&gt; Smart Defrag é um utilitário pequeno porte compatível com apenas 1,8 MB. Quando você executar o programa, você pode visualizar todas as partições do seu disco rígido. Clique na partição que você sente é responder lentamente, e realizar uma análise para ver se algum ficheiros necessitam de desfragmentação. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/07/29/the-5-really-cool-windows-tools-you-might-need.html&quot;&gt;Os 5 Realmente) Cool Ferramentas do Windows (você pode precisar&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://metaquark.de/appfresh/&quot;&gt;&lt;strong&gt;AppFresh&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/12/mac-apps/AppFresh.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;314&quot; /&gt;&lt;/p&gt;&lt;p&gt; AppFresh ajuda a manter todos os aplicativos, widgets, painéis de preferências e plugins aplicativo instalado no seu Mac atualizados. Todas de um lugar, fácil de usar e totalmente integrado ao Mac OS X. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/12/22/13-excellent-mac-utilities-you-might-not-know-about-but-should.html&quot;&gt;13 Excelente Utilitários Mac que você não pôde saber sobre (mas deveria)&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;strong&gt;&lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.codysafe.com/codysafe/codysafe-free-in-sketch.html&quot;&gt;CodySafe&lt;/a&gt; &lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;/strong&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/07/Setting.jpg&quot; alt=&quot;Ambiente&quot; width=&quot;515&quot; height=&quot;311&quot; /&gt;&lt;/p&gt;&lt;p&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.codysafe.com/codysafe/codysafe-free-in-sketch.html&quot;&gt;CodySafe&lt;/a&gt; é um programa simples de usar que pode ser instalado em qualquer unidade flash ou mídia removível. O instalador tem apenas 2.1 MB de tamanho e instala diretamente em seu flash drive. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/07/15/now-easily-manage-your-portable-apps-with-codysafe.html&quot;&gt;agora facilmente controlar seu Portable Apps Com CodySafe&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;https://chrome.google.com/extensions/detail/hehijbfgiekmjfkfjpbkbammjbdenadd&quot;&gt;&lt;strong&gt;IE Tab&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img title=&quot;IE Tab-&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/06/IE-Tab.jpg&quot; alt=&quot;IE-Tab&quot; width=&quot;500&quot; height=&quot;442&quot; /&gt;&lt;/p&gt;&lt;p&gt; Alguns locais só podem ser exibidas usando o IE, e com esta extensão você pode agora ver os sites sem deixar Chrome. Ideal para desenvolvedores web que querem testar o motor de renderização do IE, os usuários que utilizam os sites com os controles ActiveX, e os usuários que querem usar o explorador de exibição para os arquivos locais. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/07/13/13-google-chrome-extensions-to-simplify-web-designers-life.html&quot;&gt;13 extensões do Google Chrome para simplificar a vida Web Designer&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://oca.microsoft.com/en/windiag.asp&quot;&gt;&lt;strong&gt;Windows Memory Diagnostic&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/06/screenshot3.jpg&quot; alt=&quot;screenshot3&quot; width=&quot;535&quot; height=&quot;290&quot; /&gt;&lt;/p&gt;&lt;p&gt; Microsoft tem sua própria ferramenta de teste de memória e é chamada Windows Memory Diagnostic. O programa realiza uma série de extensos testes em seu sistema para encontrar qualquer coisa de errado com a memória do computador. Esta ferramenta também lhe dá as opções para criar uma disquete ou CD / DVD (queimando a imagem). Iniciar a partir do disco ou de disco óptico irá automaticamente iniciar o processo de teste. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/07/07/top-5-tools-to-test-your-computer-memory.html&quot;&gt;Top 5 ferramentas para testar a memória do computador&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.piriform.com/ccleaner&quot;&gt;&lt;strong&gt;CCleaner&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.piriform.com/ccleaner&quot;&gt;&lt;img title=&quot;CCleaner&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/06/CCleaner.jpg&quot; alt=&quot;CCleaner&quot; width=&quot;500&quot; height=&quot;367&quot; /&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt; CCleaner é o número-uma ferramenta para limpar o seu PC Windows. Ele protege sua privacidade online e torna seu computador mais rápido e mais seguro. Fácil de usar e um download pequeno e rápido. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/06/25/the-7-most-advanced-and-free-to-use-system-security-tools-for-windows-7.html&quot;&gt;as 7 mais avançadas (e de uso livre) Ferramentas do Sistema de Segurança Para o Windows 7&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://smarterfox.com/&quot;&gt;&lt;strong&gt;FastestFox - Browse Faster&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img title=&quot;FastestFox-Browse Faster-&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/03/FastestFox-Browse-Faster.jpg&quot; alt=&quot;FastestFox-Browse-Faster&quot; width=&quot;540&quot; height=&quot;283&quot; /&gt;&lt;/p&gt;&lt;p&gt; Você pode economizar tempo e chegar mais rápido, de downloads em paralelo, definições rápidas, auto-carregamento da página seguinte, melhorou a pesquisa, e pode fazer mais com FastestFox. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/03/23/9-insanely-useful-firefox-add-ons-that-will-save-your-time.html&quot;&gt;9 útil Firefox Insanely add-ons que irá poupar seu tempo&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://developerief2.site11.com/page15/page15.html&quot;&gt;&lt;strong&gt;iSynchronize&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img title=&quot;iSynchronize&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/02/iSynchronize.jpg&quot; alt=&quot;iSynchronize&quot; width=&quot;500&quot; height=&quot;297&quot; /&gt;&lt;/p&gt;&lt;p&gt; iSynchronize é uma aplicação que sincroniza o arquivo ou pasta original de aliases. Ele cria uma pasta em seu diretório home, onde você pode colocar tanto os arquivos e pastas reais ou apelidos, e depois sincroniza o conteúdo para outra pasta que você especificar. O pedido conclui um daemon que funciona al em segundo plano. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/02/08/15-free-mac-os-x-apps-that-can-make-your-lives-easier.html&quot;&gt;15 Free Mac OS X aplicativos que podem tornar suas vidas mais fáceis&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://pixelnovel.com/comparepsd&quot;&gt;&lt;strong&gt;ComparePSD&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img title=&quot;ComparePSD&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/01/ComparePSD.jpg&quot; alt=&quot;ComparePSD&quot; width=&quot;500&quot; height=&quot;340&quot; /&gt;&lt;/p&gt;&lt;p&gt; ComparePSD compara dois arquivos Adobe Photoshop PSD para você e destaca as diferenças. É possível comparar a diferença de camada por camada, efeito por efeito. ComparePSD permite que você selecione os arquivos no Windows Explorer, botão direito do mouse sobre eles. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/01/21/8-more-desktop-applications-that-designers-may-want-to-know.html&quot;&gt;8 (Mais) Aplicativos para Desktop que os designers podem querer saber&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h2&gt; &lt;strong&gt;Smartphone e Tablet PC Apps &lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;/strong&gt; &lt;/h2&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://itunes.apple.com/app/0-03-seconds/id392705022%3Fmt%3D8#&quot;&gt;&lt;strong&gt;0.03 Segundos&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image006_thumb.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image006&quot; width=&quot;539&quot; height=&quot;359&quot; /&gt;&lt;/p&gt;&lt;p&gt; 0,03 segundos foi o jogo top IOS em muitos países dentro de 2 dias de seu lançamento. O jogo, tamanho de 11,9 MB, ajuda a avaliar o seu tempo de reação. Através de uma variedade de respostas que determina o quão rápido você reagir e toque no ecrã. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/10/14/10-totally-awesome-iphone-apps-that-are-fun-and-free-of-cost.html&quot;&gt;10 iPhone Apps Totally Awesome que são divertidas e sem custos&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://itunes.apple.com/us/app/read-it-later-free/id309597402%3Fmt%3D8#&quot;&gt;&lt;strong&gt;Read It Later&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/11/free-ipad-apps/Read-It-Later.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;480&quot; height=&quot;351&quot; /&gt;&lt;/p&gt;&lt;p&gt; Quando você se deparar com um artigo ou uma página web que você gostaria de ler mas não pode, nesse momento, guarde-o ler mais tarde lista. Você pode lê-lo sempre que você tem um momento, no sofá, em seu trajeto, no avião, trem ou praticamente&lt;br /&gt;em qualquer lugar. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/11/04/ten-worth-using-ipad-apps-you-probably-never-used-before.html&quot;&gt;Dez pena usar Apps IPAD você (provavelmente) nunca antes utilizada&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.google.com/mobile/google-mobile-app/&quot;&gt;&lt;strong&gt;Google Mobile App&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/apps-for-smartphones/Google-Mobile-App.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;307&quot; /&gt;&lt;/p&gt;&lt;p&gt; Você pode usar o Google Mobile App para busca rápida de seus telefones. Ele tem algumas características surpreendentes, como você pode falar suas consultas em vez de digitar, use imagens para pesquisar na web, evite digitar sua localização actual enquanto procurava empresas próximas (por exemplo, &quot;pizza&quot; ou &quot;melhor compra&quot;). Você também pode navegar rapidamente para outros serviços do Google, como Gmail e Maps. Disponíveis no iPhone, Android, BlackBerry, Windows e Nokia S60. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/10/21/the-most-essential-apps-for-smartphones-you-cant-live-without.html&quot;&gt;The Essential aplicativos mais Para Smartphones You Can&#39;t Live Without&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://itunes.apple.com/app/chess-with-friends-free/id295436227%3Fmt%3D8&quot;&gt;&lt;strong&gt;Xadrez com amigos&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/09/clip_image0161.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image016&quot; width=&quot;512&quot; height=&quot;376&quot; /&gt;&lt;/p&gt;&lt;p&gt; Este jogo simples permite jogar xadrez através da rede com um amigo ou um jogador aleatório. funcionalidade simples do jogo e gráficos realistas tornam o jogo vale a pena. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/09/13/10-more-free-iphone-games-to-kill-your-boredom.html&quot;&gt;10 (More) jogos do iPhone para matar o tédio&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://itunes.apple.com/us/app/lego-photo/id347363502&quot;&gt;&lt;strong&gt;LEGO Foto&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/12/photography-iphone-apps/LEGO-Photo.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;361&quot; /&gt;&lt;/p&gt;&lt;p&gt; Aqui está um aplicativo para imortalizar as suas coisas favoritas e aqueles momentos especiais em forma de LEGO. Basta apontar a câmera, tirar uma foto, pressione o botão e assista a obra-prima construir. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/12/28/12-totally-awesome-yet-free-photography-apps-for-your-iphone.html&quot;&gt;12 Totally Awesome (ainda livre) Fotografia em seu iPhone&lt;/a&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://android.wordpress.org/2010/02/02/wordpress-for-android-1-0/&quot;&gt;&lt;strong&gt;WordPress para o Android&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img title=&quot;WordPress para Android&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/09/WordPress-for-Android.jpg&quot; alt=&quot;&quot; width=&quot;472&quot; height=&quot;326&quot; /&gt;&lt;/p&gt;&lt;p&gt; A versão inicial do WordPress para o Android tem se concentrado em dar-lhe a capacidade de gerenciar seu blog sobre a ir embora. Você pode gerenciar mensagens, comentários, páginas. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/09/03/the-7-must-have-apps-for-android-phones-to-make-your-lives-easier.html&quot;&gt;Os 7 Must Have Apps para telefones com Android para tornar suas vidas mais fáceis&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://itunes.apple.com/us/app/google-earth/id293622097%3Fmt%3D8&quot;&gt;&lt;strong&gt;Google Earth&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/06/Google-Earth.png&quot; alt=&quot;Google Earth&quot; width=&quot;395&quot; height=&quot;506&quot; /&gt;&lt;/p&gt;&lt;p&gt; Com o Google Earth para o iPhone, IPAD, e iPod touch, você pode voar para longe os cantos do planeta com apenas um furto de um dedo. Explore o mesmo satélite global e imagens aéreas disponíveis na versão desktop do Google Earth, incluindo imagens de alta resolução para mais de metade da população mundial e um terço da massa terrestre do mundo. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/06/27/the-fun-way-to-keep-you-busy-with-6-free-ipad-apps.html&quot;&gt;A maneira divertida de mantê-lo ocupado com 6 Free Apps IPAD&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://itunes.apple.com/app/wi-fi-finder/id300708497%3Fmt%3D8&quot;&gt;&lt;strong&gt;Wi-Fi Finder&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/05/Wi-Fi.png&quot; alt=&quot;Wi-Fi&quot; width=&quot;320&quot; height=&quot;457&quot; /&gt;&lt;/p&gt;&lt;p&gt; Este aplicativo para o iPhone tem o uso tremenda. Em vez de sacudir o telefone para descobrir um sinal Wi-Fi bom, você pode Wi-Fi Finder para encontrar muitos pontos de acesso pago e gratuito Wi-Fi gratuito. O aplicativo tem indexado mais de 280 mil localidades em 140 países. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/05/27/10-great-iphone-apps-for-daily-life-usage.html&quot;&gt;10 iPhone Apps grande para Vida Diária Uso&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://itunes.apple.com/us/app/hair-makeover-lite/id349459063&quot;&gt;&lt;strong&gt;Hair Makeover Lite&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/04/fun-iphone-apps/Hair-MakeOver-Lite.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;333&quot; /&gt;&lt;/p&gt;&lt;p&gt; Você quer descobrir qual é o melhor penteado para você e seus amigos? Com Hair Makeover você pode experimentar muitos tipos diferentes de penteados e cortes de cabelo em menos de um minuto sobre o seu iPhone. Existem 32 32 penteados que você pode tentar neste app. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/04/18/10-fun-iphone-apps-you-may-want-to-be-entertained.html&quot;&gt;10 iPhone Apps divertimento você pode querer se divertir&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.appbrain.com/app/lightning-bug-sleep-clock/com.media1908.lightningbug&quot;&gt;&lt;strong&gt;Lightning Bug - Relógio Sleep&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img style=&quot;border:0px none;float:none;margin-left:auto;margin-right:auto&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/12/sleepclock.jpg&quot; border=&quot;0&quot; alt=&quot;o relógio do&quot; width=&quot;482&quot; height=&quot;322&quot; /&gt;&lt;/p&gt;&lt;p&gt; Apenas correr e correr e tendo controle sobre seus hábitos alimentares não é importante. Estudos mostram que o sono é igualmente necessária para o corpo para ficar em forma. Agora, com Lightning Bug - Relógio Sleep relaxar e dormir mais fácil jogando sons suaves. Ele também pode acordá-lo após o tempo especificado para mantê-lo ir. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/12/21/10-android-apps-to-keep-you-fit-and-healthy.html&quot;&gt;10 aplicativos Android para manter em forma e saudável&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;strong&gt;Aves Angry&lt;/strong&gt; &lt;/h3&gt;&lt;p&gt;&lt;img style=&quot;border:0px none;float:none;margin-left:auto;margin-right:auto&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/12/clip_image002.png&quot; border=&quot;0&quot; alt=&quot;clip_image002&quot; width=&quot;502&quot; height=&quot;335&quot; /&gt;&lt;/p&gt;&lt;p&gt; Aves Angry é um jogo de quebra-cabeça desenvolvido pela Finlândia baseado Rovio Mobile. Desde o seu lançamento para o iPhone e iPod Touch, mais de 10 milhões de cópias do jogo foram comprados e surgiram versões para outros smartphones touchscreen baseado. Você pode baixar esse aplicativo para o seu Samsung Galaxy Guia do Android Market. &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Leia Mais: &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/12/16/five-must-have-apps-for-samsung-galaxy-tab.html&quot;&gt;Cinco devem ter Apps Para Samsung Galaxy Tab&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;h3&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://mobile.photoshop.com/iphone/&quot;&gt;&lt;strong&gt;Photoshop&lt;/strong&gt;&lt;/a&gt; &lt;/h3&gt;&lt;p&gt;&lt;img title=&quot;Photoshop-dot-com-Mobile App-&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2009/10/Photoshop-dot-com-Mobile-App.jpg&quot; alt=&quot;Photoshop-dot-com-Mobile-App&quot; width=&quot;500&quot; height=&quot;334&quot; /&gt;&lt;/p&gt;&lt;p&gt; É fácil usar o Photoshop.com Mobile App no seu iPhone. Basta arrastar o dedo para recortar, ajustar cores, aplicar efeitos. Você pode cortar, girar, mudar de cor com apenas um toque, dar um brilho extra com Soft Focus, aplicar efeitos com um toque vintage, como quente e Vignette etc &lt;/p&gt;&lt;p&gt; &lt;em&gt;&lt;strong&gt;Mais: Leia &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/2010/01/11/14-iphone-clients-that-would-actually-make-your-lives-easier.html&quot;&gt;os clientes do iPhone 14 que seria realmente tornar suas vidas mais fáceis&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt; &lt;/p&gt;&lt;div style=&quot;overflow:hidden;width:1px;height:1px&quot;&gt; http://www.smashingapps.com/2010/08/27/10-best-business-web-apps-to-make-your-lives-easier.html &lt;/div&gt;&lt;p&gt; &lt;span style=&quot;color:#7D7D7D;&quot;&gt;Trazido a você por&lt;/span&gt; &lt;/p&gt;&lt;p align=&quot;left&quot;&gt; &lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.premiersurvey.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2008/08/premier-survey-advertise.jpg&quot; alt=&quot;Premier Pesquisa&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=&quot;color:#7D7D7D;&quot;&gt;Deseja anunciar aqui? &lt;span style=&quot;color:#800000;&quot;&gt;&lt;a href=&quot;http://translate.google.com/translate?sl=en&amp;amp;tl=pt&amp;amp;u=http://www.smashingapps.com/advertise&quot;&gt;Clique aqui para obter mais informações ...&lt;/a&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;&quot;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/9182746204441324383' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/9182746204441324383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/9182746204441324383'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2011/01/69-coolest-apps-de-2010.html' title='The 69 Coolest Apps de 2010'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-3188202462016545038</id><published>2010-12-05T23:52:00.001-02:00</published><updated>2010-12-05T23:52:29.964-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Aplicações Web"/><category scheme="http://www.blogger.com/atom/ns#" term="Matemática"/><title type='text'>10 Excellent Websites To Learn Science, Mathematics Or Any Other Subject Online</title><content type='html'>&lt;p&gt;Internet has become an important source of knowledge for students. Whether its Science, Mathematics or any other subject, many students tend to use internet as their main source of information. Students even use the internet to take external courses and learn different languages using video lectures uploaded on different websites. Today, we have gathered list of websites which can be used by students to learn online.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;&lt;a href=&quot;http://www.wolframalpha.com/&quot;&gt;Wolfram Alpha&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;Wolfram Alpha is an excellent online tool which helps students solve computational questions by just typing the equation or mathematical problem. All you have to do is type the equation in the search field and it will give you step by step solution to that problem.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/11/Wolfram.jpg&quot; border=&quot;0&quot; alt=&quot;Wolfram&quot; width=&quot;518&quot; height=&quot;243&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.mathway.com/&quot;&gt;Mathaway&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;With Mathaway, students can solve different mathematical problems in few seconds. Using Mathaway, students can solve questions related to algebra, calculus, trigonometry, statistics and much more. All they have to do is type the mathematical problem, select the subject and click Answer. You can even signup for a premium account and get advance solution with proper explainations.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/11/Mathway.jpg&quot; border=&quot;0&quot; alt=&quot;Mathway&quot; width=&quot;538&quot; height=&quot;321&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;&lt;a href=&quot;http://www.babbel.com/&quot;&gt;Babbel&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;Babbel is an excellent online utility which can help students learn different languages online. It has an integrated speech recognition tool which can be used to test and improve your pronunciation. You can even connect with people from all over the world and improve you pronunciation skills.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/11/babbel.jpg&quot; border=&quot;0&quot; alt=&quot;babbel&quot; width=&quot;524&quot; height=&quot;527&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;&lt;a href=&quot;http://www.ptable.com/&quot;&gt;Dynamic Periodic Table&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;Dynamic Periodic Table is an excellent sources of knowledge for students especially those who are taking chemistry courses. With Dynamic Periodic Table, you can get information about all the elements in the periodic table, there isotopes, there state and much more. Clicking on the element will open a new window which has everything you need to know about that specific element.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/11/dynamic.jpg&quot; border=&quot;0&quot; alt=&quot;dynamic&quot; width=&quot;539&quot; height=&quot;516&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;&lt;a href=&quot;http://www.math.com/&quot;&gt;Math.com&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;Math.com can help students learn mathematics principles online. They provide students with different guides, assessments and solutions to help them grasp the basics of mathematics. In addition to solutions, Math.com offers recreational introductions to the world of math that will lead to deeper understanding of different topics.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/11/math.jpg&quot; border=&quot;0&quot; alt=&quot;math&quot; width=&quot;540&quot; height=&quot;413&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;&lt;a href=&quot;http://www.tutor2u.com/&quot;&gt;Tutor2u&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;Tutor2u is an excellent websites which provides students with lectures and notes related to Economics, Business, Politics, Enterprise, Law, Sociology, History, Religious Studies and related subjects. Tutor2u offers free educations material as well as subscription based material which can be used by students as well as teachers.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/11/tutor.jpg&quot; border=&quot;0&quot; alt=&quot;tutor&quot; width=&quot;540&quot; height=&quot;391&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;&lt;a href=&quot;http://www.livemocha.com/&quot;&gt;LiveMocha&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;LiveMocha is an excellent source for students who want to learn new languages. Students can even help other students improve their native language and learn other foreign languages online. With LiveMocha, you can get in touch with students from around the globe from different cultures and backgrounds.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/11/mocha.jpg&quot; border=&quot;0&quot; alt=&quot;mocha&quot; width=&quot;531&quot; height=&quot;557&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;&lt;a href=&quot;http://verbalearn.com/&quot;&gt;Verbalearn&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;Verbalearn is an excellent source for students who want to improve their English vocabulary. With Verbalearn, you can learn new words daily, track your progress, find you strengths and weaknesses, test yourself and much more.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/11/verba.jpg&quot; border=&quot;0&quot; alt=&quot;verba&quot; width=&quot;539&quot; height=&quot;419&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;&lt;a href=&quot;http://www.myhappyplanet.com/&quot;&gt;MyHappyPlanet&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;Just like LiveMocha, MyHappyPlanet can help students learn different languages online. Students can talk to people from different countries and practice there speaking skills, pronunciation and learn about different cultures from all over the world.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/11/happy.jpg&quot; border=&quot;0&quot; alt=&quot;happy&quot; width=&quot;492&quot; height=&quot;515&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;&lt;a href=&quot;http://www.wepapers.com/&quot;&gt;wePapers&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;With wePapers, students can expand their knowledge and share what they know with others. With wePapers, you can check different lectures and presentations created by other students and share yours with the rest.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/11/wepapers.jpg&quot; border=&quot;0&quot; alt=&quot;wepapers&quot; width=&quot;494&quot; height=&quot;284&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Feel free to mention any other useful link related to this topic and we will try to review it soon.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/3188202462016545038' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/3188202462016545038'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/3188202462016545038'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2010/12/10-excellent-websites-to-learn-science.html' title='10 Excellent Websites To Learn Science, Mathematics Or Any Other Subject Online'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-2134682233062472405</id><published>2010-11-15T16:55:00.000-02:00</published><updated>2010-11-15T16:55:39.759-02:00</updated><title type='text'>[AJAX Magazine] New Release of Quick Tables, a Handy Database Editor from DHTMLX</title><content type='html'>&lt;p&gt;DHTMLX announced the update of its Quick Tables, an easy-to-use PHP solution for editing tabular data stored in the database. Quick Tables offer a simple tool for non-programmers to view and edit the data taken from database tables. Users can sort, filter, or edit the records, while all the changes are automatically applied to the server-side database.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;img src=&quot;http://ajax.phpmagazine.net/upload/2010/11/new_release_of_quick_tables_a/quick_tables1.gif&quot; width=&quot;540&quot; height=&quot;350&quot; alt=&quot;DHTMLX Quick tables&quot; /&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;The update adds some new good features and extends the list of supported databases. Quick Tables now support MySQL, Oracle, PostgreSQL, and MS SQL. The ability to display several grids, printing support, multilingual interface, and wider customization options make this release more handy for managing database records. Quick Tables are based on dhtmlxGrid component, and are delivered under GNU General Public License. To learn the details and download the recent release, please go to :&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.dhtmlx.com/blog/?p=733&quot;&gt;http://www.dhtmlx.com/blog/?p=733&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/2134682233062472405' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/2134682233062472405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/2134682233062472405'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2010/11/ajax-magazine-new-release-of-quick.html' title='[AJAX Magazine] New Release of Quick Tables, a Handy Database Editor from DHTMLX'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-2182670266475263924</id><published>2010-10-23T21:46:00.001-02:00</published><updated>2010-10-23T21:47:43.016-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Aplicações Web"/><title type='text'>7 Free Tools To Create Maps And Directions Online</title><content type='html'>&lt;p&gt;Whether you are about to go on a trip or explaining the directions of a place to somebody, a map can be of great help. Thanks to the internet there are a number of online resources where you can get maps from. Some online tools even let you create your own maps.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;If you are looking for online tools to help you create maps and get directions, then check out our following list of 7 such tools that free to use. Read about each one and see which suits your needs best.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;TravelersPoint&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image0023.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image002&quot; width=&quot;541&quot; height=&quot;228&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;TravelersPoint is a great website that lets you mark the route of any international trip you are taking. You can even mark out trips within your country. The entire process involves entering your destinations in their respective order. The resultant map can be a great help in getting an idea of the trip or in explaining it to friends. Check out TravelersPoint @ &lt;a href=&quot;http://www.travellerspoint.com/member_map.cfm&quot;&gt;http://www.travellerspoint.com/member_map.cfm&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;GoWaza&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image0043.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image004&quot; width=&quot;540&quot; height=&quot;240&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;GoWaza is a web service that helps you plan your travels. You enter your destination, along with arrival and departure dates; consequently a list of nearby hotels and their prices are provided. The locations are marked on a small map that can be enlarged. You can share your created maps and trips with your friends that have accounts on GoWaza. Visit GoWaza @ &lt;a href=&quot;http://www.gowaza.com/&quot;&gt;http://www.gowaza.com/&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;UMapper&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image0062.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image006&quot; width=&quot;502&quot; height=&quot;497&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;UMapper is a thorough map creation tool. It starts off by letting you add a name and description to your map. You even get to choose your own map provider from Bing, Google, OpenStreetMap, CloudMade, CloudMade Stamen, and Yahoo; alternatively you can upload a custom map. After your map has loaded up you can use the site’s editing tools to do a number of things like add objects and images to the map. When done you can save your map as a KML file or export the ActionScript. Visit UMapper @ &lt;a href=&quot;http://www.umapper.com/&quot;&gt;http://www.umapper.com/&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;ViaMente&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image0082.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image008&quot; width=&quot;539&quot; height=&quot;451&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;ViaMente will help users create routes on maps. This tool is ideal for explaining directions to friends or getting directions from them. Businesses can use it to better mark their offices on their websites. Check out ViaMente @ &lt;a href=&quot;http://www.viamente.com/&quot;&gt;http://www.viamente.com/&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;MapMyRun&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image0102.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image010&quot; width=&quot;540&quot; height=&quot;230&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;MapMyRun is targeted at long runners. It helps people place markers on maps and indicate the places where there is land elevation. In addition to runners, hikers and cyclists will also find this online tool helpful. Check it out @ &lt;a href=&quot;http://www.mapmyrun.com/&quot;&gt;http://www.mapmyrun.com/&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;QuikMaps&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image0122.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image012&quot; width=&quot;540&quot; height=&quot;290&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;QuikMaps, as its name suggest, lets you quickly create maps. Through the site’s basic and easy tools you can draw lines on the map and place text and markers. Add a title plus description to your map too. When done save the map or embed it on your site or blog. Visit QuikMaps @ &lt;a href=&quot;http://www.quikmaps.com/&quot;&gt;http://www.quikmaps.com/&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;DirectionsMap&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image0142.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image014&quot; width=&quot;406&quot; height=&quot;240&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;DirectionsMap lets you create routes on map through its easy tools. Where available you also add a Google Street View option to the map. The map can be saved or embedded on your own site or blog. Check out the service @ &lt;a href=&quot;http://tripgeo.com/DirectionsMap.aspx&quot;&gt;http://tripgeo.com/DirectionsMap.aspx&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#7D7D7D;&quot;&gt;Brought To You By&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align=&quot;left&quot;&gt;&lt;a href=&quot;http://www.premiersurvey.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2008/08/premier-survey-advertise.jpg&quot; alt=&quot;Premier Survey&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color:#7D7D7D;&quot;&gt;Do you want to advertise here? &lt;a href=&quot;http://www.smashingapps.com/advertise&quot;&gt;&lt;span style=&quot;color:#800000;&quot;&gt;Click to get more info…&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&quot;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/2182670266475263924' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/2182670266475263924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/2182670266475263924'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2010/10/7-free-tools-to-create-maps-and.html' title='7 Free Tools To Create Maps And Directions Online'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-5889768806345562295</id><published>2010-10-22T11:40:00.001-02:00</published><updated>2010-10-22T11:40:34.468-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Aplicações Web"/><category scheme="http://www.blogger.com/atom/ns#" term="Desenvolvimento WEB"/><title type='text'>Incredibly Helpful Online Tools For People Who Develop Websites</title><content type='html'>&lt;p&gt;This is one of the very best list of its kind where you can find Incredibly Helpful Online Tools For People Who Develop Websites.  These would be great enough to bookmark or just for get in your knowledge. I hope everyone of you will like this list. This is absolutely helpful for web developers, designers, web designers, developers etc. Just take a look at them and share your thought’s here.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;You are welcome if you want to share more useful web apps that our readers/viewers may like. &lt;a href=&quot;http://feeds.feedburner.com/SmashingApps&quot;&gt;Do you want to be the first one to know the latest happenings&lt;/a&gt; at  SmashingApps.com just &lt;a href=&quot;http://feeds.feedburner.com/SmashingApps&quot;&gt;subscribe to our rss feed&lt;/a&gt; and &lt;strong&gt;&lt;a href=&quot;http://twitter.com/smashingapps&quot;&gt;you can follow us on twitter&lt;/a&gt;&lt;/strong&gt; as well.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://code.google.com/apis/chart/&quot;&gt;&lt;strong&gt;Google Chart Tools&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://code.google.com/apis/chart/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/web-developer-tools/Google-Chart-Tools.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;355&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;The Google Chart API lets you dynamically generate charts with a URL string. You can embed these charts on your web page, or download the image for local or offline use.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://tools.pingdom.com/&quot;&gt;&lt;strong&gt;Pingdom Tools&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://tools.pingdom.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/web-developer-tools/Pingdom-Tools.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;195&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Pingdom Tool helps you test the load time of any web page. You would just need to enter a URL to test the load time of all elements on that page and you can view the list of objects either in load order or as a hierarchy.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.coderun.com/ide/&quot;&gt;&lt;strong&gt;CodeRun Studio&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.coderun.com/ide/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/web-developer-tools/CodeRun-Studio.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;270&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;CodeRun Studio is a cross-platform Integrated Development Environment (IDE), designed for the cloud. It enables you to easily develop, debug and deploy web applications using your browser.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.cssmenubuilder.com/&quot;&gt;&lt;strong&gt;CSS Menu Builder&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.cssmenubuilder.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/web-developer-tools/CSS-Menu-Builder.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;136&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This is a huge collection of ready to build 300+ horizontal menus, 700+ vertical menus combinations and breadcrumb menus that consist of more than 200+ combinations, in total this site offers more than 1000 menu combinations not including the endless color combinations.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.spry-soft.com/grids/&quot;&gt;&lt;strong&gt;Variable Grid&lt;br /&gt;&lt;br /&gt;System&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.spry-soft.com/grids/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/web-developer-tools/Variable-Grid-System.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;237&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;The variable grid system is a quick way to generate an underlying CSS grid for your site. The CSS generated file is based on the 960 Grid System.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.247webmonitoring.com/&quot;&gt;&lt;strong&gt;247webmonitoring&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.247webmonitoring.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/web-developer-tools/247webmonitoring.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;265&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Having a good uptime is essential for the success of your website. 247webmonitoring will monitor it 24X7 from their servers and notify you whenever it goes down. This will check your website every 15 minutes to know it is up. They will send you notification by email or SMS when it goes down. So you can quickly fix the issue and you can stay happy. This way you can relax and focus on your core business. In future, you will also find out how fast your site is from different location.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://phpanywhere.net/&quot;&gt;&lt;strong&gt;PHPanywhere&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://phpanywhere.net/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/web-developer-tools/phpanywhere.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;360&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;PHPanywhere is an online service that’s changing the way people develop on the web. They enable users to develop and maintain their php/html projects online using any standard web browser.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://loadimpact.com/&quot;&gt;&lt;strong&gt;Load Impact&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://loadimpact.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/web-developer-tools/Load-Impact.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;292&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Load Impact generates simulated user traffic to your site – for example it might simulate that 50 users are trying to load your web pages at the same time. While simulating the traffic from these 50 users, it also records how fast pages are loaded from your server. This lets you know how fast your site is (as experienced by a user) when it is being accessed by 50 users at the same time.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.csstypeset.com/&quot;&gt;&lt;strong&gt;CSS Type Set&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.csstypeset.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/web-developer-tools/CSS-Type-Set.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;A real handy css creation tool where you can easily create CSS stylesheet without any css coding skills.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://browserlab.adobe.com/&quot;&gt;&lt;strong&gt;Adobe BrowserLab&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://browserlab.adobe.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/web-developer-tools/Adobe-BrowserLab.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;286&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;An easier and faster solution for cross-browser testing. You can preview and test your web pages on leading browser and operating systems. This will help you get your results in real time, from virtually any computer connected to the internet.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://paste.bradleygill.com/&quot;&gt;&lt;strong&gt;codepaste&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://paste.bradleygill.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/web-developer-tools/codepaste.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;377&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;CodePaste provides an easy and convenient way to send/share PHP, C++, Javascript, Java, CSS, Actionscript and HTML code with others. Copy and paste the code and enter the email where you want the CodePaste to send it. CodePaste then nicely formats the code and sends it over.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color:#7D7D7D;&quot;&gt;Brought To You By&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align=&quot;left&quot;&gt;&lt;a href=&quot;http://www.premiersurvey.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2008/08/premier-survey-advertise.jpg&quot; alt=&quot;Premier Survey&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color:#7D7D7D;&quot;&gt;Do you want to advertise here? &lt;a href=&quot;http://www.smashingapps.com/advertise&quot;&gt;&lt;span style=&quot;color:#800000;&quot;&gt;Click to get more info…&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&quot;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/5889768806345562295' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/5889768806345562295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/5889768806345562295'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2010/10/incredibly-helpful-online-tools-for.html' title='Incredibly Helpful Online Tools For People Who Develop Websites'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-4728545308115903976</id><published>2010-10-18T23:01:00.001-02:00</published><updated>2010-10-18T23:01:59.015-02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Aplicações Web"/><category scheme="http://www.blogger.com/atom/ns#" term="Kids"/><title type='text'>Five Excellent (Just For Fun) Websites To Kill Your Boredom</title><content type='html'>&lt;p&gt;When you are free one obvious way is to play games online but anything else? Yes, You can kill your boredom with so many fun websites as well that are available on internet. Here I have found Five Excellent (Just For Fun) Websites which you won’t need to pay anything for and make your free time more enjoying. Read on my list of few of the fun to use websites.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;You are welcome if you want to share more fun to use websites that our readers/viewers may like. &lt;a href=&quot;http://feeds.feedburner.com/SmashingApps&quot;&gt;Do you want to be the first one to know the latest happenings&lt;/a&gt; at SmashingApps.com just &lt;a href=&quot;http://feeds.feedburner.com/SmashingApps&quot;&gt;subscribe to our rss feed&lt;/a&gt; and &lt;a href=&quot;http://twitter.com/smashingapps&quot;&gt;you can follow us on twitter&lt;/a&gt; as well.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;a href=&quot;http://www.voki.com/&quot;&gt;&lt;strong&gt;Voki&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.voki.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/fun-websites/Voki.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;395&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Voki enables users to express themselves on the web in their own voice using a talking character. You can customize your Voki to look like you or take on the identity of lots of other types of characters… animals, monsters, anime etc. Your Voki can speak with your own voice which is added via microphone, upload, or phone. Voki lives on your blog, social network profile and will soon be integrated in various instant messaging platforms. You will also be able to download it to most video supported phones.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;a href=&quot;http://sketchfu.com/&quot;&gt;&lt;strong&gt;Sketchfu&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://sketchfu.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/fun-websites/Sketchfu.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;367&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Sketchfu is simple drawing website where people can share their drawing with each other.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;strong&gt;&lt;a href=&quot;http://goanimate.com/&quot;&gt;GoAnimate&lt;/a&gt;&lt;/strong&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://goanimate.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/fun-websites/go-animate.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;446&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;On GoAnimate you can make your own animated characters. You can direct your own cartoons and watch others’ creations.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;a href=&quot;http://www.doppelme.com/&quot;&gt;&lt;strong&gt;DoppelMe&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.doppelme.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/fun-websites/DoppelMe.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;229&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;With DoppelMe you can create a cool graphical likeness of yourself, your friends, family or any group of people for use as an avatar in forums, instant messenger, blogs and almost anywhere else on the web.&lt;/p&gt;&lt;br /&gt;&lt;h3&gt;&lt;a href=&quot;http://memoov.com/&quot;&gt;&lt;strong&gt;Memoov&lt;/strong&gt;&lt;/a&gt;&lt;/h3&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://memoov.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/fun-websites/Memoov.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;245&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Memoov is offering a unique set of Online Animation tools, including Character personalization, audio recording online, and a great timeline-based easy to use Animation method.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&quot;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/4728545308115903976' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/4728545308115903976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/4728545308115903976'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2010/10/five-excellent-just-for-fun-websites-to.html' title='Five Excellent (Just For Fun) Websites To Kill Your Boredom'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-5369053233936152007</id><published>2010-10-15T19:25:00.001-03:00</published><updated>2010-10-15T19:26:04.680-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Aplicações Web"/><title type='text'>Web App Free para Designers</title><content type='html'>&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Esta é uma lista de melhores de seu tipo, onde poderá encontrar incrivelmente surpreendente e absolutamente útil (ainda livre) Web Apps para tornar a vida mais fácil Designers. Estes seriam grandes o suficiente para marcar ou apenas para ficar no seu conhecimento.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Espero que todos vocês vão gostar desta lista.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Isto é absolutamente útil para designers, web designers, programadores, etc Basta dar uma olhada neles e partilhar o seu pensamento está aqui.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Você é bem-vindo se você quiser compartilhar aplicativos web mais útil que os nossos leitores / telespectadores podem gostar. &lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;http://feeds.feedburner.com/SmashingApps&quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Queres ser o primeiro a conhecer os mais recentes acontecimentos&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt; na SmashingApps.com basta &lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;http://feeds.feedburner.com/SmashingApps&quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;assinar o nosso feed RSS&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt; e &lt;/span&gt;&lt;/span&gt;&lt;strong&gt;&lt;a href=&quot;http://twitter.com/smashingapps&quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;você pode acompanhar-nos no twitter&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt; também.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.cloudflare.com/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;CloudFlare&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.cloudflare.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/tools-for-designers/CloudFlare.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;334&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;CloudFlare protege e acelera qualquer site on-line.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Depois que seu site é uma parte da comunidade CloudFlare, o seu tráfego web é encaminhado através de sua rede global inteligente.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Eles automaticamente otimizar a entrega de suas páginas na web para que seus visitantes têm a menor tempo de carregamento da página e melhor desempenho.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Eles também bloqueiam ameaças e limitar bots abusivas e rastreadores de desperdiçar sua largura de banda e recursos do servidor.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;O resultado: websites CloudFlare-powered ver&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;uma melhoria significativa no desempenho e uma diminuição de spam e outros ataques.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://join.me/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Join.me&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://join.me/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/tools-for-designers/join-me.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Join.me é um espaço de reunião improvisada que acontece sempre, sempre.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Está ficando um segundo ou terceiro par de olhos em sua apresentação do outro lado do corredor ou do outro lado do continente.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;É compartilhando a tela instantaneamente com qualquer um ou todos para fazer outras coisas, de forma rápida.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.cloud-canvas.com/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;CloudCanvas&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.cloud-canvas.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/tools-for-designers/CloudCanvas.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;373&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;CloudCanvas permite que as pessoas criativas de fazer arte digital, design e outras mídias ricas direito no navegador da Web sem qualquer plugin para download.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Ele tem todos os recursos e ferramentas de ponta que os designers precisam para libertar a criatividade,&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;novas idéias e mashups.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://recurseapp.com/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Recurse&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://recurseapp.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/tools-for-designers/Recurse.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;373&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Recurse é uma solução simples para mostrar aos clientes seu projeto spiffy novo.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Ao simular um site com imagens de vários clientes apartamento terá uma idéia melhor do que a composição será a aparência &#39;na natureza &quot;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://teambox.com/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Teambox&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://teambox.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/tools-for-designers/Teambox.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;334&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Teambox é outro, mas única e ferramenta de colaboração on-line muito mais robusto.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Isto é absolutamente seguro e você pode acessar seus dados de qualquer computador.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Ele tem outra característica boa que irá ajudá-lo notificado por e-mails de atividades em seus projetos.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.devhub.com/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;DevHub&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.devhub.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/tools-for-designers/DevHub.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;334&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Com o construtor de sites online DevHub ™, você não precisa ser um macaco de código ou aprender truques complicados codificação ou HTML.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Você pode rápida e facilmente construir o seu site em poucos segundos usando módulos n nosso sistema, clique em &#39;drag que se encaixem no lugar.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;DevHub também oferece um conjunto de temas para você usar gratuitamente.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Você pode até mesmo ajustar ou modificá-los para atender sua empresa ou marca pessoal.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://slidesix.com/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;SlideSix&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://slidesix.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/tools-for-designers/SlideSix.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;401&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;SlideSix é uma comunidade de partilha social de apresentação, que atende a todos.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Os usuários podem compartilhar uma privada álbum de fotos personalizado e narrado, ou uma introdução de produto público com uma demonstração multimídia incorporados.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;As possibilidades são infinitas como a criatividade dos utilizadores.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://webfonts.fonts.com/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;font Web&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://webfonts.fonts.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/tools-for-designers/Web-font.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;277&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Uma fonte do serviço da Web é somente tão bom quanto os tipos de letra que ele proporciona.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Fonts.com Web Fonts oferece uma seleção de fontes que não tem paralelo na faixa de tamanho e qualidade.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Seu inventário maciço inclui milhares de desenhos.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;De sans laborioso e texto com serifa faces para mostrar os projetos que chamam a atenção para fontes script elegante, Fonts.com Web Fonts oferece uma variada gama de estilos para cobrir qualquer necessidade do projeto.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.resizer.co/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Resizer&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.resizer.co/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/tools-for-designers/Resizer.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;196&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Ele permite que você dinamicamente redimensionar as imagens em tempo real por apenas uma chamada de URL.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Com isso, você pode inserir diretamente a imagem redimensionada e melhoria na sua página web, simplesmente um url.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://lite.launchlist.net/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Launchlist&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://lite.launchlist.net/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/tools-for-designers/Launchlist.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;362&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Launchlist destina-se a ajudar e incentivar os designers e desenvolvedores web para verificar seu trabalho antes de expô-lo ao mundo em geral.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;http://resizemybrowser.com/&quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;resizeMyBrowser&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://resizemybrowser.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/tools-for-designers/resizeMyBrowser.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;308&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;resizeMyBrowser é simples, mas muito útil ferramenta on-line.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Com esta ferramenta você será capaz de definir o tamanho da janela do navegador, tanto interna e janela exterior.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.raincreativelab.com/paperbrowser/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Livro Browser&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.raincreativelab.com/paperbrowser/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/tools-for-designers/Paper-Browser.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;221&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Esta ferramenta fornece uma ferramenta de aproximação para guiá-lo traduzir esses esboços rápidos em um formato de projeto-pronto.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.clueapp.com/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;ClueApp&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.clueapp.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/09/clip_image0024.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image002&quot; width=&quot;510&quot; height=&quot;234&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;ClueApp é livre para utilizar o serviço web que lhe ajuda a determinar que sobre o seu site que um visitante se lembra.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;O procedimento é bastante simples.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Você passa URL do seu site para fazer a interface do ClueApp.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;O serviço, em seguida, tira uma foto do seu site e hospeda-lo on-line por 24 horas.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;A URL da imagem pode ser compartilhada entre os usuários e amigos.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;A URL mostra a imagem de segundo de cinco e meia e, em seguida, solicita ao visitante o top 5 acha que ele / ela se lembra sobre o local.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Mais tarde você pode ver o que os visitantes da URL tinha digitado em como as 5 coisas memoráveis.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Trazido a você por&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align=&quot;left&quot;&gt;&lt;a href=&quot;http://www.premiersurvey.com/&quot;&gt;&lt;img src=&quot;http://www.smashingapps.com/wp-content/uploads/2008/08/premier-survey-advertise.jpg&quot; alt=&quot;Premier Survey&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Deseja anunciar aqui? &lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;http://www.smashingapps.com/advertise&quot;&gt;&lt;span&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Clique aqui para obter mais informações ...&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/5369053233936152007' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/5369053233936152007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/5369053233936152007'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2010/10/web-app-free-para-designers.html' title='Web App Free para Designers'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6236051709110452046.post-1742342778813757743</id><published>2010-10-11T18:25:00.001-03:00</published><updated>2010-10-11T18:25:27.222-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Aplicações Web"/><category scheme="http://www.blogger.com/atom/ns#" term="WebService"/><title type='text'>Melhores Serviços Web para criar slideshows Online Grátis</title><content type='html'>&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Slideshow criação é algo que todos nós fazemos em base regular.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Quer as fotos de família ou de férias se transformam em slideshows para compartilhar com familiares e amigos ou uma informação gráfica slideshow gráfico de barras é criado para uma apresentação profissional, criação de slideshow é muito comum hoje em dia.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Temos alinhados dez livre grande slideshow criação de serviços online que ajudam a fazer apresentações sem qualquer problema.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Então, tem um olhar:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://photopeach.com/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;PhotoPeach&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;PhotoPeach é um excelente serviço gratuito da web criação baseada slideshow que permite criar, compartilhar e incorporação de apresentações on-line para qualquer tipo de conteúdo que você quiser.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Um se inscrever é necessário para usar o serviço.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image0021.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image002&quot; width=&quot;540&quot; height=&quot;446&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://mypicpals.com/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;myPicPals&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;myPicPals permite a criação de slides e compartilhamento em sites que suportam Flash também.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Este serviço gratuito é voltado para redes sociais e tem suporte para muitos, incluindo &lt;/span&gt;&lt;/span&gt;&lt;em&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;o MySpace, Facebook, Xanga, Blogger, hi5, TypePad, Friendster, etc&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image003.png&quot; border=&quot;0&quot; alt=&quot;clip_image003&quot; width=&quot;539&quot; height=&quot;431&quot; /&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.kizoa.com/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Kioza&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;WithKioza serviço de criação de slides, textos e clipes de áudio / vídeo também pode ser adicionado a slideshows e também permite a gravação de apresentações de DVD através do seu serviço premium.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image005.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image005&quot; width=&quot;540&quot; height=&quot;255&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.smilebox.com/slideshows/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Smilebox&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Smilebox funciona perfeitamente na criação de apresentações de slides que podem ser instantaneamente por e-mail e carregou no Facebook para sua família e amigos para ver.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Tem uma grande coleção de templates de slides disponíveis também.&lt;/span&gt;&lt;/span&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image007.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image007&quot; width=&quot;540&quot; height=&quot;263&quot; /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.picturetrail.com/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;PictureTrail&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;PictureTrail recursos de compartilhamento de fotos e um serviço de hospedagem de imagem, bem como a criação de slideshow padrão e afirma ter a maior coleção de modelos de apresentação de slides on-line.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Experimente e veja se a sua verdade.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image009.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image009&quot; width=&quot;540&quot; height=&quot;344&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.slide.com/arrange&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Slide&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Slide oferece uma infinidade de skins, temas, cenários, efeitos, tamanhos e muito mais para personalizar as apresentações que você criar com o seu serviço.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Criando slideshow é fácil e pode ser feito em até três etapas somente.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image011.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image011&quot; width=&quot;540&quot; height=&quot;308&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.photoshow.com/home&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Roxio&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Muito popular serviço, Roxio proporciona a criação de slideshow online grátis com frio fundo musical de correspondência para as fotos retratando dentro.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Além disso, a partilha de slideshow é divertido e fácil com o Roxio.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image013.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image013&quot; width=&quot;540&quot; height=&quot;240&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.myspaceslideshow.net/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;MySpace Slideshow&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;O nome pode confundir você, slideshow MySpace não é um serviço de criação oficial slideshow de rede social MySpace, mas que não esconde o fato de como é bom.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Com o MySpace Slideshow você pode carregar vários álbuns de fotos do MySpace em uma apresentação única.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Ele também permite um número ilimitado de fotos por slides juntamente com redimensionamento e acesso directo ao Photobucket.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image015.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image015&quot; width=&quot;540&quot; height=&quot;343&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.scrapblog.com/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Scrapblog&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Scrapblog permite criar um livros de recortes multimédia com fotos, vídeos, áudio e outros elementos.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Você pode compartilhar seu livro de recortes com os amigos.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Depois de uma apresentação de slides é criada, ela pode ser transformada em livros de fotografia de alta qualidade e DVD.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image017.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image017&quot; width=&quot;541&quot; height=&quot;280&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://thumbstacks.com/&quot;&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Thumbstacks&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;img style=&quot;border:0px&quot; src=&quot;http://www.smashingapps.com/wp-content/uploads/2010/10/clip_image0181.jpg&quot; border=&quot;0&quot; alt=&quot;clip_image018&quot; width=&quot;541&quot; height=&quot;366&quot; /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Com Thumbstacks, apresentações e slideshows podem ser criadas diretamente no navegador web&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;&lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;com ricos como controles de edição de texto Word e com imagens e desenhos.&lt;/span&gt; &lt;span style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; outline-width: 0px; outline-style: initial; outline-color: initial; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; display: inline; background-position: initial initial; background-repeat: initial initial; &quot;&gt;Criado slideshows e apresentações podem ser compartilhadas com amigos através de uma única URL única para cada um.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6236051709110452046/1742342778813757743' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/1742342778813757743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6236051709110452046/posts/default/1742342778813757743'/><link rel='alternate' type='text/html' href='http://heliusblog.blogspot.com/2010/10/melhores-servicos-web-para-criar.html' title='Melhores Serviços Web para criar slideshows Online Grátis'/><author><name>TheBlogger</name><uri>http://www.blogger.com/profile/15422938179539140020</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>