-
Notifications
You must be signed in to change notification settings - Fork 12.3k
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
Look into adding a web application manifest file #1629
Conversation
I think this should be a "manifest.webapp"(with json syntax) instead of "manifest.json" |
@JulR43 Please see: https://w3c.github.io/manifest/#h-media-type-registration |
Ok! manifest.webapp is specialy for Firefox OS, AndroidManifest.xml for Android and WMAppManifest.xml for Windows Phone 8. Firefox (Gecko) and Chrome (Blink) have a manifest.json. {
"name": "My App",
"description": "Description here",
"version": 0,
"icons": {
"256": "/img/icon-256.png",
"128": "/img/icon-128.png"
}
} |
Related discussion: w3c/manifest#346. |
I've done a little bit of digging and updated this pull request:
Thoughts? Remaining TODOs:
|
dist/site.webmanifest
Outdated
"icons": [{ | ||
"src": "icon.png", | ||
"sizes": "192x192", | ||
"type": "image/png" |
This comment was marked as abuse.
This comment was marked as abuse.
Sorry, something went wrong.
This comment was marked as abuse.
This comment was marked as abuse.
Sorry, something went wrong.
Will default to the value of the |
(fixed comment above) |
@marcoscaceres I was talking from the perspective of H5BP. Since we don't include a edit: Updated my previous comment. |
{ | ||
"icons": [{ | ||
"src": "icon.png", | ||
"sizes": "192x192" |
This comment was marked as abuse.
This comment was marked as abuse.
Sorry, something went wrong.
# Conflicts: # dist/apple-touch-icon.png # src/apple-touch-icon.png
General information
From: https://w3c.github.io/manifest/#h2_abstract
From: http://blog.chromium.org/2014/10/chrome-39-beta-js-generators-animation.html
Links
Specification:
Other useful links:
Browser support
Required changes
manifest.json
)<link>
inindex.html
(e.g.:<link rel="manifest" href="manifest.json">
)The server configs are already covered!
Note: For now, the scope of this issue is mainly to start the discussion and to track how browser support evolves.