Smashing UX design : foundations for designing online user experiences The authors first provide an overview of UX and chart its rise to becoming a valuable and necessary practice for narrowing the gap between Web sites applications and users in order to make a users experience a happy easy and successful one