- From: Arve Bersvendsen <arveb@opera.com>
- Date: Thu, 22 Mar 2007 14:16:28 +0100
On Thu, 22 Mar 2007 11:11:10 +0100, Gervase Markham <gerv at mozilla.org> wrote: > Simon Pieters wrote: >> Browsers are allowed to provide full screen, however there's no API for >> it. Entering fullscreen should only be under the control of the user, >> otherwise the author could hijack the user's screen and no way to get >> out of it (e.g. as soon as the user tries to exit fullscreen, the >> script goes back to fullscreen). > > Indeed. But it would be good to have an event which triggers when the > user chooses to go full screen, so the page can e.g. hide headers and > borders. (Or perhaps the onresize() event on the body already does > that?). You can sort of hack your way to that using if (window.innerWidth == screen.width) { // selectively hide elements } ... but the solution isn't ideal. Making browsers support CSS media="projection" is, IMHO, a better long-term solution. -- Arve Bersvendsen, Web Applications Developer Opera Software ASA, http://www.opera.com/
Received on Thursday, 22 March 2007 06:16:28 UTC