Re: [w3c/manifest] What's the default value of the `id` member if no `start_url` is provided? (Issue #1038)

@alancutter I'm not sure I understand what you mean by "manifest out parameter", but I see that step 5 of that algorithm appears to initialise `manifest` with a default ordered map in which the value of the `start_url` member is set to the document URL.

So I guess that answers my question. If no `start_url` is provided, the default `id` is the document URL (i.e. the web page from which the manifest was linked). That means that the `id` will be different depending on which page of a mutli-page web application the app was installed from.

(It's a shame this further couples manifest processing with a document URL instead of the manifest URL, which prevents installation from external sources like app stores, mobile device management services and digital signage platforms, but I guess [that ship has already sailed](https://github.com/w3c/manifest/issues/668)).

-- 
Reply to this email directly or view it on GitHub:
https://github.com/w3c/manifest/issues/1038#issuecomment-1137051363
You are receiving this because you are subscribed to this thread.

Message ID: <w3c/manifest/issues/1038/1137051363@github.com>

Received on Wednesday, 25 May 2022 10:08:34 UTC