<div dir="ltr">We'd also welcome discussion on the Multi-Screen Window Placement API at the <a href="https://github.com/w3c/secondscreen-wg/issues/4" target="_blank">May meeting of the Second Screen Working Group</a> .<div><br></div><div>All best,<br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><font color="#666666"><br></font></div><font color="#666666">Ben</font></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jun 14, 2021 at 7:33 PM Ben Morss <<a href="mailto:morss@google.com">morss@google.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi all,<br><br>We'd love to get WebKit's position on the new Multi-Screen Window Placement API.<br><br>The proposal is to make incremental improvements to existing screen information and window placement APIs, allowing web applications to be intentional about the experiences they offer to users of multi-screen devices. We'd like to make it simple to:<br><br>- detect when screen properties changes<br>- discover the presence of extended screen areas<br>- request extended screen information<br>- place a window on a specific screen<br>- show a window fullscreen on a specific screen<br><br>This is useful for applications like the following:<br>- a slideshow app shows slides full-screen on a projector, while displaying speaker notes on a laptop<br>- a creativity app pops up secondary windows, like palettes, on a separate screen<br>- a videoconferencing app shows video on a large screen, and controls on a smaller screen<br>- a medical app shows images on multiple displays<br>- a financial app shows dashboards on multiple monitors<br><br>Future work could involve support for foldable devices, showing a window that spans multiple screens, etc.<br><br>For more details, please see these links:<br><br>- Explainer: <a href="https://github.com/webscreens/window-placement/blob/main/EXPLAINER.md" target="_blank">https://github.com/webscreens/window-placement/blob/main/EXPLAINER.md</a><br>- Draft Community Group Report: <a href="https://webscreens.github.io/window-placement/" target="_blank">https://webscreens.github.io/window-placement/</a><br>- Additional ideas: <a href="https://github.com/webscreens/window-placement/blob/main/additional_explorations.md" target="_blank">https://github.com/webscreens/window-placement/blob/main/additional_explorations.md</a><br><br>Thanks for your feedback on this!<br><br><br>All best,<br><br>Ben<br></div>
</blockquote></div>