Re: [mediacapture-screen-share] Recognize safer & better-integrated web presentations in getDisplayMedia (#182)

> That's interesting, but I'd like to see this solved in the user agent, and not leave it up to individual sites to get right.
>
> What if the browser did this instead? Would you be on board with that?

I've proposed some similar things in the past. For example, I've suggested a `pauseCaptureOnNavigation` constraint. So I would be interested in discussing such solutions. But the devil is in the details. Importantly, since we're not going to deprecate vanilla tab-capture through getDisplayMedia, I am still interested in solutions that target that flow. Even partial solutions, since this will be **the** common tab-capturing use-case for users for some time to come, not `isolated-browser`.

I am on board with discussing both short- and long-term solutions, so long as the short-term is not ignored on account of aspirational goals for the long-term. I am on board with decoupling [Capture Handle](https://github.com/w3c/mediacapture-screen-share/issues/166) from [isolated-browser](https://github.com/w3c/mediacapture-screen-share/issues/182).

> I feel we've made good progress on defining site-isolation and capture opt-in over the last few months

We've been discussing getViewportMedia since [2020-10-07](https://github.com/w3c/mediacapture-screen-share/pull/148#issue-499268537), yet we still have some non-trivial [outstanding](https://github.com/w3c/mediacapture-screen-share/issues/158#issuecomment-850863840) [issues](https://github.com/w3c/mediacapture-screen-share/issues/158#issuecomment-850865715) on which discussion is progressing very slowly. I am concerned 2023 might be an **optimistic** estimate. Honestly.

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


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

Received on Monday, 7 June 2021 14:27:47 UTC