Browsing: Techniques and instrumentation