Re: [w3ctag/design-reviews] TAG review request: User Activation v2 (#295)

The design of timing out a user activation after some period of time (a few hundred milliseconds?) seems pretty reasonable as a simplification of stack-based approaches.  So I think this seems pretty reasonable to me -- and something that has the *potential* to lead to better interoperability.  But I think *actually* leading to better interoperability also depends on a solid spec and tests being written.  (I suspect in this case the spec may matter more, since it feels like a space where the edge cases may be hard to think of.)  So as implementation progresses, I'd definitely encourage you to keep the spec up-to-date with the additional details that you learn about how it has to be done.

One thought: it's not clear to me that there's a good reason for the middle category of consumers:  the ones that use the transient state but don't consume it.  Is there a reason that some of them actually don't *want* to consume it?  Or is it just that they didn't, and now the web is constrained by compatibility?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3ctag/design-reviews/issues/295#issuecomment-431569682

Received on Saturday, 20 October 2018 10:47:53 UTC