Re: [whatwg/fullscreen] User agent needs latitude to end fullscreen when needed (#93)

> Personally I think we should give UAs the license to do this in any case for UX reasons.

I agree with this.

> We could go a step further though and also try to get cross-browser agreement on specific points at which you fully exit fullscreen, e.g. the JS dialogs or window.open() or window.print() or similar, and then code those into the HTML spec. If we do that we can then write cross-browser web platform tests for it.

This would definitely make the web more developer-friendly... although the reason described in the Blink intent doesn't really apply to other browsers, e.g. Firefox or Safari.

In these browsers, even if you open the JS dialog, user can still move pointer to the top to get informed that they are in fullscreen, and how they can exit it. And in Firefox, when you press esc, you can reliably exit fullscreen state no matter what is shown, so this wouldn't add much value to security for us.

But those are really kind of impl-decision, so if some browsers use a different way for such thing, I think this is a reasonable license to give.

-- 
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/93#issuecomment-312396781

Received on Saturday, 1 July 2017 00:04:52 UTC