1. A method, comprising: receiving image data for viewing on an electronic device; detecting the occurrence of at least one device operation event configured to trigger alteration of the image data; applying at least one image alteration effect to the image data upon the detection of the at least one device operation event, wherein the application of the at least one image alteration effect alters the image data; and displaying the altered image data on the electronic device using a display device.