Software over the rainbow

desearch and revelopment

Paper, Plastic, Stone: Client Side Materials

I’ve been thinking about differences that different technologies (as such, regardless of what we do with them) offer in user experience. They’re like different materials:

  • DHTML = Paper: Transparent, accesible, malleable, fragile
  • Flash = Plastic: Vectorial, fluid, “stretchable”, shiny…
  • Java = Stone: Heavy, unchangeable (no right click), exclusive…

Usually, the choice of the technology to use for a project is based in parameters which are previous to the design of the experience (availability, developer skills, “client wanted this”…)

I wonder if we could take into account those intrinsic charasteristics when we think of the end user. In print design you would choose different materials depending on the effect that you want to cause…