There are some elements that are important across all types of sites, such as information architecture, home page hints, etc., but again, all of these are at a high level.UX Design: Foundations for Designing Online User Experiences is a fast, easy read, and it is true to it is title in that it provides foundational information for readers to get a very high level perspective of user experience desig