Guidelines for Web Accessibility - Priority 2

Following priority 2 will remove significant barriers for one or more groups.

2.1 Ensure that images have sufficient contrast for people with colour deficient vision

Explanation and help for image colour contrast

2.2 Avoid causing content to blink

Explanation and help for blinking content

2.3 Avoid movement in content

Explanation and help for moving content

2.4 Ensure that dynamic content is accessible or provide an alternative presentation or page

Explanation and help for dynamic content

2.5 Use style sheets to control layout and presentation

Explanation and help for style sheets for layout and presentation

2.6 Use relative rather than absolute units

Explanation and help for relative and absolute units

2.7 Use header elements to convey structure

Explanation and help for header elements

2.8 Break up large blocks of information where appropriate

Explanation and help for managing large blocks of information

2.9 Ensure that information laid out using tables make sense when linearised, or provide an alternative equivalent

Explanation and help for linearising layout tables

2.10 Do not use structural mark-up to format information laid out using tables

Explanation and help for tables and structural mark-up

2.11 Describe the purpose of frames and how they relate to each other if it is not obvious by their titles alone

Explanation and help for describing frames

2.12 Clearly identify the target of each link

Explanation and help for identifying target links

2.13 Provide information about pages and sites in metadata

Explanation and help for metadata

2.14 Provide information about the general layout of a site

Explanation and help for general layout and site structure

2.15 Use navigation mechanisms consistently

Explanation and help for consistent navigation

2.16 Associate labels explicitly with their controls

Explanation and help for labelling general controls

2.17 Properly position the labels of form controls

Explanation and help for labelling form controls

2.18 Ensure that user interfaces are device-independent

Explanation and help for device independence

2.19 Use logical event handlers in scripts

Explanation and help for scripts and logical event handlers

2.20 Use input device-independent event handlers in scripts and applets

Explanation and help for scripts, applets and event handlers

2.21 Ensure that scripts and applets are accessible

Explanation and help for scripts, applets, direct accessibility and compatibility with assistive technology

2.22 When an appropriate markup language exists, use markup rather than images to convey information

Explanation and help for using markup rather then images

2.23 Create documents that validate to published formal grammars

Explanation and help for formal grammars

2.24 Mark up lists and list items using the proper HTML tags

Explanation and help for lists and list items

2.25 Use quotation mark-up for quotations, but not for formatting

Explanation and help for quotation mark-up

2.26 Where possible, use appropriate W3C technologies of the latest supported versions

Explanation and help for W3C technologies

2.27 Avoid deprecated features of W3C technologies

Explanation and help for deprecated features

2.28 Do not periodically auto-refresh pages

Explanation and help for refresh and auto-refresh

2.29 Do not use mark-up to redirect pages automatically

Explanation and help for redirecting pages automatically

2.30 Do not generate pop-ups or other windows and do not change the current window without informing the user

Explanation and help for pop-ups and spawned windows