-
Notifications
You must be signed in to change notification settings - Fork 313
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Grid cell content can be actionable and editable #2678
Labels
question
Issue asking a question
Comments
The ARIA Authoring Practices (APG) Task Force just discussed The full IRC log of that discussion<jugglinmike> Subtopic: Grid cell content can be actionable and editable<jugglinmike> github: https://github.com//issues/2678 <jamesn> q+ <dmontalvo> ack me <jugglinmike> Matt_King: It's not clear to me what the question is. Maybe we should talk about this when Curt is here. <jamesn> ack me <jugglinmike> jamesn: I agree, we should probably wait for Curt <dmontalvo> q+ <jugglinmike> jamesn: I also don't think we should try to solve every single weird case of a grid, though this is not so weird of a case |
The ARIA Authoring Practices (APG) Task Force just discussed The full IRC log of that discussion<jugglinmike> subtopic: Grid cell content can be actionable and editable<jugglinmike> github: https://github.com//issues/2678 <jugglinmike> (CurtBellew restates the problem) <jugglinmike> CurtBellew: A cell might have two different kinds of actions: one to update the contents, and one to perform some action (e.g. open a dialog) <jugglinmike> CurtBellew: Right now: a cell can do one of those two things, and the "Enter" and "F2" key will perform the same one of those <jugglinmike> Matt_King: There aren't real conventions for this, yet <jugglinmike> Matt_King: Google Sheets is modeled after Excel, and they're using similar design for this <jugglinmike> CurtBellew: The people asking about this are the authors of components that are widely used across all of Oracle <jugglinmike> CurtBellew: In one case, we have a field that is editable and also has a popup dialog. There's a lot of instruction to explain to users how to use that. If we could settle on a convention here (e.g. different behaviors for each of "Enter" and "F2"), then that could solve the problem. I don't know if that breaks the Internet or anything. <jugglinmike> Matt_King: Or pressing "Enter" could just give people the options <jugglinmike> CurtBellew: I think that design-wise, there's interest in making this a "one-click" kind of action <jugglinmike> Matt_King: You may want to check out Google Sheets for inspiration <jugglinmike> Matt_King: Please don't put in instructions and please don't use aria-haspopup. In something like this, that would drive people bananas! <jugglinmike> Matt_King: I think we should have a demo in APG that shows an advanced datagrid <jugglinmike> CurtBellew: I'd love to do that, but I'll see how much progress I make and how much else I have going at work <jugglinmike> CurtBellew: Since there's nothing that's necessarily prescribed, then I'm comfortable closing this issue <jugglinmike> Zakim, end the meeting |
Closing based on meeting discussion |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The grid pattern currently suggests 3 different methods of accessing actionable and/or editable cell content. The F2 key, the Enter key, and Alphanumeric keys. The F2 key and Enter key have very similar functionality. We're looking for guidance on how to handle a situation where the grid cell contains one or more elements such as links that are clickable and also editable. A simple example might be a user grid where the first column is a user name that is clickable - taking you to a user detail page - and is also an updatable field.
https://www.w3.org/WAI/ARIA/apg/patterns/grid/#gridNav_inside
The text was updated successfully, but these errors were encountered: