Skip to Content
0

Does UI5 friendly to visually impaired person?

Feb 27 at 07:22 AM

18

avatar image
Former Member

I used MessageBox control in my project, when an error message dialog pop up, the screen readers (JAWS in IE and ChromeVox in Chrome) only read out the text on button, the message cannot read out automatically useless the user click the message, it is not very friendly to visually impaired person.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Sharath M G Feb 27 at 08:03 AM
0

We need to use the Aria variable of the view to define the text which will be read by Screen reader.

Try to enable the extensions in chrome or Firfox browsers. In Chrome I use ChromeVox and other Accessibility developer extesnions like aXe to check the accessibility implemented in the UI5 app.

Regards,

Sharath

Show 2 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Thanks Sharath. I have checked ui5 API reference, the vMessage param in MessageBox is string type (https://sapui5.hana.ondemand.com/#/api/sap.m.MessageBox/methods/sap.m.MessageBox.alert), I cannot define the text in ARIA standard..

Regards,

Coral

0

vMessage is the parameter for your to assign the text displayed on the message box. On HTML, the message box gets broken into Div tags. To my knowledge there is no param available as UI5-API to link text for screen reader(ARIA labeling).

Check the following links for more info on how to assign texts for screen readers:

Accessibility in UI5 and ARIA in UI5

Regards,

Sharath

0