Browsing: Balancing Tasks and Technology