Comment by deepsun

6 days ago

Let it show "Use WebRTC?".

If users don't understand, they click whatever. If the website really needs it to operate, it will explain why before requesting, just like apps do now.

Always aim for a little more knowledgeable users than you think they are.

And specifically, if you're on something-sensitive.com in a private browsing session, it would give you the choice of giving no optional permissions. That choice is better than no choice at all, especially in a world where Meta can be subpoenaed for this tracking data by actors who may be acting unconstitutionally without sufficient oversight.

That feels pretty useless. You might as well do what happens today: enable it by default and allow knowledgable power users to disable it. If it's disabled, show a message to the user explaining why it's needed.

  • Today there's no way to disable it, I searched through my Firefox Mobile settings. So I'd say it's for very "power" users.

    And why enable it by default, why not disable by default?

    Also, sibling comments say iOS is already asking for the permission, why not just copy it?

    • it does exist in `about:config`, which could be made as a UI setting instead:

      `media.peerconnectin.enabled`.

      on cromite[1], a hardened chromium fork, there is such a setting, both in the settings page, as well as when you click on the lock icon in the address bar.

      [1]: https://cromite.org

      3 replies →

  • Why not? How is this different than, say, location access, or microphone access?

    I want to be able to configure this per web site, and a permission prompt is a better interface than having an allow/deny list hidden in settings.