1. A method comprising: displaying at least a portion of an image on a display of a computing device; receiving information from an eye tracker indicating at least a gaze direction of a user of the computing device; based on at least the received gaze direction, determining, by the computing device, a foveal vision portion of the image, wherein the foveal vision portion is a portion of the image that is viewed by a foveal vision area of the user; determining, by the computing device, that respective portions of the image have been adequately viewed in response to determining that the respective portions have been included in the foveal vision portion of the image; and determining, by the computing device, whether the entire image has been adequately viewed by the user, wherein the entire image has been adequately viewed by the user if at least a meaningful portion of the image has been adequately viewed by the user.