How to understand the users to make a user-friendly web design