Use navigation mechanisms in a consistent manner. And if you use tables (Priority 2) Yes No N/A Do not use tables for layout unless the table makes sense when linearized. Otherwise, if the table does not make sense, provide an alternative equivalent (which may be a linearized version). If a table is used for layout, do not use any structural markup for the purpose of visual formatting. And if you use frames (Priority 2) Yes No N/A Describe the purpose of frames and how frames relate to each other if it is not obvious by frame titles alone. And if you use forms (Priority 2) Yes No N/A Until user agents support explicit associations between labels and form controls, for all form controls with implicitly associated labels, ensure that the label is properly positioned. Associate labels explicitly with their controls. And if you use applets and scripts (Priority 2) Yes No N/A For scripts and applets, ensure that event handlers are input device-independent. Until user agents allow users to freeze moving content, avoid movement in pages. Make programmatic elements such as scripts and applets directly accessible or compatible with assistive technologies [Priority 1 if functionality is important and not presented elsewhere, otherwise Priority 2.] Ensure that any element that has its own interface can be operated in a manner. For scripts, specify logical event handlers rather than device-dependent event handlers. Priority 3 checkpoints In General (Priority 3) Yes No N/A
Use navigation mechanisms in a consistent manner. And if you use tables (Priority 2) Yes No N/A Do not use tables for layout unless the table makes sense when linearized. Otherwise, if the table does not make sense, provide an alternative equivalent (which may be a linearized version). If a table is used for layout, do not use any structural markup for the purpose of visual formatting. And if you use frames (Priority 2) Yes No N/A Describe the purpose of frames and how frames relate to each other if it is not obvious by frame titles alone. And if you use forms (Priority 2) Yes No N/A Until user agents support explicit associations between labels and form controls, for all form controls with implicitly associated labels, ensure that the label is properly positioned. Associate labels explicitly with their controls. And if you use applets and scripts (Priority 2) Yes No N/A For scripts and applets, ensure that event handlers are input device-independent. Until user agents allow users to freeze moving content, avoid movement in pages. Make programmatic elements such as scripts and applets directly accessible or compatible with assistive technologies [Priority 1 if functionality is important and not presented elsewhere, otherwise Priority 2.] Ensure that any element that has its own interface can be operated in a manner. For scripts, specify logical event handlers rather than device-dependent event handlers. Priority 3 checkpoints In General (Priority 3) Yes No N/A
guidelines_for_designing_and_developing_accessible_web_sites_v2.docx