<?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>Blog[nbsp] &#187; Internet</title>
	<atom:link href="http://www.nbsp.es/category/internet/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nbsp.es</link>
	<description>.Desarrollo web para profesionales de internet.</description>
	<lastBuildDate>Fri, 28 May 2010 20:51:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>El anexoM te carga las pilas del ADSL2+</title>
		<link>http://www.nbsp.es/2009/09/09/el-anexom-te-carga-las-pilas-del-adsl2/</link>
		<comments>http://www.nbsp.es/2009/09/09/el-anexom-te-carga-las-pilas-del-adsl2/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 15:24:53 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[[nbsp]]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/09/09/el-anexom-te-carga-las-pilas-del-adsl2/</guid>
		<description><![CDATA[Si disfrutas de un ADSL2+ y te sincroniza a una buena velocidad (a mi me sincroniza a 19500kbps) te animo a que te actives el anexoM, en mi caso ha sido tan fácil como ir al panel de control de la web de Jazztel y seguir 4 enlaces. Los resultados son impresionantes, he pasado de [...]]]></description>
			<content:encoded><![CDATA[<p>Si disfrutas de un ADSL2+ y te sincroniza a una buena velocidad (a mi me sincroniza a 19500kbps) te animo a que te actives el anexoM, en mi caso ha sido tan fácil como ir al panel de control de la web de Jazztel y seguir 4 enlaces. Los resultados son impresionantes, he pasado de subir a 50Kb/s a casi 200Kb/s.</p>
<p><img id="image555" src="http://www.nbsp.es/images/2009/09/upload_rules.png" alt="anexoM" /></p>
<p>Revisando el status de la línea ADSL en el router veo que ahora sincroniza:</p>
<p>Upstream (Kbps): 	1618<br />
Downstream (Kbps): 	19065</p>
<p>Ha bajado un poco la descarga pero la subido se ha visto agradablemente incrementada.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/09/09/el-anexom-te-carga-las-pilas-del-adsl2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Diagrama del informático neófito</title>
		<link>http://www.nbsp.es/2009/08/24/diagrama-del-informatico-neofito/</link>
		<comments>http://www.nbsp.es/2009/08/24/diagrama-del-informatico-neofito/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 15:20:32 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[Varios]]></category>
		<category><![CDATA[[nbsp]]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/08/24/diagrama-del-informatico-neofito/</guid>
		<description><![CDATA[Hoy ha llegado a mis manos una viñeta de xkcd que me ha parecido más que merecedora de ser traducida:

Esto se lo envío a mi madre que le será de mucha ayuda ;)
Archivo original
]]></description>
			<content:encoded><![CDATA[<p>Hoy ha llegado a mis manos una viñeta de <a href="http://xkcd.com">xkcd</a> que me ha parecido más que merecedora de ser traducida:</p>
<p><a href="http://www.nbsp.es/images/2009/08/diagrama_del_informatico.png"><img id="image552" src="http://www.nbsp.es/images/2009/08/diagrama_del_informatico.png" alt="Diagrama del informático" /></a></p>
<p>Esto se lo envío a mi madre que le será de mucha ayuda ;)</p>
<p><a href="http://xkcd.com/627/">Archivo original</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/08/24/diagrama-del-informatico-neofito/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Función PHP para descargar vídeos de youtube</title>
		<link>http://www.nbsp.es/2009/08/23/funcion-php-para-descargar-videos-de-youtube/</link>
		<comments>http://www.nbsp.es/2009/08/23/funcion-php-para-descargar-videos-de-youtube/#comments</comments>
		<pubDate>Sun, 23 Aug 2009 10:17:50 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[Varios]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/08/23/funcion-php-para-descargar-videos-de-youtube/</guid>
		<description><![CDATA[Funciona en la fecha terrestre 23/08/2009:
PLAIN TEXT
PHP:




function descarga_video_youtube&#40;$youtube,$nom=false&#41;&#123;


&#160; &#160; &#160; &#160; $tot = file_get_contents&#40;$youtube&#41;;


&#160; &#160; &#160; &#160; preg_match&#40;'/, &#34;t&#34;: &#34;(.*?)&#34;,/s', $tot, $regs&#41;;


&#160; &#160; &#160; &#160; $codi = $regs&#91;1&#93;;


&#160; &#160; &#160; &#160; $_video_id = explode&#40;"=",$youtube&#41;;


&#160; &#160; &#160; &#160; $video_id = $_video_id&#91;1&#93;;


&#160; &#160; &#160; &#160; 


&#160; &#160; &#160; &#160; if&#40;!$nom&#41;&#123;


&#160; &#160; &#160; &#160; &#160; &#160; preg_match&#40;'/title&#34;: &#34;(.*?)&#34;,/s', [...]]]></description>
			<content:encoded><![CDATA[<p>Funciona en la fecha terrestre 23/08/2009:</p>
<div class="igBar"><span id="lphp-4"><a href="#" onclick="javascript:showPlainTxt('php-4'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-4">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">function</span> descarga_video_youtube<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$youtube</span>,<span style="color:#0000FF;">$nom</span>=<span style="color:#000000; font-weight:bold;">false</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$tot</span> = <a href="http://www.php.net/file_get_contents"><span style="color:#000066;">file_get_contents</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$youtube</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://www.php.net/preg_match"><span style="color:#000066;">preg_match</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'/, &quot;t&quot;: &quot;(.*?)&quot;,/s'</span>, <span style="color:#0000FF;">$tot</span>, <span style="color:#0000FF;">$regs</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$codi</span> = <span style="color:#0000FF;">$regs</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#CC66CC;color:#800000;">1</span><span style="color:#006600; font-weight:bold;">&#93;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$_video_id</span> = <a href="http://www.php.net/explode"><span style="color:#000066;">explode</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"="</span>,<span style="color:#0000FF;">$youtube</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$video_id</span> = <span style="color:#0000FF;">$_video_id</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#CC66CC;color:#800000;">1</span><span style="color:#006600; font-weight:bold;">&#93;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#616100;">if</span><span style="color:#006600; font-weight:bold;">&#40;</span>!<span style="color:#0000FF;">$nom</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="http://www.php.net/preg_match"><span style="color:#000066;">preg_match</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'/title&quot;: &quot;(.*?)&quot;,/s'</span>, <span style="color:#0000FF;">$tot</span>, <span style="color:#0000FF;">$nomini</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$nom</span> = <a href="http://www.php.net/urldecode"><span style="color:#000066;">urldecode</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$nomini</span><span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#CC66CC;color:#800000;">1</span><span style="color:#006600; font-weight:bold;">&#93;</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$ruta_video</span> = <span style="color:#FF0000;">"videos/$nom.flv"</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$url</span> = <span style="color:#FF0000;">"http://www.youtube.com/get_video?video_id=$video_id&amp;t=$codi"</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$video</span> = <a href="http://www.php.net/file_get_contents"><span style="color:#000066;">file_get_contents</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$url</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#0000FF;">$fp</span> = <a href="http://www.php.net/fopen"><span style="color:#000066;">fopen</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$ruta_video</span>,<span style="color:#FF0000;">'w'</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://www.php.net/fputs"><span style="color:#000066;">fputs</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$fp</span>,<span style="color:#0000FF;">$video</span>,<a href="http://www.php.net/strlen"><span style="color:#000066;">strlen</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$video</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <a href="http://www.php.net/fclose"><span style="color:#000066;">fclose</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#0000FF;">$fp</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; </div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#616100;">return</span> <span style="color:#000000; font-weight:bold;">true</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#006600; font-weight:bold;">&#125;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>El uso es bien sencillo:</p>
<p>Si sólo se le pasa la URL del vídeo, lo descargará en la carpeta videos/titulo del video en youtube.flv</p>
<div class="igBar"><span id="lphp-5"><a href="#" onclick="javascript:showPlainTxt('php-5'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-5">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">descarga_video_youtube<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"http://www.youtube.com/watch?v=edZYah2CdLY"</span><span style="color:#006600; font-weight:bold;">&#41;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Si le añadimos el segundo parámetro (nombre), nos guardará el vídeo en la carpeta videos/nombrequelehayamospuesto.flv</p>
<div class="igBar"><span id="lphp-6"><a href="#" onclick="javascript:showPlainTxt('php-6'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-6">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">descarga_video_youtube<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">"http://www.youtube.com/watch?v=edZYah2CdLY"</span>,<span style="color:#FF0000;">"nombrequelehayamospuesto"</span><span style="color:#006600; font-weight:bold;">&#41;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/08/23/funcion-php-para-descargar-videos-de-youtube/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>¿que son pagerror.gif y refresh.gif? ¡solucionado!</title>
		<link>http://www.nbsp.es/2009/08/12/%c2%bfque-son-pagerrorgif-y-refreshgif-%c2%a1solucionado/</link>
		<comments>http://www.nbsp.es/2009/08/12/%c2%bfque-son-pagerrorgif-y-refreshgif-%c2%a1solucionado/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 15:34:03 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[Varios]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/08/12/%c2%bfque-son-pagerrorgif-y-refreshgif-%c2%a1solucionado/</guid>
		<description><![CDATA[Vaya, después de varios meses recopilando logs de errores 404 sin ningún tipo de sentido, hoy me he decidido a buscar cual era el motivo por el cual dos imágenes imaginarias (pagerror.gif y refresh.gif) aparecían en dichos logs de páginas no encontradas. Parece ser que el error solo se da en versiones de Internet Explorer [...]]]></description>
			<content:encoded><![CDATA[<p>Vaya, después de varios meses recopilando logs de errores 404 sin ningún tipo de sentido, hoy me he decidido a buscar cual era el motivo por el cual dos imágenes imaginarias (pagerror.gif y refresh.gif) aparecían en dichos logs de páginas no encontradas. Parece ser que el error solo se da en versiones de <strong>Internet Explorer 6</strong>. Tambien parece que dichas imágenes NO EXISTEN en mi servidor (ni en ninguno de las personas que se hayan encontrado con el problema), pues vaya... y entonces ¿porqué? ¡muy sencillo!.</p>
<p>Resulta que nuestro amigo de la infancia Internet Explorer 6 se resiste a ser como los demás (si, después de tantos años de andaduras el tío no ha madurado lo más mínimo) y cada vez que detecta un <strong><a href="http://www.w3.org/TR/1999/REC-html401-19991224/present/frames.html#h-16.5">iframe</a></strong> sin el atributo <strong><a href="http://www.w3.org/TR/1999/REC-html401-19991224/interact/forms.html#adef-src">src</a></strong> dentro de una página cargado mediante SSL (https://), se decide sin ningún tipo de pudor a cargar una página de error, la cual increíblemente carga las supuestas imágenes desde el servidor donde se ha cargado el iframe. Esto es ... una chapuza, yeah!</p>
<p>¿Solución? fácil, hagamos lo que hagamos que necesitemos un iframe vacío, tan solo tenemos que ponerle el siguiente atributo src:</p>
<div class="igBar"><span id="lhtml-8"><a href="#" onclick="javascript:showPlainTxt('html-8'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">HTML:</span>
<div id="html-8">
<div class="html">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><a href="http://december.com/html/4/element/iframe.html"><span style="color: #000000; font-weight: bold;">&lt;iframe</span></a> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">"javascript:false;"</span> /<span style="color: #000000; font-weight: bold;">&gt;</span></a></span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Yo (y mi ego) 1 - Internet Exploter 0</p>
<p>Más información en la <a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;261188">keynote de microsoft</a></p>
<p><a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;261188">pagerror.gif</a> <a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;261188">refresh.gif</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/08/12/%c2%bfque-son-pagerrorgif-y-refreshgif-%c2%a1solucionado/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Anomalía en esquemas en Firefox</title>
		<link>http://www.nbsp.es/2009/08/02/anomalia-en-esquemas-en-firefox/</link>
		<comments>http://www.nbsp.es/2009/08/02/anomalia-en-esquemas-en-firefox/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 18:20:21 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[Varios]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/08/02/anomalia-en-esquemas-en-firefox/</guid>
		<description><![CDATA[No tengo mucha idea de cómo explicar esto, a ver si alguien se anima a esclarecer un poco los términos.
He encontrado una ligera anomalía (por no llamarlo bug explotable) en el trato que da Firefox de las URLs que contienen esquemas no reconocidos, ya que si lanzamos una dirección (del tipo ed2k:) desconocida para el [...]]]></description>
			<content:encoded><![CDATA[<p>No tengo mucha idea de cómo explicar esto, a ver si alguien se anima a esclarecer un poco los términos.</p>
<p>He encontrado una ligera anomalía (por no llamarlo <strong>bug explotable</strong>) en el trato que da Firefox de las URLs que contienen <a href="http://en.wikipedia.org/wiki/URI_scheme">esquemas</a> no reconocidos, ya que si lanzamos una dirección (del tipo ed2k:) desconocida para el navegador, este muestra una alerta. Esto podría no ser nada si no fuese porque nos puede permitir saber que software tiene instalado un visitante. Lo explico:</p>
<p>El principal problema de esto es que si abrimos una URL desconocida por el navegador desde javascript, este lanzará una excepción (un error) que nos permitirá saber si el visitante tiene instalado un programa u otro similar (por ejemplo, con el esquema callto: nos puede abrir Skype como un cliente distinto de Voip).</p>
<p>A continuación podéis ver el script en ejecución*: <a href="http://www.nbsp.es/ajax/ffbug/firefox_bug.html">ver Demo</a></p>
<p>*: Necesario Firefox, la ejecución puede llegar a colgar el navegador, se guardan datos estadísticos para posterior analisi y post en el blog.</p>
<p>He abierto un track en bugzilla para que me digan algo :P.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/08/02/anomalia-en-esquemas-en-firefox/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Timo 2.0 en toda regla</title>
		<link>http://www.nbsp.es/2009/07/31/timo-20-en-toda-regla/</link>
		<comments>http://www.nbsp.es/2009/07/31/timo-20-en-toda-regla/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 12:29:23 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/07/31/timo-20-en-toda-regla/</guid>
		<description><![CDATA[Llego a genbeta desde menéame para leer una noticia que me ha hecho bastante gracia, ya que a los señores de eBay les han dejado la parte trasera como la bandera de japón con Skype, me explico.
Según la gente de genbeta, cuando eBay compró Skype, tan solo compró la parte grafica (la GUI) y los [...]]]></description>
			<content:encoded><![CDATA[<p>Llego a genbeta desde menéame para leer una noticia que me ha hecho bastante gracia, ya que a los señores de eBay les han dejado la parte trasera como la bandera de japón con Skype, me explico.</p>
<p><a href="http://www.genbeta.com/actualidad/skype-pone-en-graves-aprietos-a-ebay-y-peligra-como-servicio">Según la gente de genbeta</a>, cuando eBay compró Skype, tan solo compró la parte grafica (la GUI) y los chorrocientos millones de usuarios (480 millones de usuarios). Parece ser que el corazón del programa estaba desarrollada por una tercera empresa propiedad -atención- de los desarrolladores de Skype, con lo que se aseguraron tras la venta seguir teniendo derechos de alguna forma sobre el motor de la aplicación.</p>
<p>Cito la noticia:</p>
<blockquote><p>Joltid ofreció licencias sobre el núcleo de Skype cuando eBay la compró en 2005, pero ahora los dueños de Joltid afirman que las licencias han caducado y que eBay infringe sus derechos al seguir usándolas. Para resolver el tema, han llevado el caso a los tribunales, y la vista será a mediados del año próximo. Vamos, que vendieron la imagen del sistema y la gestión de los usuarios, pero se quedaron el cerebro.</p></blockquote>
<p>¿Cómo pueden ser tan tontos en eBay de comprar un software el cual no está completo? ¿Son realmente tontos o es que les tomaron el pelo? Si les tomaron el pelo, ¿quien tiene razón?.</p>
<p>Esto de las licencias y las patentes es un coñazo. Cosas que uno no entiende del mundo de los negocios, divide y vencerás...</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/07/31/timo-20-en-toda-regla/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Configurar VirtualHost para tener varios dominios con su directorio cada uno en Apache</title>
		<link>http://www.nbsp.es/2009/07/17/configurar-virtualhost-para-tener-varios-dominios-con-su-directorio-cada-uno-en-apache/</link>
		<comments>http://www.nbsp.es/2009/07/17/configurar-virtualhost-para-tener-varios-dominios-con-su-directorio-cada-uno-en-apache/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 15:09:05 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Turoriales]]></category>
		<category><![CDATA[[nbsp]]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/07/17/configurar-virtualhost-para-tener-varios-dominios-con-su-directorio-cada-uno-en-apache/</guid>
		<description><![CDATA[Esto me lo dejo aquí a modo de recordatorio para configurar el dichoso httpd.conf para poder tener varios sitios en local con su correspondiente dominio (local tambien).
Primero añadimos los dominios en el archivo hosts:
127.0.0.1		local.dominio-1.org
127.0.0.1       local.dominio-2.net
Y luego añadimos las siguiente líneas a nuestro querido httpd.conf:
PLAIN TEXT
CODE:




NameVirtualHost&#160;&#160;127.0.0.1


&#60;VirtualHost local.dominio-1.org&#62;


&#160; &#160; ServerName&#160; &#160; [...]]]></description>
			<content:encoded><![CDATA[<p>Esto me lo dejo aquí a modo de recordatorio para configurar el dichoso httpd.conf para poder tener varios sitios en local con su correspondiente dominio (local tambien).</p>
<p>Primero añadimos los dominios en el archivo hosts:</p>
<p><code>127.0.0.1		local.dominio-1.org<br />
127.0.0.1       local.dominio-2.net</code></p>
<p>Y luego añadimos las siguiente líneas a nuestro querido httpd.conf:</p>
<div class="igBar"><span id="lcode-10"><a href="#" onclick="javascript:showPlainTxt('code-10'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-10">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">NameVirtualHost&nbsp;&nbsp;<span style="color:#800000;color:#800000;">127</span>.<span style="color:#800000;color:#800000;">0</span>.<span style="color:#800000;color:#800000;">0</span>.<span style="color:#800000;color:#800000;">1</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;VirtualHost local.<span style="">dominio</span>-<span style="color:#800000;color:#800000;">1</span>.<span style="">org</span>&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; ServerName&nbsp; &nbsp; local.<span style="">dominio</span>-<span style="color:#800000;color:#800000;">1</span>.<span style="">org</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; DocumentRoot&nbsp; &nbsp; <span style="color:#CC0000;">"D:/www/dominio-1.org/web/"</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; DirectoryIndex&nbsp; index.<span style="">php</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; AccessFileName&nbsp; .<span style="">htaccess</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; ErrorLog&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#CC0000;">"D:/www/dominio-1.org/logs/error.log"</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; LogLevel&nbsp; &nbsp; &nbsp; &nbsp; warn</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; CustomLog&nbsp; &nbsp;&nbsp; &nbsp;<span style="color:#CC0000;">"D:/www/dominio-1.org/logs/access.log"</span> combined</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;Directory <span style="color:#CC0000;">"D:/www/dominio-1.org/web/"</span>&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; Options -Indexes FollowSymLinks</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; AllowOverride AuthConfig FileInfo</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; Order allow,deny</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; Allow from all</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;/Directory&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;/VirtualHost&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;VirtualHost local.<span style="">dominio</span>-<span style="color:#800000;color:#800000;">2</span>.<span style="">net</span>&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; ServerName&nbsp; &nbsp; local.<span style="">dominio</span>-<span style="color:#800000;color:#800000;">2</span>.<span style="">net</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; DocumentRoot&nbsp; &nbsp; <span style="color:#CC0000;">"D:/www/dominio-2.net/web/"</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; DirectoryIndex&nbsp; index.<span style="">php</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; AccessFileName&nbsp; .<span style="">htaccess</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; ErrorLog&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#CC0000;">"D:/www/dominio-2.net/logs/error.log"</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; LogLevel&nbsp; &nbsp; &nbsp; &nbsp; warn</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; CustomLog&nbsp; &nbsp;&nbsp; &nbsp;<span style="color:#CC0000;">"D:/www/dominio-2.net/logs/access.log"</span> combined</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;Directory <span style="color:#CC0000;">"D:/www/dominio-2.net/web/"</span>&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; Options -Indexes FollowSymLinks</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; AllowOverride AuthConfig FileInfo</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; Order allow,deny</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; Allow from all</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;/Directory&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;/VirtualHost&gt; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Y listos! ideal para los que no se aclaran ni p'atrás (como yo :P).</p>
<p><strong>NOTA:</strong> modificad las comillas “...” por las de SHIFT+2.<br />
<strong>NOTA 2:</strong> Creo que nadie lo ha probado, ya que había un fallo en el paste y no se veía el código VirtualHost ...</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/07/17/configurar-virtualhost-para-tener-varios-dominios-con-su-directorio-cada-uno-en-apache/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Talleres subflash 2009</title>
		<link>http://www.nbsp.es/2009/07/03/talleres-subflash-2009/</link>
		<comments>http://www.nbsp.es/2009/07/03/talleres-subflash-2009/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 09:58:37 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Diseño]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[Varios]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/07/03/talleres-subflash-2009/</guid>
		<description><![CDATA[
Un año más los talleres Subflash ya están de vuelta, con gran ilusión yo ya me he apuntado. Para los pocos visitantes de este blog que no conozcáis los talleres Subflash, tan solo os puedo comentar que son los talleres para profesionales del web más amenos, divertidos, familiares y altamente valorados por sus habituales (como [...]]]></description>
			<content:encoded><![CDATA[<p><img id="image540" src="http://www.nbsp.es/images/2009/07/sbfl09.jpg" alt="Talleres Subflash... eh yo estoy ahí­!" /></p>
<p>Un año más los talleres Subflash ya están de vuelta, con gran ilusión yo ya me he apuntado. Para los pocos visitantes de este blog que no conozcáis los talleres Subflash, tan solo os puedo comentar que son los talleres para profesionales del web más amenos, divertidos, familiares y altamente valorados por sus habituales (como un servidor).</p>
<p>Este año repetimos lugar en la Villa Universitaria de Alicante, las fechas son 28, 29 y 30 de Agosto (que cae de viernes a domingo), el precio es de 100€ modalidad completa (los 100€ mejor invertidos del año) y en el momento de escribir esta entrada quedan 26 plazas (de 50).</p>
<p>Si queréis más información no dudéis en visitar la <a href="http://www.subflash.com/talleres/2009/php/index.php">página oficial de los talleres Subflash 2009</a> o en el <a href="http://www.subflash.com/2009/06/talleres-sublash-2009-abierta-inscripcion/">post del blog de Subflash</a>.</p>
<p>Ah, y gracias Marcos y a todo el equipo de Subflash por hacer posible estas minivacaciones profesionales.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/07/03/talleres-subflash-2009/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Bookmarklet para detectar elementos HTML obsoletos</title>
		<link>http://www.nbsp.es/2009/05/26/bookmarklet-para-detectar-elementos-html-obsoletos/</link>
		<comments>http://www.nbsp.es/2009/05/26/bookmarklet-para-detectar-elementos-html-obsoletos/#comments</comments>
		<pubDate>Tue, 26 May 2009 19:22:49 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[[nbsp]]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/05/26/bookmarklet-para-detectar-elementos-html-obsoletos/</guid>
		<description><![CDATA[Basandome en una entrada de webintenta donde menciona una CSS para detectar los elementos y atributos obsoletos, propuestos como obsoletos o elementos vacíos, he montado este bookmarklet para cargar en cualquier página, ya que tan solo ejecutando el enlace de los favoritos, se ejecutará un script que cargará la CSS en la página donde nos [...]]]></description>
			<content:encoded><![CDATA[<p>Basandome en <a href="http://www.webintenta.com/resaltar-con-css-codigo-html-obsoleto-o-deprecated.html">una entrada de webintenta</a> donde menciona una CSS para detectar los elementos y atributos obsoletos, propuestos como obsoletos o elementos vacíos, he montado este bookmarklet para cargar en cualquier página, ya que tan solo ejecutando el enlace de los favoritos, se ejecutará un script que cargará la CSS en la página donde nos encontremos.</p>
<p><a href="javascript:CSS=document.createElement('link');CSS.href='http://www.nbsp.es/ajax/bm/css-diagnostics2.0.1.css';CSS.type='text/css';CSS.rel='stylesheet';void(document.getElementsByTagName('head')[0].appendChild(CSS));">Detectar elementos obsoletos</a></p>
<p>Más información de cómo colorea los elementos en la página del autor de la <a href="http://www.nealgrosskopf.com/tech/thread.asp?pid=17">CSS diagnostics</a></p>
<p>Es divertido de usar, al menos para criticar un rato :^P</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/05/26/bookmarklet-para-detectar-elementos-html-obsoletos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Correcto formato de formularios XHTML</title>
		<link>http://www.nbsp.es/2009/05/26/correcto-formato-de-formularios-xhtml/</link>
		<comments>http://www.nbsp.es/2009/05/26/correcto-formato-de-formularios-xhtml/#comments</comments>
		<pubDate>Tue, 26 May 2009 18:37:22 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[[nbsp]]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/05/26/correcto-formato-de-formularios-xhtml/</guid>
		<description><![CDATA[Hace una semana mandé un correo a la lista de Ovillo preguntando cual creía la gente que era la forma más correcta de maquetar un formulario. Las respuestas fueron varias y estuvimos comentando cuales eran los pros y los contras de cada método utilizado.
Finalmente y después de mucho divagar e intentar acercar opiniones me llegó [...]]]></description>
			<content:encoded><![CDATA[<p>Hace una semana <a href="http://www.mail-archive.com/ovillo@lists.ovillo.org/msg25465.html">mandé un correo a la lista de Ovillo</a> preguntando cual creía la gente que era la forma más correcta de maquetar un formulario. Las respuestas fueron varias y estuvimos comentando cuales eran los pros y los contras de cada método utilizado.</p>
<p>Finalmente y después de mucho divagar e intentar acercar opiniones me llegó un correo de Daniel Navarro donde daba con una muy correcta solución, ya que a las fuentes se remitió y razón no le faltó (olé):</p>
<blockquote><p>En un DTD estricto se especifica que dentro de un form sólo puede haber elementos de bloque (que no sean otros form). Así que entre los diferentes controles y el form debe de mediar un elemento de bloque como div o fieldset, por ejemplo. Esto te falta en la solución A. Además, obligas a saltos de línea con br y esto limita la flexibilidad de CSS.</p></blockquote>
<p>Así que finalmente ganó la opción:</p>
<div class="igBar"><span id="lxml-12"><a href="#" onclick="javascript:showPlainTxt('xml-12'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">XML:</span>
<div id="xml-12">
<div class="xml">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;form<span style="font-weight: bold; color: black;">&gt;</span></span></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;fieldset<span style="font-weight: bold; color: black;">&gt;</span></span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;div<span style="font-weight: bold; color: black;">&gt;</span></span></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;label</span> <span style="color: #000066;">for</span>=<span style="color: #ff0000;">"campo"</span><span style="font-weight: bold; color: black;">&gt;</span></span>Campo:<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/label<span style="font-weight: bold; color: black;">&gt;</span></span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;input</span> <span style="color: #000066;">id</span>=<span style="color: #ff0000;">"campo"</span> <span style="color: #000066;">type</span>=<span style="color: #ff0000;">"text"</span> <span style="font-weight: bold; color: black;">/&gt;</span></span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/div<span style="font-weight: bold; color: black;">&gt;</span></span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; ... más aquí ...</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/fieldset<span style="font-weight: bold; color: black;">&gt;</span></span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/form<span style="font-weight: bold; color: black;">&gt;</span></span></span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>Gracias a todos los que participasteis y me ayudasteis!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/05/26/correcto-formato-de-formularios-xhtml/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cristalab y MDW desde el Googleplex de Silicon Valley</title>
		<link>http://www.nbsp.es/2009/05/23/cristalab-y-mdw-desde-el-googleplex-de-silicon-valley/</link>
		<comments>http://www.nbsp.es/2009/05/23/cristalab-y-mdw-desde-el-googleplex-de-silicon-valley/#comments</comments>
		<pubDate>Sat, 23 May 2009 20:23:35 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[Varios]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/05/23/cristalab-y-mdw-desde-el-googleplex-de-silicon-valley/</guid>
		<description><![CDATA[Literalmente copio y pego el vídeo que he encontrado en los comentarios de Freddie de Cristalab en Twitter, en donde se ve a él y a Christian de Maestros del web en Google Plex pidiendo a la comunidad de desarrolladores que les hagan llegar aplicaciones que estén desarrollando y que hagan uso de servicios de [...]]]></description>
			<content:encoded><![CDATA[<p>Literalmente copio y pego el vídeo que he encontrado en los comentarios de Freddie de <a href="http://www.cristalab.com">Cristalab</a> en Twitter, en donde se ve a él y a Christian de <a href="http://www.maestrosdelweb.com/">Maestros del web</a> en Google Plex pidiendo a la comunidad de desarrolladores que les hagan llegar aplicaciones que estén desarrollando y que hagan uso de servicios de Google o Wordpress. Así, tambien se ofrecen a hacer algunas críticas a tus aplicaciones desarrolladas en Flash, recomiendo echar un vistazo al vídeo.</p>
<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/I1oT2Oq71e4&#038;hl=es&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/I1oT2Oq71e4&#038;hl=es&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>
<p>Que sorpresa me he llevado cuando les he visto a los dos juntos, que cracks!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/05/23/cristalab-y-mdw-desde-el-googleplex-de-silicon-valley/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Créditos de los patrocinadores de OFFF 2009</title>
		<link>http://www.nbsp.es/2009/05/09/creditos-de-los-patrocinadores-de-offf-2009/</link>
		<comments>http://www.nbsp.es/2009/05/09/creditos-de-los-patrocinadores-de-offf-2009/#comments</comments>
		<pubDate>Sat, 09 May 2009 21:04:33 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Diseño]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[Varios]]></category>
		<category><![CDATA[videos]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/05/09/creditos-de-los-patrocinadores-de-offf-2009/</guid>
		<description><![CDATA[Después de 3 días de festival sólo me falta colgar los créditos de los patrocinadores del festival.
Por favor, 3500 personas, conferencias SUPER interesantes y motivadoras, unas infraestructuras de la ostia, una gente de p**a m***e, ¿qué más se puede pedir?
Cuando saquen el DVD me lo compro (y si cuelgan las conferencias en Internet me las [...]]]></description>
			<content:encoded><![CDATA[<p>Después de 3 días de festival sólo me falta colgar los créditos de los patrocinadores del festival.</p>
<p>Por favor, 3500 personas, conferencias SUPER interesantes y motivadoras, unas infraestructuras de la ostia, una gente de p**a m***e, ¿qué más se puede pedir?</p>
<p>Cuando saquen el DVD me lo compro (y si cuelgan las conferencias en Internet me las bajaré seguro!).</p>
<p>Gracias a toda la organización por el super trabajo realizado :)</p>
<p>Y ahora los créditos:</p>
<p><object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4558827&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=4558827&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>
<p><a href="http://vimeo.com/4558827">OFFF 2009 Sponsor Titles</a> from <a href="http://vimeo.com/offf">OFFF</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p><a href="http://www.offf.ws">VIVA EL OFFF!!!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/05/09/creditos-de-los-patrocinadores-de-offf-2009/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mi opinión acerca del revuelo de meneame.net</title>
		<link>http://www.nbsp.es/2009/04/30/mi-opinion-acerca-del-revuelo-de-meneamenet/</link>
		<comments>http://www.nbsp.es/2009/04/30/mi-opinion-acerca-del-revuelo-de-meneamenet/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 19:39:15 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/04/30/mi-opinion-acerca-del-revuelo-de-meneamenet/</guid>
		<description><![CDATA[A esos que se quejan de la injusticia de los baneos de un sitio tan social y tan democrático como meneame.net, que vayan tomando nota de lo que hay en la web2.0. Todos los sitios que no dependen de uno mismo o de una red de personas REAL está condenada a ser dominada por los [...]]]></description>
			<content:encoded><![CDATA[<p>A esos que se quejan de la injusticia de los baneos de un sitio tan social y tan democrático como meneame.net, que vayan tomando nota de lo que hay en la web2.0. Todos los sitios que no dependen de uno mismo o de una red de personas REAL está condenada a ser dominada por los intereses obscuros/ocultos de sus administradores.</p>
<p>Yo hace tiempo que lo voy pregonando, pero como no soy nadie en la red a mi nadie me escucha. A ver si los chicos de WP.com se ponen las pilas y añaden capacidades sociales a wordpress, no estaría nada mal una red social basada en múltiples nodos, al más puro estilo P2P pero con páginas personales.</p>
<p><img id="image532" src="http://www.nbsp.es/images/2009/04/trusted_sites.png" alt="trusted_sites.png" /></p>
<p>Me gusta imaginar un futuro donde la gente preferirá tener sus datos en sus servidores, en sus teléfonos con conexión de banda ancha, en su hogar, en su proveedor de confianza. Me gusta creer que algún día dejaremos de ser tan borregos como para ir inflando de contenido páginas que ni nos pertenecen ni nos aportan beneficio alguno que rellenar nuestro ego mientras otros se están llenando los bolsillos... de pasta, señor@s...</p>
<p>Es por todo eso y por lo que me queda por decir, que os digo a los que os quejáis de menéame: Que os jodan!</p>
<p>Y ahora vais y os miráis al espejo... o mejor, os instaláis un phpBB o un Joomla y empezáis a rellenar vuestro espacio sin miedo a que os baneen, os borren, os censuren o os metan un palo de hierro al rojo vivo por un lugar algo escondido y que puede resultar muy doloroso al contacto con el metal ardiente ...</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/04/30/mi-opinion-acerca-del-revuelo-de-meneamenet/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>CDmon.com, patrocinador tecnológico de FreeBSD España</title>
		<link>http://www.nbsp.es/2009/04/24/cdmoncom-patrocinador-tecnologico-de-freebsd-espana/</link>
		<comments>http://www.nbsp.es/2009/04/24/cdmoncom-patrocinador-tecnologico-de-freebsd-espana/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 09:09:01 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/04/24/cdmoncom-patrocinador-tecnologico-de-freebsd-espana/</guid>
		<description><![CDATA[Para los amantes de FreeBSD esto será una excelente noticia, para nosotros (el equipo de CDmon) esto es un orgullo y un honor.
Tenéis más información en el siguiente enlace:
CDmon.com, patrocinador tecnológico de FreeBSD España
]]></description>
			<content:encoded><![CDATA[<p>Para los amantes de FreeBSD esto será una excelente noticia, para nosotros (el equipo de CDmon) esto es un orgullo y un honor.</p>
<p>Tenéis más información en el siguiente enlace:</p>
<p><a href="http://blog.cdmon.com/2009/04/23/cdmoncom-patrocinador-tecnologico-de-freebsd-espana/">CDmon.com, patrocinador tecnológico de FreeBSD España</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/04/24/cdmoncom-patrocinador-tecnologico-de-freebsd-espana/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nuevo acortador de direcciones URL largas</title>
		<link>http://www.nbsp.es/2009/04/21/nuevo-acortador-de-direcciones-url-largas/</link>
		<comments>http://www.nbsp.es/2009/04/21/nuevo-acortador-de-direcciones-url-largas/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 23:09:02 +0000</pubDate>
		<dc:creator>marc</dc:creator>
				<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Otras páginas]]></category>
		<category><![CDATA[Varios]]></category>
		<category><![CDATA[[nbsp]]]></category>

		<guid isPermaLink="false">http://www.nbsp.es/2009/04/21/nuevo-acortador-de-direcciones-url-largas/</guid>
		<description><![CDATA[Este fin de semana he estado desarrollando junto con Cel (cenics.net) un redireccionador de URLs largas. Basicamente es para que no tengáis que pasar a vuestros contactos esos churros de direcciones tan grandes que a veces se rompen.
http://lost.in
Espero que os sea útil para:
- Mandar correos con URLs largas pero que no se rompen
- Añadir enlaces [...]]]></description>
			<content:encoded><![CDATA[<p>Este fin de semana he estado desarrollando junto con Cel (<a href="http://www.cenics.net">cenics.net</a>) un redireccionador de URLs largas. Basicamente es para que no tengáis que pasar a vuestros contactos esos churros de direcciones tan grandes que a veces se rompen.</p>
<p><a href="http://lost.in">http://lost.in</a></p>
<p>Espero que os sea útil para:</p>
<p>- Mandar correos con URLs largas pero que no se rompen<br />
- Añadir enlaces a vuestra red social de forma seguro<br />
- Facilitar el acceso a ciertos sitios solo a quien vosotros queráis (mediante password)</p>
<p>Espero vuestras aportaciones ;-)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nbsp.es/2009/04/21/nuevo-acortador-de-direcciones-url-largas/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
