No uses innerHTML, usa innerDOM

Para quienes no se sientan cómodos usando la propiedad innerHTML porque no es estándar o porque el motivo que sea, existe una bilioteca que transforma un XHTML válido en DOM, listo para ser insertado con appendChild.

Se llama innerDOM.

También hace la conversión inversa, de un árbol DOM a un string XHTML. Funciona en cualquier navegador moderno y son sólo unas pocas líneas de código.

Hice una comparación de velocidad en Firefox 3.7a1pre y en Internet Explorer 8. Con diferentes cantidades de HTML a convertir a DOM.

Firefox 3.7a1pre

Longitud innerHTML innerDOM
Largo 30 ms 149 ms
Medio 2 ms 9 ms
Corto 1 ms 1 ms

Internet Explorer 8

Longitud innerHTML innerDOM
Largo 15 ms 500 ms
Medio 0 ms 32 ms
Corto 0 ms 0 ms

En Internet Explorer es  más rápido innerHTML y en Firefox innerDOM. En ambos el resultado es el correcto con ambas alternativas.

Longitud innerHTML innerDOM
Largo 30 149
Medio 2 9
Corto 1 1
Anuncios

Líneas de Tiempo: Cuándo Se Compuso La Música Que Oímos

Wolfram Alpha es una herramienta novedosa y una de sus características más interesantes es la posibilidad de armar una línea de tiempo a partir de las fechas de nacimiento y muerte de diversas personas.

Me llama la atención los años que pasaron entre el momento en que Leonardo pintó la Mona Lisa (1503) y cuando nació Bach (1685); casi 200 años. Da una idea de lo moderna que es esa música en comparación.

Músicos europeos. Leonardo y Stradivari como referencias.

Músicos europeos. Leonardo y Stradivari como referencias. Click para ver en Wolfram Alpha.

Y si comparamos con la literatura, vemos algo similar.

Línea de tiempo de Colón a Bach.

Línea de tiempo de Colón a Bach. Click para ver en Wolfram Alpha.

Según muchos, Colón es uno de los primeros ejemplos del hombre del Renacimiento. El Quijote y Romeo y Julieta fueron escritos bastante después de que Leonardo y Colón dejaran este mundo. Y pasaron muchos años para que finalmente se compusiera parte de la música más vieja que se oye hoy en día.

¿Qué música escuchaban Leonardo, Colón y Shakespeare?

Comparar Auriculares

El sitio HeadRoom ofrece unos gráficos para comparar la respuesta de frecuencia, distorsión y otros parámetros de auriculares de varias marcas.

Respuesta de frecuencias de 4 auriculares

Respuesta de frecuencias de 4 auriculares

El gráfico muestra la diferencia entre nivel de salida esperado y el real generado por el auricular en cada frecuencia. Por ejemplo, el modelo Sennheiser HD 202 tiene una distorsión armónica total menor a 0,5% en la frecuencia de 1 kHz y se ve que la línea azul pasa muy cerca del cero a la altura de 1 kHz.

Respuesta de frecuencias.

Respuesta de frecuencias de otros 4 modelos.

En en caso de la respuesta de frecuencias, cuanto más plana y cercana a cero, es mejor. La escala del eje horizontal es logarítmica.

Para ver otros gráficos con tu modelo de auricular, se puede ir a esta página o cliquear en alguno de los gráficos. Se selecciona el tipo de gráfico y hasta 4 modelos de auriculares entre muchos disponibles.

Cuánta Música Entra en un DVD

La respuesta: 1 día, 9 horas y 19 minutos o 33h 29m.

En un único DVD doble capa entran 13 horas 35 minutos de música en calidad CD en formato PCM, sin ninguna compresión, pero ya existen equipos de audio capaces de reproducir música con calidad de CD pero comprimida en formato FLAC (sin pérdida de información). ¿Cuánta música entraría en un DVD de tales características? Lo dicho, más de 33 horas. Un gran contraste con los módicos 74 minutos del CD de hoy en día.

¡Quién tuviera la suerte de poder adquirir un equipo de música con lectora de DVD y que decodificara archivos en formato FLAC! Haberlos, los hay.

Imaginemos disponer de discografías completas en un solo disco. Sería necesario tener un mecanismo ágil para elegir qué escuchar desde el panel del reproductor o desde el control remoto.

Tengamos en cuenta que cada tipo de música se comprime más o menos según sus características y las posibilidades del formato FLAC, así que tal vez entre más jazz o menos tango en un mismo DVD.

El tiempo se basa en que en un solo DVD+R doble capa pude grabar, por ejemplo:

  • las 46 sinfonías de Mozart,
  • todos sus conciertos para piano,
  • todos sus cuartetos para cuerdas
  • y “Las Cuatro Estaciones” de Vivaldi.

Mucha gente usa el formato FLAC para guardar su música y escucharla sin sacar los CDs originales de su caja.

¡Basta de Texto Gris!

¿Notan que cada vez más sitios usan texto gris? Yo llegué a pensar que los diarios lo hacían para que fuera incómodo leer de la pantalla y compráramos la versión en papel.

Aparentemente es algo que se le ocurrió a los diseñadores web:  que el texto gris sobre fondo blanco es más legible en el monitor. Lamento decirles que no es así. Si lo fuera, ¿por qué no se ha usado texto gris en el procesador de texto desde hace años?

Es evidente para cualquier persona que realmente lea un artículo de la pantalla que el texto gris causa molestia y cansancio. He llegado a tener que deshabilitar los estilos temporalmente para poder seguir leyendo, ya que agrandar la letra no alcanza. A mayor contraste, más legibilidad. Hagan la prueba.

No soy el único que se queja.

Quienes usen Firefox pueden forzar el texto negro en todos los sitios.

Deben localizar la carpeta chrome dentro de donde Firefox guarda el perfil del usuario:

C:\Documents and Settings\<USUARIO>\Datos de programa\Mozilla\Firefox\Profiles\yxni78ty.default\chrome\

El nombre de la carpeta (yxni78ty.default) es diferente en cada caso.

Ahí deben crear un archivo de texto llamado userContent.css

Lo editan con algún editor como el bloc de notas y copian y pegan este texto:

p, div{
color : black ! important;
}

Reinician Firefox y ahora casi todo el texto principal de los artículos se verá negro.

Cada uno debe revisar las páginas por las que navega para asegurarse de que no haya ninguna que se vea mal por este cambio. Para volver a la normalidad, basta con borrar el archivo userContent.css y reiniciar Firefox.

Un Reproductor Portátil Que Pasa MP3, Ogg y FLAC

Desde hace mucho tiempo los reproductores de audio portátiles son, al menos para mis expectativas, decepcionantes. Influyen muchos factores, entre los más poderosos está la poquísima variedad que se consigue en el mercado local (argentino) y el escaso soporte del formato Ogg/Vorbis (mi favorito).

La poca variedad es evidente en la cantidad de marcas y modelos, pero además en que todas las opciones ofrecen las mismas prestaciones y en general son el mismo modelo chino con diferentes marcas. De hecho yo compré un reproductor Daihatsu que es el mismo aparato que se vende con la marca Noblex. Estos aparatos son fabricados en China por un proveedor que toma pedidos de varios clientes y luego sus productos aparecen con diversas marcas en todo el mundo. La calidad de audio es mala (al apretar los botones se oyen ruidos) los auriculares que vienen de serie son los peores que puede haber y la pantalla es de cristal líquido como la de un reloj pulsera iluminada por un LED tal como es la luz de esos relojes.

Paradójicamente esos reproductores chinos genéricos que aparecen con distintas marcas reproducen el formato Ogg Vorbis aunque eso nunca es anunciado en sus manuales y queda en que cada uno pruebe a ver si tiene suerte.

Si se busca un reproductor un poco mejor, por lo general sólo reproducen MP3, WAV y WMA. Tal vez alguno pasa AAC. La excepción a la regla es Samsung y las demás marcas que le compran a Samsung la electrónica de sus productos como iRiver. Samsung en la gran mayoría de sus modelos soporta Vorbis y ahora descubro que uno de sus modelos reproduce FLAC. Es el Samsung YP-U5 que soporta MP3, WMA, Ogg/Vorbis y FLAC.

Esta noticia es muy relevante, porque significa que el formato FLAC está adquiriendo interés en los usuarios y los fabricantes piensan que es una forma de ofrecer alguna ventaja por sobre sus competidores.

Sería ideal tener un reproductor como el YP-U5 pero con 4 u 8 gigabytes de capacidad, para que no se llene tan rápido con archivos FLAC.