clientX/Y, pageX/Y and screenX/Y

Click on the page to set the three test layers. The red areas denote the actual coordinates returned by the property pairs, while the blue-bordered ones tell us where theory expects them to be.

Zoom factor: .

This test interprets the coordinates as page coordinates (i.e. pageX/Y). I calculate the expected positions as follows: