Re: [manifest] Add related_applications and prefer_related_applications. (#344)

We cannot prevent the user agent implementers from doing such bad UI/UX decisions. However, what we can do spec-wise is to provide non-normative "Implementation Considerations". Imposing detailed normative requirements on the UI has in practice proven to be hard (or impossible), see http://www.w3.org/TR/wsc-ui/ We cannot anticipate all the possible UIs, form factors, input methods, modalities and so forth.

Another way to look at this is to let the market decide, i.e. believe the users will gravitate toward an implementation that works for them the best. If their browser discriminates the Web that they'd prefer, users switch to a competing browser.

All this assuming there are actually multiple implementers who are interested in this feature, since otherwise this would not make it through the interop phase, and would be better spec'd as a proprietary extension.

---
Reply to this email directly or view it on GitHub:
https://github.com/w3c/manifest/pull/344#issuecomment-88880623

Received on Thursday, 2 April 2015 12:15:45 UTC