- From: <paul.downey@bt.com>
- Date: Wed, 11 Nov 2009 11:57:04 -0000
- To: <ian@hixie.ch>, <schepers@w3.org>
- Cc: <public-webapps@w3.org>, <public-device-apis@w3.org>
On Mon, 2 Nov 2009, Doug Schepers wrote: > > Please send in use cases, requirements, concerns, and concrete > suggestions about the general topic (regardless of your opinion > about my suggestion). We presented a paper on behalf of TiddlyWiki, an example Single Page Application at the devices workshop last year: http://www.w3.org/2008/security-ws/papers/osmosoft.html TiddlyWiki makes use of a number of file system features currently accesed through a variety of browser specific tactics including a signed applet, which for reasons of security, simplifying the user interface and to ensure continued support for our large user base we would like to see formalized in a standard File API, in particular: - The ability to "save" themselves, by writing back to the originating file URI, following being granted privileges, - The ability to create and write adjunct text files in the same directory, such as an RSS feed, hcard, ics and RTF documents, - Ideally we'd like the ability to read, manipulate and write binary files, such as images, PDF files and tags in audio and other media files. >From our position, the proposed File API looked good in terms of the Use Cases section which covered the above, and the File object, though on closer inspection the specification did not include any APIs for writing, which puzzled us greatly. Given the value of the core of this specification in holding and manipulating files in memory, I'd be inclined to suggest keeping the name "File API" and provide simple write methods. Maybe the more complex issue of access control could be provided as a separate specification, given that's a generic issue for the DAP? -- Paul (psd) http://blog.whatfettle.com http://osmosoft.com
Received on Wednesday, 11 November 2009 11:57:45 UTC