Apologies to those of you who use a text reader to access this, I have sometimes forgotten the basics of good web design, and I appreciate that we all have a duty to provide accessible content for all. So here are some reminders to self: & anyone else who may be thinking about website content accessibility.
- Hypertext links. Use text that makes sense when read out of context. For example, avoid “click here.” which is an instruction rather than description.
- Images & animations: Use the alt attributes to describe the function of each visual; I would go further and say avoid annoying animations all together Frames. Use the noframes element and meaningful titles.
- Tables. Make line-by-line reading sensible. Summarise
- Multimedia. Provide captioning and transcripts of audio, and descriptions of video.
- Page organisation. Use headings, lists, and consistent structure. Use CSS for layout and style where possible.
- Graphs & charts. Summarise
- Scripts, applets, & plug-in’s. Provide an alternative in case these are unsupported.