Browsing: technologies that make life more fun