- From: Marcos Caceres <w3c@marcosc.com>
- Date: Sat, 6 Jul 2013 20:18:33 -0400
- To: SUWIRYA Darmawan <Darmawan.SUWIRYA@gemalto.com>
- Cc: "public-sysapps@w3.org" <public-sysapps@w3.org>
Based on my current understanding… On Wednesday, 3 July 2013 at 17:23, SUWIRYA Darmawan wrote: > Hi, > > We would like to request for clarification regarding Hosted App type. > > Use case example. > > Part #1 : > > 1. My-App is a hosted app, hosted at www.my-app.com (http://www.my-app.com). > 2. It hosts the manifest.webapp under www.my-app.com/manifest.webapp (http://www.my-app.com/manifest..webapp). > 3. In its manifest, it asks for permission to access Contact API. > 4. User opens Firefox BROWSER, go to www.my-app.com (http://www.my-app.com) for the very first time. > 5. What should happen here ? > A. Will it parse and check the manifest.webapp - and : > A.1. offer user choice to install ? > Yes. > A.2. or, offer user choice to grant a ONE TIME permission to access Contact API ( valid for this session only ) – without install ? > No. > A.3. or, offer user both choices above ? > No. > > A.4. or, will it force to automatically trigger install ? > No. > B. Or will it ignore existence of manifest.webapp there, and will just run it as traditional web app – and : > B.1. simply failed on the page where the Contact API is used ? > Yes. > B.2. or will it popup for permission request on the page where the Contact API is used ? > No. > > > Part #2 : > > 1. This time, let’s say that user has already had My-App installed. > 2. User opens Firefox BROWSER, go to www.my-app.com (http://www.my-app.com). > 3. What should happen now ? > A. Will it launch the already installed My-App out-of-browser as standalone app ? > No. > B. Will it continue running www.my-app.com (http://www.my-app.com) in the browser ? > Yes. > B.1. and automatically inherit the permission to access Contact API that’s already granted for the previously installed My-App ? > No. > > > We think it would be best if we could expect to have A.3 and B.1. mentioned above as the behavior. > > Can we expect to have this kind of clarification to be explicitly mentioned somewhere in the runtime spec as well ? > I'm not sure… are hosted apps still in scope for the runtime spec, or just packaged apps?
Received on Sunday, 7 July 2013 00:19:02 UTC