A moving image-type eye exercise software, Automated Variable Zoom Software or AVZS, incorporated via software into a computing device visual task utilizing a window (graphical control element) such as reading, writing, graphics, games, etc. The software incorporation method is stand-alone application, incorporated module, or plug-in software application. The moving image is the window itself. The movements are repeated cyclically and constitute oscillations in the three fundamental directions: perpendicular to display (virtual), horizontal, and vertical. The oscillations are governed by code that ensures constant clarity and visually smooth and subtle transitions. These oscillations occur automatically, upon enabling AVZS, whilst the user is actively engaged in the visual task thus, the user is able to alleviate eye strain and/or strengthen eyes without further burdening the eyes and without dedicating otherwise additional time and effort just to perform eye exercise.