<?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>MacBookers &#187; Programación</title>
	<atom:link href="http://www.josedelcorral.es/category/programacion/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.josedelcorral.es</link>
	<description>By Jose del Corral</description>
	<lastBuildDate>Tue, 13 Apr 2010 08:39:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Como dar estilos a tu barras de scroll rapidamente</title>
		<link>http://www.josedelcorral.es/2009/01/25/como-dar-estilos-a-tu-barras-de-scroll-rapidamente/</link>
		<comments>http://www.josedelcorral.es/2009/01/25/como-dar-estilos-a-tu-barras-de-scroll-rapidamente/#comments</comments>
		<pubDate>Sun, 25 Jan 2009 15:37:47 +0000</pubDate>
		<dc:creator>Jose</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.josedelcorral.es/?p=768</guid>
		<description><![CDATA[La idea es simple, tenemos un precioso dise&#241;o pero al maquetarlo nos damos cuenta que queda un poco feote con esas barras de scroll de sistema.
La soluci&#243;n es f&#225;cil, con un simple plugin de jquery podemos darle el estilo que queramos, la forma es bastante sencilla:
A&#241;adimos el plugin en el head de nuestro site, junto [...]]]></description>
			<content:encoded><![CDATA[<p>La idea es simple, tenemos un precioso dise&ntilde;o pero al maquetarlo nos damos cuenta que queda un poco feote con esas barras de scroll de sistema.</p>
<p>La soluci&oacute;n es f&aacute;cil, <a href="http://www.kelvinluck.com/assets/jquery/jScrollPane/jScrollPane.html" target="_blank">con un simple plugin de jquery</a> podemos darle el estilo que queramos, la forma es bastante sencilla:</p>
<p>A&ntilde;adimos el plugin en el head de nuestro site, junto con el css b&aacute;sico al que luego podremos dar forma: </p>
<pre>&lt;script type=&quot;text/javascript&quot; xsrc=&quot;jScrollPane.js&quot;&gt;&lt;/script&gt;</pre>
<pre>&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; media=&quot;all&quot; xhref=&quot;styles/jScrollPane.css&quot; /&gt; </pre>
<p>Ahora solo tenemos que llamar al elemento de bloque, con overflow:auto, al que queramos dar estilo, si tenemos por ejemplo:</p>
<pre>&lt;ul class=&quot;lista_enlaces&quot;&gt;</pre>
<pre>   &lt;li&gt;&lt;a xhref=&quot;link1.html&quot;&gt;Enlace 1&lt;/a&gt;&lt;/li&gt; </pre>
<pre>   &lt;li&gt;&lt;a xhref=&quot;link2.html&quot;&gt;Enlace 2&lt;/a&gt;&lt;/li&gt; </pre>
<pre>   &lt;li&gt;&lt;a xhref=&quot;link2.html&quot;&gt;Enlace 3&lt;/a&gt;&lt;/li&gt; </pre>
<pre>&lt;/ul&gt; </pre>
<p>La llamada ser&aacute; tal que as&iacute;:</p>
<pre>$(function(){	</pre>
<pre>    $(&#39;.lista_enlaces&#39;).jScrollPane();</pre>
<pre>});&nbsp;</pre>
<p>&iexcl;Y eso es todo! </p>
<p>M&aacute;s informaci&oacute;n: <a href="http://www.kelvinluck.com/assets/jquery/jScrollPane/jScrollPane.html" target="_blank">jScrollPane</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.josedelcorral.es/2009/01/25/como-dar-estilos-a-tu-barras-de-scroll-rapidamente/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Recursos jQuery [Volumen 1]</title>
		<link>http://www.josedelcorral.es/2009/01/18/recursos-jquery-volumen-1/</link>
		<comments>http://www.josedelcorral.es/2009/01/18/recursos-jquery-volumen-1/#comments</comments>
		<pubDate>Sun, 18 Jan 2009 15:38:50 +0000</pubDate>
		<dc:creator>Jose</dc:creator>
				<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.josedelcorral.es/?p=757</guid>
		<description><![CDATA[Intentar&#233; (en la medida que mi flojera me lo permita) ir publicando cada semana una peque&#241;a colecci&#243;n de sitios con material interesante sobre recursos en jquery/javascript, entre otras cosas para tener toda esta informaci&#243;n m&#225;s organizada, y de paso igual hasta le vale a alguien.
The 20 Most Practical and Creative Uses of jQuery
Una lista con [...]]]></description>
			<content:encoded><![CDATA[<p>Intentar&eacute; (en la medida que mi flojera me lo permita) ir publicando cada semana una peque&ntilde;a colecci&oacute;n de sitios con material interesante sobre recursos en jquery/javascript, entre otras cosas para tener toda esta informaci&oacute;n m&aacute;s organizada, y de paso igual hasta le vale a alguien.</p>
<p><a href="http://nettuts.com/articles/web-roundups/the-20-most-practical-and-creative-uses-of-jquery/" target="_blank">The 20 Most Practical and Creative Uses of jQuery</a></p>
<p>Una lista con los ejemplos m&aacute;s creativos de cosas que se pueden hacer con jquery </p>
<p><a href="http://www.noupe.com/jquery/50-amazing-jquery-examples-part1.html" target="_blank">50+ Amazing Jquery Examples </a></p>
<p>El t&iacute;tulo lo dice todo, hasta 50 ejemplos pr&aacute;cticos de usos de jquery (Accordion, Slideshows, etc)</p>
<p><a href="http://www.atblabs.com/jquery.corners.html" target="_blank">jQuery corners</a>&nbsp; </p>
<p>El eterno debate, si no te apetece <a href="http://www.josedelcorral.es/2008/10/21/maquetar-esquinas-redondeadas-con-sombras-y-degradados/" target="_blank">hacer esquinas redondeadas con css</a>, y no quieres usar las propiedades de css3, siempre puedes recurrir a jquery.</p>
<p><a href="http://colorcharge.com/wp-content/uploads/2007/12/jquery12_colorcharge.png" target="_blank">jQuery 1.2 Cheat Sheet </a></p>
<p>Una lista de atajos imprescindibles para trabajar d&iacute;a a d&iacute;a con jQuery (aunque acaba de salir jQuery 1.3) </p>
]]></content:encoded>
			<wfw:commentRss>http://www.josedelcorral.es/2009/01/18/recursos-jquery-volumen-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Blogs: Comentarios o visitas</title>
		<link>http://www.josedelcorral.es/2008/09/01/blogs-comentarios-o-visitas/</link>
		<comments>http://www.josedelcorral.es/2008/09/01/blogs-comentarios-o-visitas/#comments</comments>
		<pubDate>Mon, 01 Sep 2008 20:39:40 +0000</pubDate>
		<dc:creator>Jose</dc:creator>
				<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://www.josedelcorral.es/?p=732</guid>
		<description><![CDATA[He tenido esta conversaci&#243;n m&#225;s de una vez, &#191;Qu&#233; es m&#225;s importante, tener un blog lleno de comentarios y con un alto grado de participaci&#243;n o un blog con miles de suscriptores donde apenas hay movimiento de comentario e implicaci&#243;n por parte de los lectores?&#8230;pues mire usted, ni una cosa ni otra.
Lo realmente importante de [...]]]></description>
			<content:encoded><![CDATA[<p>He tenido esta conversaci&oacute;n m&aacute;s de una vez, &iquest;Qu&eacute; es m&aacute;s importante, tener un blog lleno de comentarios y con un alto grado de participaci&oacute;n o un blog con miles de suscriptores donde apenas hay movimiento de comentario e implicaci&oacute;n por parte de los lectores?&#8230;pues mire usted, ni una cosa ni otra.</p>
<p>Lo realmente importante de un blog es su contenido, en teor&iacute;a si hay contenido de calidad la participaci&oacute;n de los lectores deber&iacute;a de surgir de forma natural y no habr&iacute;a ningun problema, no sirve de nada crear un sitio y llenarlo de mierda para conseguir un pu&ntilde;ado de visitar y llenar as&iacute; la cuenta de adsense cada mes.</p>
<p>&iquest;Y todo esto por que viene?, pues muy f&aacute;cil:</p>
<p>Hace cosa de un a&ntilde;o tuve la suerte de coincidir con <a href="http://anieto2k.com/" target="_blank">Andr&eacute;s Nieto</a> en el <a href="http://www.josedelcorral.es/2007/11/21/fin-de-semana-en-madrid-congreso-de-webmasters/" target="_blank">Congreso de Webmasters 2007</a> de Madrid, y entre conferencia y conferencia estuvimos hablando sobre la posibilidad de integrar los comentarios de un blog directamente desde el lector de feeds.</p>
<p>La idea es poder ir leyendo las diferentes noticias desde nuestro reader y poder comentar &quot;on the fly&quot; sin salir del lector, tantas noticias y tantas veces como nos apetezca, de tal forma no perder&iacute;amos tiempo en salir, cargar la p&aacute;gina, autenticarnos y comentar el post.</p>
<p>La desventaja de esto es que los blogs disminuir&iacute;an su volumen de visitas de forma considerable ya que se producir&iacute;an menos entradas por la web, pero como he dicho, lo importante para mi es tener contenido de calidad y participaci&oacute;n de los lectores, el resto es todo secundario. </p>
<p>Como Andr&eacute;s es un crack, aunque est&eacute; hasta arriba de curro ha tenido tiempo de sacar <a href="http://www.anieto2k.com/2008/08/29/commentfeed-novedades/" target="_blank">CommentFeed</a>, una versi&oacute;n para google reader que la verdad es que va estupendamente, si os interesa ver como lo ha hecho <a href="http://www.anieto2k.com/2008/08/28/commentfeed-comenta-en-anieto2k-desde-google-reader/" target="_blank">pasaros por aqu&iacute;.</a></p>
<p><a href="http://www.anieto2k.com/2008/08/28/commentfeed-comenta-en-anieto2k-desde-google-reader/" target="_blank">Anieto2K &#8211; CommentFeed </a></p>
<p>Un saludo a todos! </p>
]]></content:encoded>
			<wfw:commentRss>http://www.josedelcorral.es/2008/09/01/blogs-comentarios-o-visitas/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Posicionamiento en CSS</title>
		<link>http://www.josedelcorral.es/2007/06/04/posicionamiento-en-css/</link>
		<comments>http://www.josedelcorral.es/2007/06/04/posicionamiento-en-css/#comments</comments>
		<pubDate>Mon, 04 Jun 2007 08:33:57 +0000</pubDate>
		<dc:creator>Jose</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Tutoriales]]></category>

		<guid isPermaLink="false">http://www.josedelcorral.es/2007/06/04/posicionamiento-en-css/</guid>
		<description><![CDATA[Con este tutorial de CSS aprenderemos las caracter&#237;sticas de las etiquetas de CSS referentes al posicionamiento de elementos, tales como divs. Comenzaremos con la etiqueta por defecto.
 POSICI&#211;N EST&#193;TICA
Creo que este atributo es un poco in&#250;til, ya que es el valor que tiene el par&#225;metro position por defecto. Si no definimos posici&#243;n, ser&#225; esta la [...]]]></description>
			<content:encoded><![CDATA[<p>Con este tutorial de CSS aprenderemos las caracter&iacute;sticas de las etiquetas de CSS referentes al posicionamiento de elementos, tales como divs. Comenzaremos con la etiqueta por defecto.</p>
<p><strong> POSICI&Oacute;N EST&Aacute;TICA</strong>
<p>Creo que este atributo es un poco in&uacute;til, ya que es el valor que tiene el par&aacute;metro position por defecto. Si no definimos posici&oacute;n, ser&aacute; esta la que aparezca, as&iacute; que no hace falta especificarla.</p>
<div class="code"><em>#ejemplo {<br /> position:static;<br /> }</em></div>
<p>Con esto especificamos que el elemento div aparecer&aacute; donde lo har&iacute;a normalmente, a la izquierda y arriba. <a href="http://www.edenahp.net/posicionamiento/posicionamiento1.htm" title="position:static">Un ejemplo para que veais el funcionamiento b&aacute;sico</a>.</p>
<p><strong> POSICI&Oacute;N RELATIVA</strong>
<p>Esta posici&oacute;n determina la distancia entre la situaci&oacute;n de la div y la que tendr&iacute;a que tener por defecto. Esto quiere decir quees como una position:static, pero podemos mover la capa tantos p&iacute;xeles como queramos hacia cada lado, usando para ello las etiquetas top, right, bottom y left.</p>
<div class="code"><em>#ejemplo {<br /> position:relative;<br /> top:50px;<br /> left:50px;<br /> }</em></div>
<p>Con el anterior c&oacute;digo he movido la capa n&uacute;mero uno 50 p&iacute;xeles hacia abajo y hacia la derecha. Recordad que los n&uacute;meros negativos cambian el sentido del movimiento: top:-50px ser&iacute;a moverlo hacia arriba, y left:-50px ser&iacute;a hacia la izquierda. <a href="http://www.edenahp.net/posicionamiento/posicionamiento2.htm" title="position:relative">Un ejemplo de posici&oacute;n relativa</a>.</p>
<p><strong> POSICI&Oacute;N ABSOLUTA</strong>
<p>La posici&oacute;n absoluta anula la relatividad de la posici&oacute;n. En otras palabras: ahora no movemos la capa en relaci&oacute;n a la capa superior, sin&oacute; que la movemos a trav&eacute;s de toda la pantalla.</p>
<div class="code"><em>#ejemplo {<br /> position:absolute;<br /> top:0;<br /> left:0;<br /> }</em></div>
<p>Este c&oacute;digo coje la capa del ejemplo y la coloca a 0 p&iacute;xeles de arriba y a 0 p&iacute;xeles de la izquierda. Si fuera position:relative, la pondr&iacute;a en la esquina de la capa en la que se encuentra, pero al ser absoluta la coloca en la esquina de la p&aacute;gina. <a href="http://www.edenahp.net/posicionamiento/posicionamiento3.htm" title="position:absolute">Un ejemplo de esta posici&oacute;n aqu&iacute;</a>.</p>
<p>Esto pasa porque si no hay una div referida como relativa con el atributo position:relative, el elemento que coje el relative es la pantalla del navegador. Si usamos un position:absolute en un elemento que esta dentro de una div con position:relative, el elemento no se mover&aacute; dentro de la pantalla sin&oacute; dentro de la caja del div relativo. <a href="http://www.edenahp.net/posicionamiento/posicionamiento4.htm" title="Posicionamiento en CSS">Ejemplo pr&aacute;ctico</a>.</p>
<div class="code"><em>#ejemplocontenedor {<br /> position:relative;<br /> }<br /> #ejemplocontenido {<br /> position:absolute;<br /> bottom:0;<br /> right:0;<br /> }</em></div>
<p>Recordad que podemos aplicar el position:absolute a tantos divs como queramos, mientras est&eacute;n dentro del div que tiene el position:relative.</p>
<p><strong> FLOATS (FLOTADORES)</strong>
<p>Imaginad ahora que queremos hacer un par de columnas y utilizamos una capa relativa, y en su interior dos capas absolutas (una a la derecha y otra a la izquierda). En principio est&aacute; bien pero, &iquest;qu&eacute; pasa si quiero que estas columnas sobrepasen la altura de la capa que las contiene? &iquest;y si quiero que cada columna tenga una altura distinta? Para eso usaremos los flotadores (floats).</p>
<div class="code"><em>#ejemplo1 {<br /> float:left;<br /> }<br /> #ejemplo2 {<br /> float:right;<br /> }</em></div>
<p><a href="http://www.edenahp.net/posicionamiento/posicionamiento5.htm" title="Posicionamiento en CSS">Miradlo en funcionamiento</a>. Por &uacute;ltimo, quiero a&ntilde;adir que esta situaci&oacute;n es inc&oacute;moda debido a que, si ahora queremos a&ntilde;adir una nueva div abajo, por ejemplo un footer, en este caso dios sabe d&oacute;nde quedar&aacute; colocado. Lo normal es que queramos colocarlo en el borde inferior de la columna que llegue hasta m&aacute;s abajo, pero puede que no sepamos cual de las dos ser&aacute; mas alta.</p>
<div class="code"><em>#ejemplo1 {<br /> float:left;<br /> }<br /> #ejemplo2 {<br /> float:right;<br /> }<br /> #footer {<br /> clear:both;<br /> }</em></div>
<p>Para que el footer quede a ran de la columna m&aacute;s alta (la que quede m&aacute;s abajo) tendremos que usar el atributo clear:both en el div que haga de footer. &Uacute;ltimo ejemplo: <a href="http://www.edenahp.net/posicionamiento/posicionamiento6.htm" title="Posicionamiento en CSS">footer sin el clear:both</a>, y <a href="http://www.edenahp.net/posicionamiento/posicionamiento7.htm" title="Posicionamiento en CSS">footer con el clear:both</a>.</p>
<p>Via:<a href="http://edenahp.net/?p=50">Edenahp.net</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.josedelcorral.es/2007/06/04/posicionamiento-en-css/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>
