Skip to content
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

Please add "Web Manifest": It's currently supported in Chrome on Android and Mozill... #1532

Closed
Fyrd opened this issue May 12, 2015 · 32 comments · Fixed by #2867
Closed

Please add "Web Manifest": It's currently supported in Chrome on Android and Mozill... #1532

Fyrd opened this issue May 12, 2015 · 32 comments · Fixed by #2867

Comments

@Fyrd
Copy link
Owner

Fyrd commented May 12, 2015

Please add "Web Manifest":
http://w3c.github.io/manifest/

It's currently supported in Chrome on Android and Mozilla is implementing in Gecko.


This issue was imported from Google Moderator

Moderator votes: +3
Issue added by Marcos on 2015-01-27
To vote this issue up or down, simply include +1 or -1 in your comment.

@cvrebert
Copy link
Contributor

-1

@NOtherDev
Copy link
Contributor

+1

1 similar comment
@nhoizey
Copy link
Contributor

nhoizey commented Dec 28, 2015

+1

@nhoizey nhoizey mentioned this issue Dec 28, 2015
@borisschapira
Copy link
Contributor

+1

1 similar comment
@webatou
Copy link

webatou commented Dec 28, 2015

+1

@NOtherDev
Copy link
Contributor

Manifest is actually just a JSON file with the metadata. The actual feature is how the file is used and what we're probably want here is the browser-assisted home screen installation feature with standalone appearance. I think that might be valuable inclusion.

If so, it's not only Chrome & Opera on Android, but also Safari on iOS - although this is not a standard approach, it lets add the web app to the home screen and run without Safari UI, so might be at least included as a partial support.

@stevenvachon
Copy link
Contributor

+1

5 similar comments
@jpmedley
Copy link
Contributor

jpmedley commented Jan 7, 2016

+1

@torenedre
Copy link

+1

@blq
Copy link

blq commented Feb 1, 2016

+1

@ghost
Copy link

ghost commented Feb 20, 2016

+1

@neoncitylights
Copy link

+1

@ghost
Copy link

ghost commented Feb 20, 2016

I've just added a link to this issue from my article about installable web apps: Samsung Internet for Android also implements the web manifest.

@johnstok
Copy link

+1

2 similar comments
@kenchris
Copy link

kenchris commented Mar 3, 2016

👍

@slightlyoff
Copy link

👍

@patrickkettner
Copy link
Contributor

@Fyrd happy to put together the list for this, but how do you want to measure support? a relList.supports('manifest')? Or do you want the browser to do something with the data visually in some way?

@Fyrd
Copy link
Owner Author

Fyrd commented Sep 29, 2016

@patrickkettner Haven't looked into this much yet myself, but I'd say there's at least partial support if the browser clearly has read the manifest and done something with it. We can use numbered notes to specify how browsers are supporting some values but not others.

@patrickkettner
Copy link
Contributor

clearly has read the manifest and done something with it.

doing something with it is almost always a visual indication. A butter bar, or a thing that triggers an action, etc. The issue is that just because the browser supports the manifest format, doesn't mean that it does anything with it. Current Chrome mobile requires a manifest for PWA installation flow, but won't prompt a user to install on first visit. So none of the data required may be used.

Then there is things like desktop chrome, which by default doesn't do anything with manifest files, but can request them, read them, and validate them through dev tooling. It does support the manifest files, but doesn't "do" anything with them.

I am mostly thinking of this from a automated-testing point of view, so if you would rather just go off of first person knowledge, thats fine too. Just let me know how you'd like to roll.

@kenchris
Copy link

Actually Chrome desktop has "Add to desktop..." options in menu -> More tools" which I believe does use at least the title, and icon. Maybe @PaulKinlan can confirm/deny

@patrickkettner
Copy link
Contributor

@kenchris I am not seeing that

image

which version are you on?

@kenchris
Copy link

I have it on Linux and Chrome OS. I run beta on both I believe

@patrickkettner
Copy link
Contributor

Not seeing it on Linux. Have flags set?

Sent from my iPhone

On Sep 29, 2016, at 2:25 PM, Kenneth Rohde Christiansen notifications@github.com wrote:

I have it on Linux and Chrome OS. I run beta on both I believe


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

@kenchris
Copy link

addtodesktop

Yeah that might be it, I have the "shelf" flag set as seen on the screenshot above.

@Benimation
Copy link

+1

@stephanie-walter
Copy link

+1 :)

@simon-previdente
Copy link

+1

1 similar comment
@jonathanulco
Copy link

+1

@patrickkettner
Copy link
Contributor

whats up?

@Fyrd
Copy link
Owner Author

Fyrd commented Oct 20, 2016

Nothing, just don't like closing issues before the feature's on the site.

@patrickkettner
Copy link
Contributor

phew - worried there was some kind of discrepancy :]

@Fyrd
Copy link
Owner Author

Fyrd commented Jan 12, 2017

This actually got added on Oct 18, 2016 at http://caniuse.com/#feat=web-app-manifest

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.