Browsing: Major Contributions and Innovations