<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10spanishfull.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;CkENSHcyfyp7ImA9WhRUFkg.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847</id><updated>2012-01-27T08:51:39.997+01:00</updated><category term="Curso de Jquery" /><category term="psd" /><category term="patrones de diseño" /><category term="templates" /><category term="Curso de Escolar 2.0" /><category term="navegadores" /><category term="MySQL" /><category term="Curso de PHP y MySQL" /><category term="Javascript" /><category term="joomla" /><category term="php" /><category term="ajax" /><category term="Curso de Java" /><category term="hosting" /><category term="iconos" /><category term="Curso de Git y GitHub" /><category term="api" /><category term="fuentes y tipografías" /><category term="IDE" /><category term="Curso de Drupal 7" /><category term="Postgres" /><category term="Curso de Joomla" /><category term="Google" /><category term="ebook" /><category term="Curso de Programación para Android" /><category term="jquery" /><category term="Seguridad Informática" /><category term="SEO" /><category term="Curso de Drupal" /><category term="proxys" /><category term="Diseño web movil" /><category term="Curso de Postgres" /><category term="Curso de CSS3" /><category term="Curso de Hacking Ético" /><category term="XHTML y CSS" /><category term="drupal" /><category term="PHP Orientado a Objetos" /><category term="Apache" /><category term="Curso de CodeIgniter" /><category term="Curso de Ubercart" /><category term="Curso de html5" /><category term="HTML5" /><title type="text">Desarrollador Senior</title><subtitle type="html">Como convertirse en un "Desarrollador web Senior" y no frustrarse en el intento...escrito por Arley Triana Morín&#xD;
&#xD;
Blog dedicado al desarrollo de aplicaciones web altamente dinámicas. Utilizando PHP, MySQL, Patrones de Diseño, XHTML, CCS 2, XML, XSLT, JavaScript, AJAX, PHP Framework.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://desarrolladorsenior.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>285</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/blogspot/IMOt" /><feedburner:info uri="blogspot/imot" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><logo>http://creativecommons.org/images/public/somerights20.gif</logo><feedburner:emailServiceId>blogspot/IMOt</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/content?lg=es&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fblogspot%2FIMOt" src="http://eur.i1.yimg.com/eur.yimg.com/i/es/my/addto1.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.feedness.com/alta/http://feeds.feedburner.com/blogspot/IMOt" src="http://www.feedness.com/ayuda/wp-content/square_b_sh_feed.gif">Subscribe with Feedness</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fblogspot%2FIMOt" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/blogspot/IMOt" 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%2Fblogspot%2FIMOt" 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%2Fblogspot%2FIMOt" 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%2Fblogspot%2FIMOt" 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%2Fblogspot%2FIMOt" 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%2Fblogspot%2FIMOt" 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%2Fblogspot%2FIMOt" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Fblogspot%2FIMOt" 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%2Fblogspot%2FIMOt" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fblogspot%2FIMOt" 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%2Fblogspot%2FIMOt" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2Fblogspot%2FIMOt" 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%2Fblogspot%2FIMOt" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><entry gd:etag="W/&quot;CkAEQX47fyp7ImA9WhRUFkg.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-8386093863021419282</id><published>2012-01-27T08:50:00.001+01:00</published><updated>2012-01-27T08:51:40.007+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-27T08:51:40.007+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="templates" /><title>20 Pantillas Web en HTML5 &amp; CSS3</title><content type="html">&lt;a href="http://feedproxy.google.com/%7Er/CraftymanBlog/%7E3/lW1wf5qfTUA/"&gt;20 Pantillas Web en HTML5 &amp;amp; CSS3&lt;/a&gt;: &lt;br /&gt;
Una colección de templates desarrolladas en HTML5 y CSS3 para tener paginas web con mucha mas velocidad de carga, ya que en estas utilizamos al máximo el poder del CSS evitando imágenes que puedan dificultar la rapidez de una web, gracias al post de Noupe elabore este ranking con las 20 mejores según mi criterio, para los que quieran ver el resto pueden hacerlo en la fuente oficial.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;1 OWMX-1&lt;/h3&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/uploads/2012/01/owmx-1.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://owmx.com/templates/owmx-1"&gt;Ver Demo&lt;/a&gt; - &lt;a href="http://www.jabz.info/shr/owmx-1.1.zip"&gt;Descargar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;2 SilverBlog&lt;/h3&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/uploads/2012/01/silverblog.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://www.cssheaven.org/preview/silverblog/"&gt;Ver Demo&lt;/a&gt; - &lt;a href="http://www.cssheaven.org/css_templates/silverblog/"&gt;Descargar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;3 Clean Red&lt;/h3&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/uploads/2012/01/cleanred.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://www.cssheaven.org/preview/cleanred/"&gt;Ver Demo&lt;/a&gt; - &lt;a href="http://www.cssheaven.org/css_templates/clean-red/"&gt;Descargar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;4 Serenity&lt;/h3&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/uploads/2012/01/serenity.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://freehtml5templates.com/downloads/free/serenity/"&gt;Ver Demo&lt;/a&gt; - &lt;a href="http://freehtml5templates.com/serenity-html5-and-css3-template/"&gt;Descargar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;5 Minimalism&lt;/h3&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/uploads/2012/01/minimalism.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://freehtml5templates.com/downloads/free/minimalism/"&gt;Ver Demo&lt;/a&gt; - &lt;a href="http://freehtml5templates.com/minimalism-html5-and-css3-template/"&gt;Descargar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;6 Simple Style 7&lt;/h3&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/uploads/2012/01/simplestyle.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://www.html5webtemplates.co.uk/templates/simplestyle_7/index.html"&gt;Ver Demo&lt;/a&gt; - &lt;a href="http://www.html5webtemplates.co.uk/templates.html"&gt;Descargar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;7 Small Business&lt;/h3&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/uploads/2012/01/smallbusiness.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://www.cssheaven.org/preview/smallbusiness/"&gt;Ver Demo&lt;/a&gt; - &lt;a href="http://www.cssheaven.org/css_templates/small-business/"&gt;Descargar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;8 Cooking Site&lt;/h3&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/uploads/2012/01/cooking.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://templates.websitetemplatesonline.com/Good-Cook-Free-Theme/index.html"&gt;Ver Demo&lt;/a&gt; - &lt;a href="http://blog.templatemonster.com/2011/09/26/free-website-template-slideshow-cooking/"&gt;Descargar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;9 VividPhoto&lt;/h3&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/uploads/2012/01/vividphoto.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://freehtml5templates.com/downloads/free/vividphoto/"&gt;Ver Demo&lt;/a&gt; - &lt;a href="http://freehtml5templates.com/vividphoto-html5-and-css3-template/"&gt;Descargar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;10 ElegantPress&lt;/h3&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/uploads/2012/01/elegantpress.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://freehtml5templates.com/downloads/free/elegantpress/"&gt;Ver Demo&lt;/a&gt; - &lt;a href="http://freehtml5templates.com/elegantpress-html5-and-css3-template/"&gt;Descargar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;11 FreshIdeas&lt;/h3&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/uploads/2012/01/freshideas.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://freehtml5templates.com/downloads/free/freshideas/"&gt;Ver Demo&lt;/a&gt; - &lt;a href="http://freehtml5templates.com/freshideas-html5-and-css3-template/"&gt;Descargar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;12 Restaurant&lt;/h3&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/uploads/2012/01/restaurant.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://templates.websitetemplatesonline.com/Free-Website-Template-for-Restaurant/index.html"&gt;Ver Demo&lt;/a&gt; - &lt;a href="http://blog.templatemonster.com/2011/08/01/free-website-template-jquery-slider-typography-restaurant/"&gt;Descargar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;13 Lifebook&lt;/h3&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/uploads/2012/01/lifebook.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://www.cssheaven.org/preview/lifebook/"&gt;Ver Demo&lt;/a&gt; - &lt;a href="http://www.cssheaven.org/css_templates/lifebook/"&gt;Descargar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;14 Kroft&lt;/h3&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/uploads/2012/01/kroft.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://luiszuno.com/themes/kroft/"&gt;Ver Demo&lt;/a&gt; - &lt;a href="http://luiszuno.com/blog/downloads/kroft-template-html"&gt;Descargar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;15 Business Project&lt;/h3&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/uploads/2012/01/business-project.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://templates.websitetemplatesonline.com/Superior-Business-Template/index.html"&gt;Ver Demo&lt;/a&gt; - &lt;a href="http://blog.templatemonster.com/2011/11/14/free-website-template-jquery-slider-business-project/"&gt;Descargar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;16 Studio One&lt;/h3&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/uploads/2012/01/studio-one.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://www.cssheaven.org/preview/studio-one/"&gt;Ver Demo&lt;/a&gt; - &lt;a href="http://www.cssheaven.org/css_templates/studio-one/"&gt;Descargar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;17 Shinra&lt;/h3&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/uploads/2012/01/shinra.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://luiszuno.com/themes/shinra/"&gt;Ver Demo&lt;/a&gt; - &lt;a href="http://luiszuno.com/blog/downloads/shinra-html-template"&gt;Descargar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;18 One Page Portfolio&lt;/h3&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/uploads/2012/01/one-page-portfolio.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://inspectelement.com/html5portfolio/"&gt;Ver Demo&lt;/a&gt; - &lt;a href="http://inspectelement.com/tutorials/code-a-backwards-compatible-one-page-portfolio-with-html5-and-css3/"&gt;Descargar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;19 HTML5 Starter Pack&lt;/h3&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/uploads/2012/01/html5-starter-pack.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://sickdesigner.com/resources/HTML5-starter-pack/index.html"&gt;Descargar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;20 HTML5 Admin Template&lt;/h3&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/uploads/2012/01/html5-admin-template.png" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;a href="http://www.medialoot.com/preview/admin-template/"&gt;Ver Demo&lt;/a&gt; - &lt;a href="http://medialoot.com/item/html5-admin-template/"&gt;Descargar&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
vía: &lt;a href="http://www.noupe.com/design/40-beautiful-free-html5-css3-templates.html"&gt;Noupe.com&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;&lt;/div&gt;&lt;div&gt;Fuente &lt;a href="http://craftyman.net/20-plantillas-html5-css3"&gt;craftyman.net&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://feeds.feedburner.com/%7Eff/CraftymanBlog?a=lW1wf5qfTUA:zhyXVwLbf2Q:-BTjWOF_DHI"&gt;&lt;img border="0" src="http://feeds.feedburner.com/%7Eff/CraftymanBlog?i=lW1wf5qfTUA:zhyXVwLbf2Q:-BTjWOF_DHI" /&gt;&lt;/a&gt; &lt;/div&gt;&lt;img height="1" src="http://feeds.feedburner.com/%7Er/CraftymanBlog/%7E4/lW1wf5qfTUA" width="1" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-8386093863021419282?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1kO3S2fHg_HYbCijGLowiHIhM5M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1kO3S2fHg_HYbCijGLowiHIhM5M/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/1kO3S2fHg_HYbCijGLowiHIhM5M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1kO3S2fHg_HYbCijGLowiHIhM5M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7icNeDP1xOM:7MbAducOlQM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7icNeDP1xOM:7MbAducOlQM:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7icNeDP1xOM:7MbAducOlQM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=7icNeDP1xOM:7MbAducOlQM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7icNeDP1xOM:7MbAducOlQM:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7icNeDP1xOM:7MbAducOlQM:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=7icNeDP1xOM:7MbAducOlQM:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7icNeDP1xOM:7MbAducOlQM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7icNeDP1xOM:7MbAducOlQM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=7icNeDP1xOM:7MbAducOlQM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7icNeDP1xOM:7MbAducOlQM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7icNeDP1xOM:7MbAducOlQM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=7icNeDP1xOM:7MbAducOlQM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7icNeDP1xOM:7MbAducOlQM:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7icNeDP1xOM:7MbAducOlQM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7icNeDP1xOM:7MbAducOlQM:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=7icNeDP1xOM:7MbAducOlQM:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7icNeDP1xOM:7MbAducOlQM:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/7icNeDP1xOM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/8386093863021419282/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2012/01/20-pantillas-web-en-html5-css3.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/8386093863021419282?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/8386093863021419282?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/7icNeDP1xOM/20-pantillas-web-en-html5-css3.html" title="20 Pantillas Web en HTML5 &amp; CSS3" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2012/01/20-pantillas-web-en-html5-css3.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IHR38-fyp7ImA9WhRVFE0.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-8928207594895988725</id><published>2012-01-12T22:58:00.000+01:00</published><updated>2012-01-12T22:58:56.157+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-12T22:58:56.157+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Diseño web movil" /><title>Spine Mobile: Framework para WebApps moviles</title><content type="html">&lt;a href="http://feedproxy.google.com/%7Er/CraftymanBlog/%7E3/BtEcaEYHiS0/"&gt;Spine Mobile: Framework para WebApps moviles&lt;/a&gt;: &lt;br /&gt;
&lt;a href="http://spinejs.com/mobile/"&gt;Spine Mobile&lt;/a&gt; es un Framework Javascript, nos permite desarrollar aplicaciones en &lt;a href="http://craftyman.net/tag/html5/"&gt;HTML5 &lt;/a&gt; con diseño y funcionalidades nativas a las aplicaciones móviles.&lt;br /&gt;
&lt;br /&gt;
Este Framework esta desarrollado en HTML5, CSS3 e incluye la librería jQuery, con una buena documentación y ejemplos nos será muy fácil empezar a probar este Framework.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img src="http://craftyman.net/wp-content/images/2011/spinejs_mobile.jpg" /&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Características:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Eventos touch&lt;br /&gt;
Diseño de panel agradable&lt;br /&gt;
Aceleración de transiciones por hardware&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Video Demo&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
En este video podemos ver la funcionalidad y diseño de una aplicación realizada con este Framework.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Web: &lt;a href="http://spinejs.com/mobile/index"&gt;spinejs.com&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;&lt;a href="http://feeds.feedburner.com/%7Eff/CraftymanBlog?a=BtEcaEYHiS0:KPcxDdvxGe0:-BTjWOF_DHI"&gt;&lt;img border="0" src="http://feeds.feedburner.com/%7Eff/CraftymanBlog?i=BtEcaEYHiS0:KPcxDdvxGe0:-BTjWOF_DHI" /&gt;&lt;/a&gt; &lt;/div&gt;&lt;img height="1" src="http://feeds.feedburner.com/%7Er/CraftymanBlog/%7E4/BtEcaEYHiS0" width="1" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-8928207594895988725?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/IqcwwUNKYnZA6PoM2EDexHKPHQA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IqcwwUNKYnZA6PoM2EDexHKPHQA/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/IqcwwUNKYnZA6PoM2EDexHKPHQA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IqcwwUNKYnZA6PoM2EDexHKPHQA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lFZL_deHK4k:b1ItCVHraOo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lFZL_deHK4k:b1ItCVHraOo:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lFZL_deHK4k:b1ItCVHraOo:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=lFZL_deHK4k:b1ItCVHraOo:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lFZL_deHK4k:b1ItCVHraOo:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lFZL_deHK4k:b1ItCVHraOo:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=lFZL_deHK4k:b1ItCVHraOo:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lFZL_deHK4k:b1ItCVHraOo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lFZL_deHK4k:b1ItCVHraOo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=lFZL_deHK4k:b1ItCVHraOo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lFZL_deHK4k:b1ItCVHraOo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lFZL_deHK4k:b1ItCVHraOo:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=lFZL_deHK4k:b1ItCVHraOo:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lFZL_deHK4k:b1ItCVHraOo:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lFZL_deHK4k:b1ItCVHraOo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lFZL_deHK4k:b1ItCVHraOo:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=lFZL_deHK4k:b1ItCVHraOo:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lFZL_deHK4k:b1ItCVHraOo:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/lFZL_deHK4k" height="1" width="1"/&gt;</content><link rel="related" href="http://craftyman.net/spine-mobile-framework-para-webapps-moviles" title="Spine Mobile: Framework para WebApps moviles" /><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/8928207594895988725/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2012/01/spine-mobile-framework-para-webapps.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/8928207594895988725?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/8928207594895988725?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/lFZL_deHK4k/spine-mobile-framework-para-webapps.html" title="Spine Mobile: Framework para WebApps moviles" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2012/01/spine-mobile-framework-para-webapps.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcMQnYyeSp7ImA9WhdVFUk.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-8261631862461618178</id><published>2011-09-20T21:30:00.001+02:00</published><updated>2011-09-20T21:31:23.891+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-20T21:31:23.891+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="jquery" /><title>Framework para crear formularios atractivos y funcionales con jQuery</title><content type="html">&lt;a href="http://feedproxy.google.com/%7Er/kabytes/%7E3/3BKw22eiwr8/"&gt;Framework para crear formularios atractivos y funcionales con jQuery&lt;/a&gt;: &lt;br /&gt;
&lt;a href="http://jqidealforms.com/" title="Ideal Forms"&gt;Ideal Forms&lt;/a&gt; es un pequeño y potente framework para potenciar el uso y el diseño de &lt;a href="http://www.kabytes.com/tag/formularios/" title="formularios"&gt;formularios&lt;/a&gt;. Este framework esta desarrollado íntegramente utilizando jQuery, siendo el framework Javascript su única dependencia obligatoria.&lt;br /&gt;
&lt;br /&gt;
Al transformar visualmente cualquier formulario un punto muy favorable de Ideal Forms es su compatibilidad cruzada con los distintos navegadores, dando soporte prácticamente completo a los navegadores: IE 7+, Firefox 3+, Chrome 3+, Safari 3.1+ y Opera 11+.&lt;br /&gt;
&lt;br /&gt;
La utilización de imágenes es absolutamente prescindible, la mayoría de los cambios visuales que realiza este frameworks funcionan solo utilizando hojas de estilo, las mismas son incorporadas en la descarga, y cuenta con distintos varios diseños distintos para que nosotros podamos seleccionar que tema utilizar.&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="framework formularios jQuery" height="166" src="http://www.kabytes.com/wp-content/uploads/2011/09/framework-formularios-jquery.png" title="framework formularios jQuery" width="590" /&gt;&lt;br /&gt;
&lt;br /&gt;
Para evitar problemas con los navegadores más antiguos se recomienda la utilización de Modernizr, de esta manera logramos un nivel de compatibilidad más amplio y solucionamos algunos pocos problemas de propiedades CSS no soportadas por ciertos navegadores. Estos problemas se detallan muy bien en el sitio oficial de Ideal Forms.&lt;br /&gt;
&lt;br /&gt;
Utilizar Ideal Forms no requiere más que unas pocas lineas de código, si nuestros formularios están bien escritos y recurrimos a una estructura valida, implementar este frameworks es cuestión de unos pocos segundos.&lt;br /&gt;
&lt;br /&gt;
Web: &lt;a href="http://jqidealforms.com/" title="Ideal Forms"&gt;Ideal Forms&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img height="1" src="http://feeds.feedburner.com/%7Er/kabytes/%7E4/3BKw22eiwr8" width="1" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-8261631862461618178?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zvjgE58c4J16dSRQe44Q4lHtEiI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zvjgE58c4J16dSRQe44Q4lHtEiI/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/zvjgE58c4J16dSRQe44Q4lHtEiI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zvjgE58c4J16dSRQe44Q4lHtEiI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lQERNNBAyzQ:IEErTPlzhrQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lQERNNBAyzQ:IEErTPlzhrQ:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lQERNNBAyzQ:IEErTPlzhrQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=lQERNNBAyzQ:IEErTPlzhrQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lQERNNBAyzQ:IEErTPlzhrQ:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lQERNNBAyzQ:IEErTPlzhrQ:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=lQERNNBAyzQ:IEErTPlzhrQ:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lQERNNBAyzQ:IEErTPlzhrQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lQERNNBAyzQ:IEErTPlzhrQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=lQERNNBAyzQ:IEErTPlzhrQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lQERNNBAyzQ:IEErTPlzhrQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lQERNNBAyzQ:IEErTPlzhrQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=lQERNNBAyzQ:IEErTPlzhrQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lQERNNBAyzQ:IEErTPlzhrQ:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lQERNNBAyzQ:IEErTPlzhrQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lQERNNBAyzQ:IEErTPlzhrQ:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=lQERNNBAyzQ:IEErTPlzhrQ:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=lQERNNBAyzQ:IEErTPlzhrQ:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/lQERNNBAyzQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/8261631862461618178/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/09/framework-para-crear-formularios.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/8261631862461618178?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/8261631862461618178?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/lQERNNBAyzQ/framework-para-crear-formularios.html" title="Framework para crear formularios atractivos y funcionales con jQuery" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/09/framework-para-crear-formularios.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YBQnwyeSp7ImA9WhdVEko.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-5726607856240736969</id><published>2011-09-17T19:04:00.001+02:00</published><updated>2011-09-17T19:05:53.291+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-17T19:05:53.291+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PHP Orientado a Objetos" /><title>API PHP de Google+</title><content type="html">&lt;a href="http://feedproxy.google.com/%7Er/sentidoweb/%7E3/gtT3-0tRGlI/api-php-de-google-plus.php"&gt;API PHP de Google+&lt;/a&gt;: &lt;br /&gt;
Acaban de anunciar la &lt;a href="http://developers.google.com/+/" title="Google+ API"&gt;API de Google&lt;/a&gt;+, algo que mucha gente estaba pidiendo para que esta plataforma pueda despegar.&lt;br /&gt;
&lt;br /&gt;
Pues ya se han currado una librería en PHP (en beta) para que podamos probar con ella:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;&lt;pre&gt;&lt;span style="color: grey; font-style: italic;"&gt;// Include the library files&lt;/span&gt;
&lt;span style="color: #723b00;"&gt;require_once&lt;/span&gt; &lt;span style="color: red;"&gt;'google-api-php-client/src/apiClient.php'&lt;/span&gt;;
&lt;span style="color: #723b00;"&gt;require_once&lt;/span&gt; &lt;span style="color: red;"&gt;'google-api-php-client/src/contrib/apiBuzzService.php'&lt;/span&gt;;

&lt;span style="color: grey; font-style: italic;"&gt;// Create the apiClient and Buzz service class:&lt;/span&gt;
&lt;span style="color: #3e6d8f;"&gt;$apiClient&lt;/span&gt; = &lt;span style="color: black; font-weight: bold;"&gt;new&lt;/span&gt; apiClient&lt;span style="color: #66cc66;"&gt;(&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;)&lt;/span&gt;;
&lt;span style="color: #3e6d8f;"&gt;$buzz&lt;/span&gt; = &lt;span style="color: black; font-weight: bold;"&gt;new&lt;/span&gt; apiBuzzService&lt;span style="color: #66cc66;"&gt;(&lt;/span&gt;&lt;span style="color: #3e6d8f;"&gt;$apiClient&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;)&lt;/span&gt;;

&lt;span style="color: grey; font-style: italic;"&gt;// If an OAuth token was stored in the session, use that. Otherwise go through the OAuth flow.&lt;/span&gt;
&lt;a href="http://www.php.net/session_start"&gt;&lt;span style="color: #000066;"&gt;session_start&lt;/span&gt;&lt;/a&gt;&lt;span style="color: #66cc66;"&gt;(&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;)&lt;/span&gt;;
&lt;span style="color: #723b00;"&gt;if&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;(&lt;/span&gt;&lt;a href="http://www.php.net/isset"&gt;&lt;span style="color: #000066;"&gt;isset&lt;/span&gt;&lt;/a&gt;&lt;span style="color: #66cc66;"&gt;(&lt;/span&gt;&lt;span style="color: #3e6d8f;"&gt;$_SESSION&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;[&lt;/span&gt;&lt;span style="color: red;"&gt;'access_token'&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;]&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;)&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;)&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;{&lt;/span&gt;
&lt;span style="color: #3e6d8f;"&gt;$apiClient&lt;/span&gt;-&amp;gt;&lt;span style="color: #006600;"&gt;setAccessToken&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;(&lt;/span&gt;&lt;span style="color: #3e6d8f;"&gt;$_SESSION&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;[&lt;/span&gt;&lt;span style="color: red;"&gt;'access_token'&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;]&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;)&lt;/span&gt;;
&lt;span style="color: #66cc66;"&gt;}&lt;/span&gt; &lt;span style="color: #723b00;"&gt;else&lt;/span&gt; &lt;span style="color: #66cc66;"&gt;{&lt;/span&gt;
&lt;span style="color: #3e6d8f;"&gt;$apiClient&lt;/span&gt;-&amp;gt;&lt;span style="color: #006600;"&gt;setAccessToken&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;(&lt;/span&gt;&lt;span style="color: #3e6d8f;"&gt;$apiClient&lt;/span&gt;-&amp;gt;&lt;span style="color: #006600;"&gt;authenticate&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;(&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;)&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;)&lt;/span&gt;;
&lt;span style="color: grey; font-style: italic;"&gt;// In a real application this would be stored in a database, and not in the session!&lt;/span&gt;
&lt;span style="color: #3e6d8f;"&gt;$_SESSION&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;[&lt;/span&gt;&lt;span style="color: red;"&gt;'access_token'&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;]&lt;/span&gt; = &lt;span style="color: #3e6d8f;"&gt;$apiClient&lt;/span&gt;-&amp;gt;&lt;span style="color: #006600;"&gt;getAccessToken&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;(&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;)&lt;/span&gt;;
&lt;span style="color: #66cc66;"&gt;}&lt;/span&gt;

&lt;span style="color: grey; font-style: italic;"&gt;// Make an API call&lt;/span&gt;
&lt;span style="color: #3e6d8f;"&gt;$activities&lt;/span&gt; = &lt;span style="color: #3e6d8f;"&gt;$buzz&lt;/span&gt;-&amp;gt;&lt;span style="color: #006600;"&gt;activities&lt;/span&gt;-&amp;gt;&lt;span style="color: #006600;"&gt;listActivities&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;(&lt;/span&gt;&lt;span style="color: red;"&gt;'@me'&lt;/span&gt;, &lt;span style="color: red;"&gt;'@consumption'&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;)&lt;/span&gt;;

&lt;span style="color: grey; font-style: italic;"&gt;// And echo the returned activities&lt;/span&gt;
&lt;a href="http://www.php.net/echo"&gt;&lt;span style="color: #000066;"&gt;echo&lt;/span&gt;&lt;/a&gt; &lt;span style="color: red;"&gt;'&amp;lt;pre&amp;gt;Activities: '&lt;/span&gt; . &lt;a href="http://www.php.net/print_r"&gt;&lt;span style="color: #000066;"&gt;print_r&lt;/span&gt;&lt;/a&gt;&lt;span style="color: #66cc66;"&gt;(&lt;/span&gt;&lt;span style="color: #3e6d8f;"&gt;$activities&lt;/span&gt;, &lt;span style="color: black; font-weight: bold;"&gt;true&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;)&lt;/span&gt; . &lt;span style="color: red;"&gt;'&amp;lt;/pre&amp;gt;'&lt;/span&gt;;

&lt;span style="color: grey; font-style: italic;"&gt;// Save the updated access token in the session.&lt;/span&gt;
&lt;span style="color: #3e6d8f;"&gt;$_SESSION&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;[&lt;/span&gt;&lt;span style="color: red;"&gt;'access_token'&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;]&lt;/span&gt; = &lt;span style="color: #3e6d8f;"&gt;$apiClient&lt;/span&gt;-&amp;gt;&lt;span style="color: #006600;"&gt;getAccessToken&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;(&lt;/span&gt;&lt;span style="color: #66cc66;"&gt;)&lt;/span&gt;;&lt;/pre&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
Habrá que probarla&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://code.google.com/p/google-api-php-client/"&gt;Google+ API PHP Client&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-5726607856240736969?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/C06Q_YYiaLhtk9pgdyLT7AN93pc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C06Q_YYiaLhtk9pgdyLT7AN93pc/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/C06Q_YYiaLhtk9pgdyLT7AN93pc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/C06Q_YYiaLhtk9pgdyLT7AN93pc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=D0j2f8VjIyU:EP-0XZYVNvU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=D0j2f8VjIyU:EP-0XZYVNvU:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=D0j2f8VjIyU:EP-0XZYVNvU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=D0j2f8VjIyU:EP-0XZYVNvU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=D0j2f8VjIyU:EP-0XZYVNvU:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=D0j2f8VjIyU:EP-0XZYVNvU:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=D0j2f8VjIyU:EP-0XZYVNvU:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=D0j2f8VjIyU:EP-0XZYVNvU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=D0j2f8VjIyU:EP-0XZYVNvU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=D0j2f8VjIyU:EP-0XZYVNvU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=D0j2f8VjIyU:EP-0XZYVNvU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=D0j2f8VjIyU:EP-0XZYVNvU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=D0j2f8VjIyU:EP-0XZYVNvU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=D0j2f8VjIyU:EP-0XZYVNvU:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=D0j2f8VjIyU:EP-0XZYVNvU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=D0j2f8VjIyU:EP-0XZYVNvU:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=D0j2f8VjIyU:EP-0XZYVNvU:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=D0j2f8VjIyU:EP-0XZYVNvU:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/D0j2f8VjIyU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/5726607856240736969/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/09/api-php-de-google.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/5726607856240736969?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/5726607856240736969?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/D0j2f8VjIyU/api-php-de-google.html" title="API PHP de Google+" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/09/api-php-de-google.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cFQXg6fCp7ImA9WhdVEko.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-6968991739435495527</id><published>2011-09-17T19:02:00.001+02:00</published><updated>2011-09-17T19:03:30.614+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-17T19:03:30.614+02:00</app:edited><title>iOS Boilerplate, punto de inicio para crear aplicaciones para iPhone o iPad</title><content type="html">&lt;a href="http://feedproxy.google.com/%7Er/Blogestudiosinnova/%7E3/fVn6TCgh0Ss/"&gt;iOS Boilerplate, punto de inicio para crear aplicaciones para iPhone o iPad&lt;/a&gt;: &lt;br /&gt;
&lt;img alt="iosboilerplate" height="240" src="http://www.blog.estudiosinnova.com/wp-content/uploads/2011/09/iosboilerplate-480x240.jpg" title="" width="480" /&gt;&lt;br /&gt;
&lt;br /&gt;
Hace unos días escribimos sobre &lt;a href="http://www.blog.estudiosinnova.com/html5-boilerplate-una-plantilla-html-css-js-para-cualquier-proyecto/"&gt;HTML5 Boilerplate&lt;/a&gt;, una plantilla en Html que cuenta con el &lt;a href="http://www.blog.estudiosinnova.com/category/tutoriales/codigo-javascript/"&gt;Js&lt;/a&gt; y &lt;a href="http://www.blog.estudiosinnova.com/category/tutoriales/codigo-css/"&gt;Css&lt;/a&gt; necesarios para crear tu sitio web de forma sencilla. En la misma línea ahora tenemos &lt;b&gt;iOS Boilerplate&lt;/b&gt; para la creación de &lt;a href="http://www.blog.estudiosinnova.com/category/blogging/desarrollo-ios/"&gt;aplicaciones para iPhone&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;Como bien indica este proyecto:&lt;/h4&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Su objetivo es proporcionar una base de código para iniciarse en desarrollo de &lt;a href="http://www.blog.estudiosinnova.com/category/blogging/desarrollo-ios/"&gt;aplicaciones iOS&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;No pretende ser un framework.&lt;/li&gt;
&lt;li&gt;Con la intención de &lt;b&gt;ser modificado&lt;/b&gt; y ampliado por el promotor para satisfacer sus necesidades.&lt;/li&gt;
&lt;li&gt;Incluye sólida &lt;b&gt;bibliotecas&lt;/b&gt; de terceros si es necesario para no reinventar la rueda.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
Está probado para funcionar en dispositivos como el iPhone, iPad o iPod touch con iOS 4 o posterior, aunque de forma independiente, ya que no ofrece soporte para &lt;a href="http://www.blog.estudiosinnova.com/category/recursos-creativos/aplicaciones-moviles/"&gt;aplicaciones&lt;/a&gt; universales, de momento, aunque se prentende que así sea más adelante.&lt;br /&gt;
&lt;br /&gt;
iOSBoilerplate está basado en XCode, la herramienta de Mac para desarrollo iOS. Aunque se pretende actualizar hacia un verdadero modelo XCode, por lo que puedes comenzar con este proyecto, asegurándote actualizaciones y quizás más fácil que con XCode.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;iOSBoilerplate incluye:&lt;/h4&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Solicitudes HTTP y caché de imágenes (tanto en memoria como en disco)&lt;/li&gt;
&lt;li&gt;UITableViews y UITableViewCells: desplazamiento rápido, imágenes async, pull-down-to-refresh, células swipeable …&lt;/li&gt;
&lt;li&gt;Mapas y ubicaciones: direcciones entre dos puntos, autocompletado de lugares, etc …&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div&gt;Es una forma de iniciarse en el desarrollo de &lt;a href="http://www.blog.estudiosinnova.com/category/recursos-creativos/aplicaciones-moviles/"&gt;aplicaciones&lt;/a&gt; con lo necesario para acceso a web, interacción con los elementos de la interfaz de usuario de iOS y acceso a mapas.&lt;/div&gt;&lt;img height="1" src="http://feeds.feedburner.com/%7Er/Blogestudiosinnova/%7E4/fVn6TCgh0Ss" width="1" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-6968991739435495527?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/a8W7TQk4uZAQhRS_-dtIs69Uafs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a8W7TQk4uZAQhRS_-dtIs69Uafs/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/a8W7TQk4uZAQhRS_-dtIs69Uafs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a8W7TQk4uZAQhRS_-dtIs69Uafs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=ct-tektKsh4:n2KJP4t5fjY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=ct-tektKsh4:n2KJP4t5fjY:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=ct-tektKsh4:n2KJP4t5fjY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=ct-tektKsh4:n2KJP4t5fjY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=ct-tektKsh4:n2KJP4t5fjY:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=ct-tektKsh4:n2KJP4t5fjY:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=ct-tektKsh4:n2KJP4t5fjY:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=ct-tektKsh4:n2KJP4t5fjY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=ct-tektKsh4:n2KJP4t5fjY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=ct-tektKsh4:n2KJP4t5fjY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=ct-tektKsh4:n2KJP4t5fjY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=ct-tektKsh4:n2KJP4t5fjY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=ct-tektKsh4:n2KJP4t5fjY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=ct-tektKsh4:n2KJP4t5fjY:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=ct-tektKsh4:n2KJP4t5fjY:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=ct-tektKsh4:n2KJP4t5fjY:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=ct-tektKsh4:n2KJP4t5fjY:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=ct-tektKsh4:n2KJP4t5fjY:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/ct-tektKsh4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/6968991739435495527/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/09/ios-boilerplate-punto-de-inicio-para.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/6968991739435495527?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/6968991739435495527?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/ct-tektKsh4/ios-boilerplate-punto-de-inicio-para.html" title="iOS Boilerplate, punto de inicio para crear aplicaciones para iPhone o iPad" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/09/ios-boilerplate-punto-de-inicio-para.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0ICQH84fip7ImA9WhdUF0g.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-4925426611515696248</id><published>2011-09-17T18:58:00.001+02:00</published><updated>2011-10-04T21:12:41.136+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-04T21:12:41.136+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="joomla" /><category scheme="http://www.blogger.com/atom/ns#" term="patrones de diseño" /><title>Videotutorial: como hacer un componente de Backend para Joomla 1.5 usando el patrón MVC</title><content type="html">Hace un tiempo hice un vídeo para Webempresa donde hablaba sobre el&lt;a href="http://www.nosolocodigo.com/videotutorial-para-programar-componente-mvc-en-joomla-1-5"&gt; desarrollo de extensiones usando el patrón MVC en Joomla&lt;/a&gt;. También se explicaba como usar partes del &lt;b&gt;Framework de Joomla&lt;/b&gt; y hacíamos un ejemplo sobre el ForntEnd de Joomla.&lt;br /&gt;
&lt;br /&gt;
En esta ocasión en&lt;a href="http://www.webempresa.com/blog/item/527-videotutorial-programacion-joomla-backend-mvc.html"&gt; el vídeo trata sobre como desarrollar la parte del Backend de la extensión&lt;/a&gt;, la metodología es similar, pero hay funciones nuevas que merece la pena ver con más profundidad. Queda todo recojido en un vídeo de unos 50 minutos que podéis ver en el &lt;a href="http://www.youtube.com/user/webempresa"&gt;canal de Youtube de Webempresa&lt;/a&gt; o aquí debajo.&lt;br /&gt;
&lt;br /&gt;
Podéis &lt;a href="http://www.webempresa.com/blog/item/download/2.html"&gt;descargar el código de ejemplo aquí&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
PD: Un saludo para &lt;a href="http://www.gnumax.org/"&gt;Gnumax&lt;/a&gt; que me anima constantemente para que siga escribiendo artículos en el blog.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-4925426611515696248?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hgrUKeVJ_kID4GUIo7ICsv3e880/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hgrUKeVJ_kID4GUIo7ICsv3e880/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/hgrUKeVJ_kID4GUIo7ICsv3e880/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hgrUKeVJ_kID4GUIo7ICsv3e880/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTJHiV4bvio:vuhru5-bN9w:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTJHiV4bvio:vuhru5-bN9w:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTJHiV4bvio:vuhru5-bN9w:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=wTJHiV4bvio:vuhru5-bN9w:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTJHiV4bvio:vuhru5-bN9w:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTJHiV4bvio:vuhru5-bN9w:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=wTJHiV4bvio:vuhru5-bN9w:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTJHiV4bvio:vuhru5-bN9w:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTJHiV4bvio:vuhru5-bN9w:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=wTJHiV4bvio:vuhru5-bN9w:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTJHiV4bvio:vuhru5-bN9w:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTJHiV4bvio:vuhru5-bN9w:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=wTJHiV4bvio:vuhru5-bN9w:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTJHiV4bvio:vuhru5-bN9w:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTJHiV4bvio:vuhru5-bN9w:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTJHiV4bvio:vuhru5-bN9w:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=wTJHiV4bvio:vuhru5-bN9w:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTJHiV4bvio:vuhru5-bN9w:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/wTJHiV4bvio" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/4925426611515696248/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/09/videotutorial-como-hacer-un-componente.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/4925426611515696248?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/4925426611515696248?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/wTJHiV4bvio/videotutorial-como-hacer-un-componente.html" title="Videotutorial: como hacer un componente de Backend para Joomla 1.5 usando el patrón MVC" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/09/videotutorial-como-hacer-un-componente.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4CQXk5cCp7ImA9WhdRFk4.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-996031501184735405</id><published>2011-08-06T15:55:00.004+02:00</published><updated>2011-08-06T15:56:00.728+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-06T15:56:00.728+02:00</app:edited><title>03.- Curso de Git. Comandos Git (II)</title><content type="html">&lt;a href="http://www.illasaron.com/html/content/03-curso-de-git-comandos-git-ii"&gt;03.- Curso de Git. Comandos Git (II)&lt;/a&gt;: "&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;img alt="" height="251" src="http://www.illasaron.com/html/sites/default/files/para_titulo1_medio_1.png?1310357448" width="450" /&gt;        &lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
Videotutorial Nº 3 del Curso de Git y Github en el que seguimos viendo los comandos fundamentales.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
VideoTutorial Nº 3 del Curso de Git. Seguimos viendo los Comandos Fundamentales. Uso del Comando git diff; Uso del argumento --staged; Uso de los argumentos -v y -m con git commit. Sáltarse el stage con el argumento -a de git commit; Eliminar archivos con gir rm; uso del argumento --cached; Mover archivos con el comando git mv. 35 minutos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;a href="http://blip.tv/file/get/0utKast-02CursoDeGitComandosGitII727.mp4"&gt;Descargar en formato mp4&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;a href="http://blip.tv/file/get/0utKast-02CursoDeGitComandosGitII633.m4v"&gt;Descargar en formato m4v HD 720&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;a href="http://0utkast.blip.tv/rss/itunes"&gt;Descargar vía iTunes&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;a href="http://www.illasaron.com/html/rss.xml"&gt;Feed Rss del Curso&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;a href="http://blip.tv/file/get/0utKast-02CursoDeGitComandosGitII888.m4v"&gt;Descargar en formato m4v(iPod, iPhone, iPad...)&lt;/a&gt;.&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
Descargar archivos prácticas&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;a href="http://www.youtube.com/user/0utKast"&gt;Suscríbete al Canal de Videotutoriales.com en YouTube&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;img height="1" src="http://feeds.feedburner.com/%7Er/Illasaron22/%7E4/NbclAR54HdQ" width="1" /&gt;"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-996031501184735405?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Dbjv_9pExfHoGOtRtwO0ksg0m2c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Dbjv_9pExfHoGOtRtwO0ksg0m2c/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/Dbjv_9pExfHoGOtRtwO0ksg0m2c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Dbjv_9pExfHoGOtRtwO0ksg0m2c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTkyNNylbjE:HnWgMZTrjvA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTkyNNylbjE:HnWgMZTrjvA:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTkyNNylbjE:HnWgMZTrjvA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=wTkyNNylbjE:HnWgMZTrjvA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTkyNNylbjE:HnWgMZTrjvA:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTkyNNylbjE:HnWgMZTrjvA:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=wTkyNNylbjE:HnWgMZTrjvA:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTkyNNylbjE:HnWgMZTrjvA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTkyNNylbjE:HnWgMZTrjvA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=wTkyNNylbjE:HnWgMZTrjvA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTkyNNylbjE:HnWgMZTrjvA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTkyNNylbjE:HnWgMZTrjvA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=wTkyNNylbjE:HnWgMZTrjvA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTkyNNylbjE:HnWgMZTrjvA:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTkyNNylbjE:HnWgMZTrjvA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTkyNNylbjE:HnWgMZTrjvA:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=wTkyNNylbjE:HnWgMZTrjvA:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=wTkyNNylbjE:HnWgMZTrjvA:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/wTkyNNylbjE" height="1" width="1"/&gt;</content><link rel="related" href="http://feedproxy.google.com/~r/Illasaron22/~3/NbclAR54HdQ/03-curso-de-git-comandos-git-ii" title="03.- Curso de Git. Comandos Git (II)" /><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/996031501184735405/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/08/03-curso-de-git-comandos-git-ii.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/996031501184735405?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/996031501184735405?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/wTkyNNylbjE/03-curso-de-git-comandos-git-ii.html" title="03.- Curso de Git. Comandos Git (II)" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/08/03-curso-de-git-comandos-git-ii.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4GQn08fip7ImA9WhdRFk4.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-9124033774104575449</id><published>2011-08-06T15:55:00.001+02:00</published><updated>2011-08-06T15:55:23.376+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-06T15:55:23.376+02:00</app:edited><title>Google+ vs. Facebook [infographic]</title><content type="html">&lt;a href="http://holykaw.alltop.com/google-vs-facebook-infographic"&gt;Google+ vs. Facebook [infographic]&lt;/a&gt;: "&lt;br /&gt;
&lt;br /&gt; &lt;br /&gt;
&lt;a href="http://www.technobombs.com/infographic-facebook-vs-google/"&gt;&lt;img alt="" src="http://technobombs1.appspot.com/images/facebook-vs-google-plus.png" width="490" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Via &lt;a href="http://www.technobombs.com/infographic-facebook-vs-google/"&gt;Technobombs&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Stay on top of &lt;a href="http://google.alltop.com/"&gt;Google&lt;/a&gt; and &lt;a href="http://facebook.alltop.com/"&gt;Facebook&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://holykaw.alltop.com/google-vs-facebook-infographic"&gt;Permalink&lt;/a&gt; &lt;br /&gt;&lt;br /&gt; | &lt;a href="http://holykaw.alltop.com/google-vs-facebook-infographic#comment"&gt;Leave a comment&amp;nbsp;&amp;nbsp;»&lt;/a&gt;&lt;br /&gt;
"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-9124033774104575449?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lc7r-yq9UZHWRqJAjyzQtQ-285M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lc7r-yq9UZHWRqJAjyzQtQ-285M/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/lc7r-yq9UZHWRqJAjyzQtQ-285M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lc7r-yq9UZHWRqJAjyzQtQ-285M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mThPj93rV5U:DtRTej3trgw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mThPj93rV5U:DtRTej3trgw:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mThPj93rV5U:DtRTej3trgw:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=mThPj93rV5U:DtRTej3trgw:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mThPj93rV5U:DtRTej3trgw:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mThPj93rV5U:DtRTej3trgw:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=mThPj93rV5U:DtRTej3trgw:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mThPj93rV5U:DtRTej3trgw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mThPj93rV5U:DtRTej3trgw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=mThPj93rV5U:DtRTej3trgw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mThPj93rV5U:DtRTej3trgw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mThPj93rV5U:DtRTej3trgw:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=mThPj93rV5U:DtRTej3trgw:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mThPj93rV5U:DtRTej3trgw:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mThPj93rV5U:DtRTej3trgw:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mThPj93rV5U:DtRTej3trgw:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=mThPj93rV5U:DtRTej3trgw:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mThPj93rV5U:DtRTej3trgw:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/mThPj93rV5U" height="1" width="1"/&gt;</content><link rel="related" href="http://holykaw.alltop.com/google-vs-facebook-infographic" title="Google+ vs. Facebook [infographic]" /><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/9124033774104575449/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/08/google-vs-facebook-infographic.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/9124033774104575449?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/9124033774104575449?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/mThPj93rV5U/google-vs-facebook-infographic.html" title="Google+ vs. Facebook [infographic]" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/08/google-vs-facebook-infographic.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4ER3s-cSp7ImA9WhdRFk4.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-7938571286761746860</id><published>2011-08-06T15:55:00.000+02:00</published><updated>2011-08-06T15:55:06.559+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-06T15:55:06.559+02:00</app:edited><title>﻿Seguridad en sitios web para webmasters</title><content type="html">&lt;a href="http://feedproxy.google.com/%7Er/ElBlogParaWebmasters/%7E3/AMFoZGWZDII/seguridad-en-sitios-web-para-webmasters.html"&gt;﻿Seguridad en sitios web para webmasters&lt;/a&gt;: "&lt;br /&gt;
&lt;div dir="ltr" style="text-align: left;"&gt;
A los usuarios se les enseña a protegerse de programas maliciosos mediante la instalación de programas antivirus sofisticados pero, a veces, también confían sus datos personales a sitios web como el tuyo, en cuyo caso es importante proteger sus datos. Proteger tus propios datos también es importante. Si tienes una tienda online, no querrás que te roben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A lo largo de los años, las empresas y los webmasters han aprendido (a menudo por las malas) que la seguridad de las aplicaciones web no es ninguna broma. Hemos visto fugas de contraseñas debidas a ataques de &lt;a href="http://es.wikipedia.org/wiki/SQL_injection"&gt;Inyección SQL&lt;/a&gt;, robo de cookies con &lt;a href="http://es.wikipedia.org/wiki/Cross-site_scripting"&gt;XSS&lt;/a&gt; y sitios web vulnerados por hackers debido a negligencias en la validación de los datos de entrada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-eCYZMzu1JtE/TeY7BMvpkTI/AAAAAAAAAkA/JT8AgFnQCww/s1600/queso.png" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-eCYZMzu1JtE/TeY7BMvpkTI/AAAAAAAAAkA/JT8AgFnQCww/s1600/queso.png" /&gt;&lt;/a&gt;&lt;/div&gt;
Hoy os mostraremos algunos ejemplos de cómo se puede atacar una aplicación web, para que puedas aprender de ello. Con este fin, usaremos &lt;a href="http://google-gruyere.appspot.com/"&gt;Gruyere&lt;/a&gt;, una aplicación intencionadamente vulnerable que también usamos internamente para formación sobre seguridad. No pruebes la vulnerabilidad de los sitios web de otras personas sin su permiso, puesto que podría considerarse un ataque (hacking), pero te damos la bienvenida (e incluso te animamos) a hacer pruebas en Gruyere.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Manipulación del estado del cliente (Client State): ¿qué sucede si altero la URL?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Imaginemos que tienes un sitio de alojamiento de imágenes y que usas una secuencia de comandos en PHP para mostrar las imágenes subidas por los usuarios.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;http://www.example.com/showimage.php?imgloc=/garyillyes/kitten.jpg&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pues bien, ¿qué sucederá si cambio la URL por algo así y userpasswords.txt es un archivo de verdad?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;http://www.example.com/showimage.php?imgloc=/../../userpasswords.txt&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
¿Obtendré el contenido de userpasswords.txt?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Otro ejemplo de manipulación de estado del cliente se produce cuando no se validan los campos de los formularios. Por ejemplo, imaginemos que tienes este formulario:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-CBWKZjdRMeo/TeY7BbwbuVI/AAAAAAAAAkE/iXUeEzD0yQU/s1600/seguridad1.png" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="222" src="http://4.bp.blogspot.com/-CBWKZjdRMeo/TeY7BbwbuVI/AAAAAAAAAkE/iXUeEzD0yQU/s400/seguridad1.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Parece que el nombre de usuario del remitente se almacena en un campo oculto. Bueno, ¡esto es genial! ¿Significa que si cambio el valor de ese campo por el de otro nombre de usuario puedo enviar el formulario como si fuese ese otro usuario? Bien podría suceder. Aparentemente, los datos introducidos por el usuario no se autentican con, por ejemplo, ningún token que se pueda verificar en el servidor.&lt;br /&gt;
&lt;br /&gt;
Imagina la situación si ese formulario formase parte de un carrito de la compra y modificásemos el precio de un artículo de 1000 USD por 1 USD para, después, enviar el pedido.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proteger tu aplicación frente a este tipo de ataques no es fácil. Echa un vistazo a la tercera parte de &lt;a href="http://google-gruyere.appspot.com/part3"&gt;Gruyere&lt;/a&gt;&amp;nbsp;[&lt;i&gt;inglés&lt;/i&gt;] para ver algunos consejos sobre cómo defender tu aplicación.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Cross-site scripting&lt;/i&gt; (XSS): los datos introducidos por el usuario no son de fiar&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-DicUtR2z19I/TeY7BlzABkI/AAAAAAAAAkI/53mxMF8wESU/s1600/seguridad2.png" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="285" src="http://2.bp.blogspot.com/-DicUtR2z19I/TeY7BlzABkI/AAAAAAAAAkI/53mxMF8wESU/s400/seguridad2.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Una URL simple e inofensiva:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;http://google-gruyere.appspot.com/611788451095/%3Cscript%3Ealert('0wn3d')%3C/script%3E&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
¿Es realmente inofensiva? Si descodificamos los caracteres codificados con el &lt;a href="http://en.wikipedia.org/wiki/Percent_encoding"&gt;signo de porcentaje&lt;/a&gt;, obtenemos:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: 'Courier New',Courier,monospace;"&gt;&amp;lt;script&amp;gt;alert('0wn3d')&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Al igual que muchos sitios web con &lt;a href="http://www.google.com/support/webmasters/bin/answer.py?answer=93641"&gt;páginas de error personalizadas&lt;/a&gt;, Gruyere está diseñada para incluir el componente de la ruta dentro de la página HTML. Esto puede generar problemas de seguridad, como XSS, puesto que introduce el código introducido por el usuario tal como está en la página HTML de la aplicación web. Podríamos pensar, 'bueno, es solo un cuadro de advertencia, ¿y qué?'. El problema es que si puedes inyectar un cuadro de advertencia, puedes, con toda probabilidad, inyectar otra cosa, también, y tal vez aprovechar para robarte las cookies y usarlas para acceder a tu sitio como si fueses tú.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Otro ejemplo es cuando no se limpian las entradas del usuario. Imaginemos que escribo un comentario en tu blog. Se trata de un comentario muy simple:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: 'Courier New',Courier,monospace;"&gt;&amp;lt;a href=”javascript:alert(‘0wn3d’)”&amp;gt;Click here tos see a kitten&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Si otros usuarios hacen clic en mi inocente enlace, tendré sus cookies:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-Fm4kmI9xEBA/TeY7B6mBgtI/AAAAAAAAAkM/GGzfnzsPUlM/s1600/seguridad3.png" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-Fm4kmI9xEBA/TeY7B6mBgtI/AAAAAAAAAkM/GGzfnzsPUlM/s1600/seguridad3.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Puedes ver cómo resolver las vulnerabilidades por XSS en tu propia aplicación web e intentar resolverlas en la segunda parte de &lt;a href="http://google-gruyere.appspot.com/part2"&gt;Gruyere&lt;/a&gt;&amp;nbsp;[&lt;i&gt;inglés&lt;/i&gt;] o, si eres un desarrollador avanzado, mirar las características sobre escapado automático en sistemas con plantillas de la que hablamos en nuestro b&lt;a href="http://googleonlinesecurity.blogspot.com/2009/03/reducing-xss-by-way-of-automatic.html"&gt;log sobre seguridad online&lt;/a&gt;&amp;nbsp;[&lt;i&gt;inglés&lt;/i&gt;].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Falsificación de petición en sitios cruzados (XSRF): ¿debería aceptar las solicitudes procedentes de diablos.com?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-iyx7GQH2zCg/TeY7CbKpMtI/AAAAAAAAAkQ/4ARzvI7s-24/s1600/seguridad4.png" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-iyx7GQH2zCg/TeY7CbKpMtI/AAAAAAAAAkQ/4ARzvI7s-24/s1600/seguridad4.png" /&gt;&lt;/a&gt;&lt;/div&gt;
Oh, vaya, una imagen rota. No puede ser peligrosa: está rota, al fin y al cabo, lo cual significa que la URL de la imagen devuelve un código 404 o tiene un formato incorrecto. ¿Pero es siempre así?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
¡No! La fuente de una imagen se puede especificar con cualquier URL, sea cual sea su tipo de contenido. Puede ser una página HTML, un archivo JavaScript, u otro recurso potencialmente malicioso. En este caso, la fuente es la URL de una simple página:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-TmUjCPkx9AY/TeY7CgCoAtI/AAAAAAAAAkU/5gopyZXTBrM/s1600/seguridad5.png" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="50" src="http://2.bp.blogspot.com/-TmUjCPkx9AY/TeY7CgCoAtI/AAAAAAAAAkU/5gopyZXTBrM/s400/seguridad5.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Esta página sólo funcionará si tengo una sesión iniciada y algunas cookies asignadas. Puesto que realmente tenía una sesión iniciada en la aplicación, cuando el navegador ha intentado recuperar la imagen accediendo a la URL de fuente, también ha eliminado mi primer fragmento. Esto no suena particularmente peligroso, pero si conozco un poco la aplicación también podría invocar una URL que elimine el perfil de un usuario o permita a un administrador otorgar permisos a otros usuarios.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para proteger tu aplicación de XSRF no deberías permitir nunca que las acciones de cambio se soliciten vía GET. El método POST se inventó para este tipo de peticiones de cambio de estado. Este cambio por si solo podría mitigar el ataque anterior, pero por lo general no basta y es necesario añadir algún valor impredecible a todas las solicitudes que supongan un cambio de estado para prevenir las acciones de XSRF. Si quieres más información sobre XSRF puedes ir directamente a &lt;a href="http://google-gruyere.appspot.com/part3"&gt;Gruyere&lt;/a&gt;&amp;nbsp;[&lt;i&gt;inglés&lt;/i&gt;].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Inclusión de &lt;i&gt;Cross-site script&lt;/i&gt; (XSSI): todas tus secuencias de comandos nos pertenecen&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En muchos sitios es posible actualizar dinámicamente el contenido de una página mediante peticiones de JavaScript asincrónicas que devuelven datos JSON. A veces JSON puede contener datos sensibles que, si no se toman las precauciones debidas, un hacker podría robar.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Imaginemos la situación siguiente: hemos creado una páginas HTML estándar y te enviamos el enlace. Puesto que confías en nosotros, visitas el enlace que te hemos enviado. La página contiene tan solo unas cuantas líneas:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: 'Courier New',Courier,monospace;"&gt;&amp;lt;script&amp;gt;function _feed(s) {alert("Your private snippet is: " + s['private_snippet']);}&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Puesto que has iniciado sesión en Gruyere y dispones de un fragmento privado, verás un cuadro de alerta en mi página que te informa sobre el contenido de tu fragmento. Como siempre, si nos las hemos arreglado para abrir un cuadro de alerta, podremos hacer lo que queramos. En este caso se trata de un simple fragmento, pero también podría haber sido tu mayor secreto.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Defender a una aplicación frente a XSSI no es demasiado difícil, pero exige pensar con cuidado. Puedes usar tokens, tal como se explica en la sección sobre XSRF, hacer que tu secuencia de comandos solo responda a peticiones POST o simplemente iniciar la respuesta JSON por '\n' para asegurarte de que la respuesta no es ejecutable. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Inyección de SQL: ¿todavía crees que lo que introducen los usuarios es seguro?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Qué sucedería si intento acceder a tu aplicación con un nombre de usuario como&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="font-family: 'Courier New',Courier,monospace;"&gt;MarioMartinez' ; DROP TABLE members;--&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Aunque este ejemplo en particular no dejaría expuestos los datos de los usuarios, podría provocar grandes quebraderos de cabeza porque tiene la capacidad de eliminar por completo la tabla de SQL en la cual tu aplicación almacena los datos de los miembros registrados.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Por lo general, puedes proteger a tu sitio web de la inyección de código SQL pensando proactivamente sobre la introducción de datos de los usuarios En primer lugar: ¿estás seguro de que tu usuario de SQL necesita disponer de permiso para ejecutar 'DROP TABLE members'? ¿No bastaría con concederle derechos de SELECT? Asignando los permisos de los usuarios cuidadosamente puedes evitar experiencias dolorosas y un montón de problemas. También puede ser útil configurar los informes de error de tal modo que no queden expuestos los nombres de las bases de datos ni de las tablas en caso de que una consulta falle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
En segundo lugar, tal como hemos aprendido en el caso XSS, los datos introducidos por el usuario no son nunca de fiar. Lo que para ti parece un formulario de inicio de sesión, es una posible puerta de acceso para un atacante. Limpia y verifica siempre la estructura de la información de entrada que se vaya a almacenar en una base de datos y, siempre que sea posible, usa instrucciones del tipo de consultas preparadas o parametrizadas, disponibles en la mayoría de las interfaces de programación de bases de datos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sabiendo cómo es posible atacar una aplicación web es el primer paso para entender cómo protegerla. Por este motivo, te animamos a que sigas el &lt;a href="http://google-gruyere.appspot.com/"&gt;curso de Gruyere&lt;/a&gt;&amp;nbsp;[&lt;i&gt;inglés&lt;/i&gt;], aproveches otros cursos sobre seguridad web disponibles en la &lt;a href="http://code.google.com/edu/security/index.html"&gt;Google Code University&lt;/a&gt;&amp;nbsp;[&lt;i&gt;inglés&lt;/i&gt;]. También puedes probar &lt;a href="http://code.google.com/p/skipfish/wiki/SkipfishDoc"&gt;Skipfish&lt;/a&gt;&amp;nbsp;[&lt;i&gt;inglés&lt;/i&gt;], una herramienta de prueba automática de la seguridad. Si tienes alguna pregunta más, no dudes en enviarla a nuestro&lt;a href="http://www.google.com/support/forum/p/Webmasters/browse?hl=es"&gt; Foro de ayuda para webmasters&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Publicado por Gary Illyes, Analista de tendencias para webmasters&lt;/div&gt;
&lt;div&gt;
&lt;img alt="" height="1" src="https://blogger.googleusercontent.com/tracker/2986803404442940590-6451286075072287108?l=googlewebmaster-es.blogspot.com" width="1" /&gt;&lt;/div&gt;
&lt;img height="1" src="http://feeds.feedburner.com/%7Er/ElBlogParaWebmasters/%7E4/AMFoZGWZDII" width="1" /&gt;"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-7938571286761746860?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Nd-3DoCEDlka6b3YCclQmhHR18w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Nd-3DoCEDlka6b3YCclQmhHR18w/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/Nd-3DoCEDlka6b3YCclQmhHR18w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Nd-3DoCEDlka6b3YCclQmhHR18w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=imCkQyK9KZk:P7ZV5IPTuPc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=imCkQyK9KZk:P7ZV5IPTuPc:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=imCkQyK9KZk:P7ZV5IPTuPc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=imCkQyK9KZk:P7ZV5IPTuPc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=imCkQyK9KZk:P7ZV5IPTuPc:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=imCkQyK9KZk:P7ZV5IPTuPc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=imCkQyK9KZk:P7ZV5IPTuPc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=imCkQyK9KZk:P7ZV5IPTuPc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=imCkQyK9KZk:P7ZV5IPTuPc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=imCkQyK9KZk:P7ZV5IPTuPc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=imCkQyK9KZk:P7ZV5IPTuPc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=imCkQyK9KZk:P7ZV5IPTuPc:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=imCkQyK9KZk:P7ZV5IPTuPc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=imCkQyK9KZk:P7ZV5IPTuPc:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=imCkQyK9KZk:P7ZV5IPTuPc:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=imCkQyK9KZk:P7ZV5IPTuPc:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/imCkQyK9KZk" height="1" width="1"/&gt;</content><link rel="related" href="http://feedproxy.google.com/~r/ElBlogParaWebmasters/~3/AMFoZGWZDII/seguridad-en-sitios-web-para-webmasters.html" title="﻿Seguridad en sitios web para webmasters" /><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/7938571286761746860/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/08/seguridad-en-sitios-web-para-webmasters.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/7938571286761746860?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/7938571286761746860?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/imCkQyK9KZk/seguridad-en-sitios-web-para-webmasters.html" title="﻿Seguridad en sitios web para webmasters" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-eCYZMzu1JtE/TeY7BMvpkTI/AAAAAAAAAkA/JT8AgFnQCww/s72-c/queso.png" height="72" width="72" /><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/08/seguridad-en-sitios-web-para-webmasters.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8MRX0_eyp7ImA9WhdRFk4.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-5670689917205942267</id><published>2011-08-06T15:54:00.002+02:00</published><updated>2011-08-06T15:54:44.343+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-06T15:54:44.343+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="HTML5" /><category scheme="http://www.blogger.com/atom/ns#" term="XHTML y CSS" /><title>Información sobre compatibilidad con HTML5 + CSS3 [actualizada]</title><content type="html">&lt;a href="http://www.kabytes.com/diseno/informacion-sobre-compatibilidad-con-html5-css3-actualizada"&gt;Información sobre compatibilidad con HTML5 + CSS3 [actualizada]&lt;/a&gt;: "&lt;br /&gt;
Uno de los grandes problemas a la hora de implementar tanto HTML5 como CSS3 es el relacionado con la compatibilidad con los distintos navegadores, en general los navegadores modernos no tienen inconvenientes en interpretar los nuevos estándares, no obstante ¿que ocurre con aquellos navegadores más antiguos?&lt;br /&gt;
&lt;br /&gt;
Para ayudarnos a decidir que propiedades utilizar y cuales no podemos utilizar el sitio &lt;a href="http://caniuse.com/" title="When Can I Use"&gt;When can I Use&lt;/a&gt;, que nos brinda de forma muy simple y rápida las distintas compatibilidades de cada propiedad con las versiones de navegadores más utilizados. De esta herramienta &lt;a href="http://www.kabytes.com/programacion/consulta-las-caracteristicas-html5-css3-y-svg-compatibles-por-navegador/" title="caracteristicas html5 css3 svg"&gt;ya había comentado algo hace un tiempo&lt;/a&gt;, pero ahora se encuentra completamente actualizada con opciones de lo más interesantes.&lt;br /&gt;
&lt;br /&gt;
La forma de utilizar esta aplicación online y gratuita es de lo más sencilla, basta con seleccionar los navegadores que deseamos analizar y buscar las propiedades que vamos a utilizar, en las tablas que brinda el sitio podremos ver si dicha característica es reconocida y es compatible con el navegador seleccionado anteriormente.&lt;br /&gt;
&lt;br /&gt;
Ejemplo de uso:&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="compatibilidad css3 html5" height="313" src="http://www.kabytes.com/wp-content/uploads/2011/07/compatibilidad-css3-html5.png" title="compatibilidad css3 html5" width="590" /&gt;&lt;br /&gt;
&lt;br /&gt;
Los valores de cada propiedad varían según el navegador, los resultados posibles son: soportada, no soportada, parcialmente soportada y soporte desconocido.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://caniuse.com/" title="When Can I Use"&gt;When can I Use&lt;/a&gt; contempla algo que otras tablas de compatibilidad y es lo relacionado a navegadores para dispositivos móviles, por ejemplo tenemos iOS Safari, Opera Mini, Opera Mobile y como no podría faltar Android Browser.&lt;br /&gt;
&lt;br /&gt;
Si lo que deseamos es una respuesta rapida cada propiedad tiene un promedio que nos indica a nivel general que tan compatible es con respecto a todos los navegadores disponibles, eso se indica de la misma forma que cada propiedad de forma individual. Por ejemplo si deseamos utilizar &lt;i&gt;CSS min/max-width/height&lt;/i&gt; veremos que el porcentaje es alto, un 91.13%, es decir, es compatible con casi todos los navegadores.&lt;br /&gt;
&lt;br /&gt;
Un sitio que va directamente a mis marcadores &lt;img alt=":D" src="http://www.kabytes.com/wp-includes/images/smilies/icon_biggrin.gif" /&gt; &lt;br /&gt;
&lt;br /&gt;
Web: &lt;a href="http://caniuse.com/" title="When Can I Use"&gt;When can I Use&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img height="1" src="http://feeds.feedburner.com/%7Er/kabytes/%7E4/vMINFWkt0qk" width="1" /&gt;"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-5670689917205942267?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/exOPOT927KSUZXW92R9Y9mZth1Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/exOPOT927KSUZXW92R9Y9mZth1Y/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/exOPOT927KSUZXW92R9Y9mZth1Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/exOPOT927KSUZXW92R9Y9mZth1Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=kInZCLKbtKk:KoXgXGWdTBk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=kInZCLKbtKk:KoXgXGWdTBk:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=kInZCLKbtKk:KoXgXGWdTBk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=kInZCLKbtKk:KoXgXGWdTBk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=kInZCLKbtKk:KoXgXGWdTBk:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=kInZCLKbtKk:KoXgXGWdTBk:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=kInZCLKbtKk:KoXgXGWdTBk:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=kInZCLKbtKk:KoXgXGWdTBk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=kInZCLKbtKk:KoXgXGWdTBk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=kInZCLKbtKk:KoXgXGWdTBk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=kInZCLKbtKk:KoXgXGWdTBk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=kInZCLKbtKk:KoXgXGWdTBk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=kInZCLKbtKk:KoXgXGWdTBk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=kInZCLKbtKk:KoXgXGWdTBk:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=kInZCLKbtKk:KoXgXGWdTBk:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=kInZCLKbtKk:KoXgXGWdTBk:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=kInZCLKbtKk:KoXgXGWdTBk:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=kInZCLKbtKk:KoXgXGWdTBk:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/kInZCLKbtKk" height="1" width="1"/&gt;</content><link rel="related" href="http://feedproxy.google.com/~r/kabytes/~3/vMINFWkt0qk/" title="Información sobre compatibilidad con HTML5 + CSS3 [actualizada]" /><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/5670689917205942267/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/08/informacion-sobre-compatibilidad-con.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/5670689917205942267?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/5670689917205942267?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/kInZCLKbtKk/informacion-sobre-compatibilidad-con.html" title="Información sobre compatibilidad con HTML5 + CSS3 [actualizada]" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/08/informacion-sobre-compatibilidad-con.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkANRHozfSp7ImA9WhdRFk4.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-8080692684112475735</id><published>2011-08-06T15:53:00.002+02:00</published><updated>2011-08-06T15:53:15.485+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-06T15:53:15.485+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="jquery" /><title>jQAPI, documentación alternativa de jQuery</title><content type="html">&lt;a href="http://www.kabytes.com/programacion/jqapi-documentacion-alternativa-de-jquery"&gt;jQAPI, documentación alternativa de jQuery&lt;/a&gt;: "&lt;br /&gt;
Uno de los aspectos más importantes que debe contemplar cualquier framework, independientemente del lenguaje que utilice, es el referido a la documentación del mismo, jQuery hace un muy buen trabajo en cuanto a documentar en detalle cada una de las funciones y opciones disponibles. No obstante buscar en la documentación oficial de jQuery puede volverse un poco tedioso, para agilizar este proceso existe una alternativa llamada &lt;a href="http://jqapi.com/" title="jQAPI"&gt;jQAPI&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://jqapi.com/" title="jQAPI"&gt;jQAPI&lt;/a&gt; es un sitio que contiene toda la documentación alternativa disponible online pero que organiza la información de una manera mucho más accesible, y rápida. A diferencia de la documentación oficial de jQuery, uno cuando por ejemplo busca una función en &amp;nbsp;jQAPI el sitio nos va a devolver solamente un resultado con la información, en lugar de muchas paginas como hace la documentación oficial.&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="documentación jquery" height="302" src="http://www.kabytes.com/wp-content/uploads/2011/07/documentacion-jquery.png" title="documentación jquery" width="590" /&gt;&lt;br /&gt;
&lt;br /&gt;
Otro detalle genial es que &lt;b&gt;podemos descargar toda la documentación con un solo click&lt;/b&gt;, tanto en versión HTML como en AIR, lista para consultarla en cualquier momento y desde la comodidad de nuestro disco en local.&lt;br /&gt;
&lt;br /&gt;
Esta documentación jQuery puede ser navegada con el uso de las teclas de direcciones, un método simple pero efectivo de recorrer rápidamente las distintas secciones.&lt;br /&gt;
&lt;br /&gt;
En lo personal voy a utilizar mucho más esta documentación que la oficial, uno agiliza muchísimo el proceso de buscar información, y ademas tener una versión instalada de forma local es una gran ayuda para la consulta rápida.&lt;br /&gt;
&lt;br /&gt;
Web:&amp;nbsp;&lt;a href="http://jqapi.com/" title="jQAPI"&gt;jQAPI&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img height="1" src="http://feeds.feedburner.com/%7Er/kabytes/%7E4/qE9eoq74-iI" width="1" /&gt;"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-8080692684112475735?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Z84u7gCVN3bxW3TpYzX-epP8bjs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Z84u7gCVN3bxW3TpYzX-epP8bjs/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/Z84u7gCVN3bxW3TpYzX-epP8bjs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Z84u7gCVN3bxW3TpYzX-epP8bjs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7owu9fcau_E:AI5xSvHglBM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7owu9fcau_E:AI5xSvHglBM:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7owu9fcau_E:AI5xSvHglBM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=7owu9fcau_E:AI5xSvHglBM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7owu9fcau_E:AI5xSvHglBM:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7owu9fcau_E:AI5xSvHglBM:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=7owu9fcau_E:AI5xSvHglBM:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7owu9fcau_E:AI5xSvHglBM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7owu9fcau_E:AI5xSvHglBM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=7owu9fcau_E:AI5xSvHglBM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7owu9fcau_E:AI5xSvHglBM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7owu9fcau_E:AI5xSvHglBM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=7owu9fcau_E:AI5xSvHglBM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7owu9fcau_E:AI5xSvHglBM:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7owu9fcau_E:AI5xSvHglBM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7owu9fcau_E:AI5xSvHglBM:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=7owu9fcau_E:AI5xSvHglBM:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=7owu9fcau_E:AI5xSvHglBM:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/7owu9fcau_E" height="1" width="1"/&gt;</content><link rel="related" href="http://feedproxy.google.com/~r/kabytes/~3/qE9eoq74-iI/" title="jQAPI, documentación alternativa de jQuery" /><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/8080692684112475735/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/08/jqapi-documentacion-alternativa-de.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/8080692684112475735?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/8080692684112475735?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/7owu9fcau_E/jqapi-documentacion-alternativa-de.html" title="jQAPI, documentación alternativa de jQuery" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/08/jqapi-documentacion-alternativa-de.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkAARHY_cSp7ImA9WhdRFk4.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-7049450876751807790</id><published>2011-08-06T15:52:00.001+02:00</published><updated>2011-08-06T15:52:25.849+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-06T15:52:25.849+02:00</app:edited><title>Curso Moodle 1.9</title><content type="html">&lt;a href="http://www.illasaron.com/html/content/curso-moodle-19-0"&gt;Curso Moodle 1.9&lt;/a&gt;: "&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;img alt="" height="225" src="http://www.illasaron.com/html/sites/default/files/images_9.jpeg?1312032379" width="225" /&gt;        &lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="margin-bottom: 0cm;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="margin-bottom: 0cm;"&gt;
En esta segunda entrega presentare dos vídeos en los que se muestra como abrir y cerrar moodle después de haberlo instalado en forma local, el segundo vídeo trata sobre la creación de usuarios.&lt;/div&gt;
&lt;br /&gt;
&lt;div style="margin-bottom: 0cm;"&gt;
&lt;a href="http://vimeo.com/16591679"&gt;Video # 2 Abrir y cerrar moodle después de haberlo instalado.&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="margin-bottom: 0cm;"&gt;
&lt;a href="http://vimeo.com/16591826"&gt;Video # 3 Crear usuario en moodle.&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://feedads.g.doubleclick.net/%7Ea/vS2FIukpjv-Uqdf6M5959kiSdwY/0/da"&gt;&lt;img border="0" ismap="ismap" src="http://feedads.g.doubleclick.net/%7Ea/vS2FIukpjv-Uqdf6M5959kiSdwY/0/di" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://feedads.g.doubleclick.net/%7Ea/vS2FIukpjv-Uqdf6M5959kiSdwY/1/da"&gt;&lt;img border="0" ismap="ismap" src="http://feedads.g.doubleclick.net/%7Ea/vS2FIukpjv-Uqdf6M5959kiSdwY/1/di" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;img height="1" src="http://feeds.feedburner.com/%7Er/Illasaron22/%7E4/gcERhtfBkfM" width="1" /&gt;"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-7049450876751807790?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8mHzB_uAEsdhbk2xscaEZYwvgYc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8mHzB_uAEsdhbk2xscaEZYwvgYc/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/8mHzB_uAEsdhbk2xscaEZYwvgYc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8mHzB_uAEsdhbk2xscaEZYwvgYc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=oLjvCw5GYyM:0hOpqkci84M:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=oLjvCw5GYyM:0hOpqkci84M:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=oLjvCw5GYyM:0hOpqkci84M:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=oLjvCw5GYyM:0hOpqkci84M:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=oLjvCw5GYyM:0hOpqkci84M:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=oLjvCw5GYyM:0hOpqkci84M:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=oLjvCw5GYyM:0hOpqkci84M:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=oLjvCw5GYyM:0hOpqkci84M:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=oLjvCw5GYyM:0hOpqkci84M:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=oLjvCw5GYyM:0hOpqkci84M:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=oLjvCw5GYyM:0hOpqkci84M:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=oLjvCw5GYyM:0hOpqkci84M:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=oLjvCw5GYyM:0hOpqkci84M:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=oLjvCw5GYyM:0hOpqkci84M:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=oLjvCw5GYyM:0hOpqkci84M:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=oLjvCw5GYyM:0hOpqkci84M:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=oLjvCw5GYyM:0hOpqkci84M:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=oLjvCw5GYyM:0hOpqkci84M:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/oLjvCw5GYyM" height="1" width="1"/&gt;</content><link rel="related" href="http://feedproxy.google.com/~r/Illasaron22/~3/gcERhtfBkfM/curso-moodle-19-0" title="Curso Moodle 1.9" /><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/7049450876751807790/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/08/curso-moodle-19.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/7049450876751807790?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/7049450876751807790?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/oLjvCw5GYyM/curso-moodle-19.html" title="Curso Moodle 1.9" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/08/curso-moodle-19.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEDQHc-eCp7ImA9WhdRFk4.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-5871226919715271640</id><published>2011-08-06T15:51:00.000+02:00</published><updated>2011-08-06T15:51:11.950+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-06T15:51:11.950+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="XHTML y CSS" /><title>CSS3 compatible con todos los navegadores en segundos</title><content type="html">&lt;a href="http://www.kabytes.com/programacion/css3-compatible-con-todos-los-navegadores-en-segundos"&gt;CSS3 compatible con todos los navegadores en segundos&lt;/a&gt;: "&lt;br /&gt;
&lt;a href="http://prefixr.com/" title="Prefixr"&gt;Prefixr&lt;/a&gt; es una nueva herramienta online, creada por la gente de Tutsplus, que se encarga de compatibilizar automáticamente nuestras hojas de estilo con todos los navegadores, haciendo mucho hincapié en las nuevas propiedades CSS3.&lt;br /&gt;
&lt;br /&gt;
Una de las principales ventajas de utilizar esta herramienta es que nos ayuda a ahorrar mucho tiempo a la hora de escribir propiedades compatibles con los distintos navegadores, delegando completamente este trabajo a la aplicación.&lt;br /&gt;
&lt;br /&gt;
Ejemplo de uso:&lt;br /&gt;
&lt;br /&gt;
&lt;iframe frameborder="0" height="349" src="http://www.youtube.com/embed/x8va4o4Wl3g" width="560"&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
Si no vieron el video les resumo que Prefixr cuenta con una potente API, muy interesante para los usuarios del famoso editor Textmate con el que podemos automatizar el proceso directamente desde la mismísima edición de las hojas de estilo.&lt;br /&gt;
&lt;br /&gt;
Les recomiendo probar y analizar sobre todo como incorporar la API a sus editores de código, seguramente esta herramienta va a dar mucho que hablar en un futuro. El tiempo que obtenemos a cambio de configurar esta aplicación es impresionante, y nos ayuda a no olvidar ningún navegador en el arduo proceso de lograr compatibilidad con nuestras propiedades CSS.&lt;br /&gt;
&lt;br /&gt;
Web: &lt;a href="http://prefixr.com/" title="Prefixr"&gt;Prefixr&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img height="1" src="http://feeds.feedburner.com/%7Er/kabytes/%7E4/TK1nWC73Yt8" width="1" /&gt;"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-5871226919715271640?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xq1UKrFM4qHdWgLW_pCPCF3xVI0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xq1UKrFM4qHdWgLW_pCPCF3xVI0/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/xq1UKrFM4qHdWgLW_pCPCF3xVI0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xq1UKrFM4qHdWgLW_pCPCF3xVI0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Ar5lBfROtPc:xT-P3nyo6ss:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Ar5lBfROtPc:xT-P3nyo6ss:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Ar5lBfROtPc:xT-P3nyo6ss:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=Ar5lBfROtPc:xT-P3nyo6ss:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Ar5lBfROtPc:xT-P3nyo6ss:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Ar5lBfROtPc:xT-P3nyo6ss:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=Ar5lBfROtPc:xT-P3nyo6ss:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Ar5lBfROtPc:xT-P3nyo6ss:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Ar5lBfROtPc:xT-P3nyo6ss:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=Ar5lBfROtPc:xT-P3nyo6ss:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Ar5lBfROtPc:xT-P3nyo6ss:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Ar5lBfROtPc:xT-P3nyo6ss:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=Ar5lBfROtPc:xT-P3nyo6ss:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Ar5lBfROtPc:xT-P3nyo6ss:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Ar5lBfROtPc:xT-P3nyo6ss:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Ar5lBfROtPc:xT-P3nyo6ss:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=Ar5lBfROtPc:xT-P3nyo6ss:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Ar5lBfROtPc:xT-P3nyo6ss:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/Ar5lBfROtPc" height="1" width="1"/&gt;</content><link rel="related" href="http://feedproxy.google.com/~r/kabytes/~3/TK1nWC73Yt8/" title="CSS3 compatible con todos los navegadores en segundos" /><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/5871226919715271640/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/08/css3-compatible-con-todos-los.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/5871226919715271640?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/5871226919715271640?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/Ar5lBfROtPc/css3-compatible-con-todos-los.html" title="CSS3 compatible con todos los navegadores en segundos" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://img.youtube.com/vi/x8va4o4Wl3g/default.jpg" height="72" width="72" /><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/08/css3-compatible-con-todos-los.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkABSXk5eCp7ImA9WhdRFk4.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-7955685983350962245</id><published>2011-08-06T15:49:00.002+02:00</published><updated>2011-08-06T15:52:38.720+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-06T15:52:38.720+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Seguridad Informática" /><title>Para qué sirve reCaptcha</title><content type="html">&lt;a href="http://feedproxy.google.com/%7Er/alt-tab-com-ar/%7E3/TIpNPpLmvrM/"&gt;Para qué sirve reCaptcha&lt;/a&gt;: "&lt;br /&gt;
&lt;a href="http://www.google.com/recaptcha/learnmore"&gt;reCaptcha&lt;/a&gt; (y quizás otros sistemas de &lt;i&gt;captcha&lt;/i&gt;) sirven más que para su cometido.&lt;br /&gt;
&lt;br /&gt;
Y es que el cometido obvio, por así decirlo, de los sistemas de &lt;i&gt;captcha&lt;/i&gt; es el de &lt;b&gt;generar un desafío&lt;/b&gt; (&lt;i&gt;challenge&lt;/i&gt; en inglés) &lt;b&gt;para que ante un formulario el sistema web pueda asegurarse de que el que realizó la acción fue un ser humano&lt;/b&gt; y no un script o &lt;i&gt;bot&lt;/i&gt; programado. Es entendible entonces como los sistemas de &lt;i&gt;captcha&lt;/i&gt; evolucionan y van poniendo las letras cada vez mas complejas, tachadas o incompletas, ya que hecha la ley, hecha la trampa, y muchos hackers programan sistemas OCR para que rellenen automáticamente estos desafíos y completen automáticamente cualquier formulario o lo que sea.&lt;br /&gt;
&lt;br /&gt;
Pero, al menos en reCaptcha, también hay otro objetivo (que no conocía… gracias a Pablo que me lo explicó) y es genial como lo implementan.&lt;br /&gt;
&lt;br /&gt;
Este sistema, comprado por Google hace unos años, utiliza la “inteligencia colectiva” para que los humanos que rellenan formularios (o sea, nosotros) ayudemos a digitalizar textos. Los que han usado esto sabrán que cuando nos enfrentamos a un reCaptcha vemos 2 palabas: Una es la de control y la otra es el desafío (para el sistema). La de control el sistema la conoce, y la otra es la que el sistema está ingresando… &lt;b&gt;¿Pero a qué y para qué?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="reCaptcha" border="0" height="355" src="http://alt-tab.com.ar/wp-content/uploads/recaptcha1.png" style="border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="reCaptcha" width="640" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El tema es así, supongamos que somos Google y queremos digitalizar ediciones muy viejas de el New York Times. Primero le pagamos a gente para que ponga las hojas en un scanner (o sean escaneados por sistemas automáticos, da igual). La cuestión es que por más bueno que sea el software OCR, los diarios antiguos, por la mala calidad de impresión sumado al tiempo, tienen palabras irreconocibles…&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="reCaptcha" border="0" height="453" src="http://alt-tab.com.ar/wp-content/uploads/ocr_original1.jpg" style="border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="reCaptcha" width="384" /&gt; El software OCR toma las palabras irreconocibles, las remarca, y se las manda a la API de reCaptcha para que &lt;b&gt;&lt;i&gt;los humanos que llenan formularios&lt;/i&gt;&lt;/b&gt; escriban “lo que les parece que dice”.&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="reCaptcha" border="0" height="436" src="http://alt-tab.com.ar/wp-content/uploads/ocr_transcripto_thumb.png" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="reCaptcha" width="376" /&gt;&lt;br /&gt;
&lt;br /&gt;
Obviamente si el sistema pone mil veces la siguiente palabra…&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://alt-tab.com.ar/wp-content/uploads/douglas.png"&gt;&lt;img alt="reCaptcha" border="0" height="49" src="http://alt-tab.com.ar/wp-content/uploads/douglas_thumb.png" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="reCaptcha" width="200" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Mediante el algoritmo va a ir tomando los ingresos de los humanos que llenan formularios y determinará que esa palabra es &lt;b&gt;DOUGLAS,&lt;/b&gt; (con coma) y a partir de que miles y miles escriban lo mismo, dará la palabra por sentado y además lo tendrá ingresado en la API como un desafío confiable.&lt;br /&gt;
&lt;br /&gt;
Una vez que el sistema envía y recibe el &lt;i&gt;feedback oculto&lt;/i&gt; de la comunidad (todo esto sin que casi nadie se entere que trabaja digitalizando texto) puede entregar el texto digitalizado con un 99,5% de efectividad ¿Groso? Miren el resultado final.&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="reCaptcha" border="0" height="433" src="http://alt-tab.com.ar/wp-content/uploads/ocr_captcha1.png" style="border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; margin-right: auto;" title="reCaptcha" width="380" /&gt;&lt;del&gt;&lt;/del&gt;&lt;br /&gt;
Ahora, ¿qué pasa si tenemos la “suerte” de que somos el primero o el segundo en recibir una nueva palabra? En ese caso es probable que si escribimos &lt;b&gt;cualquier cosa &lt;/b&gt;el sistema nos deje pasar de todos modos, ya que la base de datos de esa palabra no existe.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El sistema no “valida” la palabra nueva como challenge, solamente lo hace con la de control, así que la primera (a veces varía el orden) es como desafío y la segunda es para “digitalizar”.&lt;br /&gt;
&lt;br /&gt;
Si están con ganas de más les recomiendo &lt;a href="http://www.google.com/recaptcha/static/reCAPTCHA_Science.pdf"&gt;este PDF&lt;/a&gt; (en inglés)&lt;br /&gt;
&lt;br /&gt;
&lt;img height="1" src="http://feeds.feedburner.com/%7Er/alt-tab-com-ar/%7E4/TIpNPpLmvrM" width="1" /&gt;"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-7955685983350962245?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8gVey0gQP9gfn3i34xJVvxfNyfY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8gVey0gQP9gfn3i34xJVvxfNyfY/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/8gVey0gQP9gfn3i34xJVvxfNyfY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8gVey0gQP9gfn3i34xJVvxfNyfY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=-gWkAPNDCk8:PiYYFZmSUf0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=-gWkAPNDCk8:PiYYFZmSUf0:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=-gWkAPNDCk8:PiYYFZmSUf0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=-gWkAPNDCk8:PiYYFZmSUf0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=-gWkAPNDCk8:PiYYFZmSUf0:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=-gWkAPNDCk8:PiYYFZmSUf0:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=-gWkAPNDCk8:PiYYFZmSUf0:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=-gWkAPNDCk8:PiYYFZmSUf0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=-gWkAPNDCk8:PiYYFZmSUf0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=-gWkAPNDCk8:PiYYFZmSUf0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=-gWkAPNDCk8:PiYYFZmSUf0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=-gWkAPNDCk8:PiYYFZmSUf0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=-gWkAPNDCk8:PiYYFZmSUf0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=-gWkAPNDCk8:PiYYFZmSUf0:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=-gWkAPNDCk8:PiYYFZmSUf0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=-gWkAPNDCk8:PiYYFZmSUf0:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=-gWkAPNDCk8:PiYYFZmSUf0:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=-gWkAPNDCk8:PiYYFZmSUf0:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/-gWkAPNDCk8" height="1" width="1"/&gt;</content><link rel="related" href="http://feedproxy.google.com/~r/alt-tab-com-ar/~3/TIpNPpLmvrM/" title="Para qué sirve reCaptcha" /><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/7955685983350962245/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/08/para-que-sirve-recaptcha.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/7955685983350962245?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/7955685983350962245?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/-gWkAPNDCk8/para-que-sirve-recaptcha.html" title="Para qué sirve reCaptcha" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/08/para-que-sirve-recaptcha.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak4GQH4_fip7ImA9WhZbGUQ.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-8549569499301736585</id><published>2011-06-25T12:48:00.000+02:00</published><updated>2011-06-25T12:48:41.046+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-25T12:48:41.046+02:00</app:edited><title>Las 10 mejores Conferencias Europeas sobre Desarrollo y Diseño Web en el 2011</title><content type="html">En el mundo del diseño y el desarrollo web no hay más remedio que estar aprendiendo continuamente. Pero para este aprendizaje continuo a veces, los libros y la red se quedan cortos, o al menos hacen que el proceso de adquirir este conocimiento sea mas lento.&lt;br /&gt;
&lt;br /&gt;
Por eso es interesante asistir a alguna de estas conferencias (A.K.A. workshops, seminarios, etc..). En ellas, en pocos dias, podremos conocer las nuevas tecnologias, herramientas y recursos (muchas veces de la mano de los propios autores), la forma de trabajar de otros profesionales del sector, o simplemente comprender mejor aquello en lo que trabajamos dia a dia.&lt;br /&gt;
&lt;br /&gt;
Asi que aqui os dejo una  lista de las que a mi juicio son las &lt;b&gt;&lt;span style="text-decoration: underline;"&gt;10 conferencias más interesantes que se van a realizar en Europa sobre Diseño y Desarrollo Web durante el 2011&lt;/span&gt;&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ahi van:&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style="font-size: 28px;"&gt;1.- London Design Festival&lt;/h3&gt;&lt;br /&gt;
&lt;a href="http://www.londondesignfestival.com/"&gt;&lt;img align="middle" alt=" TAGS:" height="92" src="http://www.londondesignfestival.com/sites/all/themes/ldf2/logo.png" width="590" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
El &lt;b&gt;London Design Festival&lt;/b&gt; es una celebración del diseño que durante 9 dias se realizará en la capital de la creatividad mundial. El festival cubre un amplio espectro de disciplinas del diseño.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Cuándo&lt;/b&gt;: Del 17 al 25 de Septiembre del 2011&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Dónde&lt;/b&gt;: Londres (Reino Unido) en diferentes ubicaciones a lo largo de la ciudad&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Sitio Web&lt;/b&gt;: &lt;a href="http://www.londondesignfestival.com/"&gt;http://www.londondesignfestival.com/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style="font-size: 28px;"&gt;2.- Fronteers&lt;/h3&gt;&lt;br /&gt;
&lt;a href="http://fronteers.nl/"&gt;&lt;img align="middle" alt=" TAGS:" height="75" src="http://fronteers.nl/_css/img/logo.png" width="421" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Fronteers&lt;/b&gt; es una organización sin animo de lucro de Desarrolladores front-end holandeses. Entre los objetivos de esta organización estan la profesionalización de este sector, mejorar el reconocimiento de la disciplina front-end, y la mejora de la posición de los desarrolladores front-end holandeses en sus empresas y del diseño/desarrollo web en el mundo en general.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Cuándo:&lt;/b&gt; Del 6 al 7 de Octubre del 2011&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Dónde: &lt;/b&gt;Amsterdam (Holanda) en &lt;a href="http://www.pathe.nl/tuschinski/"&gt;Pathé Tuschinski&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Sitio Web:&lt;/b&gt; &lt;a href="http://fronteers.nl/congres"&gt;http://fronteers.nl/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style="font-size: 28px;"&gt;3.- Web Performance Summit&lt;/h3&gt;&lt;br /&gt;
&lt;a href="http://environmentsforhumans.com/2011/web-performance-summit/"&gt;&lt;img align="middle" alt=" TAGS:" height="59" src="http://environmentsforhumans.com/2011/web-performance-summit/-/images/web-performance-summit.png" width="529" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Conferencia online donde se realizaran varias charlas para mejorar el rendimiento de nuestra web. Esta conferencia forma parte de una serie de conferencias online organizadas por &lt;a href="http://www.environmentsforhumans.com/"&gt;Environments for humans&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Cuándo:&lt;/b&gt; El 25 de Mayo del 2011&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Dónde:  &lt;/b&gt;Online&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Sitio Web:&lt;/b&gt; &lt;a href="http://front-trends.com/"&gt;&lt;/a&gt;&lt;a href="http://environmentsforhumans.com/2011/web-performance-summit/"&gt;http://environmentsforhumans.com/2011/web-performance-summit/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style="font-size: 28px;"&gt;4.- Web Developers Conference&lt;/h3&gt;&lt;br /&gt;
&lt;a href="http://webdevconf.com/"&gt;&lt;img align="middle" alt=" TAGS:" src="http://webdevconf.com/wp-content/themes/wdc/images/logo.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Conferencia organizada y presentada por &lt;a href="http://alexolder.com/"&gt;Alex Older&lt;/a&gt;  que lleva funcionando desde el 2007. Panoramica general vista por profesionales del sector.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Cuándo:&lt;/b&gt; El 21 de Octubre de 2011&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Dónde: &lt;/b&gt; Bristol (Reino Unido)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Sitio Web:&lt;/b&gt; &lt;a href="http://webdevconf.com/"&gt;http://webdevconf.com/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style="font-size: 28px;"&gt;5.- Frontend&lt;/h3&gt;&lt;br /&gt;
&lt;a href="http://www.frontend2011.com/"&gt;&lt;img align="middle" alt=" TAGS:" src="http://www.frontend2011.com/img/logo.png" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Conferencia Internacional sobre diseño y desarrollo Frontend.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Cuándo:&lt;/b&gt; Del 10 al 12 de Octubre de 2011&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Dónde: &lt;/b&gt; Oslo (Noruega)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Sitio Web:&lt;/b&gt; &lt;a href="http://www.frontend2011.com/"&gt;http://www.frontend2011.com/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style="font-size: 28px;"&gt;6.- UX Camp London&lt;/h3&gt;&lt;br /&gt;
&lt;a href="http://uxcamplondon.org/"&gt;&lt;img align="middle" alt=" TAGS:" src="http://uxcamplondon.org/wp-content/uploads/2010/03/uxcamplondon-300x90.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Encuentro de un dia para cualquiera que esté interesado en la experiencia de usuario, el diseño de interacción, la arquitectura de la información o la usabilidad&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Cuándo:&lt;/b&gt; El 9 de Julio del 2011&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Dónde: &lt;/b&gt; Richmond, Londres (Reino Unido)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Sitio Web:&lt;/b&gt; &lt;a href="http://uxcamplondon.org/"&gt;http://uxcamplondon.org/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style="font-size: 28px;"&gt;7.- NodeCamp&lt;/h3&gt;&lt;br /&gt;
&lt;a href="http://nodecamp.eu/"&gt;&lt;img align="middle" alt=" TAGS:" src="http://nodecamp.eu/images/logo_1.png" style="background: #202429; padding: 5px;" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Encuentro de un par de dias con charlas, workshops, debates y más, centradas en &lt;a href="http://nodejs.org/"&gt;Node.js &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Cuándo:&lt;/b&gt; 11 y 12 de Junio de 2011&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Dónde: &lt;/b&gt; Colonia (Alemania)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Sitio Web:&lt;/b&gt; &lt;a href="http://nodecamp.eu/"&gt;http://nodecamp.eu/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style="font-size: 28px;"&gt;8.- EuRuKo&lt;/h3&gt;&lt;br /&gt;
&lt;a href="http://euruko2011.org/"&gt;&lt;img align="middle" alt=" TAGS:" height="282" src="http://euruko2011.org/images/logo.jpg" width="476" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
La Conferencia europea de referencia sobre el lenguaje Ruby. Cada año se realiza en una ciudad distinta.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Cuándo:&lt;/b&gt; 28 y 29 de Mayo de 2011&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Dónde: &lt;/b&gt; Berlin (Alemania)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Sitio Web:&lt;/b&gt; &lt;a href="http://euruko2011.org/"&gt;http://euruko2011.org/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style="font-size: 28px;"&gt;9.- Full Frontal&lt;/h3&gt;&lt;br /&gt;
&lt;a href="http://2011.full-frontal.org/"&gt;&lt;img align="middle" alt=" TAGS:" src="http://stc.obolog.net/photos/4dcf/4dcffa522eb12s10714_p.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Conferencias sobre Javascript y desarrollo FrontEnd durante un dia. Una de las citas imprescindibles para los Javascripers.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Cuándo:&lt;/b&gt; El 11 de Noviembre de 2011&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Dónde: &lt;/b&gt; Brighton (Reino Unido) en &lt;a href="http://maps.google.co.uk/maps/ms?ie=UTF8&amp;amp;hl=en&amp;amp;msa=0&amp;amp;msid=108284409783075376607.0004787e4b36591a5feb2&amp;amp;ll=50.831855,-0.139604&amp;amp;spn=0.012197,0.017123&amp;amp;z=15&amp;amp;source=embed"&gt;Preston Circus&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Sitio Web:&lt;/b&gt; &lt;a href="http://2011.full-frontal.org/"&gt;http://2011.full-frontal.org/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style="font-size: 28px;"&gt;10.- jsConf EU&lt;/h3&gt;&lt;br /&gt;
&lt;a href="http://jsconf.eu/2010/save_the_date_october_1st_and.html"&gt;&lt;img align="middle" alt=" TAGS:" height="202" src="http://blog.sinnerschrader.de/mt-static/support/themes/jsconf2009/lg_logo.png" width="319" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
'LA' Conferencia de Javascript. Cita anual para todos los  programadores Javascript en Europa. Si quieres saber lo que se cuece a  nivel mundial en JS no te la puedes perder.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Cuándo:&lt;/b&gt; 1 y 2 de Octubre de 2011&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Dónde: &lt;/b&gt; Berlin (Alemania)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Sitio Web:&lt;/b&gt; &lt;a href="http://jsconf.eu/2010/save_the_date_october_1st_and.html"&gt;http://jsconf.eu/2010/save_the_date_october_1st_and.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
... ¿Qué opinas de estas conferencias? ¿Has asistido a alguna de ellas en ediciones anteriores? ¿Alguna conferencia que creas que deba estar en esta lista?&lt;br /&gt;
&lt;br /&gt;
Esperamos vuestros comentarios.&lt;br /&gt;
&lt;br /&gt;
&lt;hr /&gt;&lt;br /&gt;
&lt;h3&gt;Más info:&lt;/h3&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://lanyrd.com/"&gt;Lanyrd |      the social conference directory&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.smashingmagazine.com/2009/10/21/web-conferences-roundup-events-from-around-the-globe/"&gt;Web      Conferences Roundup: Events from Around the Globe&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
Leer &lt;b&gt;&lt;a href="http://www.pixelovers.com/10-mejores-conferencias-europeas-desarrollo-diseno-web-2011-880375" title="Las 10 mejores Conferencias Europeas sobre Desarrollo y Diseño Web en el 2011"&gt;Las 10 mejores Conferencias Europeas sobre Desarrollo y Diseño Web en el 2011&lt;/a&gt;&lt;/b&gt; en &lt;a href="http://www.pixelovers.com/" title="Diseño y desarrollo web"&gt;Pixelovers&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;img height="1" src="http://feeds.feedburner.com/%7Er/Pixelovers/%7E4/R4JeyICxn6I" width="1" /&gt;&lt;br /&gt;
&lt;br /&gt;
Fuente &lt;a href="http://www.pixelovers.com/10-mejores-conferencias-europeas-desarrollo-diseno-web-2011-880375"&gt;pixelovers.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-8549569499301736585?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Mrii5azEeAAna6UqL3CPBk81OEA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Mrii5azEeAAna6UqL3CPBk81OEA/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/Mrii5azEeAAna6UqL3CPBk81OEA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Mrii5azEeAAna6UqL3CPBk81OEA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=AHgupxzOhLE:M6sJ34sG2V8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=AHgupxzOhLE:M6sJ34sG2V8:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=AHgupxzOhLE:M6sJ34sG2V8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=AHgupxzOhLE:M6sJ34sG2V8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=AHgupxzOhLE:M6sJ34sG2V8:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=AHgupxzOhLE:M6sJ34sG2V8:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=AHgupxzOhLE:M6sJ34sG2V8:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=AHgupxzOhLE:M6sJ34sG2V8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=AHgupxzOhLE:M6sJ34sG2V8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=AHgupxzOhLE:M6sJ34sG2V8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=AHgupxzOhLE:M6sJ34sG2V8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=AHgupxzOhLE:M6sJ34sG2V8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=AHgupxzOhLE:M6sJ34sG2V8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=AHgupxzOhLE:M6sJ34sG2V8:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=AHgupxzOhLE:M6sJ34sG2V8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=AHgupxzOhLE:M6sJ34sG2V8:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=AHgupxzOhLE:M6sJ34sG2V8:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=AHgupxzOhLE:M6sJ34sG2V8:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/AHgupxzOhLE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/8549569499301736585/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/06/las-10-mejores-conferencias-europeas.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/8549569499301736585?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/8549569499301736585?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/AHgupxzOhLE/las-10-mejores-conferencias-europeas.html" title="Las 10 mejores Conferencias Europeas sobre Desarrollo y Diseño Web en el 2011" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/06/las-10-mejores-conferencias-europeas.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8FR3kzfCp7ImA9WhZbGUQ.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-8401645956367690886</id><published>2011-06-25T12:46:00.000+02:00</published><updated>2011-06-25T12:46:56.784+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-25T12:46:56.784+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Curso de CSS3" /><title>03.- Curso de CSS3. Crear semitransparencias, gradientes y sombras.</title><content type="html">&lt;iframe allowfullscreen="" frameborder="0" height="280" src="http://blip.tv/play/h4AbgrujbQI.html" width="336"&gt;&lt;/iframe&gt;&lt;embed src="http://a.blip.tv/api.swf#h4AbgrujbQI" style="display: none;" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="" height="313" src="http://www.illasaron.com/html/sites/default/files/para_portada_medio_1.png?1305486065" width="550" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;Tercer Videotutorial del Curso de CSS3 en el que seguimos elaborando nuestro primer proyecto y le aplicamos semitransparencias, gradientes y sombras.&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;Videotutorial Nº 3 del Curso de CSS3 en el que seguimos elaborando nuestro primer proyecto y profundizando en las principales propiedades y módulos de este nuevo nivel de las hojas de estilo. Fondos semitransparentes con RGBA o HSLA; Sintaxis; Herramienta de color online; Darle una semitransparencia a nuestros bocadillos; Uso de gradientes sin necesidad de imágenes; sintaxis -moz y -webkit; anatomía de un gradiente lineal; gradientes radiales; Aplicar sombras a elementos html sin imágenes; La propiedad box-shadow; Uso de Text-shadow. Una hora.&lt;/div&gt;&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-css3_003218.mp4"&gt;Descargar en formato mp4&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-css3_003823.m4v"&gt;Descargar en formato m4v HD 720&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://0utkast.blip.tv/rss/itunes"&gt;Descargar vía iTunes&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.illasaron.com/html/rss.xml"&gt;Feed Rss del Curso&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-css3_003411.m4v"&gt;Descargar en formato m4v(iPod, iPhone, iPad...)&lt;/a&gt;.&lt;br /&gt;
&lt;a href="http://illasaron.com/practicas_003_css3.rar"&gt;&lt;span style="color: red;"&gt;Descargar archivos de prácticas del videotutorial &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.youtube.com/user/0utKast"&gt;Suscríbete al Canal de Videotutoriales.com en YouTube&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Fuente &lt;a href="http://www.illasaron.com/html/content/03-curso-de-css3-crear-semitransparencias-gradientes-y-sombras"&gt;illasaron.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-8401645956367690886?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/f0uSO0FijnXUlaNE-VtS7k32GfA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f0uSO0FijnXUlaNE-VtS7k32GfA/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/f0uSO0FijnXUlaNE-VtS7k32GfA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f0uSO0FijnXUlaNE-VtS7k32GfA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Be3PZnbkMpE:cz_aS1pUHVU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Be3PZnbkMpE:cz_aS1pUHVU:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Be3PZnbkMpE:cz_aS1pUHVU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=Be3PZnbkMpE:cz_aS1pUHVU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Be3PZnbkMpE:cz_aS1pUHVU:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Be3PZnbkMpE:cz_aS1pUHVU:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=Be3PZnbkMpE:cz_aS1pUHVU:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Be3PZnbkMpE:cz_aS1pUHVU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Be3PZnbkMpE:cz_aS1pUHVU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=Be3PZnbkMpE:cz_aS1pUHVU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Be3PZnbkMpE:cz_aS1pUHVU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Be3PZnbkMpE:cz_aS1pUHVU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=Be3PZnbkMpE:cz_aS1pUHVU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Be3PZnbkMpE:cz_aS1pUHVU:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Be3PZnbkMpE:cz_aS1pUHVU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Be3PZnbkMpE:cz_aS1pUHVU:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=Be3PZnbkMpE:cz_aS1pUHVU:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Be3PZnbkMpE:cz_aS1pUHVU:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/Be3PZnbkMpE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/8401645956367690886/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/06/03-curso-de-css3-crear.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/8401645956367690886?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/8401645956367690886?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/Be3PZnbkMpE/03-curso-de-css3-crear.html" title="03.- Curso de CSS3. Crear semitransparencias, gradientes y sombras." /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/06/03-curso-de-css3-crear.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEAQ385fyp7ImA9WhZbGUQ.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-6269631118003934334</id><published>2011-06-25T12:44:00.000+02:00</published><updated>2011-06-25T12:44:02.127+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-25T12:44:02.127+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Curso de CSS3" /><title>05.- Curso de CSS3. Uso de Css3 en el trabajo con imágenes.</title><content type="html">&lt;iframe allowfullscreen="" frameborder="0" height="280" src="http://blip.tv/play/h4Abgr7BfQI.html" width="336"&gt;&lt;/iframe&gt;&lt;embed src="http://a.blip.tv/api.swf#h4Abgr7BfQI" style="display: none;" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="" height="313" src="http://www.illasaron.com/html/sites/default/files/para_portada_medio_3.png?1306677492" width="550" /&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;VideoTutorial Número 5 del Curso de CSS3. Nuevo proyecto de creación de una página web con el aspecto de la hoja de un cuaderno, que usaremos para conocer las propiedades y conceptos de CSS3 en el trabajo con imágenes.&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;VideoTutorial Nº 5 del Curso de CSS3 en el que iniciamos un nuevo proyecto que nos va permitir trabajar con las propiedades y conceptos aplicables a imágenes. Creamos una página con aspecto de una hoja de un cuaderno. Usamos la propiedad background-size para escalar una imagen de fondo con el texto. Vemos ejemplos prácticos y la sintaxis y usos de la propiedad a fondo. Vemos como aplicar múltiples imágenes de fondo en un mismo elemento y el modo de posicionarlos, redimensionarlas, repetirlas....... Hacemos también una selección de tutoriales online sobre los mismo temas. 45 minutos.&lt;/div&gt;&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-05CursoDeCSS3UsoDeCSS3EnElTrabajoConImgenes836.mp4"&gt;Descargar en formato mp4&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-05CursoDeCSS3UsoDeCSS3EnElTrabajoConImgenes405.m4v"&gt;Descargar en formato m4v HD 720&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://0utkast.blip.tv/rss/itunes"&gt;Descargar vía iTunes&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.illasaron.com/html/rss.xml"&gt;Feed Rss del Curso&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-05CursoDeCSS3UsoDeCSS3EnElTrabajoConImgenes225.m4v"&gt;Descargar en formato m4v(iPod, iPhone, iPad...)&lt;/a&gt;.&lt;br /&gt;
&lt;a href="http://illasaron.com/css3_005_practicas.rar"&gt;&lt;span style="color: red;"&gt;Descargar archivos de prácticas del videotutorial &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.youtube.com/user/0utKast"&gt;Suscríbete al Canal de Videotutoriales.com en YouTube&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-6269631118003934334?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/joBlIwUsUu_68XT6Zaq9ZY9LrXI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/joBlIwUsUu_68XT6Zaq9ZY9LrXI/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/joBlIwUsUu_68XT6Zaq9ZY9LrXI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/joBlIwUsUu_68XT6Zaq9ZY9LrXI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mYfY30So89Q:KBUvcIirg40:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mYfY30So89Q:KBUvcIirg40:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mYfY30So89Q:KBUvcIirg40:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=mYfY30So89Q:KBUvcIirg40:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mYfY30So89Q:KBUvcIirg40:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mYfY30So89Q:KBUvcIirg40:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=mYfY30So89Q:KBUvcIirg40:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mYfY30So89Q:KBUvcIirg40:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mYfY30So89Q:KBUvcIirg40:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=mYfY30So89Q:KBUvcIirg40:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mYfY30So89Q:KBUvcIirg40:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mYfY30So89Q:KBUvcIirg40:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=mYfY30So89Q:KBUvcIirg40:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mYfY30So89Q:KBUvcIirg40:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mYfY30So89Q:KBUvcIirg40:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mYfY30So89Q:KBUvcIirg40:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=mYfY30So89Q:KBUvcIirg40:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mYfY30So89Q:KBUvcIirg40:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/mYfY30So89Q" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/6269631118003934334/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/06/05-curso-de-css3-uso-de-css3-en-el.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/6269631118003934334?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/6269631118003934334?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/mYfY30So89Q/05-curso-de-css3-uso-de-css3-en-el.html" title="05.- Curso de CSS3. Uso de Css3 en el trabajo con imágenes." /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/06/05-curso-de-css3-uso-de-css3-en-el.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkIERnkycSp7ImA9WhZbGUQ.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-7766148503535243006</id><published>2011-06-25T12:41:00.000+02:00</published><updated>2011-06-25T12:41:47.799+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-25T12:41:47.799+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Curso de Git y GitHub" /><title>01.- Curso de Git y GitHub. Fundamentales e instalación.</title><content type="html">&lt;iframe allowfullscreen="" frameborder="0" height="280" src="http://blip.tv/play/h4Abgr_gbwI.html" width="336"&gt;&lt;/iframe&gt;&lt;embed src="http://a.blip.tv/api.swf#h4Abgr_gbwI" style="display: none;" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="" height="251" src="http://www.illasaron.com/html/sites/default/files/para_titulo1_medio.png?1307121756" width="450" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;Primer Videotutorial de un nuevo curso dirigido especialmente a los programadores. En el año 2005 Linus Torvalds, se decidió a desarrollar un SCV(Sistema de Control de Versiones) para utilizar con el equipo de desarrollo del Kernel de Linux, focalizado sobre todo en la rapidez. Seis años más tarde, es usado por proyectos como: Android, CakePHP, Debian, Drupal, GNU Core Utils, GNOME, jQuery, Laconica, One Laptop Per Child (OLPC), Perl5, phpMyAdmin, Prototype, Ruby on Rails, Samba, VLC, WeeChat, Wine, Yum y decenas más &lt;a href="https://git.wiki.kernel.org/index.php/GitProjects"&gt;que puedes ver en este enlace.&lt;/a&gt; Desde un año para acá no me canso de ver sitios de grandes proyectos que informan que están migrando a git. Por algo será. Así que si ya usas otros Sistemas de Control de Versiones o crees que tienes que empezar a usarlos, este Curso es para tí.&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;Nuevo curso destinado especialmente a los programadores. En el año 2005 Linus Torvalds, se decidió a desarrollar un SCV(Sistema de Control de Versiones) para utilizar con el equipo de desarrollo del Kernel de Linux, focalizado sobre todo en la rapidez. Seis años más tarde, es usado por proyectos como: Android, CakePHP, Debian, Drupal, GNU Core Utils, GNOME, jQuery, Laconica, One Laptop Per Child (OLPC), Perl5, phpMyAdmin, Prototype, Ruby on Rails, Samba, VLC, WeeChat, Wine, Yum y decenas más. Desde un año para acá no me canso de ver sitios de grandes proyectos que informan que están migrando a git. Por algo será. Así que si ya usas otros Sistemas de Control de Versiones o crees que tienes que empezar a usarlos, este Curso es para tí. En este primer videotutorial vemos los fundamentales de Git y Github, así como la instalación y configuración de ambos servicios. 58 minutos.&lt;/div&gt;&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-01CursoDeGitFundamentalesEInstalacin870.mp4"&gt;Descargar en formato mp4&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-01CursoDeGitFundamentalesEInstalacin524.m4v"&gt;Descargar en formato m4v HD 720&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://0utkast.blip.tv/rss/itunes"&gt;Descargar vía iTunes&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.illasaron.com/html/rss.xml"&gt;Feed Rss del Curso&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-01CursoDeGitFundamentalesEInstalacin421.m4v"&gt;Descargar en formato m4v(iPod, iPhone, iPad...)&lt;/a&gt;.&lt;br /&gt;
&lt;a href="http://www.youtube.com/user/0utKast"&gt;Suscríbete al Canal de Videotutoriales.com en YouTube&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Fuente &lt;a href="http://www.illasaron.com/html/content/01-curso-de-git-y-github-fundamentales-e-instalaci%C3%B3n"&gt;illasaron.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-7766148503535243006?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-nKk6xtfLBZzxSy0Rt4Rp-vDdTQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-nKk6xtfLBZzxSy0Rt4Rp-vDdTQ/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/-nKk6xtfLBZzxSy0Rt4Rp-vDdTQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-nKk6xtfLBZzxSy0Rt4Rp-vDdTQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=pASseTwYL1w:_2YJMS4n7H8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=pASseTwYL1w:_2YJMS4n7H8:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=pASseTwYL1w:_2YJMS4n7H8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=pASseTwYL1w:_2YJMS4n7H8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=pASseTwYL1w:_2YJMS4n7H8:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=pASseTwYL1w:_2YJMS4n7H8:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=pASseTwYL1w:_2YJMS4n7H8:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=pASseTwYL1w:_2YJMS4n7H8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=pASseTwYL1w:_2YJMS4n7H8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=pASseTwYL1w:_2YJMS4n7H8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=pASseTwYL1w:_2YJMS4n7H8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=pASseTwYL1w:_2YJMS4n7H8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=pASseTwYL1w:_2YJMS4n7H8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=pASseTwYL1w:_2YJMS4n7H8:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=pASseTwYL1w:_2YJMS4n7H8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=pASseTwYL1w:_2YJMS4n7H8:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=pASseTwYL1w:_2YJMS4n7H8:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=pASseTwYL1w:_2YJMS4n7H8:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/pASseTwYL1w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/7766148503535243006/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/06/01-curso-de-git-y-github-fundamentales.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/7766148503535243006?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/7766148503535243006?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/pASseTwYL1w/01-curso-de-git-y-github-fundamentales.html" title="01.- Curso de Git y GitHub. Fundamentales e instalación." /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/06/01-curso-de-git-y-github-fundamentales.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQARX0-fyp7ImA9WhZbGUQ.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-8594974652000556203</id><published>2011-06-25T12:39:00.000+02:00</published><updated>2011-06-25T12:39:04.357+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-25T12:39:04.357+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="navegadores" /><title>Mozilla se niega a retirar un filtro de Firefox que se salta el bloqueo de EE UU a ciertas webs</title><content type="html">&lt;a href="http://20minutos.feedsportal.com/c/32489/f/478292/s/14a52dad/l/0L0S20Aminutos0Bes0Cnoticia0C10A41230A0C0A0Cmozilla0Cfirefox0Cfiltro0C/story01.htm"&gt;&lt;/a&gt;&lt;br /&gt;
EP&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Un colectivo anónimo ha creado un complemento para el navegador quel redirige a los usuarios de forma automática a la nueva ubicación de las webs bloqueadas.&lt;/li&gt;
&lt;li&gt;El Departamento de Seguridad Nacional de Estados Unidos ha pedido formalmente a Mozilla que lo retire y la fundación se ha negado.&lt;/li&gt;
&lt;li&gt;Mozilla considera que la retirada sería una especie de censura.&lt;/li&gt;
&lt;/ul&gt;&lt;img alt="Firefox" height="282" src="http://estaticos.20minutos.es/img2/recortes/2011/05/06/18545-620-282.jpg" width="620" /&gt;&lt;br /&gt;
Un colectivo anónimo creó en el mes de abril un complemento para el navegador de Mozilla, &lt;a href="http://www.20minutos.es/minuteca/firefox/" title="Minuteca de Firefox"&gt;Firefox&lt;/a&gt;, llamado Mafiaafire, el cual redirige a los usuarios de forma automática a &lt;b&gt;la nueva ubicación de las webs que han sido bloqueadas en EE UU&lt;/b&gt;. De esta forma, permite acceder a &lt;a href="http://www.20minutos.es/noticia/947326/0/rojadirecta/dominio/com/" title="Estados Unidos estrecha más el cerco a Rojadirecta bloqueando su dominio .com"&gt;sitios bloqueados como Rojadirecta&lt;/a&gt;. El Departamento de Seguridad Nacional de EE UU ha pedido formalmente a Mozilla que lo retire y la fundación se ha negado.&lt;br /&gt;
Según informa un miembro del departamento legal de Mozilla, &lt;a href="http://lockshot.wordpress.com/2011/05/05/homeland-security-request-to-take-down-mafiaafire-add-on/"&gt;Harvey Anderson, en su blog&lt;/a&gt;, en un primer momento han rechazado eliminar esta extensión &lt;b&gt;por considerarlo un tipo de censura en la Red. &lt;/b&gt;'Una de las cuestiones fundamentales aquí es qué condiciones alegan para que los intermediarios se adhieran a las solicitudes del gobierno, solicitudes que tienen un efecto de censura y de amenaza a una Red abierta', asegura Anderson.&lt;br /&gt;
Anderson dice que lo único que han recibido es una solicitud para retirarlo y &lt;b&gt;al no ser una orden judicial o una sentencia que lo prohíba expresamente&lt;/b&gt; no van a tomar medidas al respecto. Además, desde Mozilla les han remitido una serie de preguntas para evaluar la petición del departamento.&lt;br /&gt;
En esas cuestiones, el departamento legal de Mozilla pide al departamento de seguridad nacional que especifique y pruebe si algún tribunal ha dictado alguna sentencia contra Mafiaafire o si en realidad Mozilla está 'realmente obligado' a desactivar el complemento o si la petición se rige por otro tipo de razones. Tal y como asegura Harvey, por el momento no han recibido ninguna respuesta de la otra parte.&lt;br /&gt;
Hasta el momento la extensión &lt;b&gt;sigue estando disponible&lt;/b&gt; tanto en el Mozilla como en la página web propia de la extensión&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-8594974652000556203?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kxwcpSSrY3-YPdv9RkqtbVtUj5Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kxwcpSSrY3-YPdv9RkqtbVtUj5Y/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/kxwcpSSrY3-YPdv9RkqtbVtUj5Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kxwcpSSrY3-YPdv9RkqtbVtUj5Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mCtU6tvP-NY:t7H5V0VaKPE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mCtU6tvP-NY:t7H5V0VaKPE:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mCtU6tvP-NY:t7H5V0VaKPE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=mCtU6tvP-NY:t7H5V0VaKPE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mCtU6tvP-NY:t7H5V0VaKPE:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mCtU6tvP-NY:t7H5V0VaKPE:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=mCtU6tvP-NY:t7H5V0VaKPE:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mCtU6tvP-NY:t7H5V0VaKPE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mCtU6tvP-NY:t7H5V0VaKPE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=mCtU6tvP-NY:t7H5V0VaKPE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mCtU6tvP-NY:t7H5V0VaKPE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mCtU6tvP-NY:t7H5V0VaKPE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=mCtU6tvP-NY:t7H5V0VaKPE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mCtU6tvP-NY:t7H5V0VaKPE:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mCtU6tvP-NY:t7H5V0VaKPE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mCtU6tvP-NY:t7H5V0VaKPE:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=mCtU6tvP-NY:t7H5V0VaKPE:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=mCtU6tvP-NY:t7H5V0VaKPE:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/mCtU6tvP-NY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/8594974652000556203/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/06/mozilla-se-niega-retirar-un-filtro-de.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/8594974652000556203?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/8594974652000556203?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/mCtU6tvP-NY/mozilla-se-niega-retirar-un-filtro-de.html" title="Mozilla se niega a retirar un filtro de Firefox que se salta el bloqueo de EE UU a ciertas webs" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/06/mozilla-se-niega-retirar-un-filtro-de.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUDQHo5eyp7ImA9WhZbGUQ.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-3402460527962124959</id><published>2011-06-25T12:37:00.000+02:00</published><updated>2011-06-25T12:37:51.423+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-25T12:37:51.423+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Google" /><title>Google libera el estándar WebRTC</title><content type="html">&lt;img alt="WebRTC" src="http://www.visualbeta.es/files/2011/06/webrtc.jpg" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.visualbeta.es/tag/google/"&gt;&lt;b&gt;Google&lt;/b&gt;&lt;/a&gt; ha lanzado el estándar &lt;b&gt;WebRTC&lt;/b&gt;, un framework open source que tiene por objetivo &lt;b&gt;ayudar los &lt;a href="http://www.visualbeta.es/tag/desarrolladores/"&gt;desarrolladores&lt;/a&gt; a crear chats de audio y videoconferencia&lt;/b&gt; en el navegador a través del empleo de APIs de JavaScript.&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;WebRTC permite &lt;b&gt;codificar y decodificar los datos transmitidos&lt;/b&gt;, de forma que puedan ser transportados sin inconvenientes a través de las conexiones de red de los usuarios que lleven a cabo esas conversaciones. En cuanto al audio, se han empleado los &lt;b&gt;códecs de voz iSAC&lt;/b&gt;, propiedad de Google desde que en mayo de 2010 la compañía adquirió a la empresa GIPS, mientras que para el video ha optado por sus propios &lt;b&gt;códecs VP8&lt;/b&gt;.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Y casi tan importante como su potencial es el hecho de saber que la arquitectura en la que está basada la tecnología WebRTC -al igual que sus respectivos códecs y propiedad intelectual- son libres y su código está publicado bajo licencia BSD.&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;Por el momento, WebRTC está siendo desarrollado de manera conjunta entre Google y Mozilla, aunque la idea es lograr una API que pueda implementarse con varios navegadores, para lo que se está trabajando con organizaciones de internet como W3C, WHATWG o IETF.&lt;/div&gt;&lt;br /&gt;
Más información: &lt;a href="https://sites.google.com/site/webrtc/blog/introducingwebrtc-anopenreal-timecommunicationsproject"&gt;WebRTC&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Descarga &lt;a href="http://code.google.com/p/webrtc/"&gt;WebRTC&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Fuente &lt;a href="http://www.visualbeta.es/24768/software-libre/google-libera-el-estandar-webrtc/"&gt;visualbeta.es&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-3402460527962124959?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4ozNcFIhCkN7O-8GLu3cNyNwuRc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4ozNcFIhCkN7O-8GLu3cNyNwuRc/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/4ozNcFIhCkN7O-8GLu3cNyNwuRc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4ozNcFIhCkN7O-8GLu3cNyNwuRc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=3mBJxXbNlNE:7Upctd2Xi0s:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=3mBJxXbNlNE:7Upctd2Xi0s:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=3mBJxXbNlNE:7Upctd2Xi0s:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=3mBJxXbNlNE:7Upctd2Xi0s:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=3mBJxXbNlNE:7Upctd2Xi0s:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=3mBJxXbNlNE:7Upctd2Xi0s:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=3mBJxXbNlNE:7Upctd2Xi0s:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=3mBJxXbNlNE:7Upctd2Xi0s:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=3mBJxXbNlNE:7Upctd2Xi0s:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=3mBJxXbNlNE:7Upctd2Xi0s:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=3mBJxXbNlNE:7Upctd2Xi0s:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=3mBJxXbNlNE:7Upctd2Xi0s:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=3mBJxXbNlNE:7Upctd2Xi0s:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=3mBJxXbNlNE:7Upctd2Xi0s:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=3mBJxXbNlNE:7Upctd2Xi0s:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=3mBJxXbNlNE:7Upctd2Xi0s:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=3mBJxXbNlNE:7Upctd2Xi0s:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=3mBJxXbNlNE:7Upctd2Xi0s:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/3mBJxXbNlNE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/3402460527962124959/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/06/google-libera-el-estandar-webrtc.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/3402460527962124959?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/3402460527962124959?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/3mBJxXbNlNE/google-libera-el-estandar-webrtc.html" title="Google libera el estándar WebRTC" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/06/google-libera-el-estandar-webrtc.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkYCSHg9eCp7ImA9WhZbGUQ.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-6416267938186971780</id><published>2011-06-25T12:36:00.000+02:00</published><updated>2011-06-25T12:36:09.660+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-25T12:36:09.660+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Curso de CSS3" /><title>06.- Curso de CSS3. Usar gráficos en bordes y fuentes Web.</title><content type="html">&lt;iframe allowfullscreen="" frameborder="0" height="280" src="http://blip.tv/play/h4AbgsCGOAI.html" width="336"&gt;&lt;/iframe&gt;&lt;embed src="http://a.blip.tv/api.swf#h4AbgsCGOAI" style="display: none;" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="" height="313" src="http://www.illasaron.com/html/sites/default/files/para_portada_medio_4.png?1307294395" width="550" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;VideoTutorial número 6 del Curso de CSS3 en el que terminamos nuestro segundo proyecto, usando la propiedad border-size para añadir una imagen en el borde y la regla @font-face para añadir fuentes web.&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;VideoTutorial número 6 del Curso de CSS3 en el que terminamos nuestro segundo proyecto, usando la propiedad border-size para añadir una imagen en el borde. Usamos también background-clip para impedir que las imágenes de fondo aparezcan en el borde y le aplicamos una sombra al div con box-shadow. En la última parte del Videotutorial vemos en profundidad la regla @font-face, viendo como podemos incluir en nuestros diseños web fuentes independientemente de si se encuentran o no en el ordenador del usuario. Indicamos los formatos de fuente que debemos usar y como crearlos online.&lt;/div&gt;&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-06CursoDeCSS3UsarGrficosEnBordesYFuentesWeb728.mp4"&gt;Descargar en formato mp4&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-06CursoDeCSS3UsarGrficosEnBordesYFuentesWeb728.m4v"&gt;Descargar en formato m4v HD 720&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://0utkast.blip.tv/rss/itunes"&gt;Descargar vía iTunes&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.illasaron.com/html/rss.xml"&gt;Feed Rss del Curso&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-06CursoDeCSS3UsarGrficosEnBordesYFuentesWeb845.m4v"&gt;Descargar en formato m4v(iPod, iPhone, iPad...)&lt;/a&gt;.&lt;br /&gt;
&lt;a href="http://www.illasaron.com/css3_006_practicas.rar"&gt;Descargar archivos de prácticas&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.youtube.com/user/0utKast"&gt;Suscríbete al Canal de Videotutoriales.com en YouTube&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Fuente &lt;a href="http://www.illasaron.com/html/content/06-curso-de-css3-usar-gr%C3%A1ficos-en-bordes-y-fuentes-web"&gt;illasaron.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-6416267938186971780?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/O62yPAYvWjuDLj0AsfISokNZ5x8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/O62yPAYvWjuDLj0AsfISokNZ5x8/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/O62yPAYvWjuDLj0AsfISokNZ5x8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/O62yPAYvWjuDLj0AsfISokNZ5x8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uwDQOL9LpFk:513HeyVPclg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uwDQOL9LpFk:513HeyVPclg:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uwDQOL9LpFk:513HeyVPclg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=uwDQOL9LpFk:513HeyVPclg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uwDQOL9LpFk:513HeyVPclg:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uwDQOL9LpFk:513HeyVPclg:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=uwDQOL9LpFk:513HeyVPclg:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uwDQOL9LpFk:513HeyVPclg:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uwDQOL9LpFk:513HeyVPclg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=uwDQOL9LpFk:513HeyVPclg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uwDQOL9LpFk:513HeyVPclg:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uwDQOL9LpFk:513HeyVPclg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=uwDQOL9LpFk:513HeyVPclg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uwDQOL9LpFk:513HeyVPclg:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uwDQOL9LpFk:513HeyVPclg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uwDQOL9LpFk:513HeyVPclg:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=uwDQOL9LpFk:513HeyVPclg:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uwDQOL9LpFk:513HeyVPclg:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/uwDQOL9LpFk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/6416267938186971780/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/06/06-curso-de-css3-usar-graficos-en.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/6416267938186971780?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/6416267938186971780?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/uwDQOL9LpFk/06-curso-de-css3-usar-graficos-en.html" title="06.- Curso de CSS3. Usar gráficos en bordes y fuentes Web." /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/06/06-curso-de-css3-usar-graficos-en.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU4HRn0-cSp7ImA9WhZbGUQ.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-4982535627134129844</id><published>2011-06-25T12:32:00.000+02:00</published><updated>2011-06-25T12:32:17.359+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-25T12:32:17.359+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Curso de CSS3" /><title>08.- Curso de CSS3: pseudo-clases y Pseudo-elementos</title><content type="html">&lt;iframe allowfullscreen="" frameborder="0" height="280" src="http://blip.tv/play/h4AbgsOGCAI.html" width="336"&gt;&lt;/iframe&gt;&lt;embed src="http://a.blip.tv/api.swf#h4AbgsOGCAI" style="display: none;" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="" height="313" src="http://www.illasaron.com/html/sites/default/files/para_portada_medio_6.png?1308517629" width="550" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;VideoTutorial Nº8 del Curso de CSS3. Vemos como apuntar a elementos específicos del documento sin usar IDs o Clases mediante el uso de Pseudo-clases y pseudo-elementos.&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;VideoTutorial Nº8 del Curso de CSS3. Vemos como apuntar a elementos específicos del documento sin usar IDs o Clases mediante el uso de Pseudo-clases y pseudo-elementos. Pseudo-clases estructurales en CSS3; El uso de nth-child( ); El DOM(Document Object Model); Ejemplo práctico: Aplicar a los comentarios estilos diferentes. 37 minutos.&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-08PseudoclasesYPseudoargumentos664.mp4"&gt;Descargar en formato mp4&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-08PseudoclasesYPseudoargumentos132.m4v"&gt;Descargar en formato m4v HD 720&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://0utkast.blip.tv/rss/itunes"&gt;Descargar vía iTunes&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.illasaron.com/html/rss.xml"&gt;Feed Rss del Curso&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-08PseudoclasesYPseudoargumentos132.m4v"&gt;Descargar en formato m4v(iPod, iPhone, iPad...)&lt;/a&gt;.&lt;br /&gt;
&lt;a href="http://illasaron.com/css3_008_practicas.rar"&gt;Descargar archivos prácticas&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.youtube.com/user/0utKast"&gt;Suscríbete al Canal de Videotutoriales.com en YouTube&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Fuente &lt;a href="http://www.illasaron.com/html/content/08-pseudo-clases-y-pseudo-elementos"&gt;illasaron.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-4982535627134129844?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/vU-984DW3OXXGzeZM3C6xEhMWx0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vU-984DW3OXXGzeZM3C6xEhMWx0/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/vU-984DW3OXXGzeZM3C6xEhMWx0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vU-984DW3OXXGzeZM3C6xEhMWx0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=hmy-JEPhv8A:imGGh7UKD9A:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=hmy-JEPhv8A:imGGh7UKD9A:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=hmy-JEPhv8A:imGGh7UKD9A:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=hmy-JEPhv8A:imGGh7UKD9A:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=hmy-JEPhv8A:imGGh7UKD9A:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=hmy-JEPhv8A:imGGh7UKD9A:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=hmy-JEPhv8A:imGGh7UKD9A:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=hmy-JEPhv8A:imGGh7UKD9A:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=hmy-JEPhv8A:imGGh7UKD9A:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=hmy-JEPhv8A:imGGh7UKD9A:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=hmy-JEPhv8A:imGGh7UKD9A:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=hmy-JEPhv8A:imGGh7UKD9A:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=hmy-JEPhv8A:imGGh7UKD9A:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=hmy-JEPhv8A:imGGh7UKD9A:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=hmy-JEPhv8A:imGGh7UKD9A:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=hmy-JEPhv8A:imGGh7UKD9A:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=hmy-JEPhv8A:imGGh7UKD9A:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=hmy-JEPhv8A:imGGh7UKD9A:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/hmy-JEPhv8A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/4982535627134129844/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/06/08-curso-de-css3-pseudo-clases-y-pseudo.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/4982535627134129844?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/4982535627134129844?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/hmy-JEPhv8A/08-curso-de-css3-pseudo-clases-y-pseudo.html" title="08.- Curso de CSS3: pseudo-clases y Pseudo-elementos" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/06/08-curso-de-css3-pseudo-clases-y-pseudo.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU4NQnsyeip7ImA9WhZbGUQ.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-7984873575957640836</id><published>2011-06-25T12:28:00.001+02:00</published><updated>2011-06-25T12:33:13.592+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-25T12:33:13.592+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Javascript" /><title>Adobe Edge para animación en HTML5 y CSS3</title><content type="html">&lt;embed allowfullscreen="true" allowscriptaccess="never" height="280" src="http://www.youtube.com/v/8FnNtX73v8k&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0xF98A43&amp;amp;color2=0xFFC661" type="application/x-shockwave-flash" width="336" wmode="transparent"&gt;&lt;/embed&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;&lt;a href="http://labs.adobe.com/technologies/edge/"&gt;Adobe Edge&lt;/a&gt; es un nuevo proyecto que permitirá a los diseñadores crear animaciones basadas en estándares como &lt;a href="http://www.cristalab.com/tags/html5/"&gt;HTML5&lt;/a&gt;, &lt;a href="http://www.cristalab.com/css3/"&gt;CSS3&lt;/a&gt; y JavaScript. Al ver la demo preliminar podemos darnos cuenta que ésta aplicación permitirá crear archivos desde cero o animar archivos ya existentes teniendo soporta para bitmaps y vectores los cuales se animan de una forma muy sencilla e intuitiva.&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;Algo realmente interesante sobre ésta aplicación es la posibilidad de abrir un archivo .html (o similar) y animar los divs. En éste proceso el código html y CSS no es modificado pues las animaciones se crean mediante JavaScript (específicamente con &lt;a href="http://www.json.org/"&gt;JSON&lt;/a&gt;).&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: center;"&gt;&lt;img border="0" src="http://images.gizmag.com/hero/adobeedge.jpg" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Adobe dice que en poco tiempo tendremos posibilidad de jugar con una beta de &lt;a href="http://labs.adobe.com/technologies/edge/"&gt;Edge&lt;/a&gt; la cual estará disponible en el sitio &lt;a href="http://labs.adobe.com/"&gt;labs.adobe.com&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Fuente &lt;a href="http://www.cristalab.com/blog/adobe-edge-para-animacion-en-html5-y-css3-c98730l/"&gt;cristalab.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-7984873575957640836?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SrkhHVUiCzdO9mjimJ1FLUHt_z4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SrkhHVUiCzdO9mjimJ1FLUHt_z4/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/SrkhHVUiCzdO9mjimJ1FLUHt_z4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SrkhHVUiCzdO9mjimJ1FLUHt_z4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uS1rNcoHL3Y:DLlRTbb1n7A:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uS1rNcoHL3Y:DLlRTbb1n7A:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uS1rNcoHL3Y:DLlRTbb1n7A:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=uS1rNcoHL3Y:DLlRTbb1n7A:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uS1rNcoHL3Y:DLlRTbb1n7A:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uS1rNcoHL3Y:DLlRTbb1n7A:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=uS1rNcoHL3Y:DLlRTbb1n7A:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uS1rNcoHL3Y:DLlRTbb1n7A:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uS1rNcoHL3Y:DLlRTbb1n7A:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=uS1rNcoHL3Y:DLlRTbb1n7A:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uS1rNcoHL3Y:DLlRTbb1n7A:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uS1rNcoHL3Y:DLlRTbb1n7A:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=uS1rNcoHL3Y:DLlRTbb1n7A:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uS1rNcoHL3Y:DLlRTbb1n7A:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uS1rNcoHL3Y:DLlRTbb1n7A:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uS1rNcoHL3Y:DLlRTbb1n7A:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=uS1rNcoHL3Y:DLlRTbb1n7A:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=uS1rNcoHL3Y:DLlRTbb1n7A:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/uS1rNcoHL3Y" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/7984873575957640836/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/06/adobe-edge-para-animacion-en-html5-y.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/7984873575957640836?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/7984873575957640836?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/uS1rNcoHL3Y/adobe-edge-para-animacion-en-html5-y.html" title="Adobe Edge para animación en HTML5 y CSS3" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/06/adobe-edge-para-animacion-en-html5-y.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkYAQ3ozcSp7ImA9WhZWFEo.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-5688535691600271879</id><published>2011-05-15T16:33:00.001+02:00</published><updated>2011-05-15T16:35:42.489+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-15T16:35:42.489+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Curso de CSS3" /><title>02.- Curso de CSS3. Crear efectos gráficos sin gráficos.</title><content type="html">&lt;iframe allowfullscreen="" frameborder="0" height="248" src="http://blip.tv/play/h4Abgrj%2BfAI.html" width="336"&gt;&lt;/iframe&gt;&lt;embed src="http://a.blip.tv/api.swf#h4Abgrj+fAI" style="display: none;" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-bU4GO9kcIVs/Tc_ipJJrilI/AAAAAAAAAYY/9xOrOQg2Xrk/s1600/curso-css3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="225" src="http://4.bp.blogspot.com/-bU4GO9kcIVs/Tc_ipJJrilI/AAAAAAAAAYY/9xOrOQg2Xrk/s400/curso-css3.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span id="goog_1627470257"&gt;&lt;/span&gt;&lt;span id="goog_1627470258"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;VideoTutorial Número 2 del &lt;a href="http://desarrolladorsenior.blogspot.com/search/label/Curso%20de%20CSS3"&gt;Curso de CSS3&lt;/a&gt;. Empezamos con proyectos prácticos, desarrollando un sistema de bocadillos para comentarios de un blog&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;VideoTutorial Número 2 del Curso de CSS3. Empezamos con proyectos prácticos, desarrollando un sistema de bocadillos para comentarios de un blog, lo que nos permitirá profundizar en la versión 3 del lenguaje de hojas de estilo en cascada. Empezaremos creando una página base, compatible con todos los navegadores, siguiendo el principio de mejoras progresivas. A continuación usaremos la propiedad word-wrap para impedir que los textos se salgan de los bordes de un elemento html; Usaremos border-radius para dar esquinas redondeadas al cuerpo de nuestro comentario y añadiremos una cola al bocadillo que apunte al avatar del usuario sin usar ninguna imagen. Algo más de una hora.&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-02CursoDeCSS3CrearEfectosGrficosSinGrficos166.mp4"&gt;Descargar en formato mp4&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-02CursoDeCSS3CrearEfectosGrficosSinGrficos897.m4v"&gt;Descargar en formato m4v HD 720&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://0utkast.blip.tv/rss/itunes"&gt;Descargar vía iTunes&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://desarrolladorsenior.blogspot.com/feeds/posts/default"&gt;Feed Rss del Curso&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-02CursoDeCSS3CrearEfectosGrficosSinGrficos316.m4v"&gt;Descargar en formato m4v(iPod, iPhone, iPad...)&lt;/a&gt;.&lt;br /&gt;
&lt;a href="http://illasaron.com/css3_002_practicas.rar"&gt;&lt;span style="color: red;"&gt;Descargar archivos de prácticas del videotutorial &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://www.youtube.com/user/0utKast"&gt;Suscríbete al Canal de Videotutoriales.com en YouTube&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Fuente &lt;a href="http://www.illasaron.com/html/content/02-curso-de-css3-crear-efectos-gr%C3%A1ficos-sin-gr%C3%A1ficos"&gt;illasaron.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-5688535691600271879?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Yk-fq4NTRic-YCC5F6r2J9q8u3Q/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Yk-fq4NTRic-YCC5F6r2J9q8u3Q/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/Yk-fq4NTRic-YCC5F6r2J9q8u3Q/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Yk-fq4NTRic-YCC5F6r2J9q8u3Q/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=nxsOrtifSWk:VpmFAeCZwiY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=nxsOrtifSWk:VpmFAeCZwiY:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=nxsOrtifSWk:VpmFAeCZwiY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=nxsOrtifSWk:VpmFAeCZwiY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=nxsOrtifSWk:VpmFAeCZwiY:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=nxsOrtifSWk:VpmFAeCZwiY:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=nxsOrtifSWk:VpmFAeCZwiY:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=nxsOrtifSWk:VpmFAeCZwiY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=nxsOrtifSWk:VpmFAeCZwiY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=nxsOrtifSWk:VpmFAeCZwiY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=nxsOrtifSWk:VpmFAeCZwiY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=nxsOrtifSWk:VpmFAeCZwiY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=nxsOrtifSWk:VpmFAeCZwiY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=nxsOrtifSWk:VpmFAeCZwiY:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=nxsOrtifSWk:VpmFAeCZwiY:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=nxsOrtifSWk:VpmFAeCZwiY:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=nxsOrtifSWk:VpmFAeCZwiY:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=nxsOrtifSWk:VpmFAeCZwiY:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/nxsOrtifSWk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/5688535691600271879/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/05/02-curso-de-css3-crear-efectos-graficos.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/5688535691600271879?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/5688535691600271879?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/nxsOrtifSWk/02-curso-de-css3-crear-efectos-graficos.html" title="02.- Curso de CSS3. Crear efectos gráficos sin gráficos." /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-bU4GO9kcIVs/Tc_ipJJrilI/AAAAAAAAAYY/9xOrOQg2Xrk/s72-c/curso-css3.png" height="72" width="72" /><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/05/02-curso-de-css3-crear-efectos-graficos.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkYDQHkyeip7ImA9WhZWFEo.&quot;"><id>tag:blogger.com,1999:blog-8925209938406741847.post-2610752358242401134</id><published>2011-05-15T16:28:00.002+02:00</published><updated>2011-05-15T16:36:11.792+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-15T16:36:11.792+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Curso de CSS3" /><title>01.- Curso de CSS3. ¿Qué hay de nuevo?</title><content type="html">&lt;iframe allowfullscreen="" frameborder="0" height="248" src="http://blip.tv/play/h4AbgrfuDgI.html" width="336"&gt;&lt;/iframe&gt;&lt;embed src="http://a.blip.tv/api.swf#h4AbgrfuDgI" style="display: none;" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://4.bp.blogspot.com/-bU4GO9kcIVs/Tc_ipJJrilI/AAAAAAAAAYY/9xOrOQg2Xrk/s1600/curso-css3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="226" src="http://4.bp.blogspot.com/-bU4GO9kcIVs/Tc_ipJJrilI/AAAAAAAAAYY/9xOrOQg2Xrk/s400/curso-css3.png" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Primer videotutorial del nuevo Curso dedicado a CSS3, en el que vemos las novedades que ofrece, la situación actual de desarrollo y lo que podemos esperar de los distintos módulos que forman este nuevo nivel del lenguaje de Hojas de Estilo en Cascada.&lt;/div&gt;&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;VideoTutorial Nº 1 del Curso de CSS3 en el que vemos las novedades que ofrece. ;¿Qué es CSS3? Situación actual de desarrollo; Las nuevas funcionalidades de los módulos CSS3; ejemplos concretos; Sitios web donde informarse del estado de desarrollo de los nuevos estándares; explicación de los distintos niveles de desarrollo y de los prefijos usados por los motores de renderizado para las propiedades que aún no son estándares; Sistema de trabajo basado en '&lt;i style="font-style: normal; font-weight: bold;"&gt;Progressive enhancement.' 32 minutos&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-01CursoDeCSS3QuHayDeNuevo931.mp4"&gt;Descargar en formato mp4&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-01CursoDeCSS3QuHayDeNuevo146.m4v"&gt;Descargar en formato m4v HD 720&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://0utkast.blip.tv/rss/itunes"&gt;Descargar vía iTunes&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://desarrolladorsenior.blogspot.com/feeds/posts/default"&gt;Feed Rss del Curso&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://blip.tv/file/get/0utKast-01CursoDeCSS3QuHayDeNuevo991.m4v"&gt;Descargar en formato m4v(iPod, iPhone, iPad...)&lt;/a&gt;.&lt;br /&gt;
&lt;span style="color: red;"&gt;Descargar archivos de prácticas del videotutorial (no incluye prácticas)&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Fuente &lt;a href="http://www.illasaron.com/html/content/01-curso-de-css3-%C2%BFqu%C3%A9-hay-de-nuevo"&gt;illasaron.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8925209938406741847-2610752358242401134?l=desarrolladorsenior.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/U9SUrHX6soufX4bIn1D4B0ebSqw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U9SUrHX6soufX4bIn1D4B0ebSqw/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/U9SUrHX6soufX4bIn1D4B0ebSqw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U9SUrHX6soufX4bIn1D4B0ebSqw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Gu1lCNLK0Z0:JbKPXXkenQs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Gu1lCNLK0Z0:JbKPXXkenQs:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Gu1lCNLK0Z0:JbKPXXkenQs:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=Gu1lCNLK0Z0:JbKPXXkenQs:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Gu1lCNLK0Z0:JbKPXXkenQs:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Gu1lCNLK0Z0:JbKPXXkenQs:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=Gu1lCNLK0Z0:JbKPXXkenQs:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Gu1lCNLK0Z0:JbKPXXkenQs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Gu1lCNLK0Z0:JbKPXXkenQs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=Gu1lCNLK0Z0:JbKPXXkenQs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Gu1lCNLK0Z0:JbKPXXkenQs:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Gu1lCNLK0Z0:JbKPXXkenQs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=Gu1lCNLK0Z0:JbKPXXkenQs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Gu1lCNLK0Z0:JbKPXXkenQs:YwkR-u9nhCs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=YwkR-u9nhCs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Gu1lCNLK0Z0:JbKPXXkenQs:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Gu1lCNLK0Z0:JbKPXXkenQs:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?i=Gu1lCNLK0Z0:JbKPXXkenQs:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/blogspot/IMOt?a=Gu1lCNLK0Z0:JbKPXXkenQs:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/blogspot/IMOt?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/Gu1lCNLK0Z0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://desarrolladorsenior.blogspot.com/feeds/2610752358242401134/comments/default" title="Enviar comentarios" /><link rel="replies" type="text/html" href="http://desarrolladorsenior.blogspot.com/2011/05/01-curso-de-css3-que-hay-de-nuevo.html#comment-form" title="0 comentarios" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/2610752358242401134?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/8925209938406741847/posts/default/2610752358242401134?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/Gu1lCNLK0Z0/01-curso-de-css3-que-hay-de-nuevo.html" title="01.- Curso de CSS3. ¿Qué hay de nuevo?" /><author><name>Arley Triana Morín</name><uri>https://profiles.google.com/102119284858730185625</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-1pe6DfaD_kw/AAAAAAAAAAI/AAAAAAAAAAA/AmvUrNWLQqA/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-bU4GO9kcIVs/Tc_ipJJrilI/AAAAAAAAAYY/9xOrOQg2Xrk/s72-c/curso-css3.png" height="72" width="72" /><thr:total>0</thr:total><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by-nc-sa/2.5/" /><feedburner:origLink>http://desarrolladorsenior.blogspot.com/2011/05/01-curso-de-css3-que-hay-de-nuevo.html</feedburner:origLink></entry><entry><title type="text">Links for 2010-11-10 [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/7UyBLUudYPw/atrianaster" /><updated>2010-11-11T00:00:00-08:00</updated><id>http://del.icio.us/atrianaster#2010-11-10</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://arleytriana.blogspot.com/2010/11/practicas-recomendadas-para-administrar.html"&gt;&amp;#65279;Pr&amp;aacute;cticas recomendadas para administrar varios sitios&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://arleytriana.blogspot.com/2010/11/5-nuevos-temas-para-gmail.html"&gt;5 nuevos temas para Gmail&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/7UyBLUudYPw" height="1" width="1"/&gt;</content><feedburner:origLink>http://del.icio.us/atrianaster#2010-11-10</feedburner:origLink></entry><entry><title type="text">Links for 2010-11-08 [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/ZyEenknm1fU/atrianaster" /><updated>2010-11-09T00:00:00-08:00</updated><id>http://del.icio.us/atrianaster#2010-11-08</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/GEAcaoETO_c/videotutorial-numero-03-del-curso-de.html"&gt;02. Videotutorial de Curso de Jquery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/EMMkJPjK4PA/02-videotutorial-de-jquery-filtros.html"&gt;02. Videotutorial de Jquery filtros&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/ZyEenknm1fU" height="1" width="1"/&gt;</content><feedburner:origLink>http://del.icio.us/atrianaster#2010-11-08</feedburner:origLink></entry><entry><title type="text">Links for 2010-11-07 [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/NuEYGMN2JOU/atrianaster" /><updated>2010-11-07T23:00:00-08:00</updated><id>http://del.icio.us/atrianaster#2010-11-07</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://desarrolladorsenior.blogspot.com/2010/11/01-videotutorial-de-jquery.html"&gt;01. Videotutorial de Jquery&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/NuEYGMN2JOU" height="1" width="1"/&gt;</content><feedburner:origLink>http://del.icio.us/atrianaster#2010-11-07</feedburner:origLink></entry><entry><title type="text">Links for 2010-11-04 [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/O2H5gzXmsMc/atrianaster" /><updated>2010-11-05T00:00:00-07:00</updated><id>http://del.icio.us/atrianaster#2010-11-04</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/V4rBfRXVQyM/videotutorial-jquery-plugin-validation.html"&gt;Videotutorial Jquery plugin Validation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/O2H5gzXmsMc" height="1" width="1"/&gt;</content><feedburner:origLink>http://del.icio.us/atrianaster#2010-11-04</feedburner:origLink></entry><entry><title type="text">Links for 2010-11-03 [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/nfsfRN7R6_Y/atrianaster" /><updated>2010-11-04T00:00:00-07:00</updated><id>http://del.icio.us/atrianaster#2010-11-03</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://arleytriana.blogspot.com/2010/11/herramientas-para-webmasters.html"&gt;Herramientas para webmasters - Actualizaci&amp;oacute;n de enlaces a tu sitio&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://arleytriana.blogspot.com/2010/11/el-mundo-del-video-en-la-web-en-una.html"&gt;El mundo del v&amp;iacute;deo en la web en una infograf&amp;iacute;a&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/nfsfRN7R6_Y" height="1" width="1"/&gt;</content><feedburner:origLink>http://del.icio.us/atrianaster#2010-11-03</feedburner:origLink></entry><entry><title type="text">Links for 2010-11-02 [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/YajsyetWRTE/atrianaster" /><updated>2010-11-03T00:00:00-07:00</updated><id>http://del.icio.us/atrianaster#2010-11-02</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://arleytriana.blogspot.com/2010/11/consejos-para-crear-una-ficha-de.html"&gt;Consejos para crear una ficha de empresa gratuitamente en Google Places: t&amp;iacute;tulos de las fichas de empresa&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/YajsyetWRTE" height="1" width="1"/&gt;</content><feedburner:origLink>http://del.icio.us/atrianaster#2010-11-02</feedburner:origLink></entry><entry><title type="text">Links for 2010-10-28 [del.icio.us]</title><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/e6a-Vn5zVSU/atrianaster" /><updated>2010-10-29T00:00:00-07:00</updated><id>http://del.icio.us/atrianaster#2010-10-28</id><content type="html">&lt;ul&gt;
&lt;li&gt;&lt;a href="http://feedproxy.google.com/~r/blogspot/IMOt/~3/9Ir3PF6k098/desarrollar-un-sitio-multilingue-en.html"&gt;Desarrollar un sitio multiling&amp;uuml;e en Drupal 6.x&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/IMOt/~4/e6a-Vn5zVSU" height="1" width="1"/&gt;</content><feedburner:origLink>http://del.icio.us/atrianaster#2010-10-28</feedburner:origLink></entry></feed>

