chniter / bstreeview

Bootstrap Treeview, A very simple plugin to build a basic and elegant Treeview with bootstrap 4. See the demo:
https://chniter.github.io/bstreeview/
Apache License 2.0
367 stars 53 forks source link

Missing ARIA attributes #2

Closed xi closed 4 years ago

xi commented 4 years ago

To provide hints for assitive technologies, this should use ARIA attributes as described here: https://www.w3.org/TR/wai-aria-practices-1.1/#TreeView

chniter commented 4 years ago

Hello,

It's very good to know, I'll put that as a task to do in the next version.

Thank you, glad to read your feeback!

chniter commented 4 years ago

Done, see new release https://github.com/chniter/bstreeview/releases/tag/v1.2.0

xi commented 4 years ago

There still seem to be some issues in the implementation. Specifically, the following rules from the spec are not met:

I understand that it is hard to implement all of this. But I am not sure if doing only some parts and leaving out the rest makes things better or worse.

chniter commented 4 years ago

Hello @xi, I implemented what i see more interesting, i try to implement other option if necessary.