Browsing: techniques of online marketing