Browsing: new and emerging technology