What viewers are looking at is not the same as what hiring managers are looking at, which may make the results misleading in a real-world scenario.
What viewers are looking at is not the same as what hiring managers are looking at, which may make the results misleading in a real-world scenario.
One way to potentially address this problem: dim out most of the page except a 200-300px diameter circle where the cursor is located. Force the user to use the cursor as a "spotlight" so they can read the resume. This allows you to see where they look & what catches/holds their attention. It's a wholly unnatural way to read, but should serve your particular purpose.
We've allowed users to create links to their projects in order to make would normally be non-interactive text blocks on a resume into something clickable.
There is plenty of literature that correlates eye gaze to cursor movement (e.g. http://scholar.google.com/citations?view_op=view_citation&hl...)
In order to get a better idea of what the viewer is focusing on, you might consider going to a vertical gradient instead of a pointer heat-map.
Most people don't read to the bottom of the page before they start scrolling. Imagine two lines on the screen- the bottom line is the point at which the viewer will begin to scroll. The top line is the point that the viewer wants their reading area to be located. The space in between the lines is your "target" area.
As the viewer scrolls down the page, you could average their scrolling speed, and increment the intensity for that area of the heat map only when they slow their scrolling speed drastically, or go back over an area.
Just from paying attention to my own scrolling habits, I think the top line would probably be just above the horizontal center of the screen, and the bottom line would probably be about an inch down. You could do some testing to find the average line positions.
With this, at least you'd be able to know when anyone actually looked at it. Based on how much interest they showed, you could probably make an educated guess as to whether they were interested or not. Basically, at least you get some feedback.
I actually applied to a couple of jobs to test it and had some interesting results. For example, in one interview there was much more mouse-hovering/interest focused around my front-end development skills as opposed to UX. Similarly, I could see what projects they clicked on and during the interview, they did ask about those. It is reasonably helpful for interview prep.
There were some people that just printed out the resume though, so I wasn't able to get any data with them.