<?xml version="1.0" encoding="iso-8859-1"?>
<!-- generator="wordpress/1.5.2" -->
<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/"
>

<channel>
	<title>2mdc.com - Weblogs</title>
	<link>http://www.2mdc.com/blogs</link>
	<description>Just another WordPress weblog</description>
	<pubDate>Fri, 09 May 2008 11:46:32 +0000</pubDate>
	<generator>http://wordpress.org/?v=1.5.2</generator>
	<language>en</language>

		<item>
		<title>5 webs útiles para diseñadores:  mayo 2008</title>
		<link>http://www.2mdc.com/blogs/diseno-web/5-webs-utiles-para-disenadores-abr-08</link>
		<comments>http://www.2mdc.com/blogs/diseno-web/5-webs-utiles-para-disenadores-abr-08#comments</comments>
		<pubDate>Wed, 07 May 2008 09:46:32 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
		
	<category>Diseño web</category>
		<guid>http://www.2mdc.com/blogs/diseno-web/5-webs-utiles-para-disenadores-abr-08</guid>
		<description><![CDATA[	A menudo, los recursos que un diseñador se guarda bajo la manga son su mejor arma. Al igual que hicimos en meses anteriores, queremos compartir con vosotros aquellas aplicaciones y utilidades web gratuitas que hemos descubierto durante las últimas semanas.
	
	Buscador de imágenes libres en FlickrGracias a la generosidad de sus usuarios, Flickr representa para los [...]]]></description>
			<content:encoded><![CDATA[	<p>A menudo, los recursos que un diseñador se guarda bajo la manga son su mejor arma. Al igual que hicimos en meses anteriores, queremos compartir con vosotros aquellas <strong>aplicaciones y utilidades web gratuitas</strong> que hemos descubierto durante las últimas semanas.<a id="more-40"></a></p>
	<ol>
	<li><a href="http://www.compfight.com/">Buscador de imágenes libres en Flickr</a><br />Gracias a la generosidad de sus usuarios, Flickr representa para los diseñadores un excelente repositorio de imágenes libres de derechos. Sin embargo, encontrar una fotografía con licencia copyleft de un tema específico puede ser como buscar una aguja en un pajar. Este buscador permite, además de buscar términos clave a través de las etiquetas de Flickr, filtrar aquellas imágenes que tienen licencias copyleft.</li>
	<li><a href="http://mtld.mobi/emulator.php">Emulador de navegación en móviles</a><br />Aunque lo ideal sería probar nuestros diseños en todas las plataformas y con todos los navegadores, en la práctica es casi imposible. Una de las reticencias en el caso de terminales móviles es el coste de la conexión. En esta página encontraréis un emulador gratuito de Nokia N70 y Sony K750 en el que basta introducir la URL para ver cómo se mostraría en estos móviles.</li>
	<li><a href="http://www.estacaido.com/">¿Está caído o soy yo?</a><br /> Aunque preguntar al compañero del cubículo de al lado suele ser muy efectivo, a veces este método no basta para saber si un sitio está caído o es nuestra red la que experimenta problemas de conexión. Al igual que en su homólogo más conocido, downforeveryoneorjustme.com, introduce la URL en esta web y comprueba si está caído el site al que tratas de acceder. </li>
	<li><a href="http://www.cssoptimiser.com/">CSS Optimizer: Aligera tu hoja de estilos</a><br />Aunque parezca ridículo, los espacios y saltos de línea innecesarios incrementan el peso de las hojas de estilos. Cuanto más pese, más tardarán en cargarse los estilos en tu página. &#8220;Recortar&#8221; a mano es engorroso y poco apetecible, así que en CSS Optimizer te ofrecen la posibilidad de  hacerlo automáticamente mediante la URL, cargando el archivo o copiándolo directamente en su editor.</li>
	<li><a href="http://www.shrinktheweb.com/">ShrinkTheWeb</a><br /> Obtén rápidamente miniaturas de tu sitio web introduciendo la URL. </li>
	</ol>
]]></content:encoded>
			<wfw:commentRSS>http://www.2mdc.com/blogs/diseno-web/5-webs-utiles-para-disenadores-abr-08/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>5 webs útiles para diseñadores: abril 2008</title>
		<link>http://www.2mdc.com/blogs/diseno-web/5-webs-utiles-para-disenadores-marzo-2008</link>
		<comments>http://www.2mdc.com/blogs/diseno-web/5-webs-utiles-para-disenadores-marzo-2008#comments</comments>
		<pubDate>Tue, 01 Apr 2008 09:56:43 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
		
	<category>Diseño web</category>
		<guid>http://www.2mdc.com/blogs/diseno-web/5-webs-utiles-para-disenadores-marzo-2008</guid>
		<description><![CDATA[	En el día a día descubrimos excelentes utilidades y aplicaciones web gratuitas que nos ayudan en nuestro trabajo como diseñadores. Como hicimos el mes anterior, os traemos las cinco que más útiles han resultado al equipo de 2mdc.
	
	Websort. Atención a los profesionales de la usabilidad, porque encontrarán en esta web un poderoso aliado. Se trata [...]]]></description>
			<content:encoded><![CDATA[	<p>En el día a día descubrimos excelentes <strong>utilidades y aplicaciones web gratuitas</strong> que nos ayudan en nuestro trabajo como diseñadores. Como hicimos el mes anterior, os traemos las cinco que más útiles han resultado al equipo de 2mdc.<a id="more-39"></a></p>
	<ol>
	<li><a href="http://websort.net/" target="_blank">Websort</a>. Atención a los profesionales de la usabilidad, porque encontrarán en esta web un poderoso aliado. Se trata de una potente aplicación online de Cardsorting, y que a diferencia de CardZort es completamente gratuita. Exporta los resultados de los estudios a Excel, EZ-Calc y también genera dendogramas.</li>
	<li><a href="http://vozme.com/index.php?lang=es" target="_blank">vozMe</a>. Genera archivos mp3 a partir de un texto plano, simplemente introduciéndolo en el recuadro y seleccionando voz masculina o femenina. Más allá de lo anecdótico, su utilidad radica en los plugins para wordpress y blogger que ofrece, con los que podrás incorporar automáticamente una versión en audio para todos tus posts. En castellano, inglés, catalán, italiano e hindi.</li>
	<li><a href="http://www.translatum.gr/converter/hexadecimal.htm" target="_blank">Conversor hexadecimal-RGB</a>. Introduce el código hexadecimal de un color para convertirlo a su expresión en RGB y viceversa. Rápido y funcional.</li>
	<li><a href="http://www.my-debugbar.com/wiki/IETester/HomePage" target="_blank">IETester</a>. Una sencilla aplicación para visualizar la misma página web de forma simultánea en diferentes versiones de Internet Explorer.</li>
	<li><a href="http://spellify.com/" target="_blank">Spellify</a>. Corrector ortográfico online para sacarnos del aprieto en caso de acuciante duda linguística. El texto puede teclearse o pegarse directamente, y la herramienta chequea una vez has terminado de introducirlo. En castellano, inglés y otros nueve idiomas más.</li>
	</ol>
]]></content:encoded>
			<wfw:commentRSS>http://www.2mdc.com/blogs/diseno-web/5-webs-utiles-para-disenadores-marzo-2008/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>5 webs útiles para diseñadores:  marzo 2008</title>
		<link>http://www.2mdc.com/blogs/diseno-web/las-5-webs-mas-utiles-febrero-2008</link>
		<comments>http://www.2mdc.com/blogs/diseno-web/las-5-webs-mas-utiles-febrero-2008#comments</comments>
		<pubDate>Tue, 04 Mar 2008 17:10:00 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
		
	<category>Diseño web</category>
		<guid>http://www.2mdc.com/blogs/diseno-web/las-5-webs-mas-utiles-febrero-2008</guid>
		<description><![CDATA[	De vez en cuando, navegando por la web, uno descubre páginas tan útiles que se pregunta cómo ha podido sobrevivir sin ellas. Os presentamos las cinco aplicaciones online más útiles que encontramos este mes:
	
	Super Screenshot¿Alguna vez has tenido que hacer un tutorial de una web con un scroll vertical larguísimo? Si es así, sabes lo [...]]]></description>
			<content:encoded><![CDATA[	<p>De vez en cuando, navegando por la web, uno descubre páginas tan útiles que se pregunta cómo ha podido sobrevivir sin ellas. Os presentamos las cinco aplicaciones online más útiles que encontramos este mes:<a id="more-38"></a></p>
	<ol>
	<li><a href="http://www.superscreenshot.com/" target="_blank">Super Screenshot</a><br />¿Alguna vez has tenido que hacer un tutorial de una web con un scroll vertical larguísimo? Si es así, sabes lo penoso que resulta tener que crear un screenshot  a partir de varias impresiones de pantalla y agradecerás lo que ofrece esta web: tú pones la URL y ellos ponen la imagen en PNG o JPG.</li>
	<li><a href="http://www.myfonts.com/WhatTheFont/" target="_blank">What the Font?</a><br />Trazar un logo siempre es engorroso, pero si además no consigues dar con la fuente exacta puede ser desesperante. En esta web puedes cargar un archivo de imagen y te dicen el tipo de fuente utilizado.</li>
	<li><a href="http://www.morguefile.com/" target="_blank">Morgue File</a><br />Un repositorio de imágenes libres de derechos enviadas por los diseñadores cuando ya las han pagado e incorporado a sus proyectos. Entra y coge lo que quieras, ¡y no te olvides de enviar las tuyas!</li>
	<li><a href="http://www.copyscape.com/<br />
" target="_blank">Copyscape</a><br />Saber si te están plagiando es ahora muy fácil gracias a esta aplicación web. El funcionamiento es el siguiente: introduciendo una URL, la página rastrea la web para localizar aquellas páginas en las que las coincidencias textuales sean&#8230; sospechosas. Nosotros nos hemos llevado una sorpresa.</li>
	<li><a href="http://riddle.pl/emcalc/" target="_blank">Em Calculator?</a><br />¿A cuántos píxeles equivale 1em, si en el body el tipo de fuente está fijado en 75%? Aquí ofrecen una calculadora en la que hacer esa conversión.</li>
	</ol>
]]></content:encoded>
			<wfw:commentRSS>http://www.2mdc.com/blogs/diseno-web/las-5-webs-mas-utiles-febrero-2008/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>Accesibilidad: la regla de oro</title>
		<link>http://www.2mdc.com/blogs/diseno-web/accesibilidad-la-regla-de-oro</link>
		<comments>http://www.2mdc.com/blogs/diseno-web/accesibilidad-la-regla-de-oro#comments</comments>
		<pubDate>Fri, 25 Jan 2008 13:45:07 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
		
	<category>Diseño web</category>
		<guid>http://www.2mdc.com/blogs/diseno-web/accesibilidad-la-regla-de-oro</guid>
		<description><![CDATA[	La ha definido Olga Carreras en su blog, Usable y Accesible
	
Cualquier tipo de usuario,
en cualquier contexto de uso,
sirviéndose de cualquier plataforma,
cualquier resolución,
cualquier navegador,
cualquier dispositivo,
con cualquier velocidad de conexión.
]]></description>
			<content:encoded><![CDATA[	<p>La ha definido Olga Carreras en su blog, <a href="http://olgacarreras.blogspot.com/">Usable y Accesible</a></p>
	<blockquote><p>
Cualquier tipo de usuario,<br />
en cualquier contexto de uso,<br />
sirviéndose de cualquier plataforma,<br />
cualquier resolución,<br />
cualquier navegador,<br />
cualquier dispositivo,<br />
con cualquier velocidad de conexión.</p></blockquote>
]]></content:encoded>
			<wfw:commentRSS>http://www.2mdc.com/blogs/diseno-web/accesibilidad-la-regla-de-oro/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>La web ecológica</title>
		<link>http://www.2mdc.com/blogs/diseno-web/la-web-ecologica</link>
		<comments>http://www.2mdc.com/blogs/diseno-web/la-web-ecologica#comments</comments>
		<pubDate>Fri, 26 Oct 2007 11:16:56 +0000</pubDate>
		<dc:creator>Laura</dc:creator>
		
	<category>Diseño web</category>
		<guid>http://www.2mdc.com/blogs/diseno-web/la-web-ecologica</guid>
		<description><![CDATA[	El color blanco y otros especialmente brillantes consumen hasta un 20% más de energía que el negro y las tonalidades oscuras, puesto que necesitan más luz. Este hecho ha llevado a Jon Doucette a crear Emergy-C, una gama de colores de “bajo brillo” cuyo uso minimiza el gasto eléctrico sin renunciar a la estética.
	Los colores [...]]]></description>
			<content:encoded><![CDATA[	<p>El color blanco y otros especialmente brillantes consumen hasta un 20% más de energía que el negro y las tonalidades oscuras, puesto que necesitan más luz. Este hecho ha llevado a Jon Doucette a crear <a href="http://ecoiron.blogspot.com/2007/01/emergy-c-low-wattage-palette.html" target="_blank">Emergy-C</a>, una gama de colores de “bajo brillo” cuyo uso minimiza el gasto eléctrico sin renunciar a la estética.<a id="more-36"></a></p>
	<p>Los colores de esta paleta consumen apenas 3 ó 4 vatios más que una pantalla completamente negra, y el blanco está incluido únicamente como color de contraste para las fuentes. Los códigos hexadecimales de esta paleta son: </p>
	<div align="center">
	<table border="0" cellspacing="5" style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.8em;margin-left:50px;">
	<tr>
	<td width="55">#822007</td>
	<td width="55">#000000</td>
	<td width="55">#b2bbc0</td>
	<td width="55">#19472a</td>
	<td width="55">#3d414c</td>
	<td width="55">#FFFFFF</td>
	</tr>
	<tr>
	<td bgcolor="#822007" height="55">&nbsp;</td>
	<td bgcolor="#000000" height="55">&nbsp;</td>
	<td bgcolor="#b2bbc0" height="55">&nbsp;</td>
	<td bgcolor="#19472a" height="55">&nbsp;</td>
	<td bgcolor="#3d414c" height="55">&nbsp;</td>
	<td bgcolor="#FFFFFF" height="55" style="border:1px solid #000;">&nbsp;</td>
	</tr>
	</table>
	</div>
	<p>La idea no es nueva. El incremento en el consumo de energía a raíz de la expansión de la informática ha motivado un auténtico debate sobre sus usos. Uno de los datos más impactantes es el cálculo que hizo Mark Ontkush a comienzos de este año en su blog, <a href="http://ecoiron.blogspot.com/" target="_blank">ecoIron</a>: si Google tuviera fondo negro, se ahorrarían unos 750 megavatios/hora, algo más de la mitad del consumo de un hogar.</p>
	<p>¿Quiere eso decir que además de<strong> usables y accesibles</strong>, ahora tendremos que preocuparnos de hacer páginas <strong>web sostenibles</strong>? Quizá sea una exageración regir nuestros diseños por el criterio ecológico, pero el día de mañana no podremos decir que no supimos cómo ayudar al planeta con nuestro trabajo. </p>
	<p>Por si acaso, si les interesa el <a href="http://en.wikipedia.org/wiki/Green_computing" target="_blank">green computing</a> pueden empezar por utilizar una versión “oscura” del famoso buscador en <a href="http://www.blackle.com/" target="_blank">Blackle.com</a>.</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.2mdc.com/blogs/diseno-web/la-web-ecologica/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>La copia empequeñece la Red</title>
		<link>http://www.2mdc.com/blogs/nuevas_tecnologias/la-copia-empequenece-la-red</link>
		<comments>http://www.2mdc.com/blogs/nuevas_tecnologias/la-copia-empequenece-la-red#comments</comments>
		<pubDate>Mon, 08 Oct 2007 10:24:55 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Nuevas tecnologí­as</category>
		<guid>http://www.2mdc.com/blogs/nuevas_tecnologias/la-copia-empequenece-la-red</guid>
		<description><![CDATA[	
	La Red es inmensa… Qué obviedad, ¿no?. Pues va a resultar que, al menos en español, no lo es tanto. ¿Por qué? Pues muy sencillo: por la copia.
	Navegar mucho, visitar muchos sitios y dedicarse a este negocio al mismo tiempo exige una cierta disciplina, además de ética. Es muy común, ante un proyecto nuevo, ver [...]]]></description>
			<content:encoded><![CDATA[	<p><img src="http://www.2mdc.com/blogs/archivos/reciclaje01.jpg" style="float:right;margin-left:5px;"/></p>
	<p>La Red es inmensa… Qué obviedad, ¿no?. Pues va a resultar que, al menos en español, no lo es tanto. ¿Por qué? Pues muy sencillo: por la <strong>copia</strong>.<a id="more-35"></a></p>
	<p>Navegar mucho, visitar muchos sitios y dedicarse a este negocio al mismo tiempo exige una cierta disciplina, además de ética. Es muy común, ante un <strong>proyecto nuevo</strong>, ver algo de lo que ya está publicado con la intención de buscar inspiración, evitar reiteraciones, ordenar las ideas… </p>
	<p>Sin embargo, es aconsejable seguir el camino inverso: primero pensar e incluso realizar unos primeros esbozos. Luego, si acaso, buscar y ver. Este método es algo más arriesgado pero tiene la ventaja de salvaguardar la <strong>ética profesional</strong>. Por otro lado, de este modo, uno tiene más posibilidades de encontrar algo original o nuevo… pero dentro de su propia cabeza. ¿Por qué confiamos tan poco en nuestra <strong>capacidad creativa</strong>?. ¿Es un signo de los tiempos?</p>
	<p>Todo esto viene a colación de una prueba que hemos realizado recientemente. Es muy sencillo: copien unas pocas líneas de la página de inicio de su <strong>website</strong> y péguenlas en su buscador favorito. Alguno puede llevarse una sorpresa. Nosotros nos la hemos llevado, y mayúscula. Hay páginas, que no me molestaré en citar, de negocios como el nuestro, que nos han copiado desde la <strong>estructura del site</strong> hasta los <strong>iconos</strong>, pasando por los<strong> textos</strong>.¿Cómo alguien puede montar un negocio con ese bagaje? Es decepcionante, la verdad.</p>
	<p>Sabíamos que una parte enorme de la información publicada en español (no sabemos si los que se expresan en otros idiomas tienen una moral algo más sólida) es <strong>una copia de una copia de una copia</strong>. De lo que no éramos conscientes es que, nosotros mismos, fuéramos objeto del <em>copy-paste</em>. </p>
	<p>No sé si esto da para muchas más reflexiones pero lo que sí sé es que no nos beneficia,  y me refiero a la <strong>comunidad profesional</strong> que publica en español, no al caso de 2mdc. Esta forma de proceder sólo contribuye a devaluar los <strong>contenidos publicados en Internet</strong> en nuestro idioma. Porque no se trata sólo, o no debería, de aumentar la presencia del español en la Red, que es <a href="http://lared.wordpress.com/category/el-espanol-en-la-red/" target="_blank">la cuarta lengua más utilizada</a>, sino de hacerlo de manera <strong>responsable y creativa</strong>, es decir, aumentando también la calidad media general.  Replicarnos unos a otros sólo empequeñece la Red.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.2mdc.com/blogs/nuevas_tecnologias/la-copia-empequenece-la-red/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>Un ejemplo sencillo de AJAX</title>
		<link>http://www.2mdc.com/blogs/programacion-web/un-ejemplo-sencillo-de-ajax</link>
		<comments>http://www.2mdc.com/blogs/programacion-web/un-ejemplo-sencillo-de-ajax#comments</comments>
		<pubDate>Fri, 05 Oct 2007 13:02:35 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Programación web</category>
		<guid>http://www.2mdc.com/blogs/programacion-web/un-ejemplo-sencillo-de-ajax</guid>
		<description><![CDATA[	AJAX (Asynchronous JavaScript And XML) es una suma de técnicas de desarrollo web que permite que las aplicaciones creadas se ejecuten en el navegador y se comuniquen de forma asíncrona con el servidor de forma transparente al usuario. Con esto se consigue modificar la página sin necesidad de recargarla, de esta forma se aumenta la [...]]]></description>
			<content:encoded><![CDATA[	<p>AJAX (Asynchronous JavaScript And XML) es una suma de técnicas de desarrollo web que permite que las aplicaciones creadas se ejecuten en el navegador y se comuniquen de forma asíncrona con el servidor de forma transparente al usuario. Con esto se consigue modificar la página sin necesidad de recargarla, de esta forma se aumenta la interactividad.<a id="more-34"></a></p>
	<p><img src="http://www.2mdc.com/blogs/archivos/ajax/ajax.jpg" alt="Diagrama de Ajax"/></p>
	<p>A continuación haremos un ejemplo sencillo que demuestra el potencial de este método de desarrollo. El objetivo es crear una página con dos enlaces que carguen contenido asíncrono.<br />
Necesitamos un XHTML inicial y dos más que serán los que carguemos, una hoja de estilos y un archivo JS que será donde tengamos nuestro código.</p>
	<p><strong>Creamos los documentos XHTML</strong></p>
	<p>Nuestra página principal <em>index.html</em>:</p>
	<p><code>&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;lang=&quot;es&quot; xml:lang=&quot;es&quot;&gt;<br />
  &lt;head&gt;<br />
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=iso-8859-1&quot; /&gt;<br />
&lt;title&gt;As&amp;iacute;ncrono Javascript y XML&lt;/title&gt;<br />
&lt;link href=&quot;estilos.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot;&gt;<br />
&lt;script language=&quot;JavaScript&quot; type=&quot;text/javascript&quot; src=&quot;js/codigo.js&quot;&gt;&lt;/script&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br /></code></p>
	<p><code>&lt;div id=&quot;menu&quot;&gt;<br />
&lt;a href=&quot;javascript:llamadasin(&#8217;ejemplos/ej1.html&#8217;, &#8216;contenido&#8217;);&quot;&gt;Ejemplo 1&lt;/a&gt;<br />
&lt;a href=&quot;javascript:llamadasin(&#8217;ejemplos/ej2.html&#8217;, &#8216;contenido&#8217;);&quot;&gt;Ejemplo 2&lt;/a&gt;<br />
&lt;/div&gt;</code></p>
	<p><code>&lt;div id=&quot;contenido&quot;&gt;<br />
  &lt;h3 class=&quot;titulo&quot;&gt;En este div se cargar&amp;aacute; as&amp;iacute;ncronamente el contenido del ejemplo &lt;/h3&gt;<br />
  &lt;p&gt;Escoge una opci&amp;oacute;n del men&amp;uacute;&#8230;  &lt;/p&gt;<br />
  &lt;/div&gt;</code></p>
	<p><code>&lt;/body&gt;<br />
&lt;/html&gt;</code></p>
	<p><strong>Páginas que cargamos</strong></p>
	<p>La primera se llamará <em>ej1.html</em>:</p>
	<p><code>&lt;h3 class=&quot;titulos&quot; style=&quot;border-bottom: 1px solid #C0C0C0; margin-bottom: -5px&quot;&gt;Ejemplo tutorial 1&lt;/h3&gt;</code></p>
	<p><code>&lt;p&gt;Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed nisi. Nam  nulla. Vestibulum mattis leo non pede. Cum sociis natoque penatibus et  magnis dis parturient montes, nascetur ridiculus mus. Vestibulum  egestas. Pellentesque dictum pellentesque quam. Ut ultrices dolor.  Pellentesque non odio non lectus mattis aliquam. Maecenas molestie.  Phasellus vel augue eget magna adipiscing interdum. Pellentesque sit  amet diam vel mi pharetra faucibus. Proin dolor risus, lobortis id,  aliquet vitae, tincidunt sed, erat. Morbi tellus. Curabitur lobortis.  Donec nunc pede, dapibus non, imperdiet eu, eleifend ut, lorem. Quisque  venenatis tempus metus. Duis vitae tellus ac est dignissim nonummy.  Nunc convallis, massa vitae laoreet nonummy, turpis leo venenatis  purus, vel placerat ipsum massa non tortor.&lt;/p&gt;<br />
</code></p>
	<p><code>&lt;img src=&quot;ejemplos/flor.jpg&quot; alt=&quot;flor&quot; width=&quot;300&quot; height=&quot;200&quot; /&gt;</code></p>
	<p>Y <em>ej2.html</em>:</p>
	<p><code>&lt;img src=&quot;ejemplos/mar.jpg&quot; alt=&quot;mar&quot; width=&quot;300&quot; height=&quot;201&quot; /&gt;</code></p>
	<p><code>&lt;h3 class=&quot;titulos&quot; style=&quot;border-bottom: 1px solid #C0C0C0; margin-bottom: -5px&quot;&gt;Ejemplo tutorial 2&lt;/h3&gt;</code></p>
	<p><code>&lt;p&gt;Sed ut perspiciatis, unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam eaque ipsa, quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt, explicabo. Nemo enim ipsam voluptatem, quia voluptas sit, aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos, qui ratione voluptatem sequi nesciunt, neque porro quisquam est, qui dolorem ipsum, quia dolor sit, amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt, ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit, qui in ea voluptate velit esse, quam nihil molestiae consequatur, vel illum, qui dolorem eum fugiat, quo voluptas nulla pariatur? [33] At vero eos et accusamus et iusto odio dignissimos ducimus, qui blanditiis praesentium voluptatum deleniti atque corrupti, quos dolores et quas molestias excepturi sint, obcaecati cupiditate non provident, similique sunt in culpa, qui officia deserunt mollitia animi, id est laborum et dolorum fuga.&lt;/p&gt;</code></p>
	<p><span style="color:#FF0000">* Importante: Aunque la imagen y los ejemplos están en un mismo directorio, al llamarlos desde la raíz (un nivel arriba) hay que indicar la ruta completa de la imagen en el <em>source</em></span><br />
Estos documentos no necesitan etiquetas <code>&lt;html&gt;&lt;/html&gt;</code>, ni <code>&lt;body&gt;&lt;/body&gt;</code>, ya que estarán contenidas dentro de otra página completa.</p>
	<p><strong>Hoja de estilos</strong></p>
	<p>La llamamos <em>estilos.css</em>:</p>
	<p><code>body {<br />
  background-color: #666666;<br />
  font-family: Arial, Helvetica, sans-serif;}</code></p>
	<p><code>/*Documento CSS*/<br />
#menu{<br />
  float: left;<br />
  width: 150px;<br />
  height: 100px;<br />
  padding: 7px;<br />
  padding-left: 8px;<br />
  border-right-color: #ececf;<br />
  border-right-width: 1px;<br />
  border-right-style: dotted;}</code></p>
	<p><code>#menu a{<br />
  padding: 3px 1px;<br />
  display: block;<br />
  width: 100%;<br />
  text-decoration: none;<br />
  font-weight: bold;<br />
  color: #CCCCCC;<br />
  border-bottom-width: 1px;<br />
  border-bottom-style: dotted;<br />
  border-bottom-color: gray;}</code></p>
	<p><code>#menu a:hover{<br />
  background-color: #CCCCCC;<br />
  color: #333333;}</code></p>
	<p><code>#contenido{<br />
  float:left;<br />
  width:480px;<br />
  height: 600px;<br />
  margin-left: 10px;<br />
  padding: 5px;<br />
  padding-bottom: 8px;<br />
  background-color: #CCCCCC;}</code></p>
	<p><code>.titulo {<br />
  color: #006699;<br />
  font-family: Verdana, Arial, Helvetica, sans-serif;}</code></p>
	<p><code>.parrafos {<br />
  color: #000000;<br />
  font-family: Verdana, Arial, Helvetica, sans-serif;<br />
  }<br /></code>
</p>
	<p><strong>JavaScript y objeto XMLHttpRequest </strong></p>
	<p>En nuestro código lo primero que tenemos que hacer es comprobar el navegador.<br />
En navegadores  estándar tipo Mozilla, Safari, Opera, etc. la llamada a este objeto con JavaScript es <em>window. XMLHttpRequest</em><br />
En Internet Explorer tenemos que usar el ActiveXObject, del que existen varias versiones llamadas <em>Microsoft.XMLHTTP</em> y <em>Msxml2.XMLHTTP</em>.<br />
Con una función condicional comprobaremos si existe el primer objeto, si es verdadero se creará un nuevo objeto XMLHttpRequest; si es falso se creará un ActiveXObject Microsoft.XMLHTTP, y si éste tampoco existe, tendremos un Msxml2.XMLHTTP.<br />
Cuando creamos el objeto podemos usar sus métodos para comprobar el estado de los datos y propiedades.<br />
Si <em>window. XMLHttpRequest</em> existe, asignamos un nombre de instancia al objeto. Al evento onreadystatechange le asignamos una función de respuesta y llamaremos a los métodos <em>open()</em> y <em>send()</em>.</p>
	<p>Nuestro archivo <em>codigo.js</em>:</p>
	<p><code>// Documento JavaScript<br />
  function llamadasin(url, contenedor){<br />
  var pagina_requerida = false<br />
  if (window.XMLHttpRequest) {<br />
  // comprueba si el navegador es opera, safari, mozilla, etc.<br />
  pagina_requerida = new XMLHttpRequest()<br />
  }<br />
  else if (window.ActiveXObject){ <br />
  // comprueba si el navegador es internet explorer<br />
  try {<br />
  pagina_requerida = new ActiveXObject(&quot;Msxml2.XMLHTTP&quot;)<br />
  } <br />
  catch (e){ <br />
  // caso de versión antigua de internet explorer<br />
  try{<br />
  pagina_requerida = new ActiveXObject(&quot;Microsoft.XMLHTTP&quot;)<br />
  }<br />
  catch (e){<br />
  }<br />
  }<br />
  }<br />
  else {<br />
  return false<br />
  }</code></p>
	<p><code>pagina_requerida.onreadystatechange=function(){ <br />
  // llamada a la función que carga la página<br />
  pintapagina(pagina_requerida, contenedor)<br />
  }<br />
  // métodos open y send<br />
  pagina_requerida.open(&#8217;GET&#8217;, url, true) <br />
  pagina_requerida.send(null)<br />
  }</code></p>
	<p><code>// función que presenta la información <br />
  function pintapagina(pagina_requerida,contenedor){<br />
  if (pagina_requerida.readyState == 4 &amp;&amp; (pagina_requerida.status==200 || window.location.href.indexOf(&quot;http&quot;)==-1))<br />
  document.getElementById(contenedor).innerHTML=pagina_requerida.responseText<br />
  }</code></p>
	<p><a href="http://www.2mdc.com/blogs/archivos/ajax/ajax.rar" title="descargar ejemplo">Descarga los ficheros de ejemplo</a></p>
]]></content:encoded>
			<wfw:commentRSS>http://www.2mdc.com/blogs/programacion-web/un-ejemplo-sencillo-de-ajax/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>Iconos gratis</title>
		<link>http://www.2mdc.com/blogs/diseno-web/iconos-gratis</link>
		<comments>http://www.2mdc.com/blogs/diseno-web/iconos-gratis#comments</comments>
		<pubDate>Thu, 27 Sep 2007 14:12:48 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Diseño web</category>
		<guid>http://www.2mdc.com/blogs/diseno-web/iconos-gratis</guid>
		<description><![CDATA[	Aunque Internet haya dejado de ser sinónimo de gratis, todavía hay una buena cantidad de cosas que pueden conseguirse de forma gratuita, incluso para los diseñadores.
Iniciamos con esta entrada una serie de recopilaciones de recursos que pueden resultar útiles a cualquier diseñador, ya sea junior, senior o aficionado. Hoy, los iconos gratuitos.
	Colecciones generales 
	
	Vistaicons.com. Recopilación [...]]]></description>
			<content:encoded><![CDATA[	<p>Aunque <strong>Internet</strong> haya dejado de ser sinónimo de <strong>gratis</strong>, todavía hay una buena cantidad de cosas que pueden conseguirse de forma gratuita, incluso para los diseñadores.<br />
Iniciamos con esta entrada una serie de recopilaciones de recursos que pueden resultar útiles a cualquier diseñador, ya sea junior, senior o aficionado. Hoy, los <strong>iconos gratuitos</strong>.<a id="more-32"></a></p>
	<h2>Colecciones generales </h2>
	<ol>
	<li><strong><a href="http://www.vistaicons.com/" target="_blank">Vistaicons.com</a></strong>. Recopilación de más de 2.000 iconos de gran calidad, en formatos .ico y .png </li>
	<li><strong><a href="http://tango.freedesktop.org/Tango_Icon_Library" target="_blank">Tango Icon Library</a></strong>. Creado para dar consistencia gráfica a las interfaces de las aplicaciones de código libre. </li>
	<li><strong><a href="http://www.famfamfam.com/lab/icons/" target="_blank">FamFamFam</a></strong>. Cerca de 1.200 iconos básicos, entre ellos banderas de países. Formatos .gif y .png con licencia creative commons bajo atribución. </li>
	<li><strong><a href="http://www.iconarchive.com/" target="_blank">Icon Archive</a></strong>. Más de 14.500 iconos de varios autores clasificados en 33 categorías. Pueden descargarse en formato .ico o en .png en diferentes tamaños, aunque el uso comercial está restringido en algunos casos. </li>
	<li><strong><a href="http://www.freeiconsweb.com/" target="_blank">Free Icons Web</a></strong>. Más de 15.000 iconos. En algunos, para su uso comercial es necesario contactar con los autores. </li>
	<li><strong><a href="http://pixelpressicons.com/" target="_blank">PixelPressIcons.Com</a>.</strong>140 iconos 3D realmente increíbles de Gary W. Rehiere. En formato <a href="http://filext.com/file-extension/dmg">.dmg</a> y .gif</li>
	<li><strong><a href="http://commons.wikimedia.org/wiki/Crystal_Clear" target="_blank">Cristal Clear</a></strong>. Un set de iconos diseñado por Everaldo Coelho que puede descargarse directamente desde Wikimedia Commons</li>
	</ol>
	<h2>Iconos para aplicaciones web</h2>
	<p>Los iconos básicos para vestir una herramienta online: botones de editar, paso atrás, advertencia…</p>
	<ol>
	<li><strong><a href="http://www.ndesign-studio.com/resources/mini-pixel-icons/" target="_blank">Mini Pixel Icons </a></strong></li>
	<li><strong><a href="http://sweetie.sublink.ca/" target="_blank">Sweetie</a></strong></li>
	<li><strong><a href="http://www.maxpower.ca/free-icons/2006/03/05/" target="_blank">Maxpower</a></strong></li>
	</ol>
	<h2>Iconos para listas (bullets)</h2>
	<ol>
	<li><strong><a href="http://www.stylegala.com/features/bulletmadness/" target="_blank">Bullet  Madness</a></strong></li>
	<li><strong><a href="http://icons.primail.ch/" target="_blank">Mini icons</a></strong></li>
	</ol>
	<h2>…y si no has tenido suficiente</h2>
	<ol>
	<li><strong><a href="http://www.electriconland.com/" target="_blank">La ciudad de los iconos pixelados</a></strong></li>
	<li><strong><a href="http://www.iconfinder.net/" target="_blank">Buscador de iconos</a></strong> </li>
	</ol>
]]></content:encoded>
			<wfw:commentRSS>http://www.2mdc.com/blogs/diseno-web/iconos-gratis/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>Guy Kawasaki, el envangelista tecnológico</title>
		<link>http://www.2mdc.com/blogs/genios-de-la-computacion/guy-kawasaki-el-envangelista-tecnologico</link>
		<comments>http://www.2mdc.com/blogs/genios-de-la-computacion/guy-kawasaki-el-envangelista-tecnologico#comments</comments>
		<pubDate>Thu, 13 Sep 2007 14:25:11 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Genios de la Computación</category>
		<guid>http://www.2mdc.com/blogs/genios-de-la-computacion/guy-kawasaki-el-envangelista-tecnologico</guid>
		<description><![CDATA[	“Como todos los padres asiático-americanos, los míos querían que fuera doctor, abogado, o dentista”. Guy Kawasaki no se convertiría en ninguna de esas tres cosas, sino en un evangelista tecnológico, y uno de los principales responsables de que Apple sea lo que hoy es.
	Antes de que le “picara el bicho de los ordenadores”, Kawasaki, un [...]]]></description>
			<content:encoded><![CDATA[	<p>“Como todos los padres asiático-americanos, los míos querían que fuera doctor, abogado, o dentista”. Guy Kawasaki no se convertiría en ninguna de esas tres cosas, sino en un <strong>evangelista tecnológico</strong>, y uno de los principales responsables de que Apple sea lo que hoy es.<a id="more-31"></a></p>
	<p>Antes de que le “picara el bicho de los ordenadores”, Kawasaki, un hawaiano hijo de japoneses nacido en la década de los 50, se graduó en Psicología, empezó Derecho para complacer a sus padres y luego lo dejó para trabajar contando diamantes en una gran joyería.</p>
	<p>La llegada del <strong>Apple II</strong> le impactó tanto que decidió ponerse al servicio de la informática, primero en una <strong> empresa de software educativo</strong>, y más tarde, gracias al enchufe de un amigo de la universidad, Mike Boich, en la misma Apple. </p>
	<p>“Cuando ví lo que un Macintosh podía hacer, se apartaron las nubes y los ángeles empezaron a cantar”, cuenta Kawasaki no sin cierta ironía en su <a href="http://www.guykawasaki.com/" target="_blank" title="Web de Kawasaki">página personal</a>. “Durante cuatro años evangelicé a los desarrolladores de software y hardware acerca de Macintosh y lideré la carga contra la dominación mundial de IBM”</p>
	<p>Junto a Boich, Kawasaki desempeñó labores de <strong>marketing</strong> que consistían principalmente en convencer a los desarrolladores para que hicieran software y hardware para Mac, en una época en la que ordenador y PC eran términos sinónimos.</p>
	<p>La verdadera aportación de Kawasaki consistió en aplicar <strong>métodos de evangelización</strong> al marketing, haciendo que fueran los propios usuarios quienes libremente trataran de convencer a sus conocidos de que el Mac era mejor que el PC y de que lo compraran. </p>
	<p>El éxito de este tipo de campaña es tal, que el usuario-evangelista es hoy un habitual del grupo de amigos o de compañeros de trabajo, ese personaje que espontáneamente alaba las virtudes de su Mac sencillamente porque cree que es lo mejor.</p>
	<p>Y os dejamos con los puntos clave de este <a href="http://www.garage.com/news/2006/01%20The%20Art%20of%20the%20Start.pdf" target="_blank">arte de la evangelización tecnológica</a>, que el propio Kawasaki expuso durante la séptima edición de las <a href="http://www.gnomedex.com/2007">jornadas tecnológicas de Gnomedex</a>, celebrada entre el 9 y el 11 de agosto de este año.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.2mdc.com/blogs/genios-de-la-computacion/guy-kawasaki-el-envangelista-tecnologico/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>Diez formas de acelerar la descarga de tus páginas web</title>
		<link>http://www.2mdc.com/blogs/diseno-web/diez-formas-de-acelerar-la-descarga-de-tus-paginas-web</link>
		<comments>http://www.2mdc.com/blogs/diseno-web/diez-formas-de-acelerar-la-descarga-de-tus-paginas-web#comments</comments>
		<pubDate>Fri, 31 Aug 2007 10:34:36 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Diseño web</category>
		<guid>http://www.2mdc.com/blogs/diseno-web/diez-formas-de-acelerar-la-descarga-de-tus-paginas-web</guid>
		<description><![CDATA[	¿Te gusta esperar a que las páginas se carguen? A tus usuarios tampoco. Descubre cómo acelerar el tiempo de descarga de tus páginas en este artículo. 
	1. Da formato a tus páginas con CSS, no con tablas
	El CSS se carga más rápido que las tablas porque:
	1) Los navegadores tienen que leer las tablas dos veces [...]]]></description>
			<content:encoded><![CDATA[	<p>¿Te gusta esperar a que las páginas se carguen? A tus usuarios tampoco. Descubre cómo acelerar el tiempo de descarga de tus páginas en este artículo. <a id="more-30"></a></p>
	<p><strong>1. Da formato a tus páginas con CSS, no con tablas</strong></p>
	<p>El CSS se carga más rápido que las tablas porque:</p>
	<p>1) Los navegadores tienen que leer las tablas dos veces antes de mostrarlas: una para dibujar la estructura y otra para escribir el contenido.<br />
2) Las tablas aparecen en la pantalla de una sola vez (hasta que no se descargue y genere la tabla entera, no aparecerá ninguna de sus partes)<br />
3) Las tablas fomentan el uso de imágenes espaciadoras para ayudar al posicionamiento<br />
4) El CSS requiere, por lo general, menos código que las tablas.<br />
5) El CSS puede colocarse en un documento externo, que se llama una sola vez y queda almacenado en caché. La composición con tablas se almacena en cada documento HTML y tiene que cargarse cada vez que se muestra una página.<br />
6) Con CSS puedes controlar el orden en que los ítems se descargan en la pantalla: hacer que el contenido aparezca antes que las imágenes de descarga lenta, algo que tus usuarios sin duda apreciarán.<br />
(…)</p>
	<p><strong>2. No uses imágenes para mostrar texto</strong></p>
	<p>Nuestro viejo amigo el CSS acude al rescate otra vez. No hace falta usar imágenes para mostrar texto si puedes hacerlo con CSS. Echa un vistazo a este código:<br />
<code><br />
a:link<br />
{<br />
color: #ffffff;<br />
background: #ff9900;<br />
text-decoration: none;<br />
padding: 0.2em;<br />
border: 4px solid;<br />
border-color: #99f #008 #008 #99f<br />
}<br />
a:hover<br />
{<br />
color: #ffffff;<br />
background: #ffaa11;<br />
text-decoration: none;<br />
padding: 0.2em;<br />
border: 4px solid;<br />
border-color: #008 #99f #99f #008<br />
}<br />
</code></p>
	<p>Este código crea un botón realmente sencillo que parece presionarse al pasar el ratón por encima. Puedes verlo en acción aquí si quieres. Echa un vistazo a cómo puedes <a href="http://www.webcredible.co.uk/user-friendly-resources/css/css-navigation-menu.shtml">usar CSS para hacer botones de navegación</a>.</p>
	<p><strong>3. Llama las imágenes decorativas a través del CSS</strong></p>
	<p>Es posible presentar imágenes como parte del fondo llamándolas a través de CSS. Si tienes una imagen de 200px por 100px puedes utilizar el siguiente código HTML:</p>
	<p><code>&lt;div class=&quot;pretty-image&quot;&gt;&lt;/div&gt;</code></p>
	<p>Y este CSS:</p>
	<p><code>.pretty-image<br />
{<br />
background: url(filename.gif);<br />
width: 200px;<br />
height: 100px<br />
}<br />
</code></p>
	<p>Quizá parezca innecesario, pero esta técnica realmente puede mejorar el tiempo de descarga de tus páginas. Básicamente, los navegadores descargan las imágenes de fondo después de todo lo demás. Con esta técnica, tu texto se cargará instantáneamente y tus usuarios podrán moverse por la página mientras tu fantástica imagen de 50kb se descarga.</p>
	<p>Esta técnica impide utilizar el atributo ALT, pero si tienes mucho interés en ponerlo puedes sustituir el HTML arriba indicado por este otro:</p>
	<p><code>&lt;image src=&quot;spacer.gif&quot; class=&quot;pretty-image&quot; alt=&quot;description&quot; /&gt;</code></p>
	<p>Spacer.gif es una imagen transparente de 1px por 1px. Ahora tienes una imagen transparente de 50 bytes y el contenido principal cargando primero, y tu gran imagen decorativa, además del texto alternativo, cargando en segundo lugar. Perfecto.</p>
	<p>Por favor, ten en cuenta que esta técnica sólo vale para imágenes decorativas y no imágenes que aporten información. Cualquier usuario que tenga el CSS desactivado no podrá ver tus imágenes incrustadas en el CSS (ni su texto alternativo).</p>
	<p><strong>4. Usa selectores contextuales</strong></p>
	<p>Esto es ineficaz:<br />
<code><br />
&lt;p class=&quot;text&quot;&gt;Esto es una frase&lt;/p&gt;<br />
  &lt;p class=&quot;text&quot;&gt; Esto es otra frase &lt;/p&gt;<br />
  &lt;p class=&quot;text&quot;&gt; Esto es otra frase m&aacute;s&lt;/p&gt;<br />
  &lt;p class=&quot;text&quot;&gt; Y otra frase m&aacute;s &lt;/p&gt;</code></p>
	<p><code>.text<br />
{<br />
color: #03c;<br />
font-size: 2em<br />
}<br />
</code></p>
	<p>En lugar de asignar un valor a cada párrafo individual, podemos anidarlos dentro de un <code>&lt;div&gt;</code> y asignar un valor a esa etiqueta.</p>
	<p><code><br />
&lt;div class=&quot;text&quot;&gt;<br />
  &lt;p&gt; Esto es una frase &lt;/p&gt;<br />
  &lt;p&gt; Esto es otra frase &lt;/p&gt;<br />
  &lt;p&gt; Esto es otra frase m&aacute;s &lt;/p&gt;<br />
  &lt;p&gt; Y otra frase m&aacute;s&lt;/p&gt;<br />
  &lt;/div&gt;</code></p>
	<p><code>.text p<br />
{<br />
color: #03c;<br />
font-size:2em<br />
}</code></p>
	<p>Este segundo ejemplo CSS básicamente dice que a todos los párrafos dentro de la clase <code>class="text"</code> debe asignárseles un valor de color de #03c y un tamaño de fuente de 2em.</p>
	<p>A primera vista no parece muy importante, pero si puedes aplicar esto apropiadamente a todo tu documento, fácilmente puedes ahorrar un 20% del tamaño del archivo.</p>
	<p>Puede que hayas notado que los valores de la propiedad color son más cortos que lo normal. #03c es una versión abreviada de #0033cc (puedes aplicar este valor abreviado a cualquier valor de color como este)</p>
	<p><strong>5. Utiliza propiedades CSS abreviadas </strong></p>
	<p>Puedes utilizar las siguientes propiedades abreviadas para el comando margin:</p>
	<table summary="propiedades abreviadas" border="1" align="center">
	<tr>
	<td><span style="font-size:10px;font-weight:bold;">Usa:</span></td>
	<td><span style="font-size:10px;font-weight:bold;">En lugar de:</span></td>
	</tr>
	<tr>
	<td><code>margin: 2px 1px 3px 4px</code> <br /><span style="font-size:10px">(top, right, bottom, left)</span></td>
	<td><code>margin-top: 2px;<br />
margin-right: 1px;<br />
margin-bottom: 3px;<br />
margin-left: 4px;<br />
</code></td>
	</tr>
	<tr>
	<td><code>margin: 5em 1em 3em </code> <br /><span style="font-size:10px">(top, right y left, bottom)</span></td>
	<td><code>margin-top: 5em;<br />
margin-right: 1em;<br />
margin-bottom: 3em;<br />
margin-left: 1em;<br />
</code></td>
	</tr>
	<tr>
	<td><code>margin: 5% 1% </code> <br /><span style="font-size:10px">(top y bottom, right y left)</span></td>
	<td><code>margin-top: 5%;<br />
margin-right: 1%;<br />
margin-bottom: 5%;<br />
margin-left: 1%;</p>
	<p></code></td>
	</tr>
	<tr>
	<td><code>margin: 0 </code> <br /><span style="font-size:10px">(top, bottom, right y left)</span></td>
	<td><code>margin-top: 2px;<br />
margin-right: 1px;<br />
margin-bottom: 3px;<br />
margin-left: 4px;<br />
</code></td>
	</tr>
	</table>
	<p>Estas reglas pueden aplicarse a margin, border y padding. (…)</p>
	<p><strong>6. Minimizar el espacio en blanco, los saltos de línea y las etiquetas de comentario</strong></p>
	<p>Cada letra o espacio del HTML pesa un byte. No parece mucho, pero todo suma. Hemos comprobado que al eliminar espacios en blanco innecesarios y comentarios, puedes recortar hasta el el 10% del tamaño del archivo (si tu HTML es realmente ineficaz).</p>
	<p><strong>7. Usa direcciones relativas</strong></p>
	<p>Trata de evitar las direcciones absolutas, porque pesan más. Un ejemplo de una dirección absoluta es <code>&lt;a href=&quot;http://www.URL.com/filename.htm&quot;&gt;</code>. Sería mucho mejor <code>&lt;a href=&quot;filename.htm&quot;&gt;</code>. (…)</p>
	<p><strong>8. Elimina etiquetas META innecesarias y contenido META</strong></p>
	<p>La mayoría de las etiquetas META son innecesarias y no aportan mucho. (…) Las etiquetas más importantes para el posicionamiento en buscadores son las palabras clave y las etiquetas descriptivas, aunque debido al abuso masivo han perdido mucha importancia en los últimos tiempos. Cuando uses estas etiquetas META trata de que el contenido ocupe menos de 200 caracteres (…). Las etiquetas META demasiado largas no son buenas para los motores de búsqueda porque diluyen tus palabras clave.</p>
	<p><strong>9. Pon el CSS y el JavaScript en documentos externos</strong></p>
	<p>Para colocar el CSS en un documento externo usa:<br />
<code>&lt;link type=&quot;text/css&quot; rel=&quot;stylesheet&quot; href=&quot;filename.css&quot;<br />
  /&gt;</code><br />
Para colocar JavaScript en un documento externo usa:<br />
<code>&lt;script language=&quot;JavaScript&quot; src=&quot;filename.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;</code></p>
	<p>Cualquier archivo externo es llamado una sola vez y almacenado en el caché del ordenador del usuario. En lugar de repetir el JavaScript o el CSS una y otra vez en los archivos HTML, escríbelo una sola vez en un documento externo.</p>
	<p>Y no lo olvides, no hay límite al número de documentos externos que puedes usar. Por ejemplo, en lugar de hacer un gran documento CSS, puedes tener uno principal y otros específicos para ciertas áreas de tu sitio.</p>
	<p><strong>10. Utiliza / al final al enlazar un directorio</strong></p>
	<p>No hagas esto:<br />
<code>&lt;a href=&quot;http://www.URL.com/directoryname&quot;&gt;&lt;/a&gt;</code><br />
En su lugar, haz esto:<br />
<code>&lt;a href=&quot;http://www.URL.com/directoryname/&quot;&gt;&lt;/a&gt;</code></p>
	<p>¿Por qué? Si no hay una barra al final de la URL, el servidor no sabe si el enlace apunta a un archivo o a un directorio. Incluyendo la barra, el servidor sabrá instantáneamente que la URL apunta a un directorio y no necesita gastar tiempo en intentar averiguarlo.</p>
	<p><cite>Traducción libre de “<a href="http://www.webcredible.co.uk/user-friendly-resources/web-usability/speed-up-download-time.shtml">Ten ways to speed up the download time of your web pages</a>”, artículo escrito por Trenton Moss para <a href="http://www.webcredible.co.uk/">Webcredible.co.uk</a></cite></p>
]]></content:encoded>
			<wfw:commentRSS>http://www.2mdc.com/blogs/diseno-web/diez-formas-de-acelerar-la-descarga-de-tus-paginas-web/feed/</wfw:commentRSS>
	</item>
	</channel>
</rss>
