Web application development, how do you design your homepage? By this, I mean the page displayed to the user after entering the base url, for example http://www.foo.com .
It probably depends on the website, but ...
- stackoverflow welcomes us with a list of questions, not silly what a stackoverflow landing page is,
- last.fm is a kind of dashboard, very popular lately, a kind of personalized landing page for registered users.
- google welcomes us using the search box, but iGoogle I have a completely different story - it looks perfect for everyone (well, actually this is the point).
Another thing is if the user is logged in (provided that the website supports logging in), should we present him with different content, and then some new random input? And I do not mean any personalized content, but something completely different, for example, its user profile instead of the main page?
From one point of view, these can be good registered users, as a rule, they know our site and receive a special greeting as soon as they return. On the other hand, this can cause problems - when I show the site to a friend, he goes there from his computer and sees something completely different. Another thing is when I show my friend http://www.foo.com and he takes me directly to my user profile / toolbar - this is not something that I would like to show everyone, as this may show some of my personal data etc.
What do you do when developing your web applications? What, in your opinion, is best from the point of view of the user to worry about what a website looking for different for registered and unregistered users does or does not make any sense? (Again, I do not mean small differences, for example, register a huge link hidden now ), but showing a completely different look).
source share