<?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>Sentido Web &#187; javascript prototype</title>
	<atom:link href="http://sentidoweb.com/tag/javascript-prototype/feed" rel="self" type="application/rss+xml" />
	<link>http://sentidoweb.com</link>
	<description>Desarrollo web, HTML, CSS, Javascript, PHP, MySQL</description>
	<lastBuildDate>Mon, 16 Jan 2012 10:16:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Crear ventanas tipo Netvibes con Prototype</title>
		<link>http://sentidoweb.com/2007/09/10/crear-ventanas-tipo-netvibes-con-prototype.php</link>
		<comments>http://sentidoweb.com/2007/09/10/crear-ventanas-tipo-netvibes-con-prototype.php#comments</comments>
		<pubDate>Mon, 10 Sep 2007 20:00:00 +0000</pubDate>
		<dc:creator>displaynone</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[javascript prototype]]></category>

		<guid isPermaLink="false">http://sentidoweb.com/2007/09/10/crear-ventanas-tipo-netvibes-con-prototype.php</guid>
		<description><![CDATA[Crear ventanas flotantes en HTML es una de las cosas más difíciles de realizar en una página web. En alguna ocasión hemos hablado de cómo realizar ventanas con HTML y Javascript. En este caso se trata de una extensión para Prototype que con unas simples líneas de código seremos capaces de crear nuestras ventanas de [...]]]></description>
			<content:encoded><![CDATA[<p>Crear ventanas flotantes en HTML es una de las cosas más difíciles de realizar en una página web. En <a href="http://sentidoweb.com/2006/03/10/drag-and-drop-de-capas-en-paginas-web.php">alguna</a> <a href="http://sentidoweb.com/2006/06/27/escritorio-ajax-estilo-netvibes.php">ocasión</a> <a href="http://sentidoweb.com/2007/01/11/vegui-gestor-de-ventanas-en-javascript.php">hemos hablado</a> de cómo realizar ventanas con HTML y Javascript.</p>
<p>En este caso se trata de una extensión para Prototype que con unas simples líneas de código seremos capaces de crear nuestras ventanas de forma rápida.</p>
<p><img alt="ventanas_prototype.png" src="http://sentidoweb.com/img/2007/09/ventanas_prototype.png" width="350" height="150" class="center" /></p>
<p>Para usarlo primero nos deberemos crear la estructura HTML:</p>
<pre><code>&lt;div id="page"&gt;
&lt;div id="widget_col_0"&gt;&lt;/div&gt;
&lt;div id="widget_col_1"&gt;&lt;/div&gt;
&lt;div id="widget_col_2"&gt;&lt;/div&gt;
&lt;/div&gt;</code></pre>
<p>Con sus CSS:</p>
<pre>#page {
margin: 10px auto;
}
#widget_col_0 {
float:left;
width: 30%;
}
#widget_col_1 {
width: 50%;
float:left;
}
#widget_col_2 {
float:left;
width: 20%;
}</pre>
<p>Instanciar la clase:</p>
<pre><code>var  portal = new Xilinus.Portal("#page div")</code></pre>
<p>Y por último añadir el contenido:</p>
<pre><code>portal.add(new Xilinus.Widget(), 0)
// O con título y contenido
portal.add(new Xilinus.Widget().setTitle("Widget Title").setContent("El texto que sea"), 1);</code></pre>
<p><a href="http://blog.xilinus.com/2007/8/26/prototype-portal-class">Prototype Portal Class</a></p>
<p>Vía / <a href="http://www.webappers.com/2007/09/09/your-own-netvibes-with-prototype-portal-class/">WebAppers</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sentidoweb.com/2007/09/10/crear-ventanas-tipo-netvibes-con-prototype.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>6 razones para utilizar librerías o frameworks Javascript</title>
		<link>http://sentidoweb.com/2007/09/06/6-razones-para-utilizar-librerias-o-frameworks-javascript.php</link>
		<comments>http://sentidoweb.com/2007/09/06/6-razones-para-utilizar-librerias-o-frameworks-javascript.php#comments</comments>
		<pubDate>Fri, 07 Sep 2007 01:00:00 +0000</pubDate>
		<dc:creator>displaynone</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[javascript mootools]]></category>
		<category><![CDATA[javascript prototype]]></category>

		<guid isPermaLink="false">http://sentidoweb.com/2007/09/06/6-razones-para-utilizar-librerias-o-frameworks-javascript.php</guid>
		<description><![CDATA[Últimamente los frameworks de Javascript que aparecen son cada vez más numerosos, y aunque ya en alguna ocasión hemos hablado de esto, no está mal recordar y añadir otros puntos por los que deberíamos usar estas librerías o frameworks. No reinventes la rueda: no pierdas en tiempo en hacer algo que ya han hecho otros [...]]]></description>
			<content:encoded><![CDATA[<p>Últimamente los frameworks de Javascript que aparecen son cada vez más numerosos, y aunque ya en alguna ocasión hemos hablado de esto, no está mal recordar y añadir otros puntos por los que deberíamos usar estas librerías o frameworks.</p>
<ul><li><strong>No reinventes la rueda</strong>: no pierdas en tiempo en hacer algo que ya han hecho otros y que además dan buen resultado.</li>
<li><strong>Haz más con menos código</strong>: estas librerías suelen permitir encadenar código, por lo que con menos código se consigue menos espacio, mejor mantenimiento y menos tiempo de desarrollo.</li>
<li><strong>Ahorra tiempo</strong>: por mucho que te guste programar en Javascript, ahorrarás tiempo al realizarlo mediante estas librerías.</li>
<li><strong>No eres el mejor programador</strong>: por mucho que tu ego te diga que eres bueno, los hay mejores. Además, estas librerías suelen estar apoyadas por una comunidad que hace mejorar el trabajo.</li>
<li><strong>Velocidad</strong>: estas librerías suelen ser muy rápidas a la hora de realizar las acciones. Visita esta <a href="http://mootools.net/slickspeed/">página</a> para comprobarlo.</li>
<li><strong>El código se entiende mejor</strong>: el código base de Javascript puede ser más complicado de leer y entender.</li></ul>
<p><a href="http://bludice.com/6-reasons-to-use-javascript-libraries-frameworks/">6 Reasons To Use Javascript Libraries &#038; Frameworks</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sentidoweb.com/2007/09/06/6-razones-para-utilizar-librerias-o-frameworks-javascript.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

