Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 2 of 2 total
Thread Accessibility request
Thu, Feb 25 2021 4:22 PMPermanent Link

erickengelke

Avatar


These days we are all being asked to make software more accessible for people with special needs, and for many it is becoming a requirement.

I think EWB does quite a good job, large clear letters, good contrast, sizeable fonts, color coding for buttons.

In some of my apps I have an accessibility mode which saves a flag to the browser storage to always enable this mode when the user revisits the site.

Thoughts:
 1.  It would be nice if there were optional Alt tags for TImages, TVideo, etc.  so we wouldn't have to hardcode labels.

 2.  It would be nice if there were a high contrast option, like is available in my Nice toolkit
       https://erickengelke.com/nice/samples.html. under styling for setting the default colour scheme to a standard high contrast.     .
     In mine you specify the controls and their default colours, but maybe an alternative pre-defined high contrast would good.

Here's my current style changes.  I should also to TLabels, come to think of it.

 StyleBackFill( 'TDialog', 'Normal', clBlack );
 StyleBackFill( 'TButton', 'Disabled', clGray );
 StyleBackFill( 'TButton', 'Pushed', clRed );
 StyleBackFill( 'TButton', 'Focused', clGray );
 StyleBackFill( 'TButton', 'Normal,Hot', clDarkGray );
     
Erick
EWB Programming Books and Component Library
http://www.erickengelke.com
Fri, Feb 26 2021 11:07 AMPermanent Link

erickengelke

Avatar


3. For WCAG compliance, there should also be a developer-configured language tag.

 Eg. an English page would use <html lang="en">; a French page would use <html lang="fr">
 It's a small change, but without it, EWB apps always fail the WCAG compliance testing programs.


Erick
EWB Programming Books and Component Library
http://www.erickengelke.com
Image