When focus is given to the dropdownlist, a
screen reader (using NVDA) will announce, “list collapsed submenu”. The problem is the selected value is not read
out, and thus a screen reader user has no idea what the selected value is. Any one of the Kendo dropDownList demos will illustrate
this: simply activate a screen reader
like NVDA and focus on the dropdown element. E.g.: http://dojo.telerik.com/@richm/UyUqO
Is there a way to compel a screen reader to announce a dropDownList’s current value without expanding the list?
The overarching ARIA role for a Kendo dropDownList is “listbox”. In an experiment, I forced the dropDownList’s role to “combobox” instead of “listbox”, and NVDA read out the value as expected. The design pattern Kendo UI follows (a wrapper element around the <ul> element) is similar to what is described by the W3 here: https://www.w3.org/TR/wai-aria-practices/#checkbox, and note the outer element has role=”combobox”, not “listbox”.
Should the Kendo dropDownList have a role of combobox instead of listbox? I understand Kendo differentiates a dropDownList from a comboBox by its editable input (http://www.telerik.com/forums/combobox-vs-dropdownlist-widgets, but the W3C explicitly allows for readonly combobox elements. I am not certain and this and would like to hear Telerik’s thoughts.
Is there a way to compel a screen reader to announce a dropDownList’s current value without expanding the list?
The overarching ARIA role for a Kendo dropDownList is “listbox”. In an experiment, I forced the dropDownList’s role to “combobox” instead of “listbox”, and NVDA read out the value as expected. The design pattern Kendo UI follows (a wrapper element around the <ul> element) is similar to what is described by the W3 here: https://www.w3.org/TR/wai-aria-practices/#checkbox, and note the outer element has role=”combobox”, not “listbox”.
Should the Kendo dropDownList have a role of combobox instead of listbox? I understand Kendo differentiates a dropDownList from a comboBox by its editable input (http://www.telerik.com/forums/combobox-vs-dropdownlist-widgets, but the W3C explicitly allows for readonly combobox elements. I am not certain and this and would like to hear Telerik’s thoughts.