Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » Elevate Web Builder Technical Support » Support Forums » Elevate Web Builder General » View Thread |
Messages 1 to 2 of 2 total |
Accessibility request |
Thu, Feb 25 2021 4:22 PM | Permanent Link |
erickengelke | 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 AM | Permanent Link |
erickengelke | 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 |
This web page was last updated on Tuesday, April 30, 2024 at 03:55 PM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |