"Out of curiosity, has anyone out there read Lakoff & Johnson's "Metaphors
we
> live by"?
Actually, I have read the book and it is informative, but dated. It doesn't
address the issue of metaphors in UIs which are very different from language
based metaphors, which is why they often fail.
Language metaphors are constructed when speakers have violated one of the
Gricean Maxims listed below. In order for communication to happen, speakers
and listeners all have to agree implicitly to the Gricean Maxims below and
assume that they are true for everyone.