Browsing: what do i need to know to build a website