Browsing: Scientific principles