A system and method for presenting images to a user. A set of available animations to be performed when presenting digital images to a user is defined. A digital image and an available animation are selected. The selection of the available animation may include consideration of a pre