Accessibility fundamentals
Course
In London
Description
-
Type
Course
-
Location
London
-
Duration
2 Days
Website accessibility has become a major issue for web designers and developers. Websites designed without taking accessibility into consideration exclude certain sectors of the population and limit your customer base. This course will enable you to ensure your site conforms to the WAI (W3C) Content Accessibility Guidelines.
Facilities
Location
Start date
Start date
About this course
Working knowledge of HTML and or a development platform e.g. Dreamweaver.
Reviews
Course programme
Website accessibility has become a major issue for web designers and developers. Websites designed without taking accessibility into consideration exclude certain sectors of the population and limit your customer base. This course will enable you to ensure your site conforms to the WAI (W3C) Content Accessibility Guidelines.
Prerequisites
Working knowledge of HTML and or a development platform e.g. Dreamweaver.
Course Content General concepts and techniques
- Why make your site accessible?
- Analysis: what makes a site inaccessible?
- Up to date standards and technologies
- Browser and platform compatibility
- Case studies
- Legal requirements
- Developer tools
- Doctypes: XHTML v HTML
- Deprecated elements
- Writing efficient and meaningful HTML
- Separating content from presentation
- The cascade, inheritance, specifity
- Fonts, colours and other properties
- Non-tabled page layouts
- Using lists for navigation
- Columns and other layout techniques
- Styles for print
- Clear navigation structures
- Link titles - identifying link content
- Specifying keyboard shortcuts for links
- Using the tab key for navigation
- Adding a 'Skip Navigation' option
- Building a Site Map
- WAI guidelines
- UK Government guidelines
- Bobby, Web Exact and other resources
- Manual checks - Accessibility checklist
- Screen readers
- Braille displays
- Specifying language and encoding
- Scalability - ensuring readable text
- Acronyms and abbreviations
- Alt tags - providing alternative content
- Using background images - text replacement
- Animated gifs
- Using headers and titles for data tables
- When to avoid tables
- Associating labels with form elements
- Building in keyboard access for forms
- Building for usability
- Fluid vs fixed design - allowing for scalability
- Colour schemes - contrasting colours
- Using alternatives to colour for mark-up
- Working with Flash, video or audio content - providing alternatives
- Issues with JavaScript and other browser scripting languages
- Mouse events - providing keyboard based alternatives
Accessibility fundamentals