Jump to main navigation


Archive for September, 2008

Internet Explorer and innerHTML in PRE elements

While I was working on modifying SHJS (a JavaScript syntax highlighter), I came across a very frustrating (and initially extremely puzzling) IE bug. Well, it might not be a bug, but it's a very strange and illogical behaviour. In short: IE performs text normalization when setting innerHTML. Sebastian Redl explains it in The Internet Explorer innerHTML Quirk. Read the full text...

Whole-Play update

Still working on Milestone 2. The more I work on Whole-Play, the more I see the need to 'redesign': stop and re-plan the whole thing, and improve the code a lot. Because it keeps growing and growing, and in a rather disorganized fashion, which in turn causes lots of bugs to pop up all over the place.

But sometimes I'm Mr.Stubborn: I have to finish this milestone, and I will! Today I've continued to work on the Harmonizer - the name sounds cool! :) Now W-P can harmonize melodies using different harmonies (e.g. diatonic, pentatonic, whole-tone...). At this stage the harmonizations are rather simple, but I believe they establish a good basis for more sophisticated ones in the future.

Anyway, I'm definitely realizing that either I find much more time to work on W-P or I relax a lot about my expectations to get it ready soon. Or both!

Willie Wagtail

El Willie Wagtail es habitual de Surf Beach, es imposible no encontrase con alguno durante el día. No sé mucho de él más que caza insectos, se mueve a saltitos (cuando no vuela, se entiende), y no para quieto. Constantemente levanta y baja la cola, que es en forma de abanico.

Read the full text...

Otra nueva sección: Oz Fauna

Desde que llegué a Australia una de las cosas que más me ha fascinado es su fauna, y en especial el hecho de que está presente a diario, sin tener que irse uno a lo más profundo del bosque, o pasar por la deprimente experiencia de un zoo.

En esta categoría cada post tratará de un animal australiano. No pretendo ir a buscar los bichos más raros, simplemente compartir aquellos que forman parte de mi vida diaria (aunque nunca se sabe qué se va a encontrar uno). Esto es tan distinto de lo que se suele ver por España que confío que os resulte interesante. Condición que me impongo: que las fotos sean mías. Por supuesto se admiten sugerencias, y se recomiendan encarecidamente unas vacaciones australianas para compartirlo in situ! Espero que lo disfrutéis.

Experiencia increíble

Esta mañana me ha pasado algo increíble, algo que jamás se me habría ocurrido que iba a experimentar. Estaba haciendo surf en Denhams Beach, disfrutando de un sábado precioso, el sol de la recién llegada primavera y un grupo de delfines jugando a unos 30m de mi. Y de repente, el grupo entero de delfines se ha puesto a nadar directamente hacia mi. Yo pensaba que pasarían cerca, no es la primera vez, pero no, han pasado literalmente a través de mi: por debajo, saltando sobre las olas a mi lado, creo que si hubiera extendido el brazo los habría tocado.

El susto que me he llevado ha sido considerable, los delfines son grandes y uno está más bien indefenso flotando sobre una tabla en medio del mar. Yo no sé si ha sido una amenaza (habré cruzado una línia prohibida que todos los animales del mar conocen?) o simplemente estaban jugando. Tal vez han decidido tomarme el pelo y darme un susto, algo tipo: "Mirad esa criatura que no tiene ni idea de cómo coger una ola! Diez puntos al que le tire de la tabla!".

Bromas a parte, os aseguro que ha sido maravilloso, susto incluido.

Google Chrome

Por si no teníamos bastantes dolores de cabeza los diseñadores web con las diferencias entre Internet Explorer (en sus múltiples y diabólicas encarnaciones), Firefox, Opera, Safari, Camino, etc, acaba de llegar un nuevo navegador: Google Chrome (versión beta).

Lo he probado muy por encima, y tengo que decir que tiene muy buena pinta. El interface es sencillo y agradable (y maximiza el espacio de navegación), el soporte CSS parece excelente, el uso de memoria más que razonable, tiene herramientas muy potentes para desarrolladores... Desde luego parece que va a ser competencia fuerte, y más aún siendo de Google.

Pure CSS rounded corners for good browsers

After exploring the possibility to add multiple background images to an element, I realized it was possible to use that technique to create boxes with rounded corners in a very clean, CSS-only way. In particular:

  • No need to add any extra markup.
  • No need to know the dimensions of the element. In fact the element can be resized freely, which makes it perfect for fluid layouts.
  • Pure CSS solution.

The catch is: this technique relies on the use of generated content, so it doesn't work in IE6 or IE7. Which makes it pretty much useless for real projects, unless for some reason you can ignore IE. Read the full text...

Additional content and navigation

Categories

Main navigation menu