Browsing: major trends in ecommerce