<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet href="atom.xsl" type="text/xsl" ?>
<?xml-stylesheet href="atom.css" type="text/css" ?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
  <title>Armonía | En definitiva...</title>
  <link rel="alternate" href="http://armonia.spiral-static.org/"/>
  <link rel="self" href="http://armonia.spiral-static.org/atom.php"/>
  <id>http://armonia.spiral-static.org/</id>
  <subtitle>Armonía es el blog personal de Juan G. Hurtado. Aquí se tratarán muchos temas, pero sobre todo los relacionados con la programación, la tecnología, el desarrollo y los estándares en la World Wide Web.</subtitle>
  <updated>2007-03-13T23:05:25-07:00</updated>
  <div class="info" xmlns="http://www.w3.org/1999/xhtml">Antes de que sigas leyendo, tienes que saber que esto es un archivo de sindicación. Normalmente este tipo de archivos se leen desde un agregador, así que no estaría mal que le echaras un vistazo a <a href="http://www.feedness.com/" title="Página principal Feedness, un agregador online de feeds" rel="externo">Feedness</a>, una aplicación Web dedicada a estos menesteres.</div>
<entry xml:lang="es">
  <title>jActivating: JS Embedded Content</title>
  <id>http://armonia.spiral-static.org/?2007/03/13/146-jactivating-js-embedded-content</id>
  <updated>2007-03-13T23:05:25-07:00</updated>
  <author><name>Juan G. Hurtado</name></author>
  <link rel="alternate" href="http://armonia.spiral-static.org/?2007/03/13/146-jactivating-js-embedded-content" />
  <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"> <p>El script para activar los contenidos embebidos de un documento Web que mi amigo David Muñoz me pidió que publicara por aquí <a href="http://jactivating.sourceforge.net/es/" title="jActivating: Javascript auto-activación de contenido embebido" rel="externo">ya tiene página propia</a>.</p>

<p>Pasaos por allí y echad un vistazo, no tiene desperdicio, un script muy útil. ¡Gracias David!</p></div></content>
  <summary>El script para activar los contenidos embebidos de un documento Web que mi amigo David Muñoz me pidió que publicara por aquí ya tiene página propia.

Pasaos por allí y echad un vistazo, no tiene desperdicio, un script muy útil. ¡Gracias David!...</summary>
</entry>
<entry xml:lang="es">
  <title>Spam</title>
  <id>http://armonia.spiral-static.org/?2007/01/11/145-spam</id>
  <updated>2007-01-11T12:50:40-08:00</updated>
  <author><name>Juan G. Hurtado</name></author>
  <link rel="alternate" href="http://armonia.spiral-static.org/?2007/01/11/145-spam" />
  <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"> <p>Blog con comentarios <strong>cerrados</strong> gracias al spam. Lo siento.</p></div></content>
  <summary>Blog con comentarios cerrados gracias al spam. Lo siento....</summary>
</entry>
<entry xml:lang="es">
  <title>Activar contenido embebido con Javascript</title>
  <id>http://armonia.spiral-static.org/?2006/09/19/144-activar-contenido-embebido-con-javascript</id>
  <updated>2006-09-19T08:05:43-07:00</updated>
  <author><name>Juan G. Hurtado</name></author>
  <link rel="alternate" href="http://armonia.spiral-static.org/?2006/09/19/144-activar-contenido-embebido-con-javascript" />
  <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"> <p>El señor <cite>David Muñoz</cite>, (no dispone de página web), me ha pedido que suba y publique este pequeño Javascript que ha preparado, y yo, encantado por la petición y por la calidad de lo que ha hecho, lo hago encantado</p>

<p>El script en cuestión sirve para, cito textualmente:</p>

<blockquote>
<p>
"JS Embedded Content" es una pequeña aplicación Javascript que permite la 
activación automática de los elementos OBJECT, EMBED y APPLET incrustados
en un documento HTML (películas Flash, applets de Java, archivos de video, 
etc.); de esta manera se evita que estos elementos deban ser activados 
manualmente por el usuario, porcedimiento necesario para que pueda interactuar 
con ellos en Internet Explorer 7, algunas actualizaciones de Internet Explorer 6 
y en algunas versiones de Opera 9.
</p>
</blockquote>

<ins datetime="2006-09-22T8:00+02:00">
<p><strong>Actualización (8:00 22/09/2006).</strong></p>

<p><cite>David</cite> me ha mandado una nueva versión de su script, con un error corregido en la función <code>getInnerCode()</code>.</p>

</ins>

<ins datetime="2006-10-23T20:09+02:00">
<p><strong>Actualización (20:09 23/10/2006).</strong></p>

<p>Aquí os dejo una nueva versión del script de <cite>David</cite>. En esta ocasión ha corregido:</p>
<ul>
<li>Sustituido evento <code>onload</code> por <code>DOMContentLoaded</code></li>
<li>Corregido el bug sobre los archivos de video en IE</li>
<li>Mejoras en el filtro de navegadores</li>
</ul>

<p><a href="http://armonia.spiral-static.org/descargas/embeddedcontent_1.1final.zip" title="Descargar el Javascript para la activación de objetos embebidos">Descargar script (versión 1.1 final)</a></p>
</ins></div></content>
  <summary>El señor David Muñoz, (no dispone de página web), me ha pedido que suba y publique este pequeño Javascript que ha preparado, y yo, encantado por la petición y por la calidad de lo que ha hecho, lo hago encantado

El script en cuestión sirve para, cito textualmente:



"JS Embedded...</summary>
</entry>
<entry xml:lang="es">
  <title>Black Holes &amp; Revelations</title>
  <id>http://armonia.spiral-static.org/?2006/07/28/143-black-holes-revelations</id>
  <updated>2006-07-28T10:54:26-07:00</updated>
  <author><name>Juan G. Hurtado</name></author>
  <link rel="alternate" href="http://armonia.spiral-static.org/?2006/07/28/143-black-holes-revelations" />
  <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"> <p><img class="flotarDerecha borde" src="http://armonia.spiral-static.org/images/muse.jpg" alt="Portada del disco Black Holes &amp; Revelations, de Muse" /></p>

<p>Así se llama el último disco de <a href="http://www.muse.mu/" title="Página oficial del grupo británico Muse" xml:lang="en" rel="externo"><cite>Muse</cite></a>, <cite xml:lang="en">Black Holes &amp; Revelations</cite>, y como no podía ser de otra forma, tengo que hacer algunos comentarios al respecto.</p>

<p>Según mi opinión, es el <strong>peor disco</strong> de todos los que han sacado. Lo cual no tiene por qué ser malo, pero es lo que opino después de ver cómo se han alejado del estilo que me cautivó en <cite xml:lang="en">Showbiz</cite>. Aquel estilo rabioso y triste al mismo tiempo se ha transformado en algo mucho más melódico, y lo que es peor, con muchos tintes electrónicos, (que no eléctricos).</p>

<p>Hay varias cosas del disco que no me convencen, entre las que destacan cosas como canciones que parecen sacadas de la banda sonora de <cite xml:lang="en">Kill Bill</cite>, el uso de trompetas, o que <cite xml:lang="en">Mathew Bellamy</cite>, (el vocalista del grupo), cante en "modo suave" durante la mayor parte del disco. Esto último me hace preguntarme si está perdiendo la capacidad vocal de la que ha hecho gala en los albumes anteriores... Esperemos que no.</p>

<p>Otra de las cosas que más me ha chocado ha sido el grandísimo parecido entre el sonido general de la canción <cite xml:lang="en">Supermassive Black Hole</cite> y una canción de <cite xml:lang="en">Britney Spears</cite>. Sí... no estoy loco, intentad escuchadlo. La canción de <cite xml:lang="en">Britney</cite> es algo así como <sup><cite xml:lang="en">My prerrogative</cite></sup>.</p>

<ins datetime="2006-07-28T20:33+02:00">
<p><strong>Actualización (20:33 28/07/2006).</strong></p>
<p>La canción en realidad se llama <cite xml:lang="en">Do Something</cite>, (corregido por <a href="http://eriwen.spiral-static.org/" title="Blog personal de Eriwen" rel="externo">mi novia</a>).</p>
</ins>

<p>Si tengo que destacar algunas canciones del disco, me quedo con <cite xml:lang="en">Assassin</cite>, <cite xml:lang="en">Exo-Politics</cite> y la parte final de <cite xml:lang="en">Knights of Cydonia</cite>.</p></div></content>
  <summary>Así se llama el último disco de Muse, Black Holes &amp; Revelations, y como no podía ser de otra forma, tengo que hacer algunos comentarios al respecto.

Según mi opinión, es el peor disco de todos los que han sacado. Lo cual no tiene por qué ser malo, pero es lo que opino después de...</summary>
</entry>
<entry xml:lang="es">
  <title>CSS Crib Sheet, de Dave Shea</title>
  <id>http://armonia.spiral-static.org/?2006/06/14/142-css-crib-sheet-de-dave-shea</id>
  <updated>2006-06-14T14:44:15-07:00</updated>
  <author><name>Juan G. Hurtado</name></author>
  <link rel="alternate" href="http://armonia.spiral-static.org/?2006/06/14/142-css-crib-sheet-de-dave-shea" />
  <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"> <p>Esto es una traducción de un <a href="http://www.mezzoblue.com/css/cribsheet/" hreflang="en" title="Artículo CSS Crib Sheet, de Dave Shea" rel="externo">artículo escrito por <cite xml:lang="en">Dave Shea</cite></a>.</p>

<hr />

<p>Sin duda alguna seguro que te has encontrado con un montón de problemas extraños cuando has tratado de crear un sitio Web usando <acronym title="Cascading Style Sheets" xml:lang="en-EN">CSS</acronym>. Habrás terminado dándote cabezazos contra la pared una y otra vez. Este documento es un intento de hacer el proceso de diseño más sencillo, y tener una referencia rápida para ojear cuando tengas algún problema.</p>

	<p>Si tienes algo que añadir al texto, <a href="http://www.mezzoblue.com/archives/2003/11/25/css_crib_she/" title="CSS Crib Sheet Archive">por favor coméntalo aquí</a>.</p>
	
	<p>Existen traducciones disponibles en los siguientes idiomas: <a href="http://www.shinze.com/index.php/2003/11/28/40-LesBonsConseilsDePappyDave">Francés</a>, <a href="http://css-technik.de/details/206/8/Tutorials-CSS.htm">Alemán</a>, <a href="http://www.gigadesign.be/css_crib_sheet.php">Holandés</a>, <a href="http://www.nousab.org/index.php/vademecum-css/">Italiano</a>, <a href="http://js.hu/web/csscribsheet/">Húngaro</a>, <a href="http://www.yojih.net/fi_cribsheet/">Finlandés</a>, <a href="http://www.webmascon.com/topics/coding/41a.asp">Ruso</a>, <a href="http://www.maujor.com/tutorial/csscribsheet.php">Portugués</a>, <a href="http://www.stylesheet-stylebook.com/archives/000041.php">Japonés</a> y <a href="http://www.onestab.net/a/csscribsheet.html">Chino simplificado</a>. Eres libre de traducirlo a otros idiomas.</p>

	<dl>
	<dt><strong>Cuando dudes, valida.</strong></dt>
	<dd>Cuando hagas pruebas, puedes ahorrarte muchos dolores de cabeza simplemente validando tu código primero. Código <acronym title="eXtensible HyperText Markup Language">XHTML</acronym>/<acronym title="Cascading Style Sheets" xml:lang="en-EN">CSS</acronym> mal escrito puede acabar en un montón de problemas con tu layout.</dd>
	
	<dt><strong>Crea y prueba tu <acronym title="Cascading Style Sheets" xml:lang="en-EN">CSS</acronym> en el navegador disponible más avanzado <em>antes</em> de probarlo en otros, no después.</strong></dt>
	<dd>Si creas un sitio Web probando en un navegador "roto", tu código se basará en los problemas de ese navegador. Cuando sea hora de probarlo en un navegador mejor adaptado a los estándares, te frustrará ver que todo se dibuja de forma incorrecta. En lugar de eso, empieza desde la perfección de un buen navegador, y luego haz las mejoras para los navegadores menos capaces. Tu código será más estándar desde el principio, y no tendrás que hacer muchos "hacks" para soportar otros navegadores. Hoy día, los mejores navegadores son Mozilla, Safari u Opera.</dd>
	
	<dt><strong>Cuando uses <code>float</code> en tu layout, asegúrate de limpiarlos correctamente.</strong></dt>
	<dd>Los <code>float</code> son especiales, y no siempre se comportan como esperas. Si te encuentras con que un elemento flotado se sale del elemento contenedor, o simplemente no se comporta como esperas, asegúrate de que lo que quieres es correcto. Échale un ojo al <a href="http://www.complexspiral.com/publications/containing-floats/" title="Containing Floats">tutorial de Eric Meyer</a> acerca de este problema.</dd>

	<dt><strong>Márgenes colapsados; Aplica <code>padding</code> o un borde para evitarlo.</strong></dt>
	<dd>Puedes pelearte con un espacio en blanco de más donde no lo quieres, o con nada de espacio donde quieres que haya algo. Si estás usando márgenes para ello, su colapsamiento será probablemente el culpable. <a href="http://www.andybudd.com/blog/archives/000114.html" title="No Margin for Error">Andy Budd</a> lo explica a la perfección.</dd>
	
	<dt><strong>Trata de evitar darle <code>padding</code> o bordes <em>y</em> un ancho fijo a un elemento.</strong></dt>
	<dd>IE5 interpreta incorrectamente el modelo de cajas de <acronym title="Cascading Style Sheets" xml:lang="en-EN">CSS</acronym>, lo que acarrea un montón de problemas con muchas cosas. Hay muchos <a href="http://tantek.com/CSS/Examples/boxmodelhack.html" title="Box Model Hack">modos de "rodear" el problema</a>, pero es mucho mejor evitarlo del todo dándole el <code>padding</code> al elemento padre en lugar de al hijo que tiene el ancho fijo.</dd>

	<dt><strong>Evita el "Flash of Unstyled Content" en Internet Explorer.</strong></dt>
	<dd>Si usas <code>@import</code> para tus hojas de estilo externas, más tarde o más tempranos notarás cómo IE muestra un "flash" de la página sin formato antes de aplicar el <acronym title="Cascading Style Sheets" xml:lang="en-EN">CSS</acronym>. <a href="http://www.bluerobot.com/web/css/fouc.asp" title="Flash of Unstyled Content (FOUC)">Esto puede evitarse</a>.</dd>

	<dt><strong>No uses <code>min-width</code> en IE.</strong></dt>
	<dd>Este atributo no es soportado por IE. Pero sí que trata <code>width</code> como <code>min-width</code> hasta cierto punto, así que con un poco de filtrado, puedes obtener el mismo resultado.</dd>

	<dt><strong>Cuando dudes, disminuye el ancho</strong></dt>
	<dd>Algunas veces los errores en el redondeo causarán cosas como que 50% + 50% sea igual a 100.1%, lo que termina rompiendo la maquetación en algunos navegadores. Trata de cambiar 50% por 49%, o incluso 49.9%.</dd>

	<dt><strong>¿El contenido no se muestra correctamente en IE?</strong></dt>
	<dd>Puede que estés sufriendo el bug Peekaboo, especialmente si se muestra cuando pasamos por encima de un enlace con el ratón. Mira en <a href="http://www.positioniseverything.net/explorer/peekaboo.html">Position is Everything</a> para una solución.</dd>

	<dt><strong>Ten cuidado al estilizar los enlaces si usas anclas internas.</strong></dt>
	<dd>Si usas anclas internas en tu código, (<code>&lt;a name="ancla"&gt;</code>), te darás cuenta de que le afectan las pseudoclases <code>:hover</code> y <code>:active</code>. Para evitar esto, lo mejor es que uses <code>id</code> para las anclas, o <a href="http://dbaron.org/css/1999/09/links" title="Notes on suggesting link styles">estilizar con otra sintaxis</a> ligeramente distinta: <code>:link:hover, :link:active</code></dd>

	<dt><strong>Asegúrate de que el efecto que deseas existe en realidad.</strong></dt>
	<dd>Hay algunas extensiones propietarias de <acronym title="Cascading Style Sheets" xml:lang="en-EN">CSS</acronym> que no están en la especificación oficial. Si estás tratando de aplicar <code>filter</code> o estilos a las barras de desplazamiento, estarás trabajando con código propietario que no funcionará en ningún navegador salvo en IE. Si el validador te dice que el código que estás usando no está definido, lo más probable es que sea propietario, y no funcione de forma consistente entre navegadores.</dd>

	<dt><strong>Divide y conquista: usa los comentarios para desactivar grandes secciones de estilos.</strong></dt>
	<dd>Especialmente útil cuando trabajamos con grandes y desconocidas hojas de estilos. Comenta la mitad del código. Si el problema aún ocurre, significa que está en la otra mitad. Comenta lo que queda y prueba de nuevo. Si el problema deja de ocurrir, está en la sección comentada. Refina el ámbito de los comentarios y prueba de nuevo. Continua hasta que el problema haya sido identificado.</dd>

	<dt><strong>Recuerda &#8220;LoVe/HAte&#8221; en los enlaces.</strong></dt>
	<dd>Cuando especifiques las pseudoclases para los enlaces, siempre recuerda este orden: Link, Visited, Hover, Active. Otro orden no funcionará de forma consistente. Considera el uso de <code>:focus</code> también, y modifica el orden por LVHFA, (o &#8220;Lord Vader's Handle Formerly Anakin&#8221;, tal y como sugiere <a href="http://a.wholelottanothing.org/">Matt Haughey</a>)</dd>

	<dt><strong>Recuerda &#8220;TRouBLEd&#8221; para los bordes.</strong></dt>
	<dd>La forma corta, (shorthand), de aplicar los estilos para bordes, márgenes y <code>padding</code> tiene un orden específico: en el sentido de las agujas del reloj empezando por arriba, o Arriba, Derecha, Abajo, Izquierda. Por tanto, <code>margin: 0 1px 3px 5px;</code> resulta en que no hay márgen por arriba, 1 píxel de márgen a la derecha, etc.</dd>

	<dt><strong>Especifica unidades para todos los valores que no sean cero.</strong></dt>
	<dd><acronym title="Cascading Style Sheets" xml:lang="en-EN">CSS</acronym> requiere que especifiques unidades en todas los valores como fuentes, márgenes, tamaños, etc. (con la excepción de <code>line-height</code>, que da la posibilidad de no usarla). Cero es cero siempre, sean píxeles, em, o cualquier otra cosa, no hace falta especificarle la unidad. Ejemplo: <code> padding: 0 2px 0 1em;</code></dd>

	<dt><strong>Prueba diferentes tamaños de fuente.</strong></dt>
	<dd>Navegadores avanzados, como Mozilla u Opera, permiten redimensionar el tamaño de la fuente, no importa la unidad que uses. Algunos usuarios tendrán el tamaño de fuente del navegador definido más grande o más pequeño que el que tengas tú. Intenta acomodar tu diseño al rango más amplio posible.</dd>

	<dt><strong>Haz que las mayúsculas y las minúsculas concuerden entre tu HTML y tu <acronym title="Cascading Style Sheets" xml:lang="en-EN">CSS</acronym></strong></dt>
	<dd>Algunos navegadores son sensibles al cambio entre minúsculas y mayúsculas. Usar una clase como <code>homePage</code> está bien, siempre que seas consistente en el uso de la notación especificada. Aplicarle estilos a <code>homepage</code> causará problemas en algunos agentes de usuario estrictos, (como Mozilla).</dd>
	
	<dt><strong>Prueba embebido; lanza importado.</strong></dt>
	<dd>Si trabajas con estilos embebidos en el código HTML eliminas cualquier potencial posibilidad de errores de cacheo mientras pruebas. Esto es muy importante cuando trabajamos con algunos navegadores de Mac. Pero asegúrate de que cambias los estilos a una hoja externa, importada con <code>@import</code> o colocada con <code>link</code> antes de lanzar la Web</dd>

	<dt><strong>Añade bordes obvios para ayudar a encontrar fallos en la maquetación.</strong></dt>
	<dd>Una regla universal como <code>div {border: solid 1px #f00;}</code> puede ser un camino largo para encontrar errores en la maquetación. Pero colocar un borde específico a un elemento en concreto ayudará a identificar posibles problemas que pueden no resultar obvios de ningún otro modo.</dd>

	<dt><strong>No uses comillas en las rutas de las imágenes.</strong></dt>
	<dd>Cuando uses una imagen de fondo, evita colocar la ruta entre comillas. No son necesarias, y IE5/Mac tiene problemas con ellas.</dd>

	<dt><strong>No enlaces a hojas de estilo vacías colocadas con vistas de futuro, (para estilos de impresión, etc.)</strong></dt>
	<dd>IE5/Mac tiene problemas con las hojas de estilo en blanco, y el tiempo de carga de la página será mayor. En su lugar, coloca al menos una regla, o incluso un comentario, en la hoja de estilos para que este navegador no de problemas.</dd>

	</dl>
	
	<p>Además, hay otros elementos que se aplican específicamente al lado funcional de las cosas, pero se deberían tener en cuenta cuando desarrollemos:</p>

	<dl>
	
	<dt><strong>Organiza tus archivos <acronym title="Cascading Style Sheets" xml:lang="en-EN">CSS</acronym></strong></dt>
	<dd>Asegúrate de comentar tus bloques de <acronym title="Cascading Style Sheets" xml:lang="en-EN">CSS</acronym> de manera apropiada, agrupando selectores relacionados, y estableciendo unas reglas a la hora de nombrar las clases y los identificadores, los espacios en blanco y el indentado, (recomendación: usa un espacio simple en lugar de tabulación para evitar problemas multiplataforma), y un orden en las propiedades.</dd>

	<dt><strong>Nombra las clases y los identificadores por su función y no por su aspecto</strong></dt>
	<dd>Si creas una clase <code>.azulgrande</code>, y más tarde te piden que cambies el texto por pequeño y rojo, esa clase deja de tener sentido. En su lugar usa clases descriptivas, como <code>.copyright</code> o <code>.comentario</code>.</dd>

	<dt><strong>Confía en los filtros <acronym title="Cascading Style Sheets" xml:lang="en-EN">CSS</acronym> solo como última opción.</strong></dt>
	<dd>Los hacks y los filtros <acronym title="Cascading Style Sheets" xml:lang="en-EN">CSS</acronym> pueden ayudarte a aplicar, o no aplicar, estilos <acronym title="Cascading Style Sheets" xml:lang="en-EN">CSS</acronym> de forma selectiva a varios elementos. En lugar de usarlos cada vez que encuentres un problema, encuentra la forma de aplicar el mismo efecto de una manera más "cross-browser", (para todos los navegadores). Aquí hay una gran lista de <a href="http://www.dithered.com/css_filters/index.html">filtros <acronym title="Cascading Style Sheets" xml:lang="en-EN">CSS</acronym></a>.</dd>

	<dt><strong>Combina selectores.</strong></dt>
	<dd>Mantener tu <acronym title="Cascading Style Sheets" xml:lang="en-EN">CSS</acronym> ligero es muy importante para minimizar el tiempo de descarga; siempre que puedas, trata de <a href="http://www.w3.org/TR/CSS1#grouping">agrupar selectores</a> , usar las <a href="http://www.w3.org/TR/CSS1#inheritance">herencias</a>, y minimizar la redundancia usando <a href="http://www.w3.org/TR/CSS1#margin">métodos cortos, (shorthand)</a>.</dd>

	<dt><strong>Ten en cuenta la accesibilidad cuando uses el reemplazamiento por imágenes</strong></dt>
	<dd>La técnica <a href="http://www.stopdesign.com/also/articles/replace_text/" title="Using background-image to Replace Text">FIR</a> tiene algunos problemas con los lectores de pantalla, y con aquellos que tienen las imágenes desactivadas. <a href="http://www.mezzoblue.com/tests/revised-image-replacement/" title="Revised Image Replacement">Existen alternativas</a>; usa la más adecuada.</dd>
	</dl></div></content>
  <summary>Esto es una traducción de un artículo escrito por Dave Shea.



Sin duda alguna seguro que te has encontrado con un montón de problemas extraños cuando has tratado de crear un sitio Web usando CSS. Habrás terminado dándote cabezazos contra la pared una y otra vez. Este documento es un...</summary>
</entry>
<entry xml:lang="es">
  <title>Secuestrado</title>
  <id>http://armonia.spiral-static.org/?2006/06/05/141-secuestrado</id>
  <updated>2006-06-05T14:19:22-07:00</updated>
  <author><name>Juan G. Hurtado</name></author>
  <link rel="alternate" href="http://armonia.spiral-static.org/?2006/06/05/141-secuestrado" />
  <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"> <p><img src="http://armonia.spiral-static.org/images/wow_logo.jpg" alt="Logotipo del juego World of Warcraft" /></p>

<p>El autor de este <span xml:lang="en">blog</span> se encuentra secuestrado en Azeroth. Esperemos que pueda liberarse pronto...</p></div></content>
  <summary>El autor de este blog se encuentra secuestrado en Azeroth. Esperemos que pueda liberarse pronto......</summary>
</entry>
<entry xml:lang="es">
  <title>Kings of Convenience</title>
  <id>http://armonia.spiral-static.org/?2006/05/18/140-kings-of-convenience</id>
  <updated>2006-05-18T21:28:11-07:00</updated>
  <author><name>Juan G. Hurtado</name></author>
  <link rel="alternate" href="http://armonia.spiral-static.org/?2006/05/18/140-kings-of-convenience" />
  <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"> <p><a href="http://www.kingsofconvenience.com/" hreflang="en" xml:lang="en" title="Página oficial del grupo musical Kings of Convenience" rel="externo">Kings of Convenience</a> está formado por los norugeos <cite xml:lang="no">Erlend Øyes</cite> y <cite xml:lang="no">Eirik</cite>, y la única palabra que se me viene a la mente para describir su música es <strong>suave</strong>.</p>

<p>Tienen 3 álbums en el mercado, más algunos <span xml:lang="en">singles</span>, y en cada uno de ellos imprimen su sello de extrema suavidad y delicadeza. Los instrumentos que mas se escuchan son la guitarra y el piano, más la agradable voz de <cite xml:lang="no">Eirik</cite>.</p>

<p><img src="http://armonia.spiral-static.org/images/kingsofconvenience.png" alt="Logotipo del grupo musical Kings of Convenience" /></p>

<p>Si bien se les puede acusar de ser un grupo repetitivo en sus composiciones, ya que las canciones son todas del mismo estilo, se disfruta mucho teniendo su música de fondo. Se crea un ambiente muy tranquilo, con sus momentos alegres y sus momentos melancólicos. Y como toda buena música debe, no deja indiferente.</p>

<p>Los álbums que tienen son:</p>

<ul>
<li><a href="http://www.amazon.com/gp/product/B000056MYN/sr=8-2/qid=1147980049/ref=pd_bbs_2/002-8634005-0914454?%5Fencoding=UTF8" hreflang="en" xml:lang="en" title="Página en Amazon.com para comprar el álbum Quiet is the New Loud de Kings of Convenience" rel="externo">Quiet is the New Loud</a></li>
<li><a href="http://www.amazon.com/gp/product/B00005Q36C/sr=8-3/qid=1147980049/ref=pd_bbs_3/002-8634005-0914454?%5Fencoding=UTF8" hreflang="en" xml:lang="en" title="Página en Amazon.com para comprar el álbum Versus de Kings of Convenience" rel="externo">Versus</a></li>
<li><a href="http://www.amazon.com/gp/product/B00026W82U/sr=8-1/qid=1147980049/ref=pd_bbs_1/002-8634005-0914454?%5Fencoding=UTF8" hreflang="en" xml:lang="en" title="Página en Amazon.com para comprar el álbum Riot on an Empty Street de Kings of Convenience" rel="externo">Riot on an Empty Street </a></li>
</ul>

<p>No es mi grupo favorito, desde luego, pero esta mañana, camino del trabajo, me sonaron en el <a href="http://www.apple.com/es/ipodnano/" title="Página oficial sobre el iPod Nano" rel="externo" xml:lang="en">iPod Nano</a> varias seguidas y recordé lo agradable que resulta oirles, y quería compartirlo con todos. Espero que os gusten igual que a mi.</p></div></content>
  <summary>Kings of Convenience está formado por los norugeos Erlend Øyes y Eirik, y la única palabra que se me viene a la mente para describir su música es suave.

Tienen 3 álbums en el mercado, más algunos singles, y en cada uno de ellos imprimen su sello de extrema suavidad y delicadeza. Los...</summary>
</entry>
<entry xml:lang="es">
  <title>Armonía en CSS Manía</title>
  <id>http://armonia.spiral-static.org/?2006/05/13/139-armonia-en-css-mania</id>
  <updated>2006-05-13T20:07:33-07:00</updated>
  <author><name>Juan G. Hurtado</name></author>
  <link rel="alternate" href="http://armonia.spiral-static.org/?2006/05/13/139-armonia-en-css-mania" />
  <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"> <p>Viendo hace un momento las estadísticas de acceso a este <span xml:lang="en">blog</span>, me he dado cuenta que <a href="http://cssmania.com/galleries/2006/05/13/armonia.php" hreflang="en" title="Página sobre el blog Armonía en CSS Mania" rel="externo">ha aparecido en <span xml:lang="en"><acronym title="Cascading Style Sheets">CSS</acronym> Mania</span></a>, y a fecha de hoy, con una puntuación de 7.</p>

<p>La verdad es que me sorprende mucho haber aparecido ahí, ya que mis cualidades en lo que se refiere a diseño no son ni mucho menos del nivel de las páginas que suelen aparecer en <a href="http://cssmania.com/" hreflang="en" title="Página principal de CSS Mania, una galería de páginas realizadas con CSS" rel="externo"><acronym title="Cascading Style Sheets">CSS</acronym> Mania</a>. Pero bueno, sea como sea, <strong>lo agradezco enormemente</strong>.</p>

<p>También quisiera aprovechar la ocasión para comentar que estoy haciendo mis primeros pinitos con programas de edición gráfica, (concretamente <a href="http://www.adobe.com/es/products/photoshop/" xml:lang="en" title="Página principal del editor gráfico Photoshop" rel="externo">Photoshop</a>), y lo primero que estoy "creando" es un <strong>nuevo diseño para este <span xml:lang="en">blog</span></strong>. Estoy totalmente abierto a sugerencias, al fin y al cabo sois vosotros los que lo visitáis, y sois vosotros los que tenéis que estar a gusto.</p></div></content>
  <summary>Viendo hace un momento las estadísticas de acceso a este blog, me he dado cuenta que ha aparecido en CSS Mania, y a fecha de hoy, con una puntuación de 7.

La verdad es que me sorprende mucho haber aparecido ahí, ya que mis cualidades en lo que se refiere a diseño no son ni mucho menos del...</summary>
</entry>
<entry xml:lang="es">
  <title>CSS Mastery, de Andy Budd</title>
  <id>http://armonia.spiral-static.org/?2006/05/02/138-css-mastery-de-andy-budd</id>
  <updated>2006-05-02T20:11:23-07:00</updated>
  <author><name>Juan G. Hurtado</name></author>
  <link rel="alternate" href="http://armonia.spiral-static.org/?2006/05/02/138-css-mastery-de-andy-budd" />
  <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"> <div class="hreview">
		<div class="reviewHeader">
			<ul>
				<li>
					<a href="http://www.cssmastery.com/" hreflang="en" xml:lang="en" rel="externo" title="Página del libro CSS Mastery de Andy Budd" class="item url fn"><cite><acronym title="Cascading Style Sheets" xml:lang="en-EN">CSS</acronym> Mastery</cite></a>, de <cite xml:lang="en">Andy Budd</cite>
				</li>
			<li>
				Comentado el 
				<abbr class="dtreviewed" title="20060320T2000+0100">
		    		2 de mayo de 2006
		  		</abbr>
		  		por <span class="reviewer fn">Juan G. Hurtado</span>
			</li>
		<li>
			<strong>Puntuación:</strong> <span class="rating">4</span> de 5
		</li>
		</ul>
		</div>
		  	<div class="description">
				<p><img  class="photo borde flotarDerecha" src="http://armonia.spiral-static.org/images/cssmastery-portada.png" alt="Portada del libro CSS Mastery, de Andy Budd" /></p>
				
				<p>Hace ya más o menos un mes que me lo leí, y desde entonces tengo pendiente hacerle una revisión, (sí, soy un desastre, lo sé). Sea como sea, más vale tarde que nunca, y el libro lo merece, ya que es un <strong>gran libro</strong>, y no por su tamaño, que es mediano, (280 páginas), sino por la calidad de su contenido.</p>
				<p><a href="http://www.andybudd.com/" hreflang="en" title="Blog personal de Andy Budd, autor de CSS Mastery" rel="externo"><cite xml:lang="en">Andy Budd</cite></a> ha sabido condensar en esas 280 páginas la mayor parte del saber sobre CSS que se conoce hasta la actualidad. Y no estamos hablando de un libro de referencia, con todas las propiedades listadas ni nada por el estilo. Es un libro de consejos, de trucos, de técnicas, (se me hace la boca agua...).</p>
				<p><cite xml:lang="en"><acronym title="Cascading Style Sheets" xml:lang="en-EN">CSS</acronym> Mastery</cite> está estructurado en 9 capítulos, más dos casos prácticos, escritos por <a href="http://www.collylogic.com/" hreflang="en" xml:lang="en" title="CollyLogic, página personal de Simon Collison" rel="externo"><cite>Simon Collison</cite></a> y <a href="http://www.cameronmoll.com/" hreflang="en" xml:lang="en" title="Authentic Boredom, blog personal de Cameron Moll" rel="externo"><cite>Cameron Moll</cite></a> respectivamente. En los nueve capítulos <cite xml:lang="en">Andy Budd</cite> hace un repaso completísimo de las mejores y más inteligentes técnicas que se puede usar con <acronym title="Cascading Style Sheets" xml:lang="en-EN">CSS</acronym>, desde reemplazo de textos por imágenes, (<a href="http://armonia.spiral-static.org/?2006/04/19/135-reemplazo-accesible-de-textos-por-imagenes" title="Artículo sobre reemplazo de textos por imágenes con CSS">tema del que hablé hace poco</a>), pasando por maquetaciones, estilizado de formularios, <abbr title="etcétera">etc.</abbr></p>
				<p>Los capítulos son los siguientes:</p>
				<ul xml:lang="en">
				<li>Setting the Foundations</li>
				<li>Visual Formatting Model Recap</li>
				<li>Background Images and Image Replacement</li>
				<li>Styling Links</li>
				<li>Styling Lists and Creating Nav Bars</li>
				<li>Styling Forms and Data Tables</li>
				<li>Layout</li>
				<li>Hacks and Filters</li>
				<li>Bugs and Bug Fixing</li>
				<li>More Than Doodles</li>
				<li>Tuscany Luxury Resorts</li>
				</ul>
				
				<p>En fin, un libro al que no le doy la máxima puntuación porque hay veces en las que va demasiado rápido, y no muestra ejemplos detallados, con capturas de pantalla, <abbr title="etcétera">etc.</abbr> dando la sensación de que algunas partes se han hecho a la ligera. Aún así nada puede desmerecer el título, que de buen seguro será, (si no lo es ya), toda una referencia sobre <acronym title="Cascading Style Sheets" xml:lang="en-EN">CSS</acronym> durante mucho tiempo.</p>
				
				<p>Podéis encontrarlo <a href="http://www.amazon.com/gp/product/1590596145/002-8634005-0914454?v=glance&amp;n=283155" hreflang="en" title="Compra del libro CSS Mastery en copia impresa desde Amazon" rel="externo">en papel desde Amazon por unos 22$</a>, y en <a href="http://apress.com/ecommerce/cart.html?act=add&amp;bid=119&amp;type=foed" hreflang="en" title="Compra del libro CSS Mastery en formato digital desde Apress.com" rel="externo">formato digital desde <span xml:lang="en">Apress</span> por 18$</a>.</p>
			</div>
		</div></div></content>
  <summary>CSS Mastery, de Andy Budd
				
			
				Comentado el 
				
		    		2 de mayo de 2006
		  		
		  		por Juan G. Hurtado
			
		
			Puntuación: 4 de 5
		
		
		
		  	
				
				
				Hace ya más o menos un mes que me lo leí, y desde entonces tengo pendiente hacerle...</summary>
</entry>
<entry xml:lang="es">
  <title>eMusic: Mes de Abril</title>
  <id>http://armonia.spiral-static.org/?2006/05/02/137-emusic-mes-de-abril</id>
  <updated>2006-05-02T13:27:25-07:00</updated>
  <author><name>Juan G. Hurtado</name></author>
  <link rel="alternate" href="http://armonia.spiral-static.org/?2006/05/02/137-emusic-mes-de-abril" />
  <content type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"> <p>Con un poco de retraso os comento las compras que he realizado este mes de Abril en <a href="http://www.emusic.com/" hreflang="en" title="Página principal de eMusic" rel="externo">eMusic, el sitio de venta de música digital</a> que uso habitualmente para satisfacer mis <em>necesidades consumistas</em> musicales.</p>

<p>En primer lugar compré el disco <a href="http://www.emusic.com/album/10906/10906750.html" hreflang="en" xml:lang="ja" title="Álbum Hokane, de Aki Tsuyuko, en eMusic" rel="externo">Hokane</a>, de <cite xml:lang="ja">Aki Tsuyuko</cite>. Un álbum con un sonido que me recuerda mucho al sonido de algunos videojuegos de <abbr title="PlayStation" xml:lang="en">PSX</abbr>. Algo infantil tal vez, pero muy agradable, melancólico y, en ciertos <span xml:lang="en">tracks</span>, muy "rayante".</p>

<p>No podía faltar algo de jazz, esta vez con <cite xml:lang="en">Miles Davis</cite> en directo, con el <a href="http://www.emusic.com/album/10912/10912863.html" hreflang="en" xml:lang="en" title="Álbum Live Jazz Vol. 1, de Miles Davis, en eMusic" rel="externo">Live Jazz, <abbr title="Volume">Vol.</abbr> 1</a>. Un directo muy bueno con 6 <span xml:lang="en">tracks</span> de fantástica música. Además de jazz también tenía ganas de algo de blues, así que me decanté por <cite xml:lang="en">Albert King</cite> y <cite xml:lang="en">Stevie Ray Vaughan</cite> en un directo llamado <a href="http://www.emusic.com/album/10591/10591818.html" hreflang="en" xml:lang="en" title="Álbum In Session, de Albert King y Stevie Ray Vaughan, en eMusic" rel="externo">In Session</a>.</p>

<p>Pero sobre todo este mes ha sido el <strong>mes de la música <span xml:lang="en">new age</span> y de meditación</strong>, entre la que me gustaría destacar algunos discos de música para dormir, según los autores, con ondas "delta" que te ayudan a conciliar el sueño y dormir y descansar mejor. Lo he probado pero aún no me ha hecho mucho efecto. Los discos son: <a href="http://www.emusic.com/album/10854/10854152.html" hreflang="en" xml:lang="en" title="Álbum Ultimate Sleep System, de Ambient Music Therapy, en eMusic" rel="externo">Ultimate Sleep System</a> y <a href="http://www.emusic.com/album/10825/10825634.html" hreflang="en" xml:lang="en" title="Álbum Guided Meditation For Sleep, de Ian Cameron Smith, en eMusic" rel="externo">Guided Meditation For Sleep</a>.</p>

<p>Aparte de los dedicados a dormir, también he comprado <em>muchos otros</em>, entre los cuales hay varios con sonidos de la naturaleza, como <a href="http://www.emusic.com/album/10825/10825913.html" hreflang="en" xml:lang="en" title="Álbum Relax With Nature Vol. 6, en eMusic" rel="externo">Forest Raindrops</a>, muy agradables de colocar como sonido ambiental de fondo mientras haces otras cosillas. Pero sobre todo, uno que me ha llamado mucho la atención es <a href="http://www.emusic.com/album/10912/10912823.html" hreflang="en" xml:lang="en" title="Álbum Music From the Rivers, de Hari Prasad, en eMusic" rel="externo">Soundscapes - Music From The Rivers</a>, de <cite xml:lang="gu">Hari Prasad Chaurasia</cite>, música ambiental con mucha percusión, merece la pena echarle un rato para oírlo.</p></div></content>
  <summary>Con un poco de retraso os comento las compras que he realizado este mes de Abril en eMusic, el sitio de venta de música digital que uso habitualmente para satisfacer mis necesidades consumistas musicales.

En primer lugar compré el disco Hokane, de Aki Tsuyuko. Un álbum con un sonido que me...</summary>
</entry>
</feed>