Browsing: technological development