Browsing: technology and future