Browsing: Technological advancement