<?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>Quenerapú &#187; minimal</title>
	<atom:link href="http://quenerapu.com/etiquetas/minimal/feed/" rel="self" type="application/rss+xml" />
	<link>http://quenerapu.com</link>
	<description>Sentado delante de un ordenador desde 1982. ¿De qué voy a hablar, si no?</description>
	<lastBuildDate>Thu, 19 Jan 2012 13:02:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>El layout con columnas más simple del mundo (probablemente)</title>
		<link>http://quenerapu.com/css/el-layout-con-columnas-mas-simple-del-mundo-probablemente/</link>
		<comments>http://quenerapu.com/css/el-layout-con-columnas-mas-simple-del-mundo-probablemente/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 16:19:54 +0000</pubDate>
		<dc:creator>Quenerapú</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[crossbrowser]]></category>
		<category><![CDATA[minimal]]></category>
		<category><![CDATA[template]]></category>

		<guid isPermaLink="false">http://quenerapu.com/?p=125</guid>
		<description><![CDATA[Hace tiempo que deseaba terminar con mis quebraderos de cabeza al diseñar sitios web con columnas. Y creo que al fin lo he conseguido.]]></description>
			<content:encoded><![CDATA[<p>Hace mucho tiempo que deseaba dar definitivamente por cerrados mis quebraderos de cabeza al diseñar sitios web con columnas. Y creo que al fin lo he conseguido.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot;
 &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;content-type&quot; content=&quot;text/html;charset=utf-8&quot; /&gt;
&lt;title&gt;TinyCSS&lt;/title&gt;
&lt;style type=&quot;text/css&quot;&gt;
*{margin:0;padding:0;}
h1{font-size:1em;}
.header{border-bottom:1px solid #aaa;}
.container{overflow:hidden;height:100% !important;}
.main{width:500px;margin-bottom:-1000px;padding-bottom:1000px;float:left;}
.sideBar{margin-bottom:-1000px;padding-bottom:1000px;float:right;}
.s1{width:160px;border-left:1px solid #aaa;}
.s2{width:300px;border-left:1px solid #aaa;}
.footer{border-top:1px solid #aaa;}
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;div class=&quot;header&quot;&gt;&lt;h1&gt;Header&lt;/h1&gt;&lt;/div&gt;
&lt;div class=&quot;container&quot;&gt;
	&lt;div class=&quot;sideBar s2&quot;&gt;&lt;h1&gt;Sidebar 2&lt;/h1&gt;&lt;/div&gt;
	&lt;div class=&quot;sideBar s1&quot;&gt;&lt;h1&gt;Sidebar 1&lt;/h1&gt;&lt;/div&gt;
	&lt;div class=&quot;main&quot;&gt;&lt;h1&gt;Main&lt;/h1&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;footer&quot;&gt;&lt;h1&gt;Footer&lt;/h1&gt;&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Si bien el resultado final es bastante feo (<a href="http://quenerapu.com/ejemplos/tinycss/01/">puedes ver una demo aquí</a>) el peso de este documento es de menos de 1Kb. y es compatible con <strong>Internet Explorer</strong> (versión 6 incluída), <strong>Firefox</strong>, <strong>Chrome</strong>, <strong>Opera</strong> y <strong>Safari</strong> (<a href="http://browsershots.org/http://quenerapu.com/ejemplos/tinycss/02/">Browsershots.org</a>).</p>
<p>No será difícil para un diseñador hábil con las CSS partir de este esqueleto para crear algo mucho más agradable a la vista.</p>
<p>Lo que más me gusta es que los <strong>&lt;div&gt;</strong> de las columnas pueden crecer al alto tanto como quieras sin preocuparte por sus vecinas, que se prolongarán en lo vertical para que todas sean iguales (<a href="http://quenerapu.com/ejemplos/tinycss/02/">con unos ejemplos me explico mejor</a>). Para ello no he usado ni javaScript ni el conocido método <a href="http://www.alistapart.com/articles/fauxcolumns/">Faux Columns</a>, sino un truco CSS que consiste en atribuir</p>
<pre class="brush: css; gutter: false; title: ; notranslate">
margin-bottom:-1000px; padding-bottom:1000px;
</pre>
<p>a cada una de las columnas, y</p>
<pre class="brush: css; gutter: false; title: ; notranslate">
overflow:hidden;
</pre>
<p>al <strong>&lt;div&gt;</strong> que las contiene.</p>
<p>Y para terminar, es importante recordar que en la línea</p>
<pre class="brush: css; gutter: false; title: ; notranslate">
.container{overflow:hidden;height:100% !important;}
</pre>
<p><strong>height:100% !important;</strong> son necesarios para que el sistema sea compatible con IE6. <a href="http://ie6update.com">El glorioso día en que IE6 sea desterrado</a> ya no será necesario incluir ese código.</p>
<p>Me ha ayudado mucho un viejo post de <a href="http://www.ejeliot.com/blog/61">Ed Elliot</a>. Gracias Ed!</p>
]]></content:encoded>
			<wfw:commentRss>http://quenerapu.com/css/el-layout-con-columnas-mas-simple-del-mundo-probablemente/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Puppy Linux</title>
		<link>http://quenerapu.com/linux/puppy-linux/</link>
		<comments>http://quenerapu.com/linux/puppy-linux/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 15:09:09 +0000</pubDate>
		<dc:creator>Quenerapú</dc:creator>
				<category><![CDATA[Killer apps]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[distro]]></category>
		<category><![CDATA[minimal]]></category>
		<category><![CDATA[portable]]></category>

		<guid isPermaLink="false">http://quenerapu.local/?p=82</guid>
		<description><![CDATA[Puppy Linux es una mini-distribución Linux de apenas 93Mb, llena de software pequeño y útil. Puedes instalarlo o ejecutarlo desde un CD o una llave USB.]]></description>
			<content:encoded><![CDATA[<div id="attachment_111" class="wp-caption alignnone" style="width: 565px"><img class="size-full wp-image-111" title="Puppy Linux" src="http://quenerapu.com/wp-content/uploads/2009/03/puppylinux.jpg" alt="Puppy Linux" width="555" height="450" /><p class="wp-caption-text">Puppy Linux</p></div>
<p>Me encantan los programas pequeños y también los sistemas operativos pequeños. Por eso soy fan de <a href="http://www.puppylinux.org/">Puppy Linux</a>. <strong>Puppy Linux</strong> es una mini-distribución Linux de apenas 93Mb, llena de software pequeño y útil. Es un sistema operativo independiente (es decir, no está basada en <strong>Debian</strong>, <strong>Fedora</strong>, <strong>SuSE</strong>, etc., sino que nace <a href="http://www.linuxfromscratch.org/">del núcleo de Linux</a>). Es tan pequeño <strong>Puppy Linux</strong> que para usarlo basta un PC con 128Mb. de RAM. Con 64Mb. también puede funcionar y si eres un manitas de Linux y te pierden los retos, puedes usarlo en <a href="http://www.murga-linux.com/puppy/viewtopic.php?t=22070">un PC abandonado con 32Mb. de esos que te venden por 10€</a>. Ni siquiera es imprescindible el disco duro porque puedes ejecutar Puppy desde un CD o una llave USB.</p>
<p>Todo en <strong>Puppy Linux</strong> es pequeño. Por ejemplo, en lugar de <a href="http://kde-look.org/index.php?xcontentmode=75">Kwin</a> o <a href="http://art.gnome.org/themes/metacity">Metacity</a>, usa el ligerísimo «<a href="http://joewing.net/programs/jwm/">Gestor de Ventanas de Joe</a>» (¿se puede ser más doméstico?)</p>
<p>Su creador, Barry Kauler, lanza regularmente nuevas versiones oficiales que son muy fáciles de personalizar por la comunidad. Cualquiera con ganas y tiempo puede crear su versión personalizada de <strong>Puppy Linux</strong> (este programa sí, este programa no, le añado estos otros que echo en falta, etc&#8230;).</p>
<p>A pesar de que el <strong>Puppy Linux</strong> oficial contiene todo el software necesario para un usuario medio: Internet, ofimática, algunos juegos, utilidades varias&#8230; recomiendo echar siempre un ojo a las versiones personalizadas (se ofrecen enlaces desde la web oficial). Algunas de estas personalizaciones (llamadas <strong>Pupplets</strong>) son combinaciones de software orientadas a tareas concretas (hay personalizaciones ideales para programadores, para diseñadores gráficos, para bloggers, etc, etc.). <a href="http://www.puppylinux.org/downloads/puplets">Seguro que hay un Puppy para ti</a>. Y si no, ¡invéntate uno!</p>
]]></content:encoded>
			<wfw:commentRss>http://quenerapu.com/linux/puppy-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>La clásica función «¿Estás seguro/a?»</title>
		<link>http://quenerapu.com/javascript/la-clasica-funcion-estas-seguro-a/</link>
		<comments>http://quenerapu.com/javascript/la-clasica-funcion-estas-seguro-a/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 02:35:55 +0000</pubDate>
		<dc:creator>Quenerapú</dc:creator>
				<category><![CDATA[javaScript]]></category>
		<category><![CDATA[función]]></category>
		<category><![CDATA[minimal]]></category>

		<guid isPermaLink="false">http://quenerapu.local/?p=36</guid>
		<description><![CDATA[Una función javaScript muy básica, para pedir confirmación al usuario/a sobre lo que va a hacer (como por ejemplo, eliminar un registro).]]></description>
			<content:encoded><![CDATA[<p>Una de esas funciones básicas que no deben faltar en ningún proyecto. Es simple: Se trata de pedir confirmación al usuario antes de acceder al link indicado. Muy útil antes de eliminar un registro, por ejemplo. Incluye algo que me gusta añadir a mi programación en los momentos en que el software se dirige al usuario/a. Texto personalizado según su género.</p>
<pre class="brush: jscript; title: ; notranslate">
&lt;script type=&quot;text/javascript&quot;&gt;
function rUSure(u,g)
	{
	if(!g){var g='o';}
	if(confirm(&quot;¿Estás segur&quot;+g+&quot;?&quot;)){document.location.href=u;}
	}
&lt;/script&gt;
</pre>
<p>Nota: Esta función hace uso de la técnica <a href="2009/02/25/argumentos-por-defecto-en-funciones-javascript/">Argumentos por defecto en funciones javaScript</a> para ajustar el mensaje al género del usuario (¿Estás seguro?|¿Estás segura?)</p>
]]></content:encoded>
			<wfw:commentRss>http://quenerapu.com/javascript/la-clasica-funcion-estas-seguro-a/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

