<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Desarrollo WEB</title>
	<atom:link href="http://www.blogdesarrolloweb.com.ar/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.blogdesarrolloweb.com.ar</link>
	<description>Diseño y Programación WEB</description>
	<lastBuildDate>Tue, 31 Aug 2010 23:20:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Rellenar de forma animada una imagen usando jQuery</title>
		<link>http://www.blogdesarrolloweb.com.ar/rellenar-de-forma-animada-una-imagen-usando-jquery/</link>
		<comments>http://www.blogdesarrolloweb.com.ar/rellenar-de-forma-animada-una-imagen-usando-jquery/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 23:21:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Desarrollo WEB]]></category>

		<guid isPermaLink="false">http://www.blogdesarrolloweb.com.ar/?p=182</guid>
		<description><![CDATA[Buscando nuevas formas de animar con jQuery me tope con un tutorial muy interesante en buildinternet.com. Este tutorial, el cual también se pueden bajar terminado, explica un método muy interesante para hacer un efecto de rellenado para imágenes. Si quieren entenderlo mejor pueden ver el demo haciendo click aquí. Más que bonito queda el efecto [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://buildinternet.com/2009/06/animate-image-filling-up-using-jquery/" target="_blank"><img class="aligncenter size-full wp-image-183" title="Filling Up" src="http://www.blogdesarrolloweb.com.ar/wp-content/uploads/2009/12/fillingup.jpg" alt="" width="500" height="123" /></a></p>
<p>Buscando nuevas formas de animar con jQuery me tope con un tutorial muy interesante en <a href="http://buildinternet.com/" target="_blank">buildinternet.com</a>. Este tutorial, el cual también se pueden bajar terminado, explica un método muy interesante para hacer un efecto de rellenado para imágenes. Si quieren entenderlo mejor pueden ver el demo haciendo click <a href="http://buildinternet.com/live/imagefill/" target="_blank">aquí</a>. Más que bonito queda el efecto y sin utilizar flash, lo que cada vez es más frecuente, en especial apra pequeñas animacion como botoneras y logos. Para ver el tutorial pueden hacer click en la imagen superior o click <a href="http://buildinternet.com/2009/06/animate-image-filling-up-using-jquery/" target="_blank">aquí</a>. Dentro del sitio tienen la opción de descargárselo ya terminado.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blogdesarrolloweb.com.ar/rellenar-de-forma-animada-una-imagen-usando-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Los 40 mejores efectos de texto en Photoshop del 2009</title>
		<link>http://www.blogdesarrolloweb.com.ar/los-40-mejores-efectos-de-texto-en-photoshop-del-2009/</link>
		<comments>http://www.blogdesarrolloweb.com.ar/los-40-mejores-efectos-de-texto-en-photoshop-del-2009/#comments</comments>
		<pubDate>Sat, 26 Dec 2009 18:35:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Diseño WEB]]></category>

		<guid isPermaLink="false">http://www.blogdesarrolloweb.com.ar/?p=169</guid>
		<description><![CDATA[El blog speckyboy.com publicó los 40 mejores efectos de texto desarrollados con photoshop. Uno diria &#8220;muy lindo. Pero&#8230; ¿cómo los hago?&#8221; y por esto me parecio interesante este articulo, si hacemos click en la imágen o el titulo de cada efecto nos lleva directamente al tutorial de como realizarlo por nuestra poropia cuenta. Lo bueno [...]]]></description>
			<content:encoded><![CDATA[<p>El blog <a href="http://speckyboy.com/2009/12/18/the-best-40-photoshop-text-effects-from-2009/" target="_blank">speckyboy.com</a> publicó los 40 mejores efectos de texto desarrollados con photoshop.</p>
<p><a href="http://www.psdvault.com/text-effects/design-an-awesome-geometric-shaped-typography-with-grungy-background-in-photoshop/" target="_blank"><img class="size-thumbnail wp-image-170 alignleft" style="margin: 0px 5px;" title="Text Effect 1" src="http://www.blogdesarrolloweb.com.ar/wp-content/uploads/2009/12/coloreffect23-150x150.jpg" alt="" width="150" height="150" /></a>Uno diria &#8220;muy lindo. Pero&#8230; ¿cómo los hago?&#8221; y por esto me parecio interesante este articulo, si hacemos click en la imágen o el titulo de cada efecto nos lleva directamente al tutorial de como realizarlo por nuestra poropia cuenta. Lo bueno de esto es que podemos tomar como base estos tutoriales y crear nuestro propios diseños. Como se darán cuenta este articulo no se encuentra aplicado estrictamente al desarrollo web, sino al diseño grafico, por ende estos tutoriales sirven para cualquier tipo de campaña no solo web.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blogdesarrolloweb.com.ar/los-40-mejores-efectos-de-texto-en-photoshop-del-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¿Qué es Theora?</title>
		<link>http://www.blogdesarrolloweb.com.ar/que-es-theora/</link>
		<comments>http://www.blogdesarrolloweb.com.ar/que-es-theora/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 02:34:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Desarrollo WEB]]></category>

		<guid isPermaLink="false">http://www.blogdesarrolloweb.com.ar/?p=157</guid>
		<description><![CDATA[Uno de los proyectos que veo con un prospero futuro es el de theora. Theora, es un codec de video libre y gratuito, con una calidad comparable con los MPEG. Pero, gracias al mejor navegador de internet, firefox, estos videos son soportados por el navegador. Que quiere decir esto, que para ver un video al [...]]]></description>
			<content:encoded><![CDATA[<p>Uno de los proyectos que veo con un prospero futuro es el de theora.</p>
<p><a href="http://www.blogdesarrolloweb.com.ar/wp-content/uploads/2009/12/theora.jpg"><img class="size-full wp-image-161 alignleft" title="Theora" src="http://www.blogdesarrolloweb.com.ar/wp-content/uploads/2009/12/theora.jpg" alt="" width="86" height="64" /></a>Theora, es un codec de video <strong>libre</strong> y <strong>gratuito</strong>, con una calidad comparable con los MPEG. Pero, gracias al mejor navegador de internet, firefox, estos videos son soportados por el navegador. Que quiere decir esto, que para ver un video al estilo youtube no vamos a necesitar flash player. Así es, no se van a necesitar más plugins de estas empresas privadas para poder ver un video. Si así de práctico, ver un video online, simplemente con tu navegador, por mi parte apoyo 100% este codec y espero verlo en muchos sitios próximamente. Tal vez no lo vean a simple vista, pero para los desarrolladores pagar licencia a Adobe es un gasto, en cambio con este codec de video libre cualquier desarrollador puede implementarlo sin pedirle al usuario que se descargue nada y funcionaría perfectamente y gratis.</p>
<p>Pero si quieren verlo en funcionamiento pueden ir a la página de <a href="http://www.mozilla-europe.org/es/firefox/" target="_blank">firefox</a> y hacer click donde dice &#8220;Haz una visita guiada a Firefox 3.5&#8243; o simplemente hagan click <a href="http://videos.mozilla.org/firefox/3.5/meet/meet.ogv" target="_blank">aquí</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blogdesarrolloweb.com.ar/que-es-theora/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://videos.mozilla.org/firefox/3.5/meet/meet.ogv" length="8126849" type="video/ogg" />
		</item>
		<item>
		<title>SEO para WordPress</title>
		<link>http://www.blogdesarrolloweb.com.ar/seo-para-wordpress/</link>
		<comments>http://www.blogdesarrolloweb.com.ar/seo-para-wordpress/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 17:40:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Desarrollo WEB]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.blogdesarrolloweb.com.ar/?p=160</guid>
		<description><![CDATA[El SEO (Search Engine Optimization) o Posicionamiento en Buscadores se ha convertido en un arte para los desarrolladores, y gracias a dios los creadores de WordPress y sus respectivos templates han tenido en cuenta este punto dentro del desarrollo web. Por eso les recomiendo esta guía sobre SEO para wordpress: http://www.adseok.com/seo-para-wordpress/. Realmente ayuda tanto a [...]]]></description>
			<content:encoded><![CDATA[<p>El SEO (Search Engine Optimization) o Posicionamiento en Buscadores se ha convertido en un arte para los desarrolladores, y gracias a dios los creadores de WordPress y sus respectivos templates han tenido en cuenta este punto dentro del desarrollo web. Por eso les recomiendo esta guía sobre SEO para wordpress: <a href="http://www.adseok.com/seo-para-wordpress/" target="_blank">http://www.adseok.com/seo-para-wordpress/</a>. Realmente ayuda tanto a la indexación de google como así también al correcto funcionamiento del sitio y su posicionamiento.</p>
<p>De todos modos el sitio <a href="http://www.adseok.com/" target="_blank">www.adseok.com</a> tiene mucha información sobre SEO, no solo para wordrepss.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blogdesarrolloweb.com.ar/seo-para-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>25 Tutoriales para jQuery</title>
		<link>http://www.blogdesarrolloweb.com.ar/25-tutoriales-para-jquery/</link>
		<comments>http://www.blogdesarrolloweb.com.ar/25-tutoriales-para-jquery/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 01:57:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Desarrollo WEB]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[js framework]]></category>

		<guid isPermaLink="false">http://www.blogdesarrolloweb.com.ar/?p=155</guid>
		<description><![CDATA[Encontré unos tutoriales muy interesantes de jQuery en el articulo &#8220;25+ Paramount jQuery Tutorials&#8221;. En particular me llamo la atención el search suggestion que es como el que usa google, pero con la posibilidad de incluir thumbnails. Y entre otros me gustaria destacar el sistema de comentarios con AJAX mas que interesante y aplicable a [...]]]></description>
			<content:encoded><![CDATA[<p>Encontré unos tutoriales muy interesantes de jQuery en el articulo <a href="http://www.tutoriallounge.com/2009/09/25-paramount-jquery-tutorials/" target="_blank">&#8220;25+ Paramount jQuery Tutorials&#8221;</a>. En particular me llamo la atención el <a href="http://www.marcofolio.net/webdesign/a_fancy_apple.com-style_search_suggestion.html" target="_blank">search suggestion</a> que es como el que usa google, pero con la posibilidad de incluir thumbnails. Y entre otros me gustaria destacar el <a href="http://www.marcofolio.net/webdesign/a_fancy_apple.com-style_search_suggestion.html" target="_blank">sistema de comentarios con AJAX</a> mas que interesante y aplicable a wordpress.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blogdesarrolloweb.com.ar/25-tutoriales-para-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aplicando AJAX a la navegación</title>
		<link>http://www.blogdesarrolloweb.com.ar/aplicando-ajax-a-la-navegacion/</link>
		<comments>http://www.blogdesarrolloweb.com.ar/aplicando-ajax-a-la-navegacion/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 18:41:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Desarrollo WEB]]></category>
		<category><![CDATA[AJAX]]></category>

		<guid isPermaLink="false">http://www.blogdesarrolloweb.com.ar/?p=153</guid>
		<description><![CDATA[AJAX es una tecnología que crece cada vez más en el ámbito del desarrollo web, tomando énfasis en aplicaciones web. Pero qué pasa cuando involucramos la navegación, literalmente navegar de este modo, sin refrescar el sitio web. Los botones adelante y atrás del navegador Con cualquier framework como jQuery o mootools hacer una carga de [...]]]></description>
			<content:encoded><![CDATA[<p>AJAX es una tecnología que crece cada vez más en el ámbito del desarrollo web, tomando énfasis en aplicaciones web. Pero qué pasa cuando involucramos la navegación, literalmente navegar de este modo, sin refrescar el sitio web.</p>
<p><strong>Los botones adelante y atrás del navegador</strong></p>
<p>Con cualquier framework como jQuery o mootools hacer una carga de un sitio es realmente simple. Pero se nos presenta un problema muy molesto, perderíamos los botones de navegación. Los tan preciados adelante y atrás serian inutilizables ya que estos se activan cuando se cambia la URL, lo que AJAX evita.</p>
<p>Si buscamos soluciones por internet encontraremos miles de promesas de arreglarlo, pero todas, o la gran mayoría presenta fallos. Sin embargo parece que di con una solución para la mayoría de los navegadores convencionales. El articulo en cuestión es el siguiente <a href="http://onjava.com/pub/a/onjava/2005/10/26/ajax-handling-bookmarks-and-back-button.html" target="_blank">http://onjava.com/pub/a/onjava/2005/10/26/ajax-handling-bookmarks-and-back-button.html</a>. Son varias páginas el artículo, léanlo que es interesante. Pero si no aquí tienen un <a href="http://onjava.com/onjava/2005/10/26/examples/examples/simple/simple.html" target="_blank">demo</a> funcionando o pueden descargarlo de <a href="http://onjava.com/onjava/2005/10/26/examples/downloads/examples.zip" target="_blank">aquí</a>.</p>
<p>Espero que lo pongan en práctica, es simple y puede serles útil en algún proyecto.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blogdesarrolloweb.com.ar/aplicando-ajax-a-la-navegacion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 jQuery plugins funcionales</title>
		<link>http://www.blogdesarrolloweb.com.ar/5-jquery-plugins-funcionales/</link>
		<comments>http://www.blogdesarrolloweb.com.ar/5-jquery-plugins-funcionales/#comments</comments>
		<pubDate>Fri, 18 Dec 2009 18:28:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Desarrollo WEB]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[js framework]]></category>

		<guid isPermaLink="false">http://www.blogdesarrolloweb.com.ar/?p=151</guid>
		<description><![CDATA[Navegando recompile un par de plugins que me parecen interesantes, son más que nada apuntados a la funcionalidad de los sitios. No tanto para agregar efectos vistosos, sino funcionales, que realmente ayuden al usuario a interactuar con el sitio en cuestión. 1) qTip En lo personal el plugin más completo para tooltips de jQuery. Además [...]]]></description>
			<content:encoded><![CDATA[<p>Navegando recompile un par de plugins que me parecen interesantes, son más que nada apuntados a la funcionalidad de los sitios. No tanto para agregar efectos vistosos, sino funcionales, que realmente ayuden al usuario a interactuar con el sitio en cuestión.<br />
<span id="more-151"></span></p>
<h2>1) <a href="http://craigsworks.com/projects/qtip/" target="_blank">qTip</a></h2>
<p>En lo personal el plugin más completo para tooltips de jQuery. Además de incluir soporte para el típico texto de los tooltips, nos permite incluir imágenes,  thumbnails de sitios WEB, videos y hasta un traductor. Si quieres ver todos los demos hace click <a href="http://craigsworks.com/projects/qtip/demos/" target="_blank">aquí</a>.</p>
<h2>2) <a href="http://www.thatagency.com/design-studio-blog/2009/03/internal-links-with-favicon-using-jquery/" target="_blank">Internal links</a></h2>
<p>Este plugin es útil si en tu sitio presentas una cantidad grande de links, básicamente lo que hace es que los links dirigidos dentro de tu sitio web se les agregue el favicon del mismo al costado, como señalando que es interno. Realmente ayuda a la navegación dentro de una WEB, y le da un toque distintivo.</p>
<h2>3) <a href="http://www.omnipotent.net/jquery.sparkline/" target="_blank">jQuery Sparklines</a></h2>
<p>Si de plugins funcionales hablamos este es el mejor, cuando hablamos de estadísticas, generalmente es mas rápido mostrar el grafico que describirlo punto por punto. Entonces para ello este plugin nos ofrece un abanico de posibilidades para mostrarlos.</p>
<h2>4) <a href="http://digitalbush.com/projects/masked-input-plugin/" target="_blank">Masked input</a></h2>
<p>Este plugin está muy bueno complementado con algún form validator, lo que hace es forzar los inputs con un formato, para que el usuario los complete correctamente. Ideal para completar fechas, teléfonos, códigos postales etc.</p>
<h2>5) <a href="http://www.filamentgroup.com/lab/developing_an_accessible_slider/" target="_blank">Slider</a></h2>
<p>Si bien anteriormente mostré el <a href="http://www.blogdesarrolloweb.com.ar/jquery-user-interface/" target="_blank">UI de jQuery</a> el cual era completo e incluía un slider, este plugin realmente lo explota, lo que facilita la selección de los ítems ingresados en dicho slider. Aquí un <a href="http://www.filamentgroup.com/examples/slider/" target="_blank">demo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blogdesarrolloweb.com.ar/5-jquery-plugins-funcionales/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Diseñar un sitio eCommerce en photoshop</title>
		<link>http://www.blogdesarrolloweb.com.ar/disenar-un-sitio-ecommerce-en-photoshop/</link>
		<comments>http://www.blogdesarrolloweb.com.ar/disenar-un-sitio-ecommerce-en-photoshop/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 15:36:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Diseño WEB]]></category>
		<category><![CDATA[templates]]></category>

		<guid isPermaLink="false">http://www.blogdesarrolloweb.com.ar/?p=149</guid>
		<description><![CDATA[El sitio designm.ag publico una forma rápida y sencilla de diseñar un sitio eCommerce, les recomiendo hacerlo para probarlo, queda realmente bien y por su puesto se pueden variar los colores a gusto y necesidades de cada uno. Pueden ver el tutorial en ingles haciendo click aquí, en el sitio también tienen la posibilidad de [...]]]></description>
			<content:encoded><![CDATA[<p>El sitio designm.ag publico una forma rápida y sencilla de diseñar un sitio eCommerce, les recomiendo hacerlo para probarlo, queda realmente bien y por su puesto se pueden variar los colores a gusto y necesidades de cada uno. Pueden ver el tutorial en ingles haciendo click <a href="http://designm.ag/tutorials/design-ecommerce-website-2/" target="_blank">aquí</a>, en el sitio también tienen la posibilidad de descargarlo terminado.</p>
<div id="attachment_150" class="wp-caption aligncenter" style="width: 250px"><a href="http://www.blogdesarrolloweb.com.ar/wp-content/uploads/2009/12/1-full.jpg" target="_blank"><img class="size-medium wp-image-150 " title="eCommerce" src="http://www.blogdesarrolloweb.com.ar/wp-content/uploads/2009/12/1-full-240x300.jpg" alt="eCommerce" width="240" height="300" /></a><p class="wp-caption-text">eCommerce Template</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.blogdesarrolloweb.com.ar/disenar-un-sitio-ecommerce-en-photoshop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Login AJAX con jQuery</title>
		<link>http://www.blogdesarrolloweb.com.ar/login-ajax-con-jquery/</link>
		<comments>http://www.blogdesarrolloweb.com.ar/login-ajax-con-jquery/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 03:23:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Desarrollo WEB]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[js framework]]></category>

		<guid isPermaLink="false">http://www.blogdesarrolloweb.com.ar/?p=146</guid>
		<description><![CDATA[Básicamente AJAX es el conjunto de tecnologías que nos permiten enviar y recibir datos sin necesidad de recargar la página. Este tutorial se centra en el aprendizaje de esta tecnología mediante un simple request (pedir datos), el cual envía un usuario y una contraseña, si estos son correctos en nuestra tabla, nos devuelve un 1 [...]]]></description>
			<content:encoded><![CDATA[<p>Básicamente AJAX es el conjunto de tecnologías que nos permiten enviar y recibir datos sin necesidad de recargar la página. Este tutorial se centra en el aprendizaje de esta tecnología mediante un simple request (pedir datos), el cual envía un usuario y una contraseña, si estos son correctos en nuestra tabla, nos devuelve un 1 y si es erróneo un 0. Pero para entenderlo mejor porque no pasamos directamente al tutorial.<br />
<span id="more-146"></span><br />
Lo primero de todo es descargar los archivos, haciendo click <a href="http://www.blogdesarrolloweb.com.ar/wp-content/uploads/2009/12/AJAX-Login.zip" target="_blank">aquí</a>.</p>
<p>Ahora, debemos tener una base de datos, en la cual tendremos una tabla y dentro de la tabla un usuario. En mi caso la base de datos se llama &#8220;ajaxlogin&#8221; la tabla &#8220;usuarios&#8221; y dentro tengo usuarioID, usuario, password. El cual tiene un registro con los datos usuario: maty y password: 456456. A continuación debemos hacer la consulta SQL y fijarse si existe dicho usuario y contraseña cuando se los envía por POST. El código de este archivo (<strong>login.php</strong>) seria:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #666666; font-style: italic;">// Usuario correcto, devolvemos 1. Ahora podemos crear la sesion y sus respectivas variables</span>
	<span style="color: #b1b100;">echo</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;1&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #b1b100;">else</span><span style="color: #009900;">&#123;</span>
	<span style="color: #666666; font-style: italic;">// Usuario incorrecto, devolvemos 0</span>
	<span style="color: #b1b100;">echo</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;0&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
?<span style="color: #339933;">&amp;</span>gt<span style="color: #339933;">;</span></pre></div></div>

<p>Explicando un poco lo que hace este código. Nosotros desde nuestro index, donde tendremos 2 inputs, para poner el usuario y la contraseña, enviaremos dichos valores a este archivo mediante el método POST, entonces este los toma, hace la respectiva consulta a la tabla y se fija si existe y si coinciden. En caso afirmativo devuelve un 1 y en caso negativo un 0. Ahora el código de nuestro <strong>index.php</strong> sería el siguiente:</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;script</span> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">&quot;jquery-1.3.2.min.js&quot;</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;text/javascript&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span><span style="color: #808080; font-style: italic;">&lt;!--mce:0--&gt;</span><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/script<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;script</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;text/javascript&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span><span style="color: #808080; font-style: italic;">&lt;!--mce:1--&gt;</span><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/script<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;form<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;table</span> <span style="color: #000066;">border</span>=<span style="color: #ff0000;">&quot;0&quot;</span> <span style="color: #000066;">cellspacing</span>=<span style="color: #ff0000;">&quot;0&quot;</span> <span style="color: #000066;">cellpadding</span>=<span style="color: #ff0000;">&quot;5&quot;</span> <span style="color: #000066;">width</span>=<span style="color: #ff0000;">&quot;400&quot;</span> <span style="color: #000066;">align</span>=<span style="color: #ff0000;">&quot;center&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;tbody<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;tr<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;td</span> <span style="color: #000066;">width</span>=<span style="color: #ff0000;">&quot;120&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>Usuario<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/td<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;td<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;input</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;txtUser&quot;</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;text&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span><span style="color: #000000; font-weight: bold;">&lt;/td<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/tr<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;tr<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;td<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Contraseña<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/td<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;td<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;input</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;txtPass&quot;</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;text&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span><span style="color: #000000; font-weight: bold;">&lt;/td<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/tr<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;tr<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;td<span style="color: #000000; font-weight: bold;">&gt;</span></span><span style="color: #000000; font-weight: bold;">&lt;/td<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;td<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;input</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;btnLogin&quot;</span> <span style="color: #000066;">onclick</span>=<span style="color: #ff0000;">&quot;javascript:doLogin()&quot;</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">&quot;button&quot;</span> <span style="color: #000066;">value</span>=<span style="color: #ff0000;">&quot;Entrar&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span></span>
      <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;img</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">&quot;imgLoading&quot;</span> <span style="color: #000066;">style</span>=<span style="color: #ff0000;">&quot;display: none;&quot;</span> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">&quot;loader.gif&quot;</span> <span style="color: #000066;">alt</span>=<span style="color: #ff0000;">&quot;&quot;</span> <span style="color: #000000; font-weight: bold;">/&gt;</span><span style="color: #000000; font-weight: bold;">&lt;/td<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/tr<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/tbody<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/table<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/form<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></div></div>

<p>Este archivo es donde tenemos que completar nuestros datos. Para ello utilizo 3 funciones simples, una que muestra y otra que oculta el botón de login y una tercera función que es la encargada de hacer la petición al login.php, y analiza los resultados. Realmente simple y se muestra cómo funciona el flujo de envió y recepción de datos sin recargar la página.<br />
No recomiendo bajo ningún motivo colocar esto asi en un sitio web ya que es solo a modo de demostración, para hacer un login y utilizar AJAX se deben tener en cuenta los aspectos de seguridad, debemos purificar todo el código que ingresa en esos inputs ya que pueden contener código malicioso. Pero bueno para lo que se creo, que fue demostrar cómo funciona AJAX es suficiente.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blogdesarrolloweb.com.ar/login-ajax-con-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Templates gratis</title>
		<link>http://www.blogdesarrolloweb.com.ar/templates-gratis/</link>
		<comments>http://www.blogdesarrolloweb.com.ar/templates-gratis/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 03:01:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Sin categoría]]></category>
		<category><![CDATA[templates]]></category>

		<guid isPermaLink="false">http://www.blogdesarrolloweb.com.ar/?p=145</guid>
		<description><![CDATA[Cuando se está en el ámbito del desarrollo web, muchas veces tanto programar como diseñar se nos puede llegar a complicar cuando no estamos inspirados, en especial cuando tenemos que empezar una aplicación o sitio web desde cero. Es entonces cuando, para fomentar nuestra inspiración, recorremos sitios amigos o del rubro del cliente intentando captar [...]]]></description>
			<content:encoded><![CDATA[<p>Cuando se está en el ámbito del desarrollo web, muchas veces tanto programar como diseñar se nos puede llegar a complicar cuando no estamos inspirados, en especial cuando tenemos que empezar una aplicación o sitio web desde cero. Es entonces cuando, para fomentar nuestra inspiración, recorremos sitios amigos o del rubro del cliente intentando captar los mensajes de dichos sitios. Pero para facilitar esta búsqueda recomiendo una serie de sitios webs que nos ofrecen templates gratis listos para descargar y hasta para utilizar. Obviamente como diseñadores profesionales no nos ponemos a copiar el diseño ni utilizar el descargado, sin embargo contemplando estos diseños podemos llegar a crear una base para arrancar nuestro proyecto y llevarlo por un buen camino.</p>
<p><span id="more-145"></span>Estos 3 sitios nos ofrecen templates completos, de buena calidad y gratis listos para descargar.</p>
<h2>1) <a href="http://www.freewebsitetemplates.com/" target="_blank">Free Website Templates</a></h2>
<p>Realmente lo que llama la atención de este sitio es lo rápido para descargar los templates, no pide ni siquiera registración, uno selecciona el template y se lo descarga. Además junto al botón download tenemos el boton preview el cual realmente facilita la selección mostrándonos como quedaría el sitio.</p>
<h2>2) <a href="http://www.freecsstemplates.org/" target="_blank">Free CSS templates</a></h2>
<p>Página muy conocida de templates, al igual que la anterior nos permite ver una previw del sitio funcionando y descargarlo rápidamente. Pero como su nombre lo indica son tempaltes donde predomina el CSS. De este modo sabemos que son páginas validadas y muy livianas.</p>
<h2>3) <a href="http://www.templatesbox.com/templates.htm" target="_blank">Templates BOX</a></h2>
<p>La cantidad de templates que encontramos en este sitio es realmente sorprendente y lo mejor es que son gratis. Pero además de tener una inmensa cantidad de templates, los tiene ordenados, por categorías y eso facilita muchísimo la búsqueda de rubros. Recomendable sitio, no solo para templates HTML / CSS sino también para flash.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blogdesarrolloweb.com.ar/templates-gratis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
