Browsing: how to develop websites