7. A system for guiding user reading on a screen, the system comprising: a hardware processor that is programmed to: determine a reading speed of a user; receive a selection of a document having text; set a presenting speed for the document based at least in part on the determined reading speed of the user; determine an amount of characters that a reader can read during a single eye fixation; determine a plurality of blocks of text in the document that each have no incomplete words, and that each include no more than the determined amount of characters that the reader can read during a single eye fixation; format the text of the document, such that each of the blocks is on a single line in the text of the document; and present guidance to the user within the formatted document, wherein the guidance is moving along the text of the formatted document from one of the blocks to its successive block at the set presenting speed.
7. A system for guiding user reading on a screen, the system comprising: a hardware processor that is programmed to: determine a reading speed of a user; receive a selection of a document having text; set a presenting speed for the document based at least in part on the determined reading speed of the user; determine an amount of characters that a reader can read during a single eye fixation; determine a plurality of blocks of text in the document that each have no incomplete words, and that each include no more than the determined amount of characters that the reader can read during a single eye fixation; format the text of the document, such that each of the blocks is on a single line in the text of the document; and present guidance to the user within the formatted document, wherein the guidance is moving along the text of the formatted document from one of the blocks to its successive block at the set presenting speed. 8. The system of claim 7 , wherein the hardware processor is further programmed to change a location of the guidance information within the original document in response to receiving a user input.