[w3c/manifest] Icon purpose "any" is confusing (Issue #1094)

From discussions on other bugs and elsewhere I learned that the "any" purpose does not in fact mean that "The user agent is free to display the icon in any context.", but rather that the icon can be used in any context for which no other purpose has been defined (i.e. icons without explicit purpose "maskable" should not be masked). 

While the ship has sailed as far as naming goes, I do think it would be good to be very explicit about this in the explanation of what the "any" purpose actually means and how purpose of an icon ties into icon selection logic.

If for example the "most appropriate" icon was actually defined in an algorithm (related  discussion in https://github.com/w3c/manifest/issues/925#issuecomment-1642799399) that would probably have avoided confusion here, as such an algorithm would presumably have included the purpose of icons, but if the spec doesn't want to define that, at least some non-normative text would be good I think.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/w3c/manifest/issues/1094
You are receiving this because you are subscribed to this thread.

Message ID: <w3c/manifest/issues/1094@github.com>

Received on Wednesday, 19 July 2023 21:58:06 UTC