top | item 22966543

(no title)

MikeCoats | 5 years ago

In our in-house apps we went for the progressive-enhancement, almost-2 option.

When we're presenting data, one of our columns is nearly always a 'primary identifier' of some kind - a name, an id, etc. We make this column a hyper-link and then we also add a click handler to the row. This means it's still fully accessible to screen readers and tab navigators, but users who expect a more 'app'y experience are happy too.

The click handler has to be a little smart to ensure it's not receiving the mouse-up of a selection event, but it's not bad.

discuss

order

No comments yet.