Re: [whatwg] window.innerScreenX and window.innerScreenY
On 12/13/16 9:09 AM, Jonathan Zuckerman wrote: Ah right.. would it be possible to compute the missing dimensions given a mouse event with screenX/Y and clientX/Y properties? Yes, that should be possible. -Boris
Re: [whatwg] window.innerScreenX and window.innerScreenY
Ah right.. would it be possible to compute the missing dimensions given a mouse event with screenX/Y and clientX/Y properties? On Tue, Dec 13, 2016 at 9:03 AM Boris Zbarsky wrote: > On 12/13/16 8:46 AM, Jonathan Zuckerman wrote: > > Jan, does window.screenX/screenY not meet your needs? > > https://developer.mozilla.org/en-US/docs/Web/API/Window/screenX > > https://developer.mozilla.org/en-US/docs/Web/API/Window/screenY > > That doesn't work because it gives the screen position of the top/left > edge of the browser window, not of the content are the web page is > rendered into. So if you have a screen coordinate and you want to > translate it into page-relative coordinates, this won't do what you > want: you'll be off by the size of the window decorations and the > browser chrome. > > -Boris >
Re: [whatwg] window.innerScreenX and window.innerScreenY
On 12/13/16 8:46 AM, Jonathan Zuckerman wrote: Jan, does window.screenX/screenY not meet your needs? https://developer.mozilla.org/en-US/docs/Web/API/Window/screenX https://developer.mozilla.org/en-US/docs/Web/API/Window/screenY That doesn't work because it gives the screen position of the top/left edge of the browser window, not of the content are the web page is rendered into. So if you have a screen coordinate and you want to translate it into page-relative coordinates, this won't do what you want: you'll be off by the size of the window decorations and the browser chrome. -Boris
Re: [whatwg] window.innerScreenX and window.innerScreenY
Jan, does window.screenX/screenY not meet your needs? https://developer.mozilla.org/en-US/docs/Web/API/Window/screenX https://developer.mozilla.org/en-US/docs/Web/API/Window/screenY On Tue, Dec 13, 2016 at 8:30 AM Jan Norden wrote: > There is currently no good way of translation a position in a browser to a > position on the screen. Our particular need is translating a gaze-position > (which we have in screen coordinates from our eyetracking hardware). > > It is possible in Firefox, using the proprietary > mozInnerScreenX/mozInnerScreenY, but not in general. > > One of the comments in > https://bugs.chromium.org/p/chromium/issues/detail?id=151983 seems to > indicate that the correct course of action is to raise the issue here, so I > will just post this and see where it leads. > > -- > /Jan Norden >