<?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>La fatiga del Geek &#187; HTML</title>
	<atom:link href="http://nauj27.com/blog/category/programacion/html/feed/" rel="self" type="application/rss+xml" />
	<link>http://nauj27.com/blog</link>
	<description>Reflexiones y cacharreos de nauj27</description>
	<lastBuildDate>Fri, 09 Mar 2012 08:14:50 +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>HTML5 Canvas</title>
		<link>http://nauj27.com/blog/2010/12/10/html5-canvas/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=html5-canvas</link>
		<comments>http://nauj27.com/blog/2010/12/10/html5-canvas/#comments</comments>
		<pubDate>Thu, 09 Dec 2010 23:06:57 +0000</pubDate>
		<dc:creator>nauj27</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://nauj27.com/blog/?p=837</guid>
		<description><![CDATA[Me he decidido a echarle un vistazo al HTML5 y a la representación de una superficie Canvas para dibujar en 2D. Este tipo de superficie permitirá en un futuro que ya está aquí hacer juegos para la web en HTML real que se puedan usar en cualquier dispositivo sin necesidad de complementos de terceros, léase [...]]]></description>
			<content:encoded><![CDATA[<p>Me he decidido a echarle un vistazo al <a href="http://dev.w3.org/html5/spec/">HTML5</a> y a la representación de una superficie <a href="http://dev.w3.org/html5/2dcontext/">Canvas para dibujar en 2D</a>. Este tipo de superficie permitirá en un futuro que ya está aquí hacer juegos para la web en HTML real que se puedan usar en cualquier dispositivo sin necesidad de complementos de terceros, léase Adobe Flash.</p>
<p>La verdadera utilidad y potencia es poder dibujar en tiempo real sobre la superficie y a provechar todas las características de dibujo que nos proporciona, cosas que no he usado en mi ejercicio particular. Sin embargo me ha servido como introducción al uso de canvas en HTML y aquí queda como ejemplo:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;">&lt;html&gt;
  &lt;head&gt;
    &lt;title&gt;HTML 5 Canvas example&lt;/title&gt;
    <span style="color: #339933;">&lt;</span>script type<span style="color: #339933;">=</span><span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>
        <span style="color: #003366; font-weight: bold;">var</span> x <span style="color: #339933;">=</span> <span style="color: #CC0000;">50</span><span style="color: #339933;">;</span>
        <span style="color: #003366; font-weight: bold;">var</span> y <span style="color: #339933;">=</span> <span style="color: #CC0000;">50</span><span style="color: #339933;">;</span>
        <span style="color: #003366; font-weight: bold;">var</span> dx <span style="color: #339933;">=</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span>
        <span style="color: #003366; font-weight: bold;">var</span> dy <span style="color: #339933;">=</span> <span style="color: #CC0000;">1</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #003366; font-weight: bold;">var</span> myCanvas<span style="color: #339933;">;</span>
        <span style="color: #003366; font-weight: bold;">var</span> myContext<span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #003366; font-weight: bold;">var</span> pelota<span style="color: #339933;">;</span>
        <span style="color: #003366; font-weight: bold;">var</span> fondo<span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #003366; font-weight: bold;">var</span> main <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
            <span style="color: #006600; font-style: italic;">// Se inicializa el canvas</span>
            myCanvas <span style="color: #339933;">=</span> document.<span style="color: #660066;">getElementById</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;mycanvas&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
            myContext <span style="color: #339933;">=</span> myCanvas.<span style="color: #660066;">getContext</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;2d&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
            <span style="color: #006600; font-style: italic;">// Se cogen los elementos de imagen para pintar</span>
            pelota <span style="color: #339933;">=</span> document.<span style="color: #660066;">getElementById</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;pelota&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
            fondo <span style="color: #339933;">=</span> document.<span style="color: #660066;">getElementById</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;fondo&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
            <span style="color: #006600; font-style: italic;">// Se pinta el fondo y la pelota en el canvas</span>
            myContext.<span style="color: #660066;">drawImage</span><span style="color: #009900;">&#40;</span>fondo<span style="color: #339933;">,</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">,</span> fondo.<span style="color: #660066;">width</span><span style="color: #339933;">,</span> fondo.<span style="color: #660066;">height</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
            myContext.<span style="color: #660066;">drawImage</span><span style="color: #009900;">&#40;</span>pelota<span style="color: #339933;">,</span> x<span style="color: #339933;">,</span> y<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
            window.<span style="color: #660066;">setInterval</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;moverPelota()&quot;</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">10</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #003366; font-weight: bold;">var</span> moverPelota <span style="color: #339933;">=</span> <span style="color: #003366; font-weight: bold;">function</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
            <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span>x <span style="color: #339933;">&gt;</span> myCanvas.<span style="color: #660066;">width</span> <span style="color: #339933;">-</span> pelota.<span style="color: #660066;">width</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> <span style="color: #009900;">&#40;</span>x <span style="color: #339933;">&lt;</span> <span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
                dx <span style="color: #339933;">=</span> <span style="color: #339933;">-</span>dx<span style="color: #339933;">;</span>
            <span style="color: #009900;">&#125;</span>
&nbsp;
            <span style="color: #000066; font-weight: bold;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span>y <span style="color: #339933;">&gt;</span> myCanvas.<span style="color: #660066;">height</span> <span style="color: #339933;">-</span> pelota.<span style="color: #660066;">height</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">||</span> <span style="color: #009900;">&#40;</span>y <span style="color: #339933;">&lt;</span> <span style="color: #CC0000;">0</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
                dy <span style="color: #339933;">=</span> <span style="color: #339933;">-</span>dy<span style="color: #339933;">;</span>
            <span style="color: #009900;">&#125;</span>
&nbsp;
            x <span style="color: #339933;">+=</span> dx<span style="color: #339933;">;</span>
            y <span style="color: #339933;">+=</span> dy<span style="color: #339933;">;</span>
&nbsp;
            myContext.<span style="color: #660066;">drawImage</span><span style="color: #009900;">&#40;</span>fondo<span style="color: #339933;">,</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">,</span> <span style="color: #CC0000;">0</span><span style="color: #339933;">,</span> fondo.<span style="color: #660066;">width</span><span style="color: #339933;">,</span> fondo.<span style="color: #660066;">height</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
            myContext.<span style="color: #660066;">drawImage</span><span style="color: #009900;">&#40;</span>pelota<span style="color: #339933;">,</span> x<span style="color: #339933;">,</span> y<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span>
    &lt;style type=&quot;text/css&quot;&gt;
      canvas { border: 2px solid black; }
      canvas#mycanvas { width: 320px; height: 170px; }
      img { display: none; }
    &lt;/style&gt;
  &lt;/head&gt;
  &lt;body onload=&quot;main();&quot;&gt;
&nbsp;
    &lt;canvas id=&quot;mycanvas&quot;&gt;
        Aquí debería de aparecer un balón rebotando.
    &lt;/canvas&gt;
&nbsp;
    &lt;img id=&quot;pelota&quot; src=&quot;pelota.png&quot; width=&quot;49px&quot; height=&quot;49px&quot; /&gt;
    &lt;img id=&quot;fondo&quot; src=&quot;fondo.jpg&quot; width=&quot;320px&quot; height=&quot;170px&quot; /&gt;
&nbsp;
  &lt;/body&gt;
&lt;/html&gt;</pre></td></tr></table></div>

<p>El resultado puede verse en la <a href="http://nauj27.com/html5/canvas.html">web del ejemplo de uso de canvas</a>.</p>
<p>Las imágenes se precargan ocultas (con display: none) porque según la <a href="http://dev.w3.org/html5/2dcontext/#images">especificación del HTML5</a> si la imagen no ha sido completamente cargada no se pintará nada. Cargándolas de este modo nos aseguramos de que se han leído completamente antes de su uso en el canvas.</p>
<p>Las pruebas las he realizado sobre Mozilla Firefox 4.0 Beta 7. En cualquier navegador que implemente canvas sobre html5 debería de representarse correctamente. Entre estos navegadores se incluyen Safari, Opera o Chrome. Si eres usuario de Internet Explorer ¿a qué esperas para cambiar a un navegador real?</p>
]]></content:encoded>
			<wfw:commentRss>http://nauj27.com/blog/2010/12/10/html5-canvas/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Pifeb en cualquier navegador</title>
		<link>http://nauj27.com/blog/2009/09/28/pifeb-en-cualquier-navegador/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=pifeb-en-cualquier-navegador</link>
		<comments>http://nauj27.com/blog/2009/09/28/pifeb-en-cualquier-navegador/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 10:30:03 +0000</pubDate>
		<dc:creator>nauj27</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[navegadores]]></category>
		<category><![CDATA[pifeb]]></category>

		<guid isPermaLink="false">http://nauj27.com/blog/?p=681</guid>
		<description><![CDATA[Pifeb es un script para GreaseMonkey que hice hace algún tiempo para poder usar iconos personalizados en Plurk. Parecen un montón de palabras raras sin sentido y sin embargo lo son, pero si vas a cada uno de los enlaces puedes saber de qué estoy hablando. Si conoces twitter, plurk viene a ser algo similar [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://code.google.com/p/pifeb/">Pifeb</a> es un script para <a href="https://addons.mozilla.org/es-ES/firefox/addon/748">GreaseMonkey </a> que hice hace algún tiempo para poder usar iconos personalizados en <a href="http://plurk.com">Plurk</a>. Parecen un montón de palabras raras sin sentido y sin embargo lo son, pero si vas a cada uno de los enlaces puedes saber de qué estoy hablando.</p>
<p>Si conoces <a href="http://twitter.com">twitter</a>, plurk viene a ser algo similar pero con una línea temporal horizontal, respuestas ordenadas y posibilidad mantener un control de lo que has leído y lo que tienes pendiente.</p>
<p><a href="http://enlavin.com/blogs/">enlavin</a> decició hacer  que funcionase en cualquier navegador y aunque hay que hay que cargarlo manualmente cada vez que se abre plurk la verdad es que viene genial.</p>
<p>Para poder usarlo tan solo hay que abrir <a href="http://pifeb.googlecode.com/hg/bookmarklet.html">este documento simple</a> y arrastrar el enlace a la barra de marcadores del navegador. Una vez hecho esto con Plurk abierto tan solo hay que hacer clic en el bookmarklet y esperar cinco segundos a que aparezca <strong>PIFEB vX.X</strong> en la barra de plurk arriba a la derecha.</p>
<p>Más información en <a href="http://code.google.com/p/pifeb/">la web de Pifeb</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://nauj27.com/blog/2009/09/28/pifeb-en-cualquier-navegador/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Mozilla Labs Jetpack</title>
		<link>http://nauj27.com/blog/2009/05/25/mozilla-labs-jetpack/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mozilla-labs-jetpack</link>
		<comments>http://nauj27.com/blog/2009/05/25/mozilla-labs-jetpack/#comments</comments>
		<pubDate>Mon, 25 May 2009 09:16:09 +0000</pubDate>
		<dc:creator>nauj27</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[xul]]></category>

		<guid isPermaLink="false">http://nauj27.com/blog/?p=610</guid>
		<description><![CDATA[Imagina algo tan sencillo y potente como la extensión Greasemonkey pero que en lugar de permitirte modificar el sitio web que estás visitando te permita modificar el mismo navegador. Esto es una realidad, y su nombre es Jetpack. Jetpack es un nuevo projecto de Mozilla Fundation para escribir extensiones para el navegador de una manera [...]]]></description>
			<content:encoded><![CDATA[<p>Imagina algo tan sencillo y potente como la extensión <a href="http://es.wikipedia.org/wiki/Greasemonkey">Greasemonkey</a> pero que en lugar de permitirte modificar el sitio web que estás visitando te permita modificar el mismo navegador. Esto es una realidad, y su nombre es Jetpack.</p>
<p><a href="https://jetpack.mozillalabs.com/">Jetpack</a> es un nuevo projecto de <a href="http://www.mozilla.org/">Mozilla Fundation</a> para escribir extensiones para el navegador de una manera muy rápida y sencilla haciendo uso de las herramientas más comunes. Estas herramientas incluyen librerías como <a href="http://jquery.com/">jQuery</a> o incluso otras extensiones como es <a href="http://getfirebug.com/">Firebug</a>.</p>
<p style="text-align: center;"><object width="400" height="300" data="http://vimeo.com/moogaloop.swf?clip_id=4752576&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"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=4752576&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /></object></p>
<p>En la web podrás encontrar varios ejemplos de cómo en unas pocas líneas de código se pueden escribir extensiones para el navegador tan interesantes como un notificador de nuevos mensajes de GMail o un gráfico canvas sobre el uso de solapas a modo de ejemplo.</p>
<p>Para más información echar un vistazo al <a href="https://jetpack.mozillalabs.com/tutorial.html">tutorial</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://nauj27.com/blog/2009/05/25/mozilla-labs-jetpack/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Wonder wheel</title>
		<link>http://nauj27.com/blog/2009/05/15/wonder-wheel/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wonder-wheel</link>
		<comments>http://nauj27.com/blog/2009/05/15/wonder-wheel/#comments</comments>
		<pubDate>Fri, 15 May 2009 08:25:41 +0000</pubDate>
		<dc:creator>nauj27</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[descubrimientos]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://nauj27.com/blog/?p=600</guid>
		<description><![CDATA[Hoy he visto por primera vez que después de buscar en Google aparece una opción encima de los resultados que dice &#8220;Show options&#8230;&#8221; Haciendo clic en esta opción me muestran a la izquierda una serie de opciones para operar en función de la búsqueda realizada. Lo que más me ha gustado ha sido la etiqueta [...]]]></description>
			<content:encoded><![CDATA[<div class="mceTemp">
<p>Hoy he visto por primera vez que después de buscar en <a href="http://www.google.com/">Google</a> aparece una opción encima de los resultados que dice <strong>&#8220;Show options&#8230;&#8221;</strong></p>
<p>Haciendo clic en esta opción me muestran a la izquierda una serie de opciones para operar en función de la búsqueda realizada. Lo que más me ha gustado ha sido la etiqueta <span style="color: #0000ff;">W</span><span style="color: #ff0000;">o</span><span style="color: #008000;">n</span><span style="color: #0000ff;">d</span><span style="color: #ff0000;">e</span><span style="color: #008000;">r</span> <span style="color: #0000ff;">W</span><span style="color: #008000;">h</span><span style="color: #ff0000;">ee</span><span style="color: #0000ff;">l</span>. Aparece una rueda que enlaza temas relacionados y con la que se puede ir navegando para refinar la búsqueda. Por supuesto los resultados a la derecha se van actualizando dinámicamente. Haciendo clic en la imagen se puede ver una captura de pantalla.</div>
<div id="attachment_604" class="wp-caption alignnone" style="width: 529px"><a href="http://nauj27.com/blog/wp-content/uploads/2009/05/wonderwheel.png"><img class="size-full wp-image-604" title="Wonder Wheel" src="http://nauj27.com/blog/wp-content/uploads/2009/05/wonderwheelmini.png" alt="Wonder Wheel" width="519" height="462" /></a><p class="wp-caption-text">Wonder Wheel</p></div>
<p>Esta gente sabe cómo aprovechar el tiempo que les dan para inventar nuevas cosillas.</p>
<p><em>Nota: Solo lo he probado en la versión en inglés, ¿aparece en otros idiomas?</em></p>
]]></content:encoded>
			<wfw:commentRss>http://nauj27.com/blog/2009/05/15/wonder-wheel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Detectar código de teclado con Javascript</title>
		<link>http://nauj27.com/blog/2009/03/02/detectar-codigo-de-teclado-con-javascript/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=detectar-codigo-de-teclado-con-javascript</link>
		<comments>http://nauj27.com/blog/2009/03/02/detectar-codigo-de-teclado-con-javascript/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 13:55:51 +0000</pubDate>
		<dc:creator>nauj27</dc:creator>
				<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://nauj27.com/blog/?p=574</guid>
		<description><![CDATA[Me ha hecho falta conocer el código de teclado de la tecla de imprimir pantalla, que por cierto es el 44, y esta es la manera más rápida que se me ha ocurrido para encontrarlo: 1 2 &#60;body onload=&#34;document.getElementById('input').addEventListener('keyup', function(e) {alert(e.keyCode);}, false); &#34;&#62; &#60;input id=&#34;input&#34; type=&#34;text&#34; /&#62; Aunque hay cientos de ejemplos en internet, aquí [...]]]></description>
			<content:encoded><![CDATA[<p>Me ha hecho falta conocer el código de teclado de la tecla de imprimir pantalla, que por cierto es el 44, y esta es la manera más rápida que se me ha ocurrido para encontrarlo:</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">&lt;body onload=&quot;document.getElementById('input').addEventListener('keyup', function(e) {alert(e.keyCode);}, false); &quot;&gt; 
&lt;input id=&quot;input&quot; type=&quot;text&quot; /&gt;</pre></td></tr></table></div>

<p>Aunque hay cientos de ejemplos en internet, aquí dejo el mio que para eso me lo he currado en el menor número de líneas que he podido.</p>
<p>Para probarlo tan solo hay que guardarlo en un fichero y abrirlo con un navegador web.</p>
]]></content:encoded>
			<wfw:commentRss>http://nauj27.com/blog/2009/03/02/detectar-codigo-de-teclado-con-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Iconos de plurk navideños</title>
		<link>http://nauj27.com/blog/2008/12/08/iconos-de-plurk-navidenos/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=iconos-de-plurk-navidenos</link>
		<comments>http://nauj27.com/blog/2008/12/08/iconos-de-plurk-navidenos/#comments</comments>
		<pubDate>Mon, 08 Dec 2008 17:23:56 +0000</pubDate>
		<dc:creator>nauj27</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[emoticonos]]></category>
		<category><![CDATA[greasemonkey]]></category>
		<category><![CDATA[navidad]]></category>
		<category><![CDATA[plurk]]></category>

		<guid isPermaLink="false">http://nauj27.com/blog/?p=521</guid>
		<description><![CDATA[Después de Plurk Icons For Everybody 2.0 os presento la versión 2.2 con los siguientes cambios: Corregido bug que hacía que no aparezcan los nuevos iconos para la casilla grande de plurkear. Reestructuración interna que permite añadir tantas solapas como se deseen, refactorización de camino a la actualización automática. ¡Emoticonos navideños! Como las otras veces, [...]]]></description>
			<content:encoded><![CDATA[<p>Después de <a href="http://nauj27.com/blog/2008/12/02/plurkiconsforeverybody-20/">Plurk Icons For Everybody 2.0</a> os presento la versión 2.2 con los siguientes cambios:</p>
<ul>
<li>Corregido bug que hacía que no aparezcan los nuevos iconos para la casilla grande de plurkear.</li>
<li>Reestructuración interna que permite añadir tantas solapas como se deseen, refactorización de camino a la actualización automática.</li>
<li>¡Emoticonos navideños!</li>
</ul>
<div id="attachment_522" class="wp-caption aligncenter" style="width: 473px"><img class="size-full wp-image-522" title="Set navideño para Plurk" src="http://nauj27.com/blog/wp-content/uploads/2008/12/christmas_set_plurk.png" alt="Conjunto de iconos navideños para Plurk" width="463" height="504" /><p class="wp-caption-text">Conjunto de iconos navideños para Plurk</p></div>
<p>Como las otras veces, <a href="http://nauj27.com/blog/wp-content/downloads/plurkiconsforeverybody.user.js">clic aquí para actualizar o instalar</a>. Felices fiestas y feliz plurkeo.</p>
<p><em><strong>Editado 10/12/2008 &#8211; 11:29: </strong>Se ha corregido un bug que hacía fallar algunas funciones de plurk como editar el perfil o ver imágenes en grande. Gracias a <a href="http://www.plurk.com/draxus">draxus</a> por el aviso. </em></p>
]]></content:encoded>
			<wfw:commentRss>http://nauj27.com/blog/2008/12/08/iconos-de-plurk-navidenos/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>PlurkIconsForEverybody 2.0</title>
		<link>http://nauj27.com/blog/2008/12/02/plurkiconsforeverybody-20/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=plurkiconsforeverybody-20</link>
		<comments>http://nauj27.com/blog/2008/12/02/plurkiconsforeverybody-20/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 23:14:30 +0000</pubDate>
		<dc:creator>nauj27</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[greasemonkey]]></category>
		<category><![CDATA[plurk]]></category>
		<category><![CDATA[redessociales]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://nauj27.com/blog/?p=510</guid>
		<description><![CDATA[Plurk.com es como twitter pero con una línea temporal y respuestas ordenadas: un sistema de microblogging dentro de las redes sociales. Hace unas semanas publiqué un complemento para GreaseMonkey que añadía iconos adicionales pero ahora han cambiado la web de plurk.com y había dejado de funcionar como debía. Debido al nuevo formato me han ahorrado [...]]]></description>
			<content:encoded><![CDATA[<div class="mceTemp mceIEcenter">
<p style="text-align: left;"><a href="http://www.plurk.com/">Plurk.com</a> es como <a href="http://twitter.com">twitter</a> pero con una línea temporal y respuestas ordenadas: un sistema de <a href="http://es.wikipedia.org/wiki/Microblogging">microblogging</a> dentro de las redes sociales. Hace unas semanas <a href="http://nauj27.com/blog/2008/10/20/iconos-de-plurkcom-con-greasemonkey/">publiqué un complemento para GreaseMonkey </a>que añadía iconos adicionales pero ahora han cambiado la web de plurk.com y había dejado de funcionar como debía.</p>
<p style="text-align: left;">Debido al nuevo formato me han ahorrado parte del trabajo que había pensado, han separado los iconos en varias solapas por lo que ahora añado una solapa con iconos personalizados. Esto hace que la carga sea menos pesada y la lista de iconos esté más limpia.</p>
</div>
<div id="attachment_512" class="wp-caption aligncenter" style="width: 510px"><a href="http://nauj27.com/blog/wp-content/uploads/2008/12/plurkicons2.png"><img class="size-full wp-image-512" title="PlurkIconsForEverybody2.0" src="http://nauj27.com/blog/wp-content/uploads/2008/12/plurkicons2.png" alt="Plurk Icons For Everybody 2.0" width="500" height="285" /></a><p class="wp-caption-text">Plurk Icons For Everybody 2.0 </p></div>
<p>Para instalar <a href="http://nauj27.com/blog/2008/12/02/plurkiconsforeverybodyplurkiconsforeverybody/">PlurkIconsForEverybody 2.0</a> tan solo hay que <a href="https://addons.mozilla.org/es-ES/firefox/addon/748">instalar greasemonkey</a> y finalmente hacer clic en el siguiente enlace, dando a instalar cuando sea necesario:</p>
<ul>
<li><a href="http://nauj27.com/blog/wp-content/downloads/plurkiconsforeverybody.user.js">PlurkIconsForEverybody 2.0</a></li>
</ul>
<p><strong><em>Editado:</em></strong> <em>Se ha corregido un bug que hacía que no se pudiese usar a veces si la primera vez después de cargar la página se utilizaba el recuadro grande de plurkear. <a href="http://nauj27.com/blog/wp-content/downloads/plurkiconsforeverybody.user.js">Vuelve a instalarlo</a> para actualizar a la última versión.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://nauj27.com/blog/2008/12/02/plurkiconsforeverybody-20/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>La era de la web 0.2</title>
		<link>http://nauj27.com/blog/2008/11/25/la-era-de-la-web-02/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=la-era-de-la-web-02</link>
		<comments>http://nauj27.com/blog/2008/11/25/la-era-de-la-web-02/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 07:50:11 +0000</pubDate>
		<dc:creator>nauj27</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://nauj27.com/blog/?p=498</guid>
		<description><![CDATA[Y es que del tiempo de la web 0.2 (que no web 2.0) debe de ser ésta página a juzgar por su código y su aspecto visual. Se recomienda al valiente que pulse en el enlace que no permanezca mirando la web durante más de diez segundos. Dios santo (nunca mejor dicho). La fatiga del [...]]]></description>
			<content:encoded><![CDATA[<p>Y es que del tiempo de la web 0.2 (<a href="http://es.wikipedia.org/wiki/Web_2.0">que no web 2.0</a>) debe de ser <a href="http://www.dokimos.org/ajff/">ésta página</a> a juzgar por su código y su aspecto visual. Se recomienda al valiente que pulse en <a href="http://www.dokimos.org/ajff/">el enlace</a> que no permanezca mirando la web durante más de diez segundos. Dios santo (nunca mejor dicho).</p>
<p><em><a href="http://nauj27.com/blog/">La fatiga del Geek</a> no cubrirá los gastos del hospital donde atiendan al visitante del posible ataque epiléptico sufrido.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://nauj27.com/blog/2008/11/25/la-era-de-la-web-02/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Iconos de Plurk.com con GreaseMonkey</title>
		<link>http://nauj27.com/blog/2008/10/20/iconos-de-plurkcom-con-greasemonkey/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=iconos-de-plurkcom-con-greasemonkey</link>
		<comments>http://nauj27.com/blog/2008/10/20/iconos-de-plurkcom-con-greasemonkey/#comments</comments>
		<pubDate>Sun, 19 Oct 2008 22:21:06 +0000</pubDate>
		<dc:creator>nauj27</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[greasemonkey]]></category>
		<category><![CDATA[Programación]]></category>

		<guid isPermaLink="false">http://nauj27.com/blog/?p=466</guid>
		<description><![CDATA[GreaseMonkey es un añadido para el navegador web Mozilla Firefox que permite insertar código JavaScript en cualquier sitio web. Hay montones de scripts listos para ser usados en la web añadiendo funcionalidades de lo más variopintas. Esta tarde he estado jugando con GreaseMonkey y he hecho mi primer script. Consiste en un script que añade [...]]]></description>
			<content:encoded><![CDATA[<p><a href="https://addons.mozilla.org/es-ES/firefox/addon/748">GreaseMonkey</a> es un añadido para el navegador web <a href="http://www.mozilla-europe.org/es/firefox/">Mozilla Firefox</a> que permite insertar código JavaScript en cualquier sitio web. Hay montones de scripts listos para ser usados en la web añadiendo funcionalidades de lo más variopintas.</p>
<p>Esta tarde he estado jugando con GreaseMonkey y he hecho mi primer script. Consiste en un script que añade en el sitio de <a href="http://en.wikipedia.org/wiki/Microblogging">microblogging</a> llamado <a href="http://plurk.com/">Plurk</a> todos los iconos destinados a la élite. Es decir, añade todos los iconos que en principio solo están disponibles para aquellos que han logrado que gracias a ellos más de diez personas se hayan apuntado a Plurk.</p>
<p>Si no tienes instalado GreaseMonkey lo puedes instalar desde aquí:</p>
<ul>
<li><a href="https://addons.mozilla.org/es-ES/firefox/addon/748">Instalar GreaseMonkey</a></li>
</ul>
<p>Una vez instalado tan solo hay que abrir el siguiente enlace y permitir la instalación cuando aparezca la ventana de diálogo:</p>
<ul>
<li><a href="http://nauj27.com/blog/wp-content/downloads/plurkiconsforeverybody.user.js">Instalar PlurkIconsForEverybody</a></li>
</ul>
<p>¡Feliz plurkeo!</p>
]]></content:encoded>
			<wfw:commentRss>http://nauj27.com/blog/2008/10/20/iconos-de-plurkcom-con-greasemonkey/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Nuevo diseño</title>
		<link>http://nauj27.com/blog/2008/07/07/nuevo-diseno/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=nuevo-diseno</link>
		<comments>http://nauj27.com/blog/2008/07/07/nuevo-diseno/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 21:02:43 +0000</pubDate>
		<dc:creator>nauj27</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[diseño]]></category>

		<guid isPermaLink="false">http://nauj27.com/blog/?p=458</guid>
		<description><![CDATA[Por fin me he decidido a cambiar el diseño por el nuevo que he estado preparando en las últimas semanas. Tan solo he comprobado que se ve correctamente en Internet Explorer 7 y en Mozilla Firefox 3.0. En Safari 3.1.2 aparece mal estructurado y aún no he encontrado por qué, tendré que seguir investigando y [...]]]></description>
			<content:encoded><![CDATA[<p>Por fin me he decidido a cambiar el diseño por el nuevo que he estado preparando en las últimas semanas. Tan solo he comprobado que se ve correctamente en <strong>Internet Explorer 7</strong> y en <strong>Mozilla Firefox 3.0</strong>. En <strong>Safari 3.1.2</strong> aparece mal estructurado y aún no he encontrado por qué, tendré que seguir investigando y por supuesto se aceptan todo tipo de consejos y sugerencias.</p>
]]></content:encoded>
			<wfw:commentRss>http://nauj27.com/blog/2008/07/07/nuevo-diseno/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

