Electronic Culture: Technology and Visual Representation