w3c / manifest-app-info

Web App Manifest - Application Information
https://w3c.github.io/manifest-app-info/
Other
27 stars 14 forks source link

As these are on the web, is market availability an issue? #7

Open aarongustafson opened 4 years ago

aarongustafson commented 4 years ago

There are some web apps that are region-specific (e.g., BBC’s iPlayer), so maybe.

jgw96 commented 4 years ago

There are definitely valid use cases for this, if I left this empty in my manifest by chance, would we just default that to being open everywhere? Also, would the browser help enforce this?

diekus commented 3 years ago

I think this might be useful as a way of filtering and grouping region specific apps. Argos, Greggs, etc would be on a UK region but not really relevant elsewhere. I don't think the browser should enforce this as I should have the option of browsing to them if I wanted, but thinking more about app catalog entries.

aarongustafson commented 3 years ago

@jgw96 @diekus

I feel like this is mainly an issue for media apps where region locking is still a thing. We should touch base with some of the apps that would want this functionality (iPlayer, Hulu, etc.) and see what they think.

if I left this empty in my manifest by chance, would we just default that to being open everywhere?

Yes.

Also, would the browser help enforce this?

Possibly. Maybe it would not recommend installation if outside the region or it could provide a notice saying it might not work as expected. The reality is that I might want to install iPlayer, for instance, before making a trip to the UK. Or, conversely, someone not in the U.S. might want to set up Hulu prior to coming to the States. I think artificially limiting installation in the browser might be a shortsighted choice. Informing users that it might not work in their region might be better.

I think this might be useful as a way of filtering and grouping region specific apps. Argos, Greggs, etc would be on a UK region but not really relevant elsewhere. I don't think the browser should enforce this as I should have the option of browsing to them if I wanted, but thinking more about app catalog entries.

Agreed, in a catalog context, it could be factored into the sorting and filtering. Based on the examples above I would be reluctant to hide the PWA, but that’s really on the catalog to decide.