Browsing: Technology and Performance