Re: [whatwg/fullscreen] Request Fullscreen take additional options (#123)

@jernoble

> The only fullscreen mode available on iOS Safari is the fullscreen mode, so it's not really relevant here; Safari will always display the status bar and fullscreen media controls in that case.

Is the video case special, or do you mean that even with `randomElement.webkitRequestFullscreen()`, the status bar will always be visible?

> I personally would be very concerned that a web page would be able to present itself in fullscreen mode and disable only affordance (soft keys) which allow the user to switch apps.

As you can tell from the screenshots, different Android browsers have gone with different behavior here, and it sounds like Safari iOS is "always display", so yeah, product teams have disagreed about this. (I wasn't aware of this difference at all before this thread, so have no background about Chrome's behavior.)

Whatever the *default* is, a way to get the other behavior could make sense:
* If no soft keys are shown by default, make them visible (uncontroversial, I presume).
* If they *are*, hide them, but perhaps only if the user has jumped through a number of hoops, probably browser-specific, perhaps something like the web app being "installed".

Whether any browser maker is in the second category I don't know, and certainly if the product decision is to *always* show certain bits of UI no matter what, then those options become meaningless to implement for those browsers. Is that the case for Safari iOS?

Samsung folks, what would you like?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/fullscreen/issues/123#issuecomment-380955547

Received on Thursday, 12 April 2018 21:52:37 UTC