Originally posted by Russ
This zoom issue really came out of left field, I believe unique to IE 8.
It is serious enough that I just messaged every active user about this problem. Right now, I believe it is just an issue with IE 8 that probably can not be fixed - the browser will always report incorrect coordinates when zoomed. I will investigate though, I know there are a lot of older people playing here and accessibility is clearly an issue.
Russ
I came across this which might explain the problems we are getting with IE8.
•DHTML properties: In IE7 zoom, some properties were treated as physical (e.g.: mouse coordinates) while others were logical (offset). This implementation essentially required web developers to be aware of or manually calculate the zoom state based on the property being used. In IE8 zoom, all DHTML properties are now assumed to be logical. This enables some key scenarios such as fly-out menus and “drag-and-drop”. There are a few known issues, such as the incorrect scaling with screen.width and screen.height, that were not addressed in Beta 1. These will be fixed in a future release.
For more details and information on the scenarios mentioned above, and additional scenarios, such as those involving overflow, tables, etc., please see the Windows Internet Explorer 8 Beta 1 for Developers: Technology Overview.