<?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>uvedobles.com &#187; javascript</title>
	<atom:link href="http://uvedobles.com/tag/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://uvedobles.com</link>
	<description>de webmaster a webmaster</description>
	<lastBuildDate>Wed, 16 May 2012 11:19:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<div id='fb-root'></div>
					<script type='text/javascript'>
						window.fbAsyncInit = function()
						{
							FB.init({appId: null, status: true, cookie: true, xfbml: true});
						};
						(function()
						{
							var e = document.createElement('script'); e.async = true;
							e.src = document.location.protocol + '//connect.facebook.net/es_LA/all.js';
							document.getElementById('fb-root').appendChild(e);
						}());
					</script>	
						<item>
		<title>jQuery para móviles</title>
		<link>http://uvedobles.com/jquery-para-moviles/</link>
		<comments>http://uvedobles.com/jquery-para-moviles/#comments</comments>
		<pubDate>Mon, 18 Oct 2010 06:16:08 +0000</pubDate>
		<dc:creator>dedavid</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[APIs y más]]></category>
		<category><![CDATA[Aplicaciones móviles]]></category>
		<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Dispositivos]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Librerías de desarrollo]]></category>
		<category><![CDATA[Symbian]]></category>
		<category><![CDATA[Utilidades desarrollo web]]></category>
		<category><![CDATA[Windows Mobile]]></category>
		<category><![CDATA[Blackberry]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[móvil]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[RIM]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://uvedobles.com/?p=1608</guid>
		<description><![CDATA[Ya está aquí, ya ha salido la primera versión del framework javascript más famoso en su versión destinada al desarrollo de aplicaciones y diseño de páginas web para smartphones y tablets, jQuery Mobile. Esta librería que ocupa 12Kb. en su versión comprimido es compatible con gadgets que funcionan bajo los siguientes sistemas operativos: Android, iOS, [...]
Páginas relacionadas con este artículo:<ol>
<li><a href='http://uvedobles.com/estructuras-redimensionables-para-iphone/' rel='bookmark' title='Estructuras redimensionables para iPhone'>Estructuras redimensionables para iPhone</a></li>
<li><a href='http://uvedobles.com/clase-php-para-moviles/' rel='bookmark' title='Clase PHP para móviles'>Clase PHP para móviles</a></li>
<li><a href='http://uvedobles.com/slider-con-hashtag-bajo-jquery/' rel='bookmark' title='Slider con hashtag bajo jQuery'>Slider con hashtag bajo jQuery</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="alignnone size-full wp-image-1609" title="jquery-para-moviles" src="http://uvedobles.com/wp-content/uploads/2010/10/jquery-para-moviles.png" alt="jquery para moviles jQuery para móviles" width="352" height="503" /></p>
<p>Ya está aquí, ya ha salido la primera versión del <em>framework</em> javascript más famoso en su versión destinada al desarrollo de aplicaciones y diseño de páginas web para <em>smartphones</em> y <em>tablets</em>, <strong>jQuery Mobile</strong>.</p>
<p>Esta librería que ocupa 12Kb. en su versión comprimido es compatible con <em>gadgets</em> que funcionan bajo los siguientes sistemas operativos: Android, iOS, BlackBerry, WebOS, bada, symbian, Meego Windows Phone.</p>
<p>En jQuery Mobile, como es lógico destacan las funciones <em>touch</em> para sacarle mayor partido a las capacidades táctiles de estos dispositivos y las funcionalidades para que la interficie se adapte a las pequeñas y diferentes entre ellos pantallas que suelen incorporar estos dispositivos.</p>
<p>Enlace: http://jquerymobile.com/</p>
<div class='wpfblike' style='height: 40px;'><fb:like href='http://uvedobles.com/jquery-para-moviles/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div><p>Páginas relacionadas con este artículo:<ol>
<li><a href='http://uvedobles.com/estructuras-redimensionables-para-iphone/' rel='bookmark' title='Estructuras redimensionables para iPhone'>Estructuras redimensionables para iPhone</a></li>
<li><a href='http://uvedobles.com/clase-php-para-moviles/' rel='bookmark' title='Clase PHP para móviles'>Clase PHP para móviles</a></li>
<li><a href='http://uvedobles.com/slider-con-hashtag-bajo-jquery/' rel='bookmark' title='Slider con hashtag bajo jQuery'>Slider con hashtag bajo jQuery</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://uvedobles.com/jquery-para-moviles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>El mejor slider que he visto</title>
		<link>http://uvedobles.com/el-mejor-slider-que-he-visto/</link>
		<comments>http://uvedobles.com/el-mejor-slider-que-he-visto/#comments</comments>
		<pubDate>Tue, 05 Oct 2010 18:04:31 +0000</pubDate>
		<dc:creator>dedavid</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Bookmarking]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[HacheTeMeLe]]></category>
		<category><![CDATA[Inspiración]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Librerías de desarrollo]]></category>
		<category><![CDATA[Menus]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Rentabilizar webs]]></category>
		<category><![CDATA[Trozos de código]]></category>
		<category><![CDATA[Usabilidad]]></category>
		<category><![CDATA[Utilidades desarrollo web]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://uvedobles.com/?p=1562</guid>
		<description><![CDATA[Bueno&#8230; esto va en serio, menudo slider multidimensional que han construido bajo jQuery&#8230; quita el hipo! Viene preparado para sistemas touch o taćtiles, aka iPad, iPhones y tablets y teléfonos Androideados, tiene unos efectitos muy elegantes y discretos y un montón de abalorios para decorar este fantástico slider accordion o acordeon de contenidos que puede hacer [...]
Páginas relacionadas con este artículo:<ol>
<li><a href='http://uvedobles.com/otro-slider-o-accordion-pero-este-gratis/' rel='bookmark' title='Otro slider o accordion pero este gratis'>Otro slider o accordion pero este gratis</a></li>
<li><a href='http://uvedobles.com/slider-con-hashtag-bajo-jquery/' rel='bookmark' title='Slider con hashtag bajo jQuery'>Slider con hashtag bajo jQuery</a></li>
<li><a href='http://uvedobles.com/motor-para-videojuegos-bajo-html5-y-javascript/' rel='bookmark' title='Motor para videojuegos bajo HTML5 y JavaScript'>Motor para videojuegos bajo HTML5 y JavaScript</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="alignnone size-full wp-image-1563" title="el-mejor-slider" src="http://uvedobles.com/wp-content/uploads/2010/10/el-mejor-slider.png" alt="el mejor slider El mejor slider que he visto" width="450" height="171" /></p>
<p>Bueno&#8230; esto va en serio, menudo <em>slider</em> multidimensional que han construido bajo jQuery&#8230; quita el hipo! Viene preparado para sistemas <em>touch </em>o taćtiles, <em>aka</em> iPad, iPhones y tablets y teléfonos Androideados, tiene unos efectitos muy elegantes y discretos y un montón de abalorios para decorar este fantástico <em>slider accordion </em>o acordeon de contenidos que puede hacer las veces de portfolio o de menú de prácticamente cualquier web, a nivel de usabilidad es muy correcto, le doy un 7 sobre 10 va&#8230; que no se diga.</p>
<p>Disponen de una licencia comercial, sin su marca, y una licencia Freeware con la marca pero totalmente preparada para integrar en WordPress. Haber si venden cantidades brutales y se nos demuestra que de esto, podemos vivir todos, amigos manitas del <em>javascript</em>!</p>
<p>Dadle un vistazo: <a rel="nofollow" target="_blank" href="http://www.slidedeck.com/wordpress/">http://www.slidedeck.com/wordpress/</a></p>
<div class='wpfblike' style='height: 40px;'><fb:like href='http://uvedobles.com/el-mejor-slider-que-he-visto/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div><p>Páginas relacionadas con este artículo:<ol>
<li><a href='http://uvedobles.com/otro-slider-o-accordion-pero-este-gratis/' rel='bookmark' title='Otro slider o accordion pero este gratis'>Otro slider o accordion pero este gratis</a></li>
<li><a href='http://uvedobles.com/slider-con-hashtag-bajo-jquery/' rel='bookmark' title='Slider con hashtag bajo jQuery'>Slider con hashtag bajo jQuery</a></li>
<li><a href='http://uvedobles.com/motor-para-videojuegos-bajo-html5-y-javascript/' rel='bookmark' title='Motor para videojuegos bajo HTML5 y JavaScript'>Motor para videojuegos bajo HTML5 y JavaScript</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://uvedobles.com/el-mejor-slider-que-he-visto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Motor para videojuegos bajo HTML5 y JavaScript</title>
		<link>http://uvedobles.com/motor-para-videojuegos-bajo-html5-y-javascript/</link>
		<comments>http://uvedobles.com/motor-para-videojuegos-bajo-html5-y-javascript/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 07:49:26 +0000</pubDate>
		<dc:creator>dedavid</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Desarrollo de videojuegos]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[HacheTeMeLe]]></category>
		<category><![CDATA[Hay fuera hay algo]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Inspiración]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Librerías de desarrollo]]></category>
		<category><![CDATA[Utilidades desarrollo web]]></category>
		<category><![CDATA[videojuegos]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[juego]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[RIM]]></category>
		<category><![CDATA[videojuego]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://uvedobles.com/?p=1517</guid>
		<description><![CDATA[Impact HTML5 Game Engine es un motor de videojuegos desarrollado por Dominic Szablewski de PhobosLab denominado http://impactjs.org/ que todavía, durante este mes de septiembre, aún no está disponible para la descarga, pero promete y mucho. Permite animación, audio, sincronización de eventos, marcadores, editor de niveles y compatibilidad, mucha compatibilidad pues no precisa Flash utiliza tecnologías HTML5 [...]
Páginas relacionadas con este artículo:<ol>
<li><a href='http://uvedobles.com/recursos-en-html5-y-css3/' rel='bookmark' title='Recursos en HTML5 y CSS3'>Recursos en HTML5 y CSS3</a></li>
<li><a href='http://uvedobles.com/google-native-client/' rel='bookmark' title='Google Native Client'>Google Native Client</a></li>
<li><a href='http://uvedobles.com/jquery-para-moviles/' rel='bookmark' title='jQuery para móviles'>jQuery para móviles</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">
<p style="text-align: center;">
<p><em>Impact</em> HTML5 Game Engine es un motor de videojuegos desarrollado por Dominic Szablewski de PhobosLab denominado <a rel="nofollow" target="_blank" href="http://impactjs.org/">http://impactjs.org/</a> que todavía, durante este mes de septiembre, aún no está disponible para la descarga, pero promete y mucho.</p>
<p>Permite animación, audio, sincronización de eventos, marcadores, editor de niveles y compatibilidad, mucha compatibilidad pues no precisa Flash utiliza tecnologías HTML5 y JavaScript. Lo primero que se viene a la cabeza es si funcionará con iPhone, iPod e iPad, y Android, debería, pero según cuenta Dominic, bajo iPhone 3G sólo da unos tristes 12 fps además de que tiene problemas con el audio, bajo Android o los nuevos iPhones e iPads todavía no lo ha probado, así que de momento no lo podemos afirmar.</p>
<p>Puedes dejarles tu email en su página web para que te avisen cuando esté disponible. y lo mejor de todo, durante la espera puedes echarte unas partidas al videojuego Biolab Disaster, una demo realizada enteramente por el creador de este<em> game engine</em>.</p>
<p>Biolab Disaster es un videojuego de plataformas con mucho sabor a pixel y una excelente jugabilidad.</p>
<p>Lo más interesante de este post es que te traemos un vídeo realizado por su autor con el &#8220;¿Cómo se hizo?&#8221;, no te lo pierdas empieza flojo, pero luego nos muestra parte del código, ideal para tomar buena nota.</p>
<p style="text-align: center;">
<div class='wpfblike' style='height: 40px;'><fb:like href='http://uvedobles.com/motor-para-videojuegos-bajo-html5-y-javascript/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div><p>Páginas relacionadas con este artículo:<ol>
<li><a href='http://uvedobles.com/recursos-en-html5-y-css3/' rel='bookmark' title='Recursos en HTML5 y CSS3'>Recursos en HTML5 y CSS3</a></li>
<li><a href='http://uvedobles.com/google-native-client/' rel='bookmark' title='Google Native Client'>Google Native Client</a></li>
<li><a href='http://uvedobles.com/jquery-para-moviles/' rel='bookmark' title='jQuery para móviles'>jQuery para móviles</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://uvedobles.com/motor-para-videojuegos-bajo-html5-y-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>La potencia de JavaScript en un 1Kb.</title>
		<link>http://uvedobles.com/la-potencia-de-javascript-en-un-1kb/</link>
		<comments>http://uvedobles.com/la-potencia-de-javascript-en-un-1kb/#comments</comments>
		<pubDate>Tue, 14 Sep 2010 06:32:32 +0000</pubDate>
		<dc:creator>dedavid</dc:creator>
				<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Avecrem a mano]]></category>
		<category><![CDATA[Bookmarking]]></category>
		<category><![CDATA[Copy Paste]]></category>
		<category><![CDATA[Curiosidades]]></category>
		<category><![CDATA[Desarrollo de videojuegos]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Trozos de código]]></category>
		<category><![CDATA[videojuegos]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[juego]]></category>
		<category><![CDATA[RIM]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://uvedobles.com/?p=1512</guid>
		<description><![CDATA[Impresionante es lo que podemos ver y tocar en la web &#8220;1K&#8221; donde se celebra el concurso de &#8220;demos técnicas&#8221; realizadas en JavaScript y cuya premisa es que no superen un KA. Hay de todo y muchas de ellas son excelentes, incluso un juego de ajedrez y un juego de plataformas estilo Mario, entrañable personaje [...]
Páginas relacionadas con este artículo:<ol>
<li><a href='http://uvedobles.com/motor-para-videojuegos-bajo-html5-y-javascript/' rel='bookmark' title='Motor para videojuegos bajo HTML5 y JavaScript'>Motor para videojuegos bajo HTML5 y JavaScript</a></li>
<li><a href='http://uvedobles.com/recursos-en-html5-y-css3/' rel='bookmark' title='Recursos en HTML5 y CSS3'>Recursos en HTML5 y CSS3</a></li>
<li><a href='http://uvedobles.com/urls-y-javascript/' rel='bookmark' title='Conocer la URL con Javascript'>Conocer la URL con Javascript</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Impresionante es lo que podemos ver y tocar en la web &#8220;1K&#8221; donde se celebra el concurso de &#8220;demos técnicas&#8221; realizadas en JavaScript y cuya premisa es que no superen un KA.</p>
<p>Hay de todo y muchas de ellas son excelentes, incluso un juego de ajedrez y un juego de plataformas estilo Mario, entrañable personaje <em>videojuegil</em> que ayer cumplió 25 años, todas estas demos están metidas en tan sólo 1Kb. de memoria.</p>
<p>Parece increíble, aunque amigos&#8230; no quisiera yo contar la historia de cuando antes de jugar me cascaba ochenta y pico líneas de código Basic a pelo, porque no existían pendrives ni discos duros ni siquiera disquettes o unidades de cassete en aquel venerable Sinclair ZX81 de exactamente 1Kb. de memoria y eso sin contar que la teclas que tenía eran duras, duras, planas con un sistema de membrana con sonido de rana&#8230; que tiempos!</p>
<p>¿Así que, a qué esperas para alucinar? <a rel="nofollow" target="_blank" title="Lo que meten algunos en una simple KA" href="http://js1k.com/demos" target="_blank">http://js1k.com/demos</a></p>
<p>Por si fuera poco la visita de ese enlace os <em>copypasteamos</em> a continuación el código del juego de plataformas que hemos comentado, eso sí, para un mayor entendimiento os lo mosstramos sin comprimir y comentado, es decir ocupa más de una KA, es una<em> long version</em> ideal para aquellos que ven en el JavaScript el lenguaje de las videoconsolas del futuro, es decir, de las PlayStation 4 <em>parriba</em>&#8230; <img src='http://uvedobles.com/wp-includes/images/smilies/icon_wink.gif' alt="icon wink La potencia de JavaScript en un 1Kb." class='wp-smiley' title="La potencia de JavaScript en un 1Kb." />  :</p>
<pre class="brush:javascript">canvas=document.body.children[0];
screen_height=time=150;
last_height=screen_width=canvas.width=800;
unit=dead=50;
heights=[];

// The abbreviation loop, initializing the variabled needed by the key-handlers on the side.
for(prop in context=canvas.getContext('2d'))
  context[prop[jump=speed_x=speed_y=0]+(prop[6]||'')]=context[prop];

setInterval(function(){
  if(dead)
    // initialize the player position, score, and heightmap
    for(x=405,i=y=score=0;i&lt;1e4;)
      // (screen_width is reused as the off-the-screen height of gap blocks)

      // a block can be a gap if its index is &lt;9, or if the last block was no gap. after this test,
      // a random number is compared to .3 to determine whether an actual gap is generated, or a
      // regular random height.
      last_height=heights[i++]=
        i&lt;9|last_height&lt;screen_width&amp;Math.random()&lt;.3?screen_width:Math.random()*unit+80|0;

  // silly formula to create parabolic movement based on the time
  plant_pos=++time%99-unit;plant_pos=plant_pos*plant_pos/8+20;

  y+=speed_y;
  // only move horizontally if that doesn't take us deep underground (x/unit|0 fetches the index of
  // the block below an x coordinate)
  x+=y-heights[(x+speed_x)/unit|0]&gt;9?0:speed_x;
  // compute final player height index, and ground level under it
  ground=heights[player_index=x/unit|0];
  // adjust y and speed_y based on whether we are on the ground or not
  speed_y=y&lt;ground|speed_y&lt;0?speed_y+1:(y=ground,jump?-10:0);

  // we'll need the context a lot
  with(context){
    A=function(color,x,y,radius){
      // a is the abbreviated form of arc
      radius&amp;&amp;a(x,y,radius,0,7,0);
      // if color is not a gradient object (we set a P property in gradient objects), it is an index
      // into a set of colors
      fillStyle=color.P?color:'#'+'ceff99ff78f86eeaaffffd45333'.substr(color*3,3);
      // f for fill, ba for beginPath
      f(); ba();
    };

    // now loop over visible, or close to visible, blocks, and draw them and their clouds
    for(dead=i=0;i&lt;21;i++){
      // this loop is reused for drawing the background/rainbow, which consists of seven concentric
      // circles. there's no good reason why interleaving clearing the screen with drawing the
      // screen's contents should work, but in this case it does
      i&lt;7&amp;&amp;A(i%6,screen_width/2,235,i?250-15*i:screen_width);

      // we start drawing 5 units in front of the player (first four will be off-screen, needed just
      // for clouds)
      height_index=player_index-5+i;

      scroll_pos=x-height_index*unit;
      // since player screen position is fixed, we can use scroll position for collision detection.
      // this variable indicates whether the player is in the 'middle' of the current block
      player_in_middle=scroll_pos&gt;9&amp;scroll_pos&lt;41;

      // ta for translate. move to start of block to make other drawing commands shorter
      ta(unit-scroll_pos,0);
      // cL for createLinearGradient, for the ground/grass gradient
      gradient=cL(0,height=heights[height_index],0,height+9);
      // if height is divisible by 6, there's a coin here. draw it. if the player is standing on the
      // ground, in the middle of this unit, pick up the coin
      height%6||(A(2,25,height-7,5),y^ground||player_in_middle&amp;&amp;(heights[height_index]-=.1,score++));

      // abbreviate, since we need this twice (and use it again to test whether a value passed to A
      // is a gradient)
      gradient.P=gradient.addColorStop;
      // this implements sinky terrain---when the index is divisible by 7, we use a different color,
      // and do the sinking if the player is standing here
      gradient.P(0,height_index%7?'#5e1':(height_index^player_index||y^height||
                                          (y=heights[height_index]+=plant_pos/99),'#a59'));
      // brown earth color for the bottom of the gradient
      gradient.P(1,'#b93');

      // this draws the clouds
      height_index%4&amp;&amp;A(6,time/2%200,9,height_index%2?27:33);

      // draws the terrain block. m is moveTo, qt is quadraticCurveTo, l is lineTo
      m(-6,screen_height);qt(-6,height,3,height);l(47,height);qt(56,height,56,screen_height);A(gradient);

      // draw deco trees or piranha plant (height==screen_width for gap blocks), check for collision
      // with plant
      height_index%3?0:height&lt;screen_width
        ?(A(gradient,33,height-15,10),fc(31,height-7,4,9))
        <img src='http://uvedobles.com/wp-includes/images/smilies/icon_sad.gif' alt="icon sad La potencia de JavaScript en un 1Kb." class='wp-smiley' title="La potencia de JavaScript en un 1Kb." /> A(7,25,plant_pos,9),A(3,25,plant_pos,5),fc(24,plant_pos,2,screen_height),
          dead=player_in_middle&amp;y&gt;plant_pos-9?1:dead);

      // undo block-local translation
      ta(scroll_pos-unit,0)
    }

    // draws the player, using the speed to adjust the position of the iris
    A(6,unit,y-9,11);
    A(5,iris_x=unit+speed_x*.7,iris_y=y-9+speed_y/5,8);
    A(8,iris_x,iris_y,5);

    // color is already dark from eye pupil, draw score with this color
    fx(score+'¢',5,15)
  }

  // check whether the player has fallen off the screen
  dead=y&gt;screen_height?1:dead
},unit);

onkeydown=onkeyup=function(e){
  // if this is a keydown event, new_val gets the value 4, otherwise 0
  new_val=e.type[5]?4:0;
  e=e.keyCode;

  // give jump a truthy value if up was pressed, falsy if up was released
  jump=e^38?jump:new_val;

  // similar for speed_x, inverting new_val if left is pressed
  speed_x=e^37?e^39?speed_x:new_val:-new_val
}</pre>
<div class='wpfblike' style='height: 40px;'><fb:like href='http://uvedobles.com/la-potencia-de-javascript-en-un-1kb/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div><p>Páginas relacionadas con este artículo:<ol>
<li><a href='http://uvedobles.com/motor-para-videojuegos-bajo-html5-y-javascript/' rel='bookmark' title='Motor para videojuegos bajo HTML5 y JavaScript'>Motor para videojuegos bajo HTML5 y JavaScript</a></li>
<li><a href='http://uvedobles.com/recursos-en-html5-y-css3/' rel='bookmark' title='Recursos en HTML5 y CSS3'>Recursos en HTML5 y CSS3</a></li>
<li><a href='http://uvedobles.com/urls-y-javascript/' rel='bookmark' title='Conocer la URL con Javascript'>Conocer la URL con Javascript</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://uvedobles.com/la-potencia-de-javascript-en-un-1kb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gráficos de datos en JavaScript</title>
		<link>http://uvedobles.com/graficos-de-datos-en-javascript/</link>
		<comments>http://uvedobles.com/graficos-de-datos-en-javascript/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 16:10:15 +0000</pubDate>
		<dc:creator>dedavid</dc:creator>
				<category><![CDATA[Aplicaciones de servidor]]></category>
		<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Gráfica]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Librerías de desarrollo]]></category>
		<category><![CDATA[Trozos de código]]></category>
		<category><![CDATA[Utilidades desarrollo web]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://uvedobles.com/?p=1411</guid>
		<description><![CDATA[Humblefinance es un sistema de gráficos de datos desarrollado enteramente en JavaScript bajo Prototype, el resultado es muy similar al potente sistema que utiliza Google en google.com/finance para mostrar las gráficas sobre acciones de bolsa o valores. Muy interesante para la visualización de datos estadísticos. Enlace: http://www.humblesoftware.com/finance/source Páginas relacionadas con este artículo: Gráfica de datos [...]
Páginas relacionadas con este artículo:<ol>
<li><a href='http://uvedobles.com/grafica-de-datos-en-css/' rel='bookmark' title='Gráfica de datos en CSS'>Gráfica de datos en CSS</a></li>
<li><a href='http://uvedobles.com/base-de-datos-cassandra/' rel='bookmark' title='Base de datos Cassandra'>Base de datos Cassandra</a></li>
<li><a href='http://uvedobles.com/clase-php-para-leer-google-analytics/' rel='bookmark' title='Clase PHP para leer Google Analytics'>Clase PHP para leer Google Analytics</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div>
Humblefinance es un sistema de gráficos de datos desarrollado enteramente en JavaScript bajo Prototype, el resultado es muy similar al potente sistema que utiliza Google en google.com/finance para mostrar las gráficas sobre acciones de bolsa o valores.</p>
<p>Muy interesante para la visualización de datos estadísticos.</p>
<p>Enlace: http://www.humblesoftware.com/finance/source</p>
</div>
<div class='wpfblike' style='height: 40px;'><fb:like href='http://uvedobles.com/graficos-de-datos-en-javascript/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div><p>Páginas relacionadas con este artículo:<ol>
<li><a href='http://uvedobles.com/grafica-de-datos-en-css/' rel='bookmark' title='Gráfica de datos en CSS'>Gráfica de datos en CSS</a></li>
<li><a href='http://uvedobles.com/base-de-datos-cassandra/' rel='bookmark' title='Base de datos Cassandra'>Base de datos Cassandra</a></li>
<li><a href='http://uvedobles.com/clase-php-para-leer-google-analytics/' rel='bookmark' title='Clase PHP para leer Google Analytics'>Clase PHP para leer Google Analytics</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://uvedobles.com/graficos-de-datos-en-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Arrastrar y soltar en JavaScript</title>
		<link>http://uvedobles.com/arrastrar-y-soltar-en-javascript/</link>
		<comments>http://uvedobles.com/arrastrar-y-soltar-en-javascript/#comments</comments>
		<pubDate>Sat, 12 Jun 2010 12:16:15 +0000</pubDate>
		<dc:creator>dedavid</dc:creator>
				<category><![CDATA[APIs y más]]></category>
		<category><![CDATA[Complementos]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Librerías de desarrollo]]></category>
		<category><![CDATA[Utilidades desarrollo web]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[explorer]]></category>
		<category><![CDATA[FireFox]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[móvil]]></category>
		<category><![CDATA[safari]]></category>

		<guid isPermaLink="false">http://uvedobles.com/?p=1405</guid>
		<description><![CDATA[Hace mucho que no posteo!, Esto no puede ser!!! Bueno, para enmendar la falta de posteo hoy os traigo algo chachi piruli juan pelotillas, se trata de un componente JavaScript para realizar interficies de arrastrar y soltar, de esas que se llevan tanto gracias a &#8220;eipel&#8221; Este conjunto de funciones es compatible con Firefox, Chrome, [...]
Páginas relacionadas con este artículo:<ol>
<li><a href='http://uvedobles.com/motor-para-videojuegos-bajo-html5-y-javascript/' rel='bookmark' title='Motor para videojuegos bajo HTML5 y JavaScript'>Motor para videojuegos bajo HTML5 y JavaScript</a></li>
<li><a href='http://uvedobles.com/reproductor-de-video-en-html5/' rel='bookmark' title='Reproductor de vídeo en HTML5'>Reproductor de vídeo en HTML5</a></li>
<li><a href='http://uvedobles.com/google-native-client/' rel='bookmark' title='Google Native Client'>Google Native Client</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="alignnone size-full wp-image-1406" title="arrastrar-y-soltar" src="http://uvedobles.com/wp-content/uploads/2010/06/arrastrar-y-soltar.png" alt="arrastrar y soltar Arrastrar y soltar en JavaScript" width="300" height="300" /></p>
<p>Hace mucho que no posteo!, Esto no puede ser!!!</p>
<p>Bueno, para enmendar la falta de posteo hoy os traigo algo chachi piruli juan pelotillas, se trata de un componente JavaScript para realizar interficies de arrastrar y soltar, de esas que se llevan tanto gracias a &#8220;eipel&#8221;</p>
<p>Este conjunto de funciones es compatible con Firefox, Chrome, Safari, Internet Explorer e incluso, atention plis, con dispositivos móviles basados en interficies touch, tales como iPhones, HTC bajo Android y el nuevo famoso y que mola montón iPad de Apple.</p>
<p>Aplicaciones que le podemos dar&#8230; pues para temas de zoom progresivo en las tipos de la página, movimiento de imágenes, copia de archivos, carritos de la compra etc.</p>
<p>Enlace: http://code.ovidiu.ch/dragdealer/</p>
<p>Descarga del componente: <a class="downloadlink" href="http://uvedobles.com/wp-content/plugins/download-monitor/download.php?id=31" title=" downloaded 104 times" >Arrastrar y soltar en Javascrip (104)</a></p>
<div class='wpfblike' style='height: 40px;'><fb:like href='http://uvedobles.com/arrastrar-y-soltar-en-javascript/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div><p>Páginas relacionadas con este artículo:<ol>
<li><a href='http://uvedobles.com/motor-para-videojuegos-bajo-html5-y-javascript/' rel='bookmark' title='Motor para videojuegos bajo HTML5 y JavaScript'>Motor para videojuegos bajo HTML5 y JavaScript</a></li>
<li><a href='http://uvedobles.com/reproductor-de-video-en-html5/' rel='bookmark' title='Reproductor de vídeo en HTML5'>Reproductor de vídeo en HTML5</a></li>
<li><a href='http://uvedobles.com/google-native-client/' rel='bookmark' title='Google Native Client'>Google Native Client</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://uvedobles.com/arrastrar-y-soltar-en-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Native Client</title>
		<link>http://uvedobles.com/google-native-client/</link>
		<comments>http://uvedobles.com/google-native-client/#comments</comments>
		<pubDate>Wed, 19 May 2010 06:14:40 +0000</pubDate>
		<dc:creator>dedavid</dc:creator>
				<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Aplicaciones de escritorio]]></category>
		<category><![CDATA[Aplicaciones de servidor]]></category>
		<category><![CDATA[Aplicaciones móviles]]></category>
		<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[Desarrollo de videojuegos]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[En la nube]]></category>
		<category><![CDATA[FireFox]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Mac OSX]]></category>
		<category><![CDATA[Navegadores]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Servidores]]></category>
		<category><![CDATA[Utilidades desarrollo web]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[aplicación]]></category>
		<category><![CDATA[appstore]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[explorer]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[juego]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[store]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://uvedobles.com/?p=1340</guid>
		<description><![CDATA[Buenooo, ahora quieren que los webmaster nos pasemos al lenguaje C??? ¡Qué miedo! a mi ahora mismo no me apetece volver a C en absoluto, adoro mi php mysql javascript css y html, además si todo avanza hacia una capa web carente de plugins y descargas, donde tan sólo debes URLear y listos, carece de sentido [...]
Páginas relacionadas con este artículo:<ol>
<li><a href='http://uvedobles.com/tienda-de-aplicaciones-web/' rel='bookmark' title='Tienda de aplicaciones web'>Tienda de aplicaciones web</a></li>
<li><a href='http://uvedobles.com/los-lenguajes-de-programacion-mas-conocidos/' rel='bookmark' title='Los lenguajes de programación más conocidos'>Los lenguajes de programación más conocidos</a></li>
<li><a href='http://uvedobles.com/programas-gratis-alternativos/' rel='bookmark' title='Programas gratis alternativos'>Programas gratis alternativos</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="alignnone size-full wp-image-1342" title="chromazo" src="http://uvedobles.com/wp-content/uploads/2010/05/chromazo.jpg" alt="chromazo Google Native Client" width="396" height="371" /></p>
<p>Buenooo, ahora quieren que los <em>webmaster</em> nos pasemos al lenguaje C???</p>
<p>¡Qué miedo! a mi ahora mismo no me apetece volver a C en absoluto, adoro mi php mysql javascript css y html, además si todo avanza hacia una capa web carente de plugins y descargas, donde tan sólo debes <em>URLear</em> y listos, carece de sentido que el cliente deba descargar un archivo e instalarlo en su sistema, muchos no saben hacer eso.</p>
<p>Correr código nativo a través del navegador es muy muy peligroso, en manos de mucha gente eso es una auténtica bomba de relojería, no quiero ser negativo pero este movimiento de la todopoderosa no me gusta ni un pelo.</p>
<p>Además los recursos de proceso con código nativo corriendo en nuestros navegadores van a ser enteramente nuestros, suponemos que eso es lo que pretende los señores de Google que deben ir algo cortos de rendimiento en sus servidores actuales donde corren las aplicaciones. No se han dado cuenta de que la gente navega con netbooks que van escasísimos de CPU, o iPads, iPhone y sucedáneos que tienen procesadores que rondan el 1Ghz. y que deben soportar resoluciones muy altas.</p>
<p>Los de Google pretenden presentarnos esto como la nueva panacea del desarrollo, nos prometen que vamos a poder desarrollar juegos en 3D y editores de vídeo, pero el usuario debe descargar esa aplicación, de momento sólo es soportada por su propio navegador, Chrome, nada de Firefox ni de Safari, y ni mucho de Explorer. Esto es como un plugin de Flash pero ya a lo bestia y sin contemplaciones.</p>
<p>Eso sí de momento está disponible tanto para Windows como Mac, y Linux, un gran paso pero que también nos da una visión sobre sus limitaciones ya que cada dia que pasa navegamos con más cosas, pronto el teletexo de los TV será un navegador, además de los ya siempre presentes iPhones y Androids para los que de momento correr aplicaciones en C desde navegador no es posible.</p>
<p>No se, esto parece una estrategia a largo plazo pero creo que se van a darse de morros a menos que esté yo muy equivocado, mira el caso de Adobe AIR que es el mismo cuento pero que partió de la gran base ya instalada Flash y no ha obtenido el éxito esperado. Huele a que es la antesala de su sistema operativo Chrome o al deseo de Google de canibalizar a la AppStore donde se venden aplicaciones a millones.</p>
<p>¿Vosotros, qué opináis?</p>
<p>Eblace: <a rel="nofollow" target="_blank" href="http://code.google.com/p/nativeclient-sdk/">http://code.google.com/p/nativeclient-sdk/</a></p>
<div class='wpfblike' style='height: 40px;'><fb:like href='http://uvedobles.com/google-native-client/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div><p>Páginas relacionadas con este artículo:<ol>
<li><a href='http://uvedobles.com/tienda-de-aplicaciones-web/' rel='bookmark' title='Tienda de aplicaciones web'>Tienda de aplicaciones web</a></li>
<li><a href='http://uvedobles.com/los-lenguajes-de-programacion-mas-conocidos/' rel='bookmark' title='Los lenguajes de programación más conocidos'>Los lenguajes de programación más conocidos</a></li>
<li><a href='http://uvedobles.com/programas-gratis-alternativos/' rel='bookmark' title='Programas gratis alternativos'>Programas gratis alternativos</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://uvedobles.com/google-native-client/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Publicidad Infolinks</title>
		<link>http://uvedobles.com/publicidad-infolinks/</link>
		<comments>http://uvedobles.com/publicidad-infolinks/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 09:21:32 +0000</pubDate>
		<dc:creator>dedavid</dc:creator>
				<category><![CDATA[adsense]]></category>
		<category><![CDATA[Publicidad]]></category>
		<category><![CDATA[Rentabilizar webs]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[RIM]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://uvedobles.com/?p=231</guid>
		<description><![CDATA[Sistema de publicidad In-Text advertising Infolinks es un sistema de publicidad que se basa en un javascript que debes incorporar a tu página web, este javascript buscará determinadas palabras y les añadirá un enlace y las destacará subrayando, si el usuario clicka sobre el enlace abandonará tu página dándote un click de publicidad. El sistema [...]
Páginas relacionadas con este artículo:<ol>
<li><a href='http://uvedobles.com/ganarse-la-vida-con-publicidad/' rel='bookmark' title='Ganarse la vida con publicidad 1'>Ganarse la vida con publicidad 1</a></li>
<li><a href='http://uvedobles.com/monetizacion-de-redes-sociales/' rel='bookmark' title='Monetización de redes sociales'>Monetización de redes sociales</a></li>
<li><a href='http://uvedobles.com/pon-tu-publicidad-en-pixmania/' rel='bookmark' title='Pon tu publicidad en Pixmanía'>Pon tu publicidad en Pixmanía</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h2 style="text-align: center;"><a class="lightbox" title="infolinks" href="http://uvedobles.com/wp-content/uploads/2010/04/infolinks.png"><img class="alignnone size-full wp-image-1262" title="infolinks" src="http://uvedobles.com/wp-content/uploads/2010/04/infolinks.png" alt="infolinks Publicidad Infolinks" width="335" height="209" /></a></h2>
<h2>Sistema de publicidad In-Text advertising</h2>
<p>Infolinks es un sistema de publicidad que se basa en un javascript que debes incorporar a tu página web, este javascript buscará determinadas palabras y les añadirá un enlace y las destacará subrayando, si el usuario clicka sobre el enlace abandonará tu página dándote un click de publicidad.</p>
<p>El sistema parece que está creciendo en número de editores que lo utilizan así como en el número de empresas que lo utilizan en sus planes de medios.</p>
<h2>Datos de la publicidad de infolinks</h2>
<p>Con  <strong><em>infolinks</em></strong> instalado en varias páginas web durante un período de unos 5 meses hemos conseguido 50 euros poco más, o sease a unos 10 euros mensuales. Este sistema ha convivido</p>
<p>A nivel más profundo podemos destacar un eCPM de 0,49 USD un eCPM mucho más bajo que adSense y unas ganancias de medias de 0.65 USD al día. El volumen de visitantes durante este test es de algo más de 1000 visitantes diarios, el volumen de impresiones del sistema infolinks durante el período que hemos sometido a test es de 200.000 impresiones, el click throught conseguido es de un 3,54%.</p>
<h2>Reflexiones sobre infolinks</h2>
<p>Algunas de las reflexiones que extraemos de este test es que el CTR es considerablemente más alto que la fórmula tradicional adSense si bien infolinks paga muy muy poco por cada click.</p>
<p>El pago tras reclamar en dos ocasiones ha sido recibido, no queda en exceso claro, eso sí deberás contar con una cuenta Paypal pues a diferencia de adSense con infolinks transferir a tu cuenta tiene un coste bastante alto y además elevas el listón del pago por acumulación a un mínimo ya demasiado alto.</p>
<p>Este sistema puede convivir con otros sistemas publicitarios simultáneamente, incluído el cacareado adSense.</p>
<p>Nosotros aún no hemos tomado la decisión de desactivar infolinks, vamos a reflexionarlo pues en épocas de crisis un ingreso por pequeño que sea ayuda a mantener nuestra pequeña red de medios.</p>
<h2>Autofinanciación web</h2>
<p>Para nosotros la autofinanciación es el principio de cualquier tipo de proyecto que emprendemos, de lo contrario con la cantidad de ideas y proyectos que nos rondan la cabeza probablemente estaríamos de créditos hasta algo más allá de las cejas. A partir de aquí si se consigue esta primera meta ya se abren ante nosotros diferentes posibilidades.</p>
<p>Por ello vamos a tratar la incorporación de este sistema de In-Text advertising de infolink como tal.</p>
<p>Como ya habrás supuesto si eres un <em>webmaster</em> con unos 10 euros mensuales de ganancias a duras penas te permiten agenciarte con un servidor dedicado de bajo, bajísimo coste, donde alojar cuatro o cinco webs donde te expresarás a la parte que te nutrirás de algunos dólares, más bien pocos.</p>
<p>Retomando el tema del hosting o servidor privado en OVH nosotros tenemos uno por unos 10 euros pero son tantos los problemas que hemos tenidos con el debido a su escasísimo rendimiento que no lo recomendamos en absoluto a menos que puedas prescindir de mysql y sepas bastante de administración de servidores linux remotos bajo ssh, si prefieres otras soluciones ya de mayor envergadura se van a unos 40 euros mes por lo que la autofinanciación de una web o blog basándose en el uso exclusivo de Infolinks obviamente es imposible.</p>
<p><strong>Enlace</strong>: http://www.infolinks.com/</p>
<div class='wpfblike' style='height: 40px;'><fb:like href='http://uvedobles.com/publicidad-infolinks/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div><p>Páginas relacionadas con este artículo:<ol>
<li><a href='http://uvedobles.com/ganarse-la-vida-con-publicidad/' rel='bookmark' title='Ganarse la vida con publicidad 1'>Ganarse la vida con publicidad 1</a></li>
<li><a href='http://uvedobles.com/monetizacion-de-redes-sociales/' rel='bookmark' title='Monetización de redes sociales'>Monetización de redes sociales</a></li>
<li><a href='http://uvedobles.com/pon-tu-publicidad-en-pixmania/' rel='bookmark' title='Pon tu publicidad en Pixmanía'>Pon tu publicidad en Pixmanía</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://uvedobles.com/publicidad-infolinks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buscador de libros electrónicos gratis</title>
		<link>http://uvedobles.com/buscador-de-libros-electronicos-gratis/</link>
		<comments>http://uvedobles.com/buscador-de-libros-electronicos-gratis/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 06:40:18 +0000</pubDate>
		<dc:creator>dedavid</dc:creator>
				<category><![CDATA[Aprender]]></category>
		<category><![CDATA[bases de datos]]></category>
		<category><![CDATA[Bookmarking]]></category>
		<category><![CDATA[Curiosidades]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[En la nube]]></category>
		<category><![CDATA[Librerías de desarrollo]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[RIM]]></category>

		<guid isPermaLink="false">http://uvedobles.com/?p=1065</guid>
		<description><![CDATA[Menudo descubrimiento, con este buscador podrás encontrar libros electrónicos en formato PDF de prácticamente cualquier materia, muchos son totalmente gratuitos otros no lo sabrás y si decides descargarlos estarás infringiendo la ley, lo difícil es saber si estos tienen o no copyright pues por ejemplo, hemos podido descargar la trilogía de Stieg Larsson, La chica [...]
Páginas relacionadas con este artículo:<ol>
<li><a href='http://uvedobles.com/otro-slider-o-accordion-pero-este-gratis/' rel='bookmark' title='Otro slider o accordion pero este gratis'>Otro slider o accordion pero este gratis</a></li>
<li><a href='http://uvedobles.com/buscador-de-iconos/' rel='bookmark' title='Buscador de iconos'>Buscador de iconos</a></li>
<li><a href='http://uvedobles.com/antivirus-gratis-para-pc/' rel='bookmark' title='Antivirus gratis para PC'>Antivirus gratis para PC</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a class="lightbox" title="buscador-libros-electronicos-gratis" href="http://uvedobles.com/wp-content/uploads/2010/03/buscador-libros-electronicos-gratis.jpg"><img class="alignnone size-medium wp-image-1066" title="buscador-libros-electronicos-gratis" src="http://uvedobles.com/wp-content/uploads/2010/03/buscador-libros-electronicos-gratis-480x330.jpg" alt="buscador libros electronicos gratis 480x330 Buscador de libros electrónicos gratis" width="480" height="330" /></a></p>
<p>Menudo descubrimiento, con este buscador podrás encontrar libros electrónicos en formato PDF de prácticamente cualquier materia, muchos son totalmente gratuitos otros no lo sabrás y si decides descargarlos estarás infringiendo la ley, lo difícil es saber si estos tienen o no copyright pues por ejemplo, hemos podido descargar la trilogía de <em>Stieg Larsson</em>, La chica que soñaba con una cerilla y un bidón de gasolina así sin más.</p>
<p>Así pues sin una política clara será tu sentido común el que te diga si lo que te bajas es legal o no, menudo tema después que el gobierno decida poder cerrar páginas así sin más, en fin. Esta página está fuera de nuestras fronteras y seguro que no la cerrarán. En ella encontrarás libros tanto en lengua castellana como en otras lenguas, otro uso es el de conseguir manuales técnicos o libros sobre programación, hemos buscado &#8220;php&#8221; y &#8220;javascript&#8221; y hemos conseguido excelentes resultados.</p>
<p>Así que toma buena nota: <a rel="nofollow" target="_blank" href="http://mega-pdf.com/" target="_blank">http://mega-pdf.com/</a></p>
<div class='wpfblike' style='height: 40px;'><fb:like href='http://uvedobles.com/buscador-de-libros-electronicos-gratis/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div><p>Páginas relacionadas con este artículo:<ol>
<li><a href='http://uvedobles.com/otro-slider-o-accordion-pero-este-gratis/' rel='bookmark' title='Otro slider o accordion pero este gratis'>Otro slider o accordion pero este gratis</a></li>
<li><a href='http://uvedobles.com/buscador-de-iconos/' rel='bookmark' title='Buscador de iconos'>Buscador de iconos</a></li>
<li><a href='http://uvedobles.com/antivirus-gratis-para-pc/' rel='bookmark' title='Antivirus gratis para PC'>Antivirus gratis para PC</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://uvedobles.com/buscador-de-libros-electronicos-gratis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Estructuras redimensionables para iPhone</title>
		<link>http://uvedobles.com/estructuras-redimensionables-para-iphone/</link>
		<comments>http://uvedobles.com/estructuras-redimensionables-para-iphone/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 07:31:39 +0000</pubDate>
		<dc:creator>dedavid</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Aplicaciones móviles]]></category>
		<category><![CDATA[Aplicaciones web]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[diseño]]></category>
		<category><![CDATA[Gráfica]]></category>
		<category><![CDATA[Hojas de estilo]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Librerías de desarrollo]]></category>
		<category><![CDATA[Navegadores]]></category>
		<category><![CDATA[Optimizando]]></category>
		<category><![CDATA[Sistemas operativos]]></category>
		<category><![CDATA[Symbian]]></category>
		<category><![CDATA[Trozos de código]]></category>
		<category><![CDATA[Usabilidad]]></category>
		<category><![CDATA[Utilidades desarrollo web]]></category>
		<category><![CDATA[Utilidades gráficas]]></category>
		<category><![CDATA[Windows Mobile]]></category>
		<category><![CDATA[aplicación]]></category>
		<category><![CDATA[aplicación web]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://uvedobles.com/?p=961</guid>
		<description><![CDATA[Bueno, aunque el título reza que lo que hoy te traemos es exclusivo para iPhone, más bien es para cualquier tipo de dispositivo que disponga digamos de una pantalla especialmente pequeña o con unas proporciones diferentes a las habituales, incluídos los Androids, los aburridos Windows Mobile 7 y las gorditas Blackberries. Se trata de un [...]
Páginas relacionadas con este artículo:<ol>
<li><a href='http://uvedobles.com/jquery-para-moviles/' rel='bookmark' title='jQuery para móviles'>jQuery para móviles</a></li>
<li><a href='http://uvedobles.com/boceto-de-aplicacion-para-iphone/' rel='bookmark' title='Boceto de aplicación para iPhone'>Boceto de aplicación para iPhone</a></li>
<li><a href='http://uvedobles.com/programas-gratis-alternativos/' rel='bookmark' title='Programas gratis alternativos'>Programas gratis alternativos</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a class="lightbox" title="framework-web-iphone" href="http://uvedobles.com/wp-content/uploads/2010/03/framework-web-iphone.png"><img class="alignnone size-full wp-image-962" title="framework-web-iphone" src="http://uvedobles.com/wp-content/uploads/2010/03/framework-web-iphone.png" alt="framework web iphone Estructuras redimensionables para iPhone" width="456" height="417" /></a></p>
<p>Bueno, aunque el título reza que lo que hoy te traemos es exclusivo para iPhone, más bien es para cualquier tipo de dispositivo que disponga digamos de una pantalla especialmente pequeña o con unas proporciones diferentes a las habituales, incluídos los Androids, los aburridos Windows Mobile 7 y las gorditas <em>Blackberries</em>.</p>
<p>Se trata de un <em>framework</em> (un framework es una estructura de trabajo predefinida y un pequeño conjunto de utilidades básicas para el desarrollo enfocado) desarrollado bajo html 5 y compatible con casi todos los navegadores modernos y con el que gracias a él te podrás olvidar de las diferentes resoluciones para los diferentes dispositivos pues con<strong> este <em>framework</em> la web detecta la resolución de pantalla y autoadapta el contenido </strong>para que se visualice de forma óptima en el dispositivo lo que representa una clara mejora en la usabilidad de cualquier página web, blog  o aplicación web.</p>
<p>Este <em>framework</em> está compuesto por un par de ficheros <em>CSS</em>, un <em>javascript</em> y una forma de maquetar el encolumnado mediante <em>CSS</em>. Aún no hemos podido ponerlo en práctica por nosotros mismos pero en la web que enlazamos, la de sus creadores, puedes jugar a <em>resizar</em> (redimensionar) la ventana del navegador y ver como el contenido se adapta de forma perfecta a cualquier tamaño y proporción.</p>
<p>Aquí tenéis, listo para bajar un archivo zipeado con los ficheros del framework y un ejemplo: <a class="downloadlink" href="http://uvedobles.com/wp-content/plugins/download-monitor/download.php?id=18" title=" downloaded 69 times" >Framework web para iPhone (69)</a></p>
<p>Enlace: http://lessframework.com/</p>
<div class='wpfblike' style='height: 40px;'><fb:like href='http://uvedobles.com/estructuras-redimensionables-para-iphone/' layout='default' show_faces='true' width='400' action='like' colorscheme='light' send='false' /></div><p>Páginas relacionadas con este artículo:<ol>
<li><a href='http://uvedobles.com/jquery-para-moviles/' rel='bookmark' title='jQuery para móviles'>jQuery para móviles</a></li>
<li><a href='http://uvedobles.com/boceto-de-aplicacion-para-iphone/' rel='bookmark' title='Boceto de aplicación para iPhone'>Boceto de aplicación para iPhone</a></li>
<li><a href='http://uvedobles.com/programas-gratis-alternativos/' rel='bookmark' title='Programas gratis alternativos'>Programas gratis alternativos</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://uvedobles.com/estructuras-redimensionables-para-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

