Can you tell me what strategies and techniques can be used to improve e-commerce keeping in mind the current trends in consumer behavior and technological developments?