- From: Dave Longley <notifications@github.com>
- Date: Thu, 05 May 2016 13:37:38 -0700
- To: w3c/browser-payment-api <browser-payment-api@noreply.github.com>
- Cc:
Received on Thursday, 5 May 2016 20:38:11 UTC
@adrianba, > Binary existence checking won't be sufficiently granular for feature detection as we evolve the API. As we evolve the API in what way? Can you give some examples of what you'd like to query for (including non-binary checks)? I'm also not convinced that it would be a good thing to have to interrogate an interface for things like 'requestPayerEmail'. In the future would I be checking for `requestPayerFoo`, `requestPayerBar`, `request_1`, ... `request_N`? If that's a possibility, that is, in my view, evidence that we're doing something wrong. I think, in those situations, it would be better to be able to ask the API `customerInfo.supports('arbitrary-identifier')` and do something more generic and extensible. What other examples of feature detection are you referring to? It would be easier to respond if we can ground this in some concrete examples. --- 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/browser-payment-api/issues/16#issuecomment-217271073
Received on Thursday, 5 May 2016 20:38:11 UTC