Browsing: developer dos and don’ts