Engaging Ecommerce with the Visual Web