Re: [w3c/manifest] Add shortcuts feature to the explainer and spec (#768)

Yeah, since shortcut uses `ImageResource`, maskable should cover any platform-specific needs with regards to conforming all icons to a specific shape. We don't currently have a solution for platforms that want icons to be all monochrome. It's possible there's a more pressing need for that in relation to shortcuts than generic app icons (since some platforms may have monochrome shortcut icons).

If we want to go down that path, I would propose a new `purpose: "monochrome"` for ImageResource (that would be separate to this PR). I want to avoid any ability for developers to supply an "iOS icon" and a "Windows icon", etc, because then we will break away from the Web platform's platform neutrality and start seeing apps with poor or no icons on other platforms. (Devs can already technically do this by user-agent-detecting when they serve their manifest, but I want to avoid giving them an explicit feature to do this.)

To do this, we should start a separate issue, starting with an analysis of what shortcut icon guidelines there are on each major platform so we can see whether "monochrome" is necessary and sufficient. Anyone care to do that?

That issue aside, I still think we want to drop params, but happy to be overruled in further discussion. Has there been any more (at TPAC for instance)?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/manifest/pull/768#issuecomment-532920399

Received on Thursday, 19 September 2019 00:53:02 UTC