eCampus; Web accessibility course notes.

  1. Our Accessibility Services
  2. Index of course topics
  3. Your Course Progress Page

To keep a check on your progress through the course you should register. It is free!

Click here for the course details and registration.

In this lesson

  1. first

 

Principle 4 - Is the website robust

 

 

Guideline 4.1 Maximise compatibility with current and future user agents, including assistive technologies.

4.1.1 In content implemented using markup languages, elements have complete start and end tags, elements are nested according to their specifications, elements do not contain duplicate attributes, and any IDs are unique, except where the specifications allow these features

4.1.2 For all user interface components the name and role can be programmatically determined. States, properties, and values that can be set by the user can be programmatically set; and notification of changes to these items is available to user agents, including assistive technologies.

 

HTML or XHTML

Until recently all web pages were written using HTML (hypertext markup language), the most up-to-date version being HTML4.01. Most computer based browsers will work with quite badly written HTML code, (for example forgetting to close an element tag). However some modern devises, such as mobile phones, do not have the ability to cope with bad HTML code and produce some unexpected results. Therefore XHTML was introduced as a language that combined the benefits of HTML and XML (extensible markup language). HTML was designed to display data whilst XML was designed to describe data. This combination (XHTML) gives you the opportunity to write "well-formed" documents now, that work in all modern and future browsers but are still backward browser compatible.

In essence the current version of XHTML (XHTML1.0) is almost identical to HTML4.01. The only real differences are

All the examples used in this course are written in HTML, but will work equally as well as XHTML examples.

 

 

©Website Auditing Limited

Userite is the trading name of Website Auditing Limited