May 27th, 2010 View Comments
Last year I was asked to give a one day long Interaction Design class for a client. One of the topics I brought them was interaction design patterns. In case you are not familiar with the term, let’s quote Wikipedia’s entry for design pattern in software engineering, as its definition works well for us too:
A design pattern is a general reusable solution to a commonly occurring problem.
To illustrate the matter, I showed the attendees some blurred screenshots of broadly used patterns and asked them if they could tell what interaction was behind the pattern:
Laying out search boxes in a search-boxed shape is a win-win: users will recognize them at a glance and, as a designer, you won’t have to pull your hair out in order to find a good solution.
In his last post, Juan Leal pointed out a real life example of the trade-offs of taking the risk to find new solutions to old problems:
By laying out a simple crossroad in a roundabout shape, what “Ayuntamiento de Madrid” was actually doing was giving drivers a roundabout that they couldn’t round about.
But let’s take a look at the other side of design patterns: the other day, I was checking Twitter and saw that someone was not naked that day. I clicked through the link and landed in a page like this, beautifully crafted by our friends at Peercouture:

Because I am already registered, I wanted to login to check what my peers were wearing, and what did I do? I wrote my email and password into the “request an invite” form.
Even though the label properly stated “Your name”, all I saw was a login shaped form, and I went straight to it. To prove my point, Álvaro made the same mistake the day after, and the great team at Simplelogica quickly fixed the form short after that.
Aquí Alberto Romero, en diferido para todo el mundo. Utilizo mi blog como cuaderno de notas público: guardo y comparto con periódica irregularidad cosas que pienso o pasan.
Trabajo como diseñador de interacción en dnx, una empresa como yo siempre soñé en el centro de Madrid, España. También cuido de mi retoño, unvlog.com, un sitio donde poner los vídeos que te gustan, ver los de tus amigos y descubrir gente y cosas.
Si quieres decirme algo, estoy en alberto arrobismo denegro.com y en twitter: @denegro


Larga vida a Christopher Alexander. :)
May 27th, 2010 - 3:09 pm por Agustín Jiménez #Muy buen post! Especialmente porque lo mejor de los patrones de diseño es que se basan en la práctica y que utilizan ejemplos actuales de donde se han utilizado (o no) sus soluciones, y aquí los ejemplos sirven enormemente para el punto del post :)
May 27th, 2010 - 7:05 pm por pacunar #Por cierto, este catálogo me gusta mucho: http://quince.infragistics.com/ por si no lo has visto.
saludos!