Design Criteria for Stimulating Emotions in Web Applications
Interaction, usability and aesthetics: what influences users' preferences?