Browsing: trends and technologies