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 caption property to screenshots #773

Closed
SpeednetGroup opened this issue Jul 24, 2019 · 11 comments
Closed

Please add caption property to screenshots #773

SpeednetGroup opened this issue Jul 24, 2019 · 11 comments

Comments

@SpeednetGroup
Copy link

Since screenshots is intended to be used by app stores, and because all app stores use textual captions associated with each screenshot, we need to add a caption (or perhaps description) string property to each screenshot object.

As it stands right now, you can just define a bunch of screenshots that will get displayed in an app store without any context or description.

Of course, caption can be an optional property.

@marcoscaceres
Copy link
Member

We are actually considering dropping screenshots entirely (and metadata that would be ingested by stores). These fields didn't end up getting used anywhere and are obviously not used by browsers.

@SpeednetGroup
Copy link
Author

I hope not, we didn't even know about screenshots until a week ago and I'm sure a lot of other developers don't know about it. The popular tutorials and PWA blogs/articles don't mention it -- a well kept secret.

@marcoscaceres
Copy link
Member

Kinda a good thing then... less damage if we do remove it. Again, the problem is lack of support from anyone that we know of... although, we need to check with the Microsoft Store, as these requests came from them I think (but not sure if they ever added support or not).

@marcoscaceres
Copy link
Member

marcoscaceres commented Jul 30, 2019

@aarongustafson, do you know what the story is with screenshots? It is supported at all by some Microsoft property?

@jgw96
Copy link

jgw96 commented Jul 30, 2019

I cant speak to the level of detail about this that Aaron can, but wanted to add my 2 cents that I do know that screenshots are important to us at Microsoft for our store experience. Also, speaking for my team at least at Microsoft, we have been experimenting with screenshots and want to start publicizing them more as a useful way to improve even the default install experience in browsers like Chrome and the new Edge.

@aarongustafson
Copy link
Collaborator

Yep, I'll echo what @jgw96 said. We do use screenshots for the Store currently and are actively investigating ways to make that (and categories, etc.) more visible to end users within a browser context.

@dominickng
Copy link
Collaborator

Specifically, does Edge actually parse the screenshot member and extract detail from it? It would be good to know the specific level of support for this member you have. :)

@aarongustafson
Copy link
Collaborator

@dominickng We are not currently using it in Edge though, as @jgw96 said, we are experimenting with them in the context of Edge. We are actively using the key in the Microsoft Store. Other PWA "app stores" are also including screenshots as well (e.g., AppScope, PWA Store, etc.). This seems like an area that is still growing and being explored. As evidenced by @SpeednetGroup’s comment, many devs don’t know it exists—perhaps because the Google docs don’t include it?—and I suspect as PWAs show up in more traditional "app stores" this key will become more valuable.

For context of how we are using screenshots in the Microsoft Store, I cover that in a few of my PWA talks. Here’s one reference I was able to find quickly, from May of 2017:

Regardless, whether they got their by passive ingestion or my manual submission, the Web App Manifest will provide the basic set of information used for the app in the Store: name, description, icons, and screenshots. We’re also actively working with others in the W3C to introduce support for app categories and IARC ratings.

To @SpeednetGroup’s original point, I agree that a description (or similar key) would be a beneficial addition in this context, for both sighted and non-sighted users.

@marcoscaceres
Copy link
Member

@aarongustafson, that's really exciting to hear it's being used! We were a little worried that it wasn't - so definitely keep in the spec then. Then yes, I agree that having a description of the image makes sense.

@aarongustafson
Copy link
Collaborator

Open to discussing this @ TPAC today or tomrrow.

@aarongustafson
Copy link
Collaborator

Closing in favor of w3c/image-resource#7

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

No branches or pull requests

5 participants