w3c / adapt

Semantics to describe user personalization preferences.
https://w3c.github.io/adapt/
Other
51 stars 27 forks source link

Clarity needed for actions vs destinations #66

Closed joanmarie closed 3 years ago

joanmarie commented 6 years ago

Are these really destinations (e.g. and not actions)?

Are these really actions (e.g. and not destinations)?

These items seem similar in nature but some are actions and some are destinations and some are both. If their current categorization is correct, I believe some clarification is called for:

These items seem like they need some additional clarification:

Finally, something that might be worth considering: Is there really value in having actions versus destinations? Reasons I think they might be worth combining into a single property:

  1. There seems to be many possibilities for authors to get these things confused.
  2. Users who need familiar symbols for terms (e.g. for "help") are probably going to need the same symbol regardless of whether or not "help" is an "action" or a "destination".
  3. If I understand things correctly, destination defaults to the ARIA "link" role and "action" defaults to the ARIA "button" role. Why is the type of control relevant to the end user who needs personalization? (Personally, I don't think it is.)
becka11y commented 4 years ago

The group really needs to discuss this. All of the issues that are raised above still exist. I tend to agree with Joanie on most of these so perhaps I am not the best person to draft a response...

matatk commented 3 years ago

I've been reading through Module 1 and had some questions along these lines too. I agree with @joanmarie's thoughts above, and what I believe is a general implication of your suggestions: that any action whose description begins with "open" feels like a destination.

Regarding combining actions and destinations, that sounds compelling, but as I'm still a newbie in the TF I haven't done enough research to have an opinion on this yet.

I think I have a few related questions to add to @joanmarie's...

Actions:

Destinations:

I have some further, related, questions but will save those for group discussion and/or a different issue thread.

matatk commented 3 years ago

I noticed that we do have media-position as an action value (which I gather would do what scrub does but is a less colloquial term), had missed that one, sorry.

matatk commented 3 years ago

Thanks for your input and suggestions, @joanmarie. We have been discussing this extensively lately and have made two significant changes since you opened this issue:

  1. We have separated the action and destination values, so they no longer overlap.
  2. We have conducted a review of different approaches involving these attributes (and purpose). The review of approaches is on our wiki, and it is also linked from various sections in the latest draft (e.g. §3.1.1 Action Description). The idea behind this was to present some structured information for anyone who may want to provide feedback when we move to the public review/Candidate Recommendation stage.

We're closing this issue as we hope this addresses your concerns, but please let us know if otherwise. We look forward to any feedback you may be able to give on the upcoming candidate spec.