Browsing: technology survey