[whatwg] PeerConnection, MediaStream, getUserMedia(), and other feedback

On Fri, Jul 15, 2011 at 1:55 PM, Shwetank Dixit <shwetankd at opera.com> wrote:
> Just like, just allowing the web app to use the camera as it is will not
> make sense, and presumably, user agents will implement a authorization by
> the user before the app gains access to the camera (something like 'This
> application requests access to the camera. Allow for now/Always Allow/Never
> Allow/Close' just like you do in geolocation right now) ... just like that,
> you could do it for flash, where the app only gains access to it if the user
> allows it. If that is the implementation, i do not think there would be much
> hazards in allowing flash access.

Ignoring that there are in fact dangers for 'always allow' in the
location case. let's consider that it's probably the average choice of
a user (for geolocation, and you're suggesting the same ui for here,
thus it's probably what users will select without understanding any
risks).

if the user does choose always allow for this app, and later they're
in a museum or some other interesting location, suddenly they're in
trouble, even though originally when they allowed the thing it was ok.
that ui is not a good idea for this. the right approach is to just let
the user use their camera normally. the camera will manage flash (it
has to).

Received on Saturday, 16 July 2011 22:26:20 UTC