1. A computer program product for modifying content presented via a mobile device, the computer program product comprising: a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising: computer readable program code configured to, determine one or more first settings for presentation of content on a display of a mobile device at a distance from a user, wherein the one or more first settings are based on analysis of one or more of user characteristics, environmental characteristics, and content characteristics associated with the mobile device, determine that the mobile device is the distance from the user, present content on the mobile device using the one or more first settings for presentation of the content, detect a change in the one or more of user characteristics, environmental characteristics, and content characteristics in response to presentation of the content on the mobile device, determine one or more second settings for presentation of content on the display of the mobile device at the distance from the user based on the change in the one or more of user characteristics, environmental characteristics, and content characteristics, and present the content via the display of the mobile device in accordance with the one or more second settings.