There is no `capture="camera"` attribute for `input type="file"` tag [in official w3.org documentation](https://www.w3.org/TR/html-media-capture/).

Ironically on so many places I found `capture="camera"` is used. Example [here](https://stackoverflow.com/questions/23916566/html5-input-type-file-accept-image-capture-camera-display-as-image-rat) or [here](https://addpipe.com/html-media-capture-demo/) or [here](https://www.html5rocks.com/en/tutorials/getusermedia/intro/) and so many other places.

Not a single tutorial with `capture="user"`. Why is that?

Is there any major difference between `capture="user"` and `capture="camera"`?

Can you please also mention device compatibility for `capture="user"` and `capture="camera"`? I couldn't find it anywhere.