Browsing: A Technological Tour de Force