If you introduce a new feature (word, term, idea) to your application that someone has never come across before, you'd better damned well forcibly explain it before you let users touch it.
With my drag and drop form input on GetFridged, I've had people trying all sorts of interesting things, and people ignore the "hint" button.
- Users don't know what to add, initially.
- When they do get it, they try to add anything, because it's a magic box to them.
It made me giggle, but its not their fault. I gave them a magic anything box, so they are trying to make it do magic, not just cheap card tricks. Infact, it's a new and unthought of thing that I would never have thought to try.
Thoughts for improvement on the magic anything box:
- Dropping an image should create a thumbnail of the image, with "preview" across it and a path box below.
- I need Google maps style yellow popups to explain it on mouseover, with a "never show this again checkbox done by default".
- The magic anything box must be suggestive of it's drag and drop functionality.
A cool other kind of magic box: the speedreader. People read by recognising wordshapes rather than individual letters, so we think in pictures. This is like flashcards, and it helps the user keep one locus of attention happening. Try it out on your neighbours today, and see if you can't find some usability problems and bonuses with it.
Initially, I expected a "play" button to exist. What did you expect from it?