On Mon, Aug 23, 2010 at 5:25 PM, Adam Barth <span dir="ltr"><<a href="mailto:w3c@adambarth.com">w3c@adambarth.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
So...  The trade-off is:<br>
<br>
1) Only browsing contexts can go full-screen (since they have URLs<br>
that we could display).<br>
2) Any element can go full-screen, but we'll need to add a nasty<br>
non-semantic attribute.<br></blockquote><div><br>Is "allowfullscreen" really less semantic than "sandbox"?<br><br>Actually one option here is to only allow sandboxed iframes to go fullscreen, deny fullscreen to sandboxed iframes by default, and provide a sandbox token (e.g. "allow-fullscreen") that allows fullscreen. So you could add sandbox="allow-scripts allow-fullscreen" to a video embedding IFRAME.<br>
<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Another idea is that we could let any element go full-screen, but then<br>
we'd show the URL of its browsing context.  There's some subtleties<br>
here about overlays from parent frames, but those seem solvable.<br></blockquote><div><br>Doable, but maybe painful to implement, and there are numerous spec and UI issues to do with navigation, history, etc.<br></div></div>
<br>Rob<br>-- <br>"Now the Bereans were of more noble character than the 
Thessalonians, for they received the message with great eagerness and 
examined the Scriptures every day to see if what Paul said was true." [Acts 17:11]<br>