|
Guideline |
Gateway |
HTML Techniques |
CSS |
|
|
|
|
|
Guideline 3.2 |
3.2.1 Consistent
behavior
Task:
Ensure that layout and behavior of content
is consistent or predictable, but not identical. A consistent style of presentation on each page allows users to locate
navigation mechanisms more easily but also to skip navigation mechanisms more
easily to find important content. This helps people with learning and reading
disabilities but also makes navigation easier for all users. Predictability
will increase the likelihood that people will find information at your site,
or avoid it when they so desire. Examples of structures that may appear at the same place between pages: 1.
navigation bars 2.
the primary content of a page 3.
advertising A navigation mechanism creates a set of paths a user may take through
your site. Providing navigation bars, site maps, and search features all
increase the likelihood that a user will reach the information they seek at
your site. If your site is highly visual in nature, the structure might be
harder to navigate if the user can't form a mental map of where they are
going or where they have been. To help them, content developers should
describe any navigation mechanisms. It is crucial that the descriptions and
site guides be accessible since people who are lost at your site will rely
heavily on them. When providing search functionality, content developers should offer
search mechanisms that satisfy varying skill levels and preferences. Most
search facilities require the user to enter keywords for search terms. Users
with spelling disabilities and users unfamiliar with the language of your
site will have a difficult time finding what they need if the search requires
perfect spelling. Search engines might include a spell checker, offer
"best guess" alternatives, query-by-example searches, similarity
searches, etc. Editorial Note: This
section seems to be discussing benefits more than techniques. |
|
|
|
Level 1 Success Criteria |
|
|
Task:
Use the |
|
Level 2 Success Criteria |
|
|
8.1
Layout tables (deprecated)
Task:
Avoid layout tables (this is really an anti-technique so not sure it really belongs in
this list) |
1.12
Formatting and positioning of text
Task:
Use CSS2 properties to control the
formatting and position of text Editorial Note: There
is an "and" relationship between this and using structural elements
(e.g., in HTML, use the header element and then style with css) 3.1
Creating layout, positioning, layering, and alignment
Task:
Use style sheets to create layout,
positioning, layering, and alignment. |
|
|
|
9.9
Automatic activation of keyboard shortcuts
Task:
Do not use the Editorial Note: We
do not like the necessity of providing this technique, since it essentially
defines a workaround for browsers that actually are conformant to spec, but the
HTML specification is in conflict with the WCAG in this instance. |
|
|
|
|
15.4
Auto submit combo boxes
Task:
Avoid auto submit combo boxes |
|
|
|
|
|
|
|
|
|
9.11
Anchors and targets
Task:
Do not cause pop-ups or other windows to
appear and do not change the current window without informing the user. Editorial Note: include
info about using target attribute on A to generate new windows. test that an
unknown target causes a new window to open. 9.12
Using FRAME targets (deprecated)
Task:
Do not cause pop-ups or other windows to
appear and do not change the current window without informing the user. Editorial Note: This
should be relaxed to fit current WCAG 2.0 thinking. i.e., "extreme
changes in context are identified before they occur so the user can determine
if they wish to proceed or so they can be prepared for the change" Thus,
pop-ups are allowed as long as the user is notified before the pop-up
appears. Also, more and more user agents may be configured to not display
pop-ups or display them in the background, thus no change in context effects
the user. |
|
Level 3 Success Criteria |
|
9.1
Supplement link text with the title attribute.
Task:
Where appropriate, use the Editorial Note: We're
not sure how the title attribute should relate to the link text 9.2
Text for images used as links
Task:
Use text equivalents for images which are
used as links. 9.3
Image and text links side by side
Task:
Combine adjacent image and text links that
point to the same resource. Editorial Note: This is about icons and text used
as links side by side. If they point to the same resource, things can be
repetitive or confusing. Such links should be combined into one. 11.1
Use Client Side Image Map
Task:
Provide client-side image maps instead of
server-side image maps except where the regions cannot be defined with an
available geometric shape 11.2
Provide text links for server side image maps.
Task:
Provide redundant text links for each
active region of a server-side image map. 11.3
Provide redundant text links for client side image map (deprecated).
Task:
Provide redundant text links for each
active region of a client-side image map. Editorial Note: In WCAG 1 this is an "until user agents" requirement.
Wat should we do with it? 11.4
Provide alt for area.
Task:
Provide alternative text for the |
|
|
|
|
|
|
|
|
|
|
1.12
Formatting and positioning of text
Task:
Use CSS2 properties to control the
formatting and position of text Editorial Note: There
is an "and" relationship between this and using structural elements
(e.g., in HTML, use the header element and then style with css) 3.1
Creating layout, positioning, layering, and alignment
Task:
Use style sheets to create layout,
positioning, layering, and alignment. |
|
|
|
|
|
|
|
|
|
1.3
Meta redirect
Task:
Avoid using (technically this would not be considered an extreme change of content so perhaps this technique doesn’t belong here?) |
|
Informative:
Guideline
3.2 (consistent-behavior) Issues
·
Providing consistent and
predictable responses to user actions is important feedback for users. This
lets them know that your site is working properly and encourages them to
continue interacting with the content. When users receive an unexpected
response, they might conclude that something is wrong or broken. Some people
might become so confused they will not be able to use your site.
·
Individuals who are unable
to detect extreme changes in context or may not realize that the context has
changed are less likely to become disoriented while navigating a site. This
applies to people in the following ways:
o
Individuals who are blind or have low vision may have difficulty
knowing when a visual context change, such as a new window popping up, has
occurred. In this case, warning users of context changes in advance minimizes
confusion when the user discovers that the back button no longer behaves as
expected.
o
Using captions to note
changes in speaker is beneficial for individuals who are deaf or hard of hearing and who may
be unable to discern changes in speaker for audio-only presentations.
·
Some individuals with low vision, with dyslexia and who have difficulty
interpreting visual cues may benefit from additional cues in order to detect
extreme changes in context.