Re: [mediacapture-screen-share-extensions] Tab capture control (#13)

Co-chair Jan-Ivar, I worry that it would not help [facilitate reaching consensus](https://www.w3.org/Guide/chair/role.html), if we were to bring yet more topics into a thread that is so chokeful of them. Youenn is limited to this format because he's not yet sure he can comment on the original repo. Since you have no such limitation, please consider filing separate issues on the [original repo](https://github.com/screen-share/captured-surface-control/). Thank you.

But lest I seem to be avoiding your questions, my responses follow.

> Is that bad news for the other capture-related controls in the chrome bar, plus Captured Surface Switching?

Discoverability is always a challenge. The general way to address it is to place the controls in the most immediately relevant place. In the case of dynamic-switching, that means moving the controls closer to the would-be newly-captured surface. In contrast, in the case of mic/camera controls, this means in the viewport, thanks to [PEPC](https://github.com/WICG/PEPC/blob/main/explainer.md).

> Thanks! I agree looking at real apps is helpful. But how is this placement superior?
> ...
> Isn't it better here?

Product managers and UX experts from both Web developers as well as Chrome browser have expressed the desire to see these specific control in the capturing Web application. I have no reason to doubt their expertise in this matter, impressed though I am with your own UX-design insights.

In our estimation, the UX you suggest is NOT preferable. (Ample context provided earlier in this comment, in our previous WG meetings, and during editors meetings. I cannot afford to repeat these points again.)

I am looking forward to seeing Firefox's experimentation with these browser-level controls. You will note that the Captured Surface Control spec does not hinder your ability to bake such functionality into your browser. Please do share any results you can once you have them.

> Did the user studies consider whether the consistent placement across all VC apps aided discoverability?

Uniformity across applications is definitely a plus. But so are:
* Consistency with the application's own UX in other areas.
* Consistency of the application's own UX across browsers.
* Consistency of the application's own UX across operating systems.

-- 
GitHub Notification of comment by eladalon1983
Please view or discuss this issue at https://github.com/w3c/mediacapture-screen-share-extensions/issues/13#issuecomment-2423613939 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Saturday, 19 October 2024 06:12:10 UTC