Browsing: Research and future trends