Re: [w3c/manifest] Breaking: Ignore any icon with no recognised purpose. (#741)

mgiuca commented on this pull request.



> @@ -2554,42 +2556,52 @@ <h3>
             The user agent is free to display the icon in any context.
           </dd>
         </dl>
+        <p class="note">
+          If an icon contains multiple purposes, it can be used for any of
+          those purposes. If all of the stated purposes are not recognized, the
+          icon is totally ignored. For example, if an icon has purpose
+          <code>"badge fizzbuzz"</code>, then it may be used as a badge, but if
+          an icon has purpose <code>"fizzbuzz"</code>, then it must be ignored.

Also, I removed the final sentence "This allows new purposes to be added to the standard in the future without them being interpreted as normal icons by older user agents." which is really more an explanation of _why_ we made it work this way, neither requirements nor an explanation of _how_ it works, so I took that out. Unless you think this is still useful?

-- 
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/741#discussion_r234085253

Received on Friday, 16 November 2018 04:07:29 UTC