Browsing: emerging computing technologies