<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10portuguesefull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;D04EQ3Y5cCp7ImA9WhRbGUU.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619</id><updated>2012-02-11T16:45:02.828-02:00</updated><category term="Python" /><category term="CSS" /><category term="C" /><category term="Nível básico" /><category term="ECMAScript" /><category term="Blogger" /><category term="brainfuck" /><category term="Skype" /><category term="C++" /><category term="C#" /><category term="PHP" /><category term="Nível avançado" /><category term="Notícias" /><category term="Blender" /><category term="Artigos" /><category term="Scripts" /><category term="HTML" /><category term="Tutoriais" /><category term="Nível intermediário" /><category term="XHTML" /><category term="DHTML" /><category term="Blender Game Engine" /><category term="JavaScript" /><category term="Visual C#" /><category term="HTML5" /><title>Ricvelozo</title><subtitle type="html">Blogger/Blog*Spot, Blender, Python, C, C++, C#, JavaScript/ECMAScript, HTML/XHTML, CSS e mais.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://ricvelozo.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>40</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/Ricvelozo" /><feedburner:info uri="ricvelozo" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>Ricvelozo</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FRicvelozo" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FRicvelozo" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FRicvelozo" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/Ricvelozo" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FRicvelozo" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FRicvelozo" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FRicvelozo" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2FRicvelozo" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2FRicvelozo" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2FRicvelozo" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.feedburner.com%2FRicvelozo" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2FRicvelozo" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FRicvelozo" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FRicvelozo" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FRicvelozo" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FRicvelozo" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2FRicvelozo" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2FRicvelozo" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2FRicvelozo" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><entry gd:etag="W/&quot;D0QFSXk4eCp7ImA9WhRRE08.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-5364360195674435211</id><published>2011-11-26T14:06:00.003-02:00</published><updated>2011-11-26T14:35:18.730-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-26T14:35:18.730-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Skype" /><category scheme="http://www.blogger.com/atom/ns#" term="Artigos" /><title>Riviera for Skype</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/5364360195674435211/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2011/11/riviera-for-skype.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/5364360195674435211?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/5364360195674435211?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/iTmMUKppVhI/riviera-for-skype.html" title="Riviera for Skype" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><thr:total>0</thr:total><content type="html">
Riviera for Skype é um gravador de chamadas do Skype para Windows. Ele grava automaticamente chamadas do Skype em arquivos MP3.



Pode gravar conversas de Skype-para-Skype, Skype-para-celular/fixo e, chamadas de conferência (apenas áudio). Permite gravação manual ou automática e, permite pausar e resumir a gravação a qualquer momento da chamada. Vem com um tocador de MP3 embutido. Possui versão
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/iUseeC2qyMdM5BTQ0RYMZ5f0Hrk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iUseeC2qyMdM5BTQ0RYMZ5f0Hrk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/iUseeC2qyMdM5BTQ0RYMZ5f0Hrk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iUseeC2qyMdM5BTQ0RYMZ5f0Hrk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/iTmMUKppVhI" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2011/11/riviera-for-skype.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4AQXo-cCp7ImA9WhdaFUw.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-3887300573527160098</id><published>2011-10-19T20:00:00.004-02:00</published><updated>2011-10-25T01:39:00.458-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-25T01:39:00.458-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Notícias" /><category scheme="http://www.blogger.com/atom/ns#" term="Blender" /><category scheme="http://www.blogger.com/atom/ns#" term="Artigos" /><title>Lançado o Blender 2.60</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/3887300573527160098/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2011/10/lancado-o-blender-26.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/3887300573527160098?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/3887300573527160098?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/laVlBLDrSV0/lancado-o-blender-26.html" title="Lançado o Blender 2.60" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh4.googleusercontent.com/-EpTwKNKS0f4/Tp9RB6dFciI/AAAAAAAAAl0/9iypgXuRf00/s72-c/Blender%2525202.60.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">

Foi lançado hoje, 19 de outubro de 2011, o Blender 2.6 (Blender 2.60), com algumas novidades, dando início a série 2.6x.



Esta versão traz melhorias para o Weight Paint, para os modificadores de VertexGroup e para o sistema de partículas, atualiza o FFmpeg para a versão 0.8, traz suporte a áudio 3D, e retorna o suporte a outros idiomas para a interface do usuário, entre outras melhorias.

O 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/j11WMPdxxSvOufpN-BPNoqehv20/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/j11WMPdxxSvOufpN-BPNoqehv20/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/j11WMPdxxSvOufpN-BPNoqehv20/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/j11WMPdxxSvOufpN-BPNoqehv20/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/laVlBLDrSV0" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2011/10/lancado-o-blender-26.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMBQno-eSp7ImA9WhZVEEk.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-4803655979776508919</id><published>2011-05-10T13:13:00.009-03:00</published><updated>2011-05-22T03:40:53.451-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-22T03:40:53.451-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Notícias" /><category scheme="http://www.blogger.com/atom/ns#" term="Skype" /><category scheme="http://www.blogger.com/atom/ns#" term="Artigos" /><title>Microsoft adquire o Skype</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/4803655979776508919/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2011/05/microsoft-adquire-o-skype.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/4803655979776508919?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/4803655979776508919?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/sxomfF3mq6w/microsoft-adquire-o-skype.html" title="Microsoft adquire o Skype" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.googleusercontent.com/_h_upEnhfAOg/TdiuwlDLpYI/AAAAAAAAAUo/xTql1N3WpR8/s72-c/Skype-logo.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">

O CEO da Microsoft, Steve Ballmer, e o CEO da Skype, Tony Bates, anunciam que eles entraram em um acordo definitivo sob o qual a Microsoft irá adquirir hoje a Skype S.A., uma empresa líder em comunicações na Internet, do grupo de investidores liderado pela Silver Lake por US$ 8,5 bilhões.



O Skype irá oferecer suporte a dispositivos como o Xbox e Kinect, Windows Phone e uma vasta gama de 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/v_WJNl92nBcEGyvIUtZCuHD9sMk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/v_WJNl92nBcEGyvIUtZCuHD9sMk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/v_WJNl92nBcEGyvIUtZCuHD9sMk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/v_WJNl92nBcEGyvIUtZCuHD9sMk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/sxomfF3mq6w" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2011/05/microsoft-adquire-o-skype.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMGQnk9fyp7ImA9WhZVEUU.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-187667077982895137</id><published>2011-05-07T21:41:00.011-03:00</published><updated>2011-05-23T18:33:43.767-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-23T18:33:43.767-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><category scheme="http://www.blogger.com/atom/ns#" term="XHTML" /><category scheme="http://www.blogger.com/atom/ns#" term="ECMAScript" /><category scheme="http://www.blogger.com/atom/ns#" term="Nível intermediário" /><category scheme="http://www.blogger.com/atom/ns#" term="Tutoriais" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML" /><category scheme="http://www.blogger.com/atom/ns#" term="DHTML" /><title>Como usar event listeners com JavaScript</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/187667077982895137/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2011/05/como-usar-event-listeners-com.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/187667077982895137?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/187667077982895137?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/l6tFYJ_R2WQ/como-usar-event-listeners-com.html" title="Como usar event listeners com JavaScript" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_h_upEnhfAOg/SqSN0dLUGjI/AAAAAAAAAFg/rac49zeAu1s/s72-c/script.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">

Uma boa prática em programação é separar o código por propósito. As páginas web podem ser separadas em três partes: estrutura (HTML), apresentação (CSS) e funcionalidade (JavaScript). Em relação ao CSS, essa separação pode ser feita através de classes e ids declaradas em um arquivo externo e, aplicadas aos elementos HTML. Já em JavaScript, usa-se event listeners. Aprenda neste tutorial o que 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/okN-ETB6hJJfM7E3TEd86lqhiQg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/okN-ETB6hJJfM7E3TEd86lqhiQg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/okN-ETB6hJJfM7E3TEd86lqhiQg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/okN-ETB6hJJfM7E3TEd86lqhiQg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/l6tFYJ_R2WQ" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2011/05/como-usar-event-listeners-com.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0INSXo5fCp7ImA9WhdbE0s.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-2713620328909057985</id><published>2011-04-01T17:33:00.007-03:00</published><updated>2011-10-11T18:46:38.424-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-11T18:46:38.424-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="Notícias" /><category scheme="http://www.blogger.com/atom/ns#" term="Artigos" /><title>Dynamic Views: nova funcionalidade do Blogger</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/2713620328909057985/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2011/04/dynamic-views-nova-funcionalidade-do.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/2713620328909057985?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/2713620328909057985?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/tTdnGEeKxgk/dynamic-views-nova-funcionalidade-do.html" title="Dynamic Views: nova funcionalidade do Blogger" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-Xukh0REGR6M/TZM9RMPga_I/AAAAAAAAAXA/0mrlI-ZeUXI/s72-c/sidebar.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">

O time do Blogger disponibilizou ontem, dia 31 de março, uma nova funcionalidade ao Blogger, chamada Dynamic Views, que oferece novas maneiras de visualizar os blogs no Blogger. Saiba como usar…



Atualmente, existem 7 dynamic views (ou "Visualizações dinâmicas"), e são acessíveis somente se o dono do blog ativá-las, e funcionam apenas nos seguintes navegadores: Internet Explorer 8+, Firefox 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/oDef4y6DZL6lXhg1ym8qaxW0sKU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oDef4y6DZL6lXhg1ym8qaxW0sKU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/oDef4y6DZL6lXhg1ym8qaxW0sKU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oDef4y6DZL6lXhg1ym8qaxW0sKU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/tTdnGEeKxgk" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2011/04/dynamic-views-nova-funcionalidade-do.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0EHRno6fCp7ImA9WhRUF0U.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-1974026489466432372</id><published>2010-12-11T18:39:00.013-02:00</published><updated>2012-01-28T18:13:57.414-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-28T18:13:57.414-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><category scheme="http://www.blogger.com/atom/ns#" term="PHP" /><category scheme="http://www.blogger.com/atom/ns#" term="XHTML" /><category scheme="http://www.blogger.com/atom/ns#" term="ECMAScript" /><category scheme="http://www.blogger.com/atom/ns#" term="Nível intermediário" /><category scheme="http://www.blogger.com/atom/ns#" term="Tutoriais" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML" /><category scheme="http://www.blogger.com/atom/ns#" term="DHTML" /><title>Como validar formulários com JavaScript</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/1974026489466432372/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2010/12/como-validar-formularios-com-javascript.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/1974026489466432372?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/1974026489466432372?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/zikBLoTBQGg/como-validar-formularios-com-javascript.html" title="Como validar formulários com JavaScript" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_h_upEnhfAOg/SqSN0dLUGjI/AAAAAAAAAFg/rac49zeAu1s/s72-c/script.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">


Neste tutorial, estarei explicando como realizar validações de formulários, antes de enviá-los, usando JavaScript.




A validação de formulários via JavaScript é mais fácil do que muitos imaginam, e tem a vantagem de não sobrecarregar o servidor que receberá o formulário. Na verdade, tudo que tem de ser feito é a inclusão do atributo onsubmit, contendo o texto "return ", seguido do nome da 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8_8t0YLaHa2FtHSmfdKse-5WroE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8_8t0YLaHa2FtHSmfdKse-5WroE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8_8t0YLaHa2FtHSmfdKse-5WroE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8_8t0YLaHa2FtHSmfdKse-5WroE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/zikBLoTBQGg" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2010/12/como-validar-formularios-com-javascript.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkYMQHo6eip7ImA9WhdaEEs.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-7754220533095831709</id><published>2010-05-13T17:07:00.017-03:00</published><updated>2011-10-19T20:43:01.412-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-19T20:43:01.412-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Notícias" /><category scheme="http://www.blogger.com/atom/ns#" term="Blender" /><category scheme="http://www.blogger.com/atom/ns#" term="Artigos" /><title>Trailer do Sintel</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/7754220533095831709/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2010/05/trailer-do-sintel.html#comment-form" title="2 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/7754220533095831709?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/7754220533095831709?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/-flxUEsE9bI/trailer-do-sintel.html" title="Trailer do Sintel" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.googleusercontent.com/_h_upEnhfAOg/Tdi1YRDVscI/AAAAAAAAAVA/BEtBiqA7EgI/s72-c/Sintel.jpg" height="72" width="72" /><thr:total>2</thr:total><content type="html">

A Blender Foundation publicou o primeiro trailer da animação Sintel (Durian Project) hoje, de 53 segundos.





Ligações externas


Filme completo (~15 min) - YouTube
Baixar o filme em vários formatos (em inglês)


Postagens relacionadas


Lançado o Blender 2.5 Alpha 2
Lançado o Blender 2.5 Alpha 1
Lançado o Blender 2.5 Alpha 0
Como simular um vidro quebrável no Blender
Extrator de .blend
Como 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/L0oY_oVTfhZcVmWnr1knPhxGIBY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/L0oY_oVTfhZcVmWnr1knPhxGIBY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/L0oY_oVTfhZcVmWnr1knPhxGIBY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/L0oY_oVTfhZcVmWnr1knPhxGIBY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/-flxUEsE9bI" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2010/05/trailer-do-sintel.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cFQng7fSp7ImA9WhdaE0k.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-7605285606255355687</id><published>2010-03-05T02:08:00.010-03:00</published><updated>2011-10-23T01:36:53.605-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-23T01:36:53.605-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Notícias" /><category scheme="http://www.blogger.com/atom/ns#" term="Blender" /><category scheme="http://www.blogger.com/atom/ns#" term="Artigos" /><title>Lançado o Blender 2.5 Alpha 2</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/7605285606255355687/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2010/03/lancado-o-blender-25-alpha-2.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/7605285606255355687?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/7605285606255355687?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/vEBngqWNkDk/lancado-o-blender-25-alpha-2.html" title="Lançado o Blender 2.5 Alpha 2" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_h_upEnhfAOg/S5XRZi2cybI/AAAAAAAAARI/TI4DQLsrIZ0/s72-c/Blender%202.5%20Alpha%202.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">

Foi lançado o Blender 2.5 Alpha 2 (Blender 2.52), em 3 de março de 2010. Corrigindo um bug que impedia o salvamento de texturas, esta é a terceira versão de teste da série 2.5x.



Esta é a terceira de seis cinco versões de teste oficiais do Blender 2.5 (Alpha 0, Alpha 1, Alpha 2, Beta 2, Beta 3 e Beta 4 Alpha 0, Alpha 1, Alpha 2, Beta e Final). A previsão era de cinco versões na série 2.5x, 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/AlXEv9vjsMVoObj7CY5kbpGt3eQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AlXEv9vjsMVoObj7CY5kbpGt3eQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/AlXEv9vjsMVoObj7CY5kbpGt3eQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AlXEv9vjsMVoObj7CY5kbpGt3eQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/vEBngqWNkDk" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2010/03/lancado-o-blender-25-alpha-2.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE4NRHczeip7ImA9WhZVEEk.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-7553852399016076435</id><published>2010-02-20T16:09:00.008-02:00</published><updated>2011-05-22T03:49:55.982-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-22T03:49:55.982-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="Tutoriais" /><category scheme="http://www.blogger.com/atom/ns#" term="Nível básico" /><title>Como criar páginas estáticas no Blogger</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/7553852399016076435/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2010/02/como-usar-paginas-estaticas-no-blogger.html#comment-form" title="7 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/7553852399016076435?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/7553852399016076435?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/FABmSX_vChY/como-usar-paginas-estaticas-no-blogger.html" title="Como criar páginas estáticas no Blogger" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_h_upEnhfAOg/S4AkMStJz7I/AAAAAAAAAPc/F5WN3_RRC_A/s72-c/Blogger%20-%20P%C3%A1gina%20%C3%AAxito.png" height="72" width="72" /><thr:total>7</thr:total><content type="html">

Em 3 de fevereiro de 2010, o time do Blogger liberou um novo recurso, que era a muito tempo esperado por muitos usuários do serviço, as páginas estáticas. Saiba o que são e como criá-las.



O que são páginas estáticas

Páginas estáticas permitem disponibilizar informações importantes aos visitantes, sem informação de data, e não são citadas em feeds ou na página principal. Podem ser usadas, 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hratzGNEUHYUgbVgka7sYsQWbCY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hratzGNEUHYUgbVgka7sYsQWbCY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hratzGNEUHYUgbVgka7sYsQWbCY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hratzGNEUHYUgbVgka7sYsQWbCY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/FABmSX_vChY" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2010/02/como-usar-paginas-estaticas-no-blogger.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cGQng4eSp7ImA9WhdaE0k.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-2764539130145417315</id><published>2010-02-19T00:36:00.012-02:00</published><updated>2011-10-23T01:37:03.631-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-23T01:37:03.631-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Notícias" /><category scheme="http://www.blogger.com/atom/ns#" term="Blender" /><category scheme="http://www.blogger.com/atom/ns#" term="Artigos" /><title>Lançado o Blender 2.5 Alpha 1</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/2764539130145417315/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2010/02/lancado-o-blender-25-alpha-1.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/2764539130145417315?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/2764539130145417315?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/t_ivJJ3rH5I/lancado-o-blender-25-alpha-1.html" title="Lançado o Blender 2.5 Alpha 1" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_h_upEnhfAOg/S4A8dxM-WrI/AAAAAAAAAQA/OQxaq99h7SI/s72-c/Blender%202.5.1.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">

Foi lançado o Blender 2.5 Alpha 1 (Blender 2.51), em 17 de fevereiro de 2010. Corrigindo vários de bugs e trazendo algumas novidades, esta é a segunda versão de teste da série 2.5x.



Esta é a segunda de cinco versões de teste oficiais do Blender 2.5 (Alpha 0, Alpha 1, Beta 2, Beta 3 e Beta 4 Alpha 0, Alpha 1, Alpha 2, Beta e Final). Muitos bugs foram corrigidos, mas muitos outros bugs novos 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/efPsbKkCKSHD-Q-Zc7Wkqfit-w8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/efPsbKkCKSHD-Q-Zc7Wkqfit-w8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/efPsbKkCKSHD-Q-Zc7Wkqfit-w8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/efPsbKkCKSHD-Q-Zc7Wkqfit-w8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/t_ivJJ3rH5I" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2010/02/lancado-o-blender-25-alpha-1.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEEHQHo-eip7ImA9WhZbFUg.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-3824665116690334388</id><published>2010-01-20T03:10:00.034-02:00</published><updated>2011-06-20T03:50:31.452-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-20T03:50:31.452-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><category scheme="http://www.blogger.com/atom/ns#" term="XHTML" /><category scheme="http://www.blogger.com/atom/ns#" term="ECMAScript" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML5" /><category scheme="http://www.blogger.com/atom/ns#" term="Nível intermediário" /><category scheme="http://www.blogger.com/atom/ns#" term="CSS" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML" /><category scheme="http://www.blogger.com/atom/ns#" term="DHTML" /><title>Como criar o efeito de marca d’água numa caixa de texto</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/3824665116690334388/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2010/01/como-criar-o-efeito-de-marca-dagua-numa.html#comment-form" title="15 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/3824665116690334388?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/3824665116690334388?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/7knC-Ru3qS8/como-criar-o-efeito-de-marca-dagua-numa.html" title="Como criar o efeito de marca d’água numa caixa de texto" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_h_upEnhfAOg/SqSN0dLUGjI/AAAAAAAAAFg/rac49zeAu1s/s72-c/script.png" height="72" width="72" /><thr:total>15</thr:total><content type="html">

Já reparou no efeito de marca d’água da caixa de Pesquisa Personalizada do Google? Neste tutorial estarei explicando como criar o mesmo efeito em qualquer caixa de texto, em qualquer navegador.



Efeito simples com HTML5

Isso é muito simples de fazer e a marca d’água pode ser tanto um texto como uma imagem. Para uma marca d’água simples de texto, você pode usar o atributo placeholder do HTML5
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/tRnBlWrvNyiw6bu4t8hXMaifsH8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tRnBlWrvNyiw6bu4t8hXMaifsH8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/tRnBlWrvNyiw6bu4t8hXMaifsH8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tRnBlWrvNyiw6bu4t8hXMaifsH8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/7knC-Ru3qS8" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2010/01/como-criar-o-efeito-de-marca-dagua-numa.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4HRXo5eip7ImA9WhdaE0k.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-2127237245841270308</id><published>2009-12-30T00:32:00.016-02:00</published><updated>2011-10-23T01:35:34.422-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-23T01:35:34.422-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Nível intermediário" /><category scheme="http://www.blogger.com/atom/ns#" term="Blender" /><category scheme="http://www.blogger.com/atom/ns#" term="Tutoriais" /><title>Como simular fumaça no Blender</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/2127237245841270308/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2009/12/como-simular-fumaca-no-blender.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/2127237245841270308?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/2127237245841270308?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/bBGx1LGk8uk/como-simular-fumaca-no-blender.html" title="Como simular fumaça no Blender" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_h_upEnhfAOg/Szq5_vdxdOI/AAAAAAAAANo/dVBXd064VWc/s72-c/Smoke%20Test.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">

A partir da versão 2.50, o Blender passou a suportar simulação de fumaça, que pode ser usada para criar modelos volumétricos como névoas, nuvens, fogo, além de fumaça e tudo mais que a imaginação permitir, com um alto grau de realismo. Aprenda neste tutorial como simular fumaça e usar os controles do sistema Smoke do Blender.



Para começar, crie um cubo e o amplie um pouco. Depois, com o cubo
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/IPXrw5-ctNhfKc1x9HFqNCrWFh8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IPXrw5-ctNhfKc1x9HFqNCrWFh8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/IPXrw5-ctNhfKc1x9HFqNCrWFh8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IPXrw5-ctNhfKc1x9HFqNCrWFh8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/bBGx1LGk8uk" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2009/12/como-simular-fumaca-no-blender.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkEHR389fSp7ImA9WhRRE08.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-7941471597675200658</id><published>2009-11-30T17:51:00.006-02:00</published><updated>2011-11-26T14:23:56.165-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-26T14:23:56.165-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Artigos" /><title>Windows 7 TuneUpSuite</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/7941471597675200658/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2009/11/windows-7-tuneupsuite.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/7941471597675200658?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/7941471597675200658?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/qF0mOgFQXjg/windows-7-tuneupsuite.html" title="Windows 7 TuneUpSuite" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><thr:total>0</thr:total><content type="html">

O Windows 7 TuneUpSuite é uma ferramenta para manutenção e cuidados com a segurança de computadores rodando Windows.



Além disso, protege o computador de quebras do sistema, permite remover lixo do computador (arquivos temporários e vazios) e o histórico da internet, permite limpar, reorganizar e compactar o registro do Windows, permite remover arquivos duplicados no computador, permite 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/COI8GNidGwFdtXPc8oHRR0QuTd8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/COI8GNidGwFdtXPc8oHRR0QuTd8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/COI8GNidGwFdtXPc8oHRR0QuTd8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/COI8GNidGwFdtXPc8oHRR0QuTd8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/qF0mOgFQXjg" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2009/11/windows-7-tuneupsuite.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cAQ30_cSp7ImA9WhRRE08.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-6405513157647847412</id><published>2009-11-29T01:14:00.008-02:00</published><updated>2011-11-26T14:30:42.349-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-26T14:30:42.349-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Notícias" /><category scheme="http://www.blogger.com/atom/ns#" term="Artigos" /><title>ProFORMA: modelos 3D a partir da webcam</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/6405513157647847412/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2009/11/proforma-modelos-3d-partir-da-webcam.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/6405513157647847412?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/6405513157647847412?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/DC4t3uUw5mw/proforma-modelos-3d-partir-da-webcam.html" title="ProFORMA: modelos 3D a partir da webcam" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_h_upEnhfAOg/SxHl-hxG2xI/AAAAAAAAAM8/9y1eFm4rKG8/s72-c/ProFORMA%20-%20Torre.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">

Qi Pan, do Departamento de Engenharia da Universidade de Cambridge, está desenvolvendo um software capaz de construir modelos 3D a partir de vídeos da webcam, chamado de ProFORMA (Probabilistic Feature-based On-line Rapid Model Acquisition).



O software é capaz de transformar qualquer webcam em um scanner 3D. Porém, ele é limitado a objetos texturados o suficiente (com alto contraste de cores
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ny4bwTuVG4f-PARkrPiiEJo3ZKM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ny4bwTuVG4f-PARkrPiiEJo3ZKM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ny4bwTuVG4f-PARkrPiiEJo3ZKM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ny4bwTuVG4f-PARkrPiiEJo3ZKM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/DC4t3uUw5mw" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2009/11/proforma-modelos-3d-partir-da-webcam.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkEGRns4fCp7ImA9WhRRE08.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-8492627002866435690</id><published>2009-11-26T00:33:00.007-02:00</published><updated>2011-11-26T14:23:47.534-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-26T14:23:47.534-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Artigos" /><title>SnapIt Screen Capture</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/8492627002866435690/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2009/11/snapit-screen-capture.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/8492627002866435690?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/8492627002866435690?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/tWRy4VZ1VwE/snapit-screen-capture.html" title="SnapIt Screen Capture" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><thr:total>0</thr:total><content type="html">

O SnapIt Screen Capture é um programa que auxilia na criação de capturas de tela. Apesar de esta funcionalidade já existir em programas como o GIMP e o próprio Windows, o SnapIt pode ser útil por permitir a seleção livre da área que se deseja capturar, onde o GIMP permite escolher entre a captura da tela inteira ou uma janela separada. Também suporta auto-salvamento das capturas de tela.



O 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/NwOfl7c8oSHl0tvxgctpcsGK058/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NwOfl7c8oSHl0tvxgctpcsGK058/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/NwOfl7c8oSHl0tvxgctpcsGK058/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NwOfl7c8oSHl0tvxgctpcsGK058/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/tWRy4VZ1VwE" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2009/11/snapit-screen-capture.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cHQHs7eSp7ImA9WhdaE0k.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-4830045392268113155</id><published>2009-11-25T02:04:00.016-02:00</published><updated>2011-10-23T01:37:11.501-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-23T01:37:11.501-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Notícias" /><category scheme="http://www.blogger.com/atom/ns#" term="Blender" /><category scheme="http://www.blogger.com/atom/ns#" term="Artigos" /><title>Lançado o Blender 2.5 Alpha 0</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/4830045392268113155/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2009/11/lancado-o-blender-25-alpha-0.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/4830045392268113155?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/4830045392268113155?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/fAzRN90FYqM/lancado-o-blender-25-alpha-0.html" title="Lançado o Blender 2.5 Alpha 0" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/_h_upEnhfAOg/SxHpdnuEaJI/AAAAAAAAANA/uUs5A1XEdlU/s72-c/Blender%202.5%20Alpha%200.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">

Foi lançado o Blender 2.5 Alpha 0 (Blender 2.50), em 24 de novembro de 2009. Com uma lista enorme de novidades, esta é a versão mais esperada do Blender, dando início a série 2.5x.



Esta é a primeira de cinco versões de teste oficiais do Blender 2.5 (Alpha 0, Alpha 1, Beta 2, Beta 3 e Beta 4 Alpha 0, Alpha 1, Alpha 2, Beta e Final). Parte do código precisa ser refeito e organizado, precisa-se
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ojdu3HCSYxcAIDG4ZbXTRRp9rV8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ojdu3HCSYxcAIDG4ZbXTRRp9rV8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ojdu3HCSYxcAIDG4ZbXTRRp9rV8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ojdu3HCSYxcAIDG4ZbXTRRp9rV8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/fAzRN90FYqM" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2009/11/lancado-o-blender-25-alpha-0.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkADQ3k7fCp7ImA9WhZWEEs.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-162307527897673314</id><published>2009-10-31T20:03:00.009-02:00</published><updated>2011-05-10T17:52:52.704-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-10T17:52:52.704-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><category scheme="http://www.blogger.com/atom/ns#" term="ECMAScript" /><category scheme="http://www.blogger.com/atom/ns#" term="Tutoriais" /><category scheme="http://www.blogger.com/atom/ns#" term="Nível básico" /><title>Como usar funções em JavaScript</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/162307527897673314/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2009/10/como-usar-funcoes-em-javascript.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/162307527897673314?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/162307527897673314?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/iOPUtmpryiE/como-usar-funcoes-em-javascript.html" title="Como usar funções em JavaScript" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_h_upEnhfAOg/SqSN0dLUGjI/AAAAAAAAAFg/rac49zeAu1s/s72-c/script.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">

As funções são partes indispensáveis do JavaScript. Com elas, podemos executar determinadas ações quantas vezes quisermos. Aprenda neste tutorial como declarar funções e as utilizar.



Como declarar funções

Diferente de algumas linguagens, em JavaScript há apenas um tipo função. Para declarar uma função, usa-se a palavra reservada function, seguida do nome da função, e os argumentos (ou 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ShK-UxJ4tZVQUCjTXbwtcyZu6Sg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ShK-UxJ4tZVQUCjTXbwtcyZu6Sg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ShK-UxJ4tZVQUCjTXbwtcyZu6Sg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ShK-UxJ4tZVQUCjTXbwtcyZu6Sg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/iOPUtmpryiE" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2009/10/como-usar-funcoes-em-javascript.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4DQ3w_fyp7ImA9WhZWEEs.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-6505849662470344703</id><published>2009-10-24T17:44:00.016-02:00</published><updated>2011-05-10T17:56:12.247-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-10T17:56:12.247-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript" /><category scheme="http://www.blogger.com/atom/ns#" term="XHTML" /><category scheme="http://www.blogger.com/atom/ns#" term="ECMAScript" /><category scheme="http://www.blogger.com/atom/ns#" term="Nível intermediário" /><category scheme="http://www.blogger.com/atom/ns#" term="Tutoriais" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML" /><category scheme="http://www.blogger.com/atom/ns#" term="DHTML" /><title>Como modificar uma página com JavaScript</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/6505849662470344703/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2009/10/como-modificar-uma-pagina-com.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/6505849662470344703?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/6505849662470344703?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/U0jwcqmxQGk/como-modificar-uma-pagina-com.html" title="Como modificar uma página com JavaScript" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_h_upEnhfAOg/SqSN0dLUGjI/AAAAAAAAAFg/rac49zeAu1s/s72-c/script.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">

Algumas vezes, precisamos modificar o conteúdo de uma página dinamicamente. É aí que entra o JavaScript (lembrando que não é a única linguagem que pode ser usada). Aprenda neste tutorial como identificar elementos de uma página, através de ids, classes e tipo de tag, ler e modificar seus atributos, e ler e modificar seus conteúdos.



Como identificar elementos

Antes que se possa fazer 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/54G1uLiLXI4-7vJLsC7HNZPqCR8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/54G1uLiLXI4-7vJLsC7HNZPqCR8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/54G1uLiLXI4-7vJLsC7HNZPqCR8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/54G1uLiLXI4-7vJLsC7HNZPqCR8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/U0jwcqmxQGk" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2009/10/como-modificar-uma-pagina-com.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4GQXw-eCp7ImA9WhZWEE0.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-2359474797692784528</id><published>2009-10-07T14:22:00.014-03:00</published><updated>2011-05-10T01:48:40.250-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-10T01:48:40.250-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="XHTML" /><category scheme="http://www.blogger.com/atom/ns#" term="CSS" /><category scheme="http://www.blogger.com/atom/ns#" term="Tutoriais" /><category scheme="http://www.blogger.com/atom/ns#" term="Nível básico" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML" /><title>Diferença entre class e id</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/2359474797692784528/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2009/10/qual-diferenca-entre-class-e-id.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/2359474797692784528?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/2359474797692784528?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/2yARplSmRps/qual-diferenca-entre-class-e-id.html" title="Diferença entre class e id" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/_h_upEnhfAOg/SqSN0eEtdgI/AAAAAAAAAFk/gWE0nvWQYDc/s72-c/style.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">

Em HTML e CSS, há a possibilidade de aplicar estilos através de classes e ids e, em JavaScript é possível indentificar algum elemento de uma página por sua classe, id ou tag. Mas qual a diferença entre class e id?



O que são classes?

As classes são uma forma de identificar um grupo de elementos. Através delas, pode-se atribuir formatação a vários elementos de uma vez, em páginas HTML. 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1DPAt3ON2UY2RgacEZLm03bxzbM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1DPAt3ON2UY2RgacEZLm03bxzbM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1DPAt3ON2UY2RgacEZLm03bxzbM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1DPAt3ON2UY2RgacEZLm03bxzbM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/2yARplSmRps" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2009/10/qual-diferenca-entre-class-e-id.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C04EQnoyfSp7ImA9WhRTEEQ.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-3157360412308827468</id><published>2009-10-05T19:48:00.011-03:00</published><updated>2011-10-31T18:11:43.495-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-31T18:11:43.495-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="Nível intermediário" /><category scheme="http://www.blogger.com/atom/ns#" term="Tutoriais" /><title>Proteja seu blog no Blogger, fazendo backups periódicos</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/3157360412308827468/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2009/10/proteja-seu-blog-no-blogger-fazendo.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/3157360412308827468?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/3157360412308827468?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/LihXHYmmh6g/proteja-seu-blog-no-blogger-fazendo.html" title="Proteja seu blog no Blogger, fazendo backups periódicos" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_h_upEnhfAOg/Ssp3Cs6V00I/AAAAAAAAAMU/bHCbPAsjqso/s72-c/Blogger%20Backup%20-%20Modelo.png" height="72" width="72" /><thr:total>0</thr:total><content type="html">

Melhor prevenir, do que remediar! O Blogger oferece um serviço de backup para o modelo, as postagens e até mesmo os comentários do seu blog. Saiba como usá-lo e esteja protegido contra modificações ou exclusões acidentais, ou perda de dados dos servidores do Blogger.



Backup do modelo

Para fazer o backup do modelo (ou template) do seu blog, vá para a área de edição HTML, e clique em “Baixar 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FTi6vjGyVwHfdVP3Uq6jCBUKdJE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FTi6vjGyVwHfdVP3Uq6jCBUKdJE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FTi6vjGyVwHfdVP3Uq6jCBUKdJE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FTi6vjGyVwHfdVP3Uq6jCBUKdJE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/LihXHYmmh6g" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2009/10/proteja-seu-blog-no-blogger-fazendo.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C04AQn0-cCp7ImA9WhRTEEQ.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-7999815489626658228</id><published>2009-10-03T21:15:00.027-03:00</published><updated>2011-10-31T18:12:23.358-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-31T18:12:23.358-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="XHTML" /><category scheme="http://www.blogger.com/atom/ns#" term="Tutoriais" /><category scheme="http://www.blogger.com/atom/ns#" term="Nível básico" /><category scheme="http://www.blogger.com/atom/ns#" term="HTML" /><title>Como usar o recurso Jump Break do Blogger</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/7999815489626658228/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2009/10/como-usar-o-recurso-jump-break-do.html#comment-form" title="12 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/7999815489626658228?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/7999815489626658228?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/rjjKYCcl8ss/como-usar-o-recurso-jump-break-do.html" title="Como usar o recurso Jump Break do Blogger" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_h_upEnhfAOg/SqNL6lmwFxI/AAAAAAAAAFM/HZ8IiXxbNwQ/s72-c/Posts%20-%20resumo.png" height="72" width="72" /><thr:total>12</thr:total><content type="html">

Com o 10º aniversário do Blogger, foram adicionados novos recursos para o serviço, incluindo um chamado “Jump Break”. Ele serve para encurtar uma postagem, para exibição na página inicial de um blog, e colocar um link do tipo “Leia mais”. Este recurso tem uma vantagem sobre o método antigo comum de encurtar as postagens: ele não só não exibe o restante das postagens, como também não o carrega 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HKyfd-MLmrf8zK4drCx6-RHOE_M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HKyfd-MLmrf8zK4drCx6-RHOE_M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/HKyfd-MLmrf8zK4drCx6-RHOE_M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HKyfd-MLmrf8zK4drCx6-RHOE_M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/rjjKYCcl8ss" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2009/10/como-usar-o-recurso-jump-break-do.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EMRH0yeip7ImA9WhZWEEg.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-1506650571067213606</id><published>2009-10-02T14:48:00.011-03:00</published><updated>2011-05-10T17:34:45.392-03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-10T17:34:45.392-03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><category scheme="http://www.blogger.com/atom/ns#" term="Tutoriais" /><category scheme="http://www.blogger.com/atom/ns#" term="Nível básico" /><title>Estruturas de controle e operações lógicas em C# - parte 2</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/1506650571067213606/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2009/10/estruturas-de-controle-e-operacoes_02.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/1506650571067213606?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/1506650571067213606?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/T53mYamro3I/estruturas-de-controle-e-operacoes_02.html" title="Estruturas de controle e operações lógicas em C# - parte 2" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><thr:total>0</thr:total><content type="html">Há quatro estruturas de repetição em C#: while, do-while, for e foreach. Elas repetem uma ou mais instruções, até que a condição se torne falsa.



Estruturas de repetição: while, do-while, for e foreach

Estrutura while

A estrutura while é a estrutura de repetição mais simples. Enquanto a condição for válida, irá repetir as instruções. Exemplo:

sbyte r = 1, i = 5;

while (i != 0 &amp;amp;&amp;amp; i &amp;gt; 0)
{

&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PUZxmi4uHOBnDran0srQhViI-Gk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PUZxmi4uHOBnDran0srQhViI-Gk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PUZxmi4uHOBnDran0srQhViI-Gk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PUZxmi4uHOBnDran0srQhViI-Gk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/T53mYamro3I" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2009/10/estruturas-de-controle-e-operacoes_02.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcFSHs_eyp7ImA9WhRTEEQ.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-5939637210907517724</id><published>2009-10-01T15:40:00.018-03:00</published><updated>2011-10-31T18:13:39.543-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-31T18:13:39.543-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><category scheme="http://www.blogger.com/atom/ns#" term="Tutoriais" /><category scheme="http://www.blogger.com/atom/ns#" term="Nível básico" /><title>Estruturas de controle e operações lógicas em C#</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/5939637210907517724/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2009/10/estruturas-de-controle-e-operacoes.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/5939637210907517724?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/5939637210907517724?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/Q0QDi3CWem8/estruturas-de-controle-e-operacoes.html" title="Estruturas de controle e operações lógicas em C#" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><thr:total>0</thr:total><content type="html">O C# possui sete estruturas de controle (if, switch, while, do-while, for, foreach e goto), que servem para controlar o fluxo de execução dos programas, através de operações lógicas, como: igual, diferente, maior, maior ou igual, menor e, menor ou igual. Essas estruturas podem ser divididas em três categorias: relacionais, repetição e “espaguete”.



Operadores relacionais

Os operadores 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/a7Cy3QEV6qUDrbF93YCue0xUHgc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a7Cy3QEV6qUDrbF93YCue0xUHgc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/a7Cy3QEV6qUDrbF93YCue0xUHgc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a7Cy3QEV6qUDrbF93YCue0xUHgc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/Q0QDi3CWem8" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2009/10/estruturas-de-controle-e-operacoes.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C04MSH8_fyp7ImA9WhRTEEQ.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-6815783640547610378</id><published>2009-09-26T18:15:00.026-03:00</published><updated>2011-10-31T18:13:09.147-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-31T18:13:09.147-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="C#" /><category scheme="http://www.blogger.com/atom/ns#" term="Tutoriais" /><category scheme="http://www.blogger.com/atom/ns#" term="Nível básico" /><title>Como usar variáveis em C#</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/6815783640547610378/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2009/09/como-usar-variaveis-em-c.html#comment-form" title="0 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/6815783640547610378?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/6815783640547610378?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/dkHi-DRtvH4/como-usar-variaveis-em-c.html" title="Como usar variáveis em C#" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><thr:total>0</thr:total><content type="html">Em C#, há 15 tipos diferentes de variáveis. São eles: byte, sbyte, short, ushort, int, uint, long, ulong, float, double, decimal, bool, char, string e object.



Declaração

A declaração de uma variável segue os seguintes modelos:

tipo nome1;

tipo nome2 = valor;

tipo nome3, nome4;

tipo nome5 = valor, nome6 = valor;

Não necessariamente deve-se atribuir um valor, na hora da declaração de uma 
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/y9MhQXITnthCfZMx4dJc7FMp428/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/y9MhQXITnthCfZMx4dJc7FMp428/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/y9MhQXITnthCfZMx4dJc7FMp428/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/y9MhQXITnthCfZMx4dJc7FMp428/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/dkHi-DRtvH4" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2009/09/como-usar-variaveis-em-c.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ck4AQn84fSp7ImA9WhdaE0k.&quot;"><id>tag:blogger.com,1999:blog-8098402021766010619.post-1562534690569254299</id><published>2009-09-12T17:57:00.040-03:00</published><updated>2011-10-23T01:35:43.135-02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-23T01:35:43.135-02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Nível avançado" /><category scheme="http://www.blogger.com/atom/ns#" term="Blender" /><category scheme="http://www.blogger.com/atom/ns#" term="Tutoriais" /><title>Como simular um vidro quebrável no Blender</title><link rel="replies" type="application/atom+xml" href="http://ricvelozo.blogspot.com/feeds/1562534690569254299/comments/default" title="Postar comentários" /><link rel="replies" type="text/html" href="http://ricvelozo.blogspot.com/2009/09/como-simular-um-vidro-quebravel-no.html#comment-form" title="4 Comentários" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/1562534690569254299?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8098402021766010619/posts/default/1562534690569254299?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Ricvelozo/~3/X6sGq8vNSMI/como-simular-um-vidro-quebravel-no.html" title="Como simular um vidro quebrável no Blender" /><author><name>Ricardo Silva Veloso</name><uri>https://profiles.google.com/118056127604903336893</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh5.googleusercontent.com/-qNnmqUdaN-w/AAAAAAAAAAI/AAAAAAAAAmQ/0mF05fNup48/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/_h_upEnhfAOg/SrG_SAHkXgI/AAAAAAAAALE/rDmXR23fQwA/s72-c/Vidro%20-%20Previs%C3%A3o.png" height="72" width="72" /><thr:total>4</thr:total><content type="html">

Neste tutorial estarei explicando como simular um vidro quebrável através de um projétil, usando partículas e o modificador Explode. Também, estarei explicando como controlar o tamanho dos cacos de vidro.



Primeiro de tudo, adicione um plano, gire-o em 90° no eixo X e, aplique o modificador Subsurf, do tipo Simple, nível 6.




Após isso, vá ao modo de edição, selecione todas as faces (A), vá
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/36WKZtOwOGMLmcXQgNX9Z3UsmM4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/36WKZtOwOGMLmcXQgNX9Z3UsmM4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/36WKZtOwOGMLmcXQgNX9Z3UsmM4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/36WKZtOwOGMLmcXQgNX9Z3UsmM4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Ricvelozo/~4/X6sGq8vNSMI" height="1" width="1"/&gt;</content><feedburner:origLink>http://ricvelozo.blogspot.com/2009/09/como-simular-um-vidro-quebravel-no.html</feedburner:origLink></entry></feed>

