- From: Kornel Lesinski <kornel@osiolki.net>
- Date: Wed, 21 Mar 2007 20:39:28 -0000
On Wed, 21 Mar 2007 19:30:13 -0000, Simon Pieters <zcorpan at gmail.com> wrote: >> Shouldn't the video API include a way to toggle full screen on/off? > > 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). Couldn't this be protected in a similar way pop-up blocking works? If not, browsers could simply display confirmation dialog box before entering fullscreen (some sort of protection is neccessary to protect against phishing and annoyance). I think Mihai has a valid point here -- if there's no API for fullscreen, custom players won't be able to provide UI for it or will try to fake it. I suggest adding fullscreen() (toggleFullscreen? enterFullscreen?) method that returns false if UA refused to enter fullscreen: if (!video.fullscreen()) { openVideoInLargePopupInstead(); } -- regards, Kornel Lesi?ski
Received on Wednesday, 21 March 2007 13:39:28 UTC