Browsing: Opportunities and Development Trends