Browsing: technology and environment