Digital media and e-commerce since 1979