Browsing: technology shaping our world