Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / pas2js / 2020-09

ARIA live regions support

4 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Mgr. Janusz Chmiel

Do you think, that htmlwidgets unit could contain also ARIA live region messages support? Or is too complex for opensource solution? ARIA live regions can send generate various text messages. Every live region can generate various strings on The screen. The question is, if it would not be extremely complex to implement it as a HTMLwidgets. I have also a excusement for all of us. My question about timers had no sense. My painful reality is The fact, that I Am depend on screen readers. And some events are notified later than others and The speed when screen reader detect them also depend on The used WEB browser. So it have not been true, that algorithm wait one Second.No. The problem is The used WEB browser and used screen reader.
Best Javascript dialog support and screen readers support is in Seamonkey and Mozilla Firefox WEB browsers.
I would like to express you my deepest possible appreciation because you have developed transpiller, which generate Javascript code which is really platform and WEB browser very well done.

Reply by email

Michael Van Canneyt
to Mgr. Janusz Chmiel
Mgr. Janusz Chmiel wrote 5 lines
Do you think, that htmlwidgets unit could contain also ARIA live region messages support? Or is too complex for opensource solution? ARIA live regions can send generate various text messages. Every live region can generate various strings on The screen. The question is, if it would not be extremely complex to implement it as a HTMLwidgets.

It is not so difficult to do, but it will make the code a lot heavier as several properties must be introduced at a basic level.

Michael.

Reply by email

Michael Van Canneyt
to Mgr. Janusz Chmiel
Mgr. Janusz Chmiel wrote
So in this case, it would be may be better to add The separate ARIA unit or similar named. It is so good that you are Javascript and also The Pascal expert. It is excellent programmers combination.

Maybe a class helper or an interceptor pattern would be useful in this case. I will think about a proper solution.

Michael.

Reply by email