-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add id
member to web application manifest spec
#668
Comments
@philloooo We have this on our agenda for September 14 of our VF2F, so feedback will be provided on that day. Apologies for the delay! |
@kenchris and I looked at this today, and the use-case makes sense. Also, we were very happy to see that you put in a lot of thought for cases like takeover. There are things that we would like some clarification in the explainer or spec before people start writing posts about this.
One more thing to clarify - what venue will this end up in? We made an educated guess and assumed Web Apps, but let us know if that is not the case. |
(We think this issue should be closed, but leaving it open so that the OP can reply back.) |
It goes into the URL parser, so it's determined by the URL spec.
"test" would be fine, I think. The IDs are resolved against the start URL, short strings are actually good. Things that are bad:
|
Sorry for the late reply! So we think the best practice is to always specify with a leading slash with a short id that's url path like. eg: |
@philloooo pointed out to me that I'd misread this algorithm. The above is solved by always using the origin, which is stable. |
Ya ya yawm TAG!
I'm requesting a TAG review of manifest unique id.
What uniquely identifies a web application is not defined in app manifest specification. This proposes adding an
id
member to the manifest with details about how it should be utilized during manifest parsing and update.Further details:
You should also know that...
[please tell us anything you think is relevant to this review]
We'd prefer the TAG provide feedback as (please delete all but the desired option):
🐛 open issues in our GitHub repo for each point of feedback
☂️ open a single issue in our GitHub repo for the entire review
💬 leave review feedback as a comment in this issue and @-notify [github usernames]
CAREFULLY READ AND DELETE CONTENT BELOW THIS LINE BEFORE SUBMITTING
Please preview the issue and check that the links work before submitting.
In particular, if anything links to a URL which requires authentication (e.g. Google document), please make sure anyone with the link can access the document. We would prefer fully public documents though, since we work in the open.
¹ We require an explainer to give the relevant context for the spec review, even if the spec has some background information. For background, see our explanation of how to write a good explainer. We recommend the explainer to be in Markdown.
² A Security and Privacy questionnaire helps us understand potential security and privacy issues and mitigations for your design, and can save us asking redundant questions. See https://www.w3.org/TR/security-privacy-questionnaire/.
The text was updated successfully, but these errors were encountered: