Browsing: Opportunities and Future Development Trends