In my MSc Thesis I looked at happiness and design with kids. I used the Pollyanna effect. That is, we remember experiences that are happy more readily than experiences that are not.
Back to this article, the authors look at why some websites make us happy and go on to offer three principles of happy design.