Re: [w3c/manifest] Add an icon "purpose" for displaying on the theme color (#617)

@delapuente I disagree; the whole reason for this is to avoid the app icon's foreground colour from clashing with the theme colour. So we want a field whose semantics is "use this icon whenever you would place the app icon on top of the theme colour".

The "title bar" is a red herring; it's an operating system specific concept that we shouldn't directly give developers access to. If a user agent wants to make a notification UX with the theme colour and icon, they would also use this theme-color-contrasting icon. If a user agent makes a title bar without the theme colour, they should not use the theme-colour-contrasting icon.

The semantics of a web API should specify the things the developer needs to care about (like what colours will clash), and not the things the developer doesn't need to control and should be up to the user agent (like which exact contexts it appears in).

-- 
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/issues/617#issuecomment-332702330

Received on Thursday, 28 September 2017 01:39:25 UTC