Browsing: Emerging challenges