Browsing: Developments and Future Potential