Re: [mediacapture-transform] Out-of-main-thread processing by default (#23)

> @guidou In my experience (Plan-B, getDisplayMedia etc.) migration is never helped, only hurt, by making it optional.
> 
> Those same arguments ("challenging architecture change") are reasons _not_ to support main-thread access, because sites may otherwise never move away from main thread, leaving us in an undesirable place where sites suck and users blame browsers.
> 
> I believe good API design makes desirable things easy and undesirable things hard, leading users down the right path.

Unless we plan to remove canvas capture, etc., migration will always be optional. 
The way I see it, our options are to make it optional and easy, or optional and difficult. I think optional and easy is more likely to result in migration than optional and difficult.


-- 
GitHub Notification of comment by guidou
Please view or discuss this issue at https://github.com/w3c/mediacapture-transform/issues/23#issuecomment-843319217 using your GitHub account


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

Received on Tuesday, 18 May 2021 16:20:54 UTC