Accessibility Valet Reports

Accessibility Valet offers a range of report options, as discussed elsewhere in the Help pages. However, the basic information is the same regardless of the option selected:

Summary Result

The Summary Result indicates whether a page conforms to the selected accessibility guidelines. There are five possible results:

Note that the result is always subject to the limitations of automatic testing and the need for human judgement (as discussed in the introduction).

Normalised Markup

The Accessibility Valet analysis builds a document tree from the markup in a page (this is also how most web browsers work)! The Valet reports include a representation of the document tree. The static HTML report options show it as normalised markup in full, whereas the DOM Browser and EARL options represent it as Elements and Attributes with a "Node" relationship - shown in the browser as a document tree.

Bogus and Deprecated Markup

Though not a formal validator like Page Valet, Accessibility Valet knows the structure of HTML 4 and XHTML 1, including the Elements and Attributes, and their permitted relationships (i.e. where an Element or Attribute can or can't appear). This knowledge is used to highlight bogus and deprecated markup in the report.

Constraint Tests

Accessibility Valet applies a series of constraint-based tests to HTML Elements and Attributes. This is originally inspired by Schematron's constraint-based testing, but generalises it with an object-oriented test model capable of arbitrary processing (schematron only tests whether something is present or not) and is fully integrated with the document tree.

Whenever a constraint-based test is failed, Valet inserts a warning into the report, either at the point of failure or in a separate list referencing the point of failure according to the report option selected. Tests that are passed are not reported.

For details of individual warnings, see the list of warnings.