- From: Mike Wasserman <msw@google.com>
- Date: Thu, 30 Jul 2020 15:20:46 -0700
- To: "Kostiainen, Anssi" <anssi.kostiainen@intel.com>
- Cc: "public-secondscreen@w3.org" <public-secondscreen@w3.org>, "public-webscreens@w3.org" <public-webscreens@w3.org>, "Christiansen, Kenneth R" <kenneth.r.christiansen@intel.com>
- Message-ID: <CAEsbcpUZsiL4b1S=gHrk9vqeXzjZ08693ws_VZ8uZPPRJ_g2GA@mail.gmail.com>
Hello again!
webscreens/window-placement
<https://github.com/webscreens/window-placement> now
addresses most recent feedback, and includes requisite screen information
api proposals.
I suggest that we archive the subsumed webscreens/screen-enumeration
<https://github.com/webscreens/screen-enumeration> repository. Anssi, can
you help that?
Thanks,
Mike
On Mon, Jun 15, 2020 at 10:43 PM Mike Wasserman <msw@google.com> wrote:
> Thanks for the advice, Anssi and Kenneth!
>
> I filed issues for each of these topics (plus more) and commented on the
> TAG review requests.
> - Reject the getScreens() Promise with permission denial #29
> <https://github.com/webscreens/screen-enumeration/issues/29>
> - API design for a single multi-screen boolean #30
> <http://github.com/webscreens/screen-enumeration/issues/30>
> - Reuse existing Screen interface or add something new? #31
> <http://github.com/webscreens/screen-enumeration/issues/31>
> - Combine Screen Enumeration and Window Placement proposals? #34
> <https://github.com/webscreens/screen-enumeration/issues/34>
> - Scope of the initial proposal #15
> <http://github.com/webscreens/screen-enumeration/issues/15>
>
> Thank in advance for feedback on these issues and other aspects of the
> proposals,
> Mike
>
> On Wed, Jun 10, 2020 at 1:51 AM Kostiainen, Anssi <
> anssi.kostiainen@intel.com> wrote:
>
>> Hi Mike,
>>
>> Thanks for summarizing the key topics, very helpful.
>>
>> I discussed with W3C TAG member Kenneth and he pointed out the topics
>> listed below would be also appropriate to be discussed in the context of
>> the preexisting TAG reviews for these capabilities, in [1] and [2]
>> respectively. The TAG review was scheduled for this week's TAG call, but
>> got pushed out one week. The process for revising a TAG review request is
>> simply to add comments to respective TAG review requests with these
>> amendments.
>>
>> In parallel to the TAG review I encourage the Second Screen participants
>> to review these proposals as well.
>>
>> Mike - to facilitate feedback solicitation, I suggest you open GH issues
>> for these topics and link them to the TAG issue so all discussions and
>> feedback from TAG and Second Screen groups is cross-linked and accessible.
>>
>> We look forward to addressing these issues together and getting these new
>> capabilities in the hards of web developers.
>>
>> Thanks,
>>
>> -Anssi (Second Screen WG/CG chair)
>>
>> [1] https://github.com/w3ctag/design-reviews/issues/413
>> [2] https://github.com/w3ctag/design-reviews/issues/522
>>
>>
>> On 10. Jun 2020, at 1.53, Mike Wasserman <msw@google.com> wrote:
>>
>> 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 Thursday, 30 July 2020 22:21:36 UTC