Browsing: Design and Analysis