- From: Anssi Kostiainen via cvs-syncmail <cvsmail@w3.org>
- Date: Thu, 23 Aug 2012 11:54:47 +0000
- To: public-dap-commits@w3.org
Update of /sources/public/2009/dap/camera In directory hutz:/tmp/cvs-serv10353 Modified Files: Overview.html Log Message: address Last Call comments <http://lists.w3.org/Archives/Public/public-device-apis/2012Aug/0045.html> Index: Overview.html =================================================================== RCS file: /sources/public/2009/dap/camera/Overview.html,v retrieving revision 1.132 retrieving revision 1.133 diff -u -d -r1.132 -r1.133 --- Overview.html 10 Jul 2012 14:48:53 -0000 1.132 +++ Overview.html 23 Aug 2012 11:54:45 -0000 1.133 @@ -80,7 +80,7 @@ </p> <p> The - <a href="http://dev.w3.org/html5/spec/states-of-the-type-attribute.html#file-upload-state-type-file"> + <a href="http://dev.w3.org/html5/spec/states-of-the-type-attribute.html#file-upload-state-(type=file)"> <dfn>File Upload</dfn></a> <a>state</a> is defined in [[!HTML5]]. </p> <p> @@ -101,6 +101,13 @@ <section id="security"> <h2>Security and privacy considerations</h2> <p> + The user agent should not enable any device for media capture, such as + a microphone or camera, until a user interaction giving implicit + consent is completed. A user agent should also provide an indication + when such an input device is enabled and make it possible to terminate + such capture. + </p> + <p> This specification builds upon the security and privacy protections provided by the <code><input type="file"></code> [[!HTML5]] and the [[!FILE-API]] specifications; in particular, it is expected that @@ -201,13 +208,34 @@ <section class="appendix informative"> <h2>Examples</h2> <p> - The following example gives a hint that it is preferred for the user to - take a picture using the device's local camera, and upload the picture - taken: + The following examples demostrate how to give hints that it is preferred + for the user to capture media of a specific MIME type using the media + capture capabilities of the hosting device. To give a hint that it is + preferred for the user: </p> - <pre class="example sh_html"> - <input type="file" accept="image/*" capture="camera"> - </pre> + <ul> + <li> + To take a picture using the device's local camera, and upload the + picture taken: + <pre class="example sh_html"> + <input type="file" accept="image/*" capture="camera"> + </pre> + </li> + <li> + To capture video using the device's local video camera, and upload the + video file captured: + <pre class="example sh_html"> + <input type="file" accept="video/*" capture="camcorder"> + </pre> + </li> + <li> + To capture audio using the device's local microphone, and upload the + audio file captured: + <pre class="example sh_html"> + <input type="file" accept="audio/*" capture="microphone"> + </pre> + </li> + </ul> <p> When an <code><a>input</a></code> element's <code><a>capture</a></code> attribute is in the <a>Image Capture</a> <a>state</a>, the file picker
Received on Thursday, 23 August 2012 11:54:48 UTC