Smiley Slider
glittle.org
glittle.org
1. Visit https://akismet.com/signup/
2. Click "Sign Up" under the Personal plan.
3. Move the "What is Akismet worth to you?" slider.
They use a sprite[1] in their version, not the canvas, but the effect is similar. I'd suggest that their implementation is a little clearer than the one presented in this thread's link; moving a control and seeing a face to the right of the slider change its expression is possibly clearer than grabbing the face itself, where your mouse pointer partially hides the expression.
This slider is interesting in that I somehow identify with the state of the slider. There's an emotional feedback I feel with the state of the face on the slider. At some point, I feel that the face and my feelings match. I think this would allow me to offer a more detailed insight in to my feelings about a particular interaction, provided I was asked for the feedback immediately.
As far as the slider---my motivation was that humans are sensitive to the emotional content of even very tiny changes in a human face (which is the logic behind the Chernoff face http://en.wikipedia.org/wiki/Chernoff_face) and that the smiley-faced slider would get people to (a) use the "same" scale for conveying their feelings and (b) convey their feelings more precisely. It's on our agenda to do some tests with it---shoot me an email if you want to try it on your site & see how it does. It probably won't make it into our product too soon :(
I like the idea of a slider and smilies vs a 5 star system perhaps for a personal touch.
Since then, I've used the same slider codebase to make a colored slider (green -> red), and I use that in my nutrition tracking app for letting people rate how well they avoided food groups each day (screenshot: http://www.everyday.io/img/tour_logs.png).
I find it easier to drag a slider than pick a choice when it comes to assessments. It's less stress for the user. Or atleast that's my hope. :)