Cynthia
Says Portal Setting - Layout Table Filter
When testing pages with tables, tables used for layout are not required
to have additional markup under Section 508 or W3C Priority 1. Tables
that are used to present data in tables are required to have additional
markup. (W3C Section 5.1 and 5.2 and 508 Sections G and H.)
The Cynthia Says Portal, using rules in this feature, can
programmatically determine which tables are used for layout, and which
are used to present data. The rules are applied in order, starting with
Rule 1. If a table meets the criteria of a layout table for any of these
rules, then Cynthia Agent considers it a layout table. Click in the
checkbox beside each rule to apply that rule to your verification.
With this rule, if your layout tables have a class attribute in the HTML
and you know that any table on your site that has this class attribute
in a table is a layout table, then you can add this class to the edit
box in Section 1. Add one class attribute per line. Note: Class
attributes are case sensitive.
Here is an example of a class attribute in a table.
<table border="1" style="border-collapse: collapse"
bordercolor="#111111" width="95%" class="classtest" id="AutoNumber1">
Cynthia Says Portal Setting: 1 Not Used
When this rule is selected, AccVerify will not identify a table as a
data table if it contains another table within it. The assumption here
is that you will not have a data table within a data table.
Cynthia Says Portal Setting: 2 Set to True
Cynthia Says Portal Setting: 3 set to 4
With this rule, you are stating that if a
table has X or greater number of rows, then it is a data table.
Otherwise, it is a layout table. The default value for X here is 3, but
it can be changed. Tables with 3 or more rows usually are data tables.
Cynthia Says Portal Setting: 4 set to 4
With this rule, you are stating that if a table has X or greater number
of columns, then it is a data table. Otherwise, it is a layout table.
The default value for X here is 3, but it can be changed. Tables with 3
or more columns usually are data tables.
Cynthia Says Portal Setting: 5 is not used
If this rule is selected and a table contains
an image, then Cynthia will assume it is not a data table.
If you need exceptions to this rule, then there are a couple of choices:
If you click on the sub rule of "Except when the filename of the image
is in the following list", then AccVerify will consider images in the
list below the rule to be acceptable for a data table.
Clicking "If any image found in the table is
in the list, that table is automatically a data table" will cause
AccVerify to identify that table as a data table if one or more of the
images listed above are found in the page.
Cynthia Says Portal Setting: 6 is set to TRUE
By selecting this rule, any table that
contains an HR element (Horizontal Rule) is considered a layout table.
Cynthia Says Portal Setting: 7 is set to TRUE
By selecting this rule, any table that
contains the following HTML tags will be considered a layout table.
FORM
INPUT
LABEL
TEXTAREA
FIELDSET
LEGEND
BUTTON
SELECT
***** Full Users of HiSoftware AccVerify,
AccMonitor, or AccessibilityWATCH can configure these settings to meet
their own needs.
Printer Friendly Version...
|