- From: Mike Wasserman <msw@google.com>
- Date: Tue, 9 Jun 2020 15:53:07 -0700
- To: public-secondscreen@w3.org, public-webscreens@w3.org, "Kostiainen, Anssi" <anssi.kostiainen@intel.com>
- Message-ID: <CAEsbcpV6KgTu5q7j-e2AqcaJV9Bp0u04AgG7t4S7a_gp3kdTSw@mail.gmail.com>
Hey Second Screen folks, I have been refining Screen Enumeration <https://github.com/webscreens/screen-enumeration> and Window Placement <https://github.com/webscreens/window-placement> explainers and companion docs to better reflect the scope of our initial proposal. There are some specific topics where I'd appreciate feedback: 1. How to handle rejected permission <https://github.com/webscreens/screen-enumeration/blob/master/EXPLAINER.md#handling-blocked-permissions>: reject promise & fire exception / fulfill with empty info / fulfill with [ window.screen ] 2. API shape for limited info requests <https://github.com/webscreens/screen-enumeration/blob/master/EXPLAINER.md#requests-for-limited-information>: eg. getScreens(['multiscreen']) -> { multiscreen: <bool> } to get a single bool, perhaps w/o permission 3. Nuances of window.screen compatibility <https://github.com/webscreens/screen-enumeration/blob/master/EXPLAINER.md#compatibility-with-the-existing-windowscreen-object>: new props on window.screen, screen.orientation lock and event handler on other screens 4. Limiting Window Placement V1 scope <https://github.com/webscreens/window-placement/blob/master/EXPLAINER.md#current-goals>: current goals have been scaled back; lots moved to additional explorations <https://github.com/webscreens/window-placement/blob/master/additional_explorations.md> Feel free to share any feedback by filing Github issues, replying here, or contacting me directly. Thanks! Mike
Received on Tuesday, 9 June 2020 22:53:55 UTC