1 / 13

ColdFusion

ColdFusion. And Section 508 Michael Smith, President TeraTech, Inc ColdFusion, Database & VB custom development http://www.teratech.com 800-447-9120. Jon Brundage Jonwind@windcompany.com. Introduction. Michael Smith President TeraTech Run MDCFUG CFUN-2k CF programmer and teacher

Download Presentation

ColdFusion

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ColdFusion And Section 508 Michael Smith, President TeraTech, Inc ColdFusion, Database & VB custom development http://www.teratech.com 800-447-9120 Jon Brundage Jonwind@windcompany.com

  2. Introduction Michael Smith • President TeraTech • Run MDCFUG • CFUN-2k • CF programmer and teacher • Articles in CFDJ, CFAdvisor, Fusion Authority

  3. What is 508? Disabled access • Blind readers • Color • Table Headings • JavaScript text • Applets • Timeouts

  4. Blind readers • Image ALT tags • But not for shim images! • Automated code search regular expressions CF Studio

  5. JavaScript issues • What if user turns off JavaScript in their browser? Test for it! • Avoid Form validation pop ups • _fieldname validation • <NOSCRIPT> descriptions

  6. Applets • Java • ActiveX • Provide alternatives

  7. Timeouts • May take much longer to process pages • Increase max session timeout in CF admin • Roll your own timeout code

  8. Problem CF tags • CFTREE - java • CFINPUT - javascript • CFAPPLET - java • CFSLIDER - java • CFGRID - java • CFSELECT - java • CFTABLE, CFCOL – no summary

  9. Frames • Convert to tables with CFINCLUDEs • Label your table heading and cells • <TABLE SUMMARY=“this”> • <TH ID=“x”> • <TD Headers=“x”>

  10. Forms • Can keyboard • Tab order • Labels • Validation • Keep them simple

  11. CFINCLUDE • Skip to content link • Navigation

  12. Text alternative • Database driven content

  13. Questions? • Ask now… • … or email michael@teratech.com

More Related