Increase usability by adding reading ruler to Evince

Registered by Marvin

Some people are experiencing trouble when reading from their computer screen. From the computer screen they easily skip lines or half way a line of text they continue reading at another line. It could be that people suffering from dyslexia are more likely to have these problems, but I am not sure about this. Anyway, I think a simple feature can be added to the PDF reader to help these people: a reading ruler. A reading ruler is a horizontal line that is being rendered over the PDF page. The vertical position of the line can be controlled by the position of the mouse pointer.
Below you can see different mockups that I made.
In the first mockup there is only a line below the line of text the user is reading.
In the second mockup there is a partially transparent overlay below the ruler. The idea behind the overlay is that the text that the user did not read yet is less visible and therefore less distracting for the user. The overlay is partially transparent to make sure that the text below it is not completely hidden, so the user still has an overview of the contents of the rest of the page.
In the third mockup there is also and overlay, but it becomes gradually more transparent in the lower region below the ruler. The reason for using a gradient is that we only need to hide the space below the ruler that is close to the ruler, because when reading the eyes are focused on this region.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.