Text this: Development of e-commerce quality and evaluation framework based on technical and user perspectives