Contents | Guideline 1 | Guideline 2 | Guideline 3 | Guideline 4 | Glossary | References
Copyright © 2003 W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply.
Author assistance may take many forms, depending on the nature of the accessibility problem and the design of the tool. While the most visible form of assistance will likely be user prompting, other kinds of assistance are possible.(???)avoid accessibility problems will require that the tool elicit extra information from the author by promptingThis is especially true in the case of accessiblity problems that often require human judgement to remedy, such as especially accessible equivalents for images.
It is preferable to begin guiding the author towards the production of accessible content before the content is actually inserted. Otherwise, if the author is left uninformed of accessibility problems for too long, then when they are finally informed, they may be overwhelmed by the full weight of the accumulated problems. Note: It is important to note that when information is required from the author, it is crucial that that information be correct and complete. This is most likely to occur if the author has been convinced to provide the information voluntarily.
The prompt aspect of "Prompt and assist" should not be confused with the narrow software sense of the term 'prompt'. Instead, ATAG 2.0 uses prompt in a wider sense, to mean the process of eliciting author input. This process should be:
Furthermore, this process should be implemented in a way that causes the author to develop a positive disposition and awareness towards accessible authoring practices.
User acceptance of the accessibility features of an authoring tool will likely depend on the degree to which these features can be integrated into authors' existing workflows. That is why the ATAG definition of "prompting" clearly states that: "the form and timing that this prompting takes can be user configurable". In other words, the author should be able to control to some extent how and when assistance in avoiding accessibility problems is rendered by the tool. This user configurablity will help reconcile the additional accessibility authoring tasks with the regular work pattern of the author. To achieve this, tools may offer the author a range of checking and prompting options (see Figure 3.1.1), including:
| 
 | 
 
  
 
     
 
     Prompting for Short Text Labels (e.g. Alternate 
    text, Titles, Rubies for Ideograms): Since Prompts for short text 
    strings are intended to elicit entries of ten words or less, they require 
    relatively little screen real estate, . A text control with an optional drop-down 
    list is recommended so that the author to enter new text or choose from existing 
    text strings appropriate for the object (e.g. strings for objects serving 
    special functions: "decorative", "button", "spacer", 
    "horizontal rule", etc. or strings that the tool has associated 
    with that particular object.) [T0404]
 Prompting for Short Text Labels (e.g. Alternate 
    text, Titles, Rubies for Ideograms): Since Prompts for short text 
    strings are intended to elicit entries of ten words or less, they require 
    relatively little screen real estate, . A text control with an optional drop-down 
    list is recommended so that the author to enter new text or choose from existing 
    text strings appropriate for the object (e.g. strings for objects serving 
    special functions: "decorative", "button", "spacer", 
    "horizontal rule", etc. or strings that the tool has associated 
    with that particular object.) [T0404]| 
 | 
 
  
 
     
 
     Prompting for Long Text Descriptions (e.g. Longdesc 
    text, table summaries, site information): Prompts for long text descriptions 
    require more screen real estate than short text labels. The author may first 
    be prompted as to whether the inserted object is adequately described (a "no 
    images" view may help them decide). If the short description is inadequate, 
    the author should be prompted for the location of a pre-existing description. 
    Failing that, the author will need a description writing utility (that would 
    include a preview of the object and description writing pointers). Since description 
    writing can be time-consuming, it is preferable for the tool to have some 
    ability to store and reuse the description (see Techniques 
    for ATAG checkpoint 4.4) as an incentive for the author. [T0405]
 Prompting for Long Text Descriptions (e.g. Longdesc 
    text, table summaries, site information): Prompts for long text descriptions 
    require more screen real estate than short text labels. The author may first 
    be prompted as to whether the inserted object is adequately described (a "no 
    images" view may help them decide). If the short description is inadequate, 
    the author should be prompted for the location of a pre-existing description. 
    Failing that, the author will need a description writing utility (that would 
    include a preview of the object and description writing pointers). Since description 
    writing can be time-consuming, it is preferable for the tool to have some 
    ability to store and reuse the description (see Techniques 
    for ATAG checkpoint 4.4) as an incentive for the author. [T0405] 
  | 
 | 
 
  
 
     
 
     Prompting for Image Map Text Labels: Prompts 
    for image map text labels are similar to those for short text labels except 
    that ??? (one for each area) as well as redundant text links. Since the same 
    labels may be used for the area labels and the text links, the tool might 
    prompt the author to add all the labels and text links for all the areas at 
    the same time (rather than a separate prompt for each area). To aid the author, 
    the tool might search the document for links that point to the same URI, then 
    use the link text as place-holder text in the labeling prompt. [T0102, 
    T0104]
 Prompting for Image Map Text Labels: Prompts 
    for image map text labels are similar to those for short text labels except 
    that ??? (one for each area) as well as redundant text links. Since the same 
    labels may be used for the area labels and the text links, the tool might 
    prompt the author to add all the labels and text links for all the areas at 
    the same time (rather than a separate prompt for each area). To aid the author, 
    the tool might search the document for links that point to the same URI, then 
    use the link text as place-holder text in the labeling prompt. [T0102, 
    T0104]| 
 | 
 
  
 
     
 
     Prompting for Transcripts for Audio/Video: The 
    author should be prompted for the location of a preexisting transcript of 
    the audio or video. Failing this, one will have to be created. Although transcript 
    writing is a complex process for long media files, tools might include simple 
    transcription writing suites (with built-in media players) for short media 
    files. [T0406]@@new 
    category and T####@@ @@new@@
 Prompting for Transcripts for Audio/Video: The 
    author should be prompted for the location of a preexisting transcript of 
    the audio or video. Failing this, one will have to be created. Although transcript 
    writing is a complex process for long media files, tools might include simple 
    transcription writing suites (with built-in media players) for short media 
    files. [T0406]@@new 
    category and T####@@ @@new@@| Figure: ? | 
 
  
 
     
 
     Prompting for Form field place-holders: When 
    tools prompt the author for this text, they might suggest nearby text strings 
    (which may be implicit labels). [T0417]@@new 
    category and T####@@ @@new@@
 Prompting for Form field place-holders: When 
    tools prompt the author for this text, they might suggest nearby text strings 
    (which may be implicit labels). [T0417]@@new 
    category and T####@@ @@new@@| Figure: ? | 
 
  
 
     
 
     Prompting for Captions/Transcripts for Audio/Video: 
    The author should be prompted for the location of a captioned version 
    of the video. The creation of captions can be a time consuming process but 
    public domain tools do exist for relatively simple captions (e.g., Magpie). 
    [T0407]@@new category 
    and T####@@ @@new@@
 Prompting for Captions/Transcripts for Audio/Video: 
    The author should be prompted for the location of a captioned version 
    of the video. The creation of captions can be a time consuming process but 
    public domain tools do exist for relatively simple captions (e.g., Magpie). 
    [T0407]@@new category 
    and T####@@ @@new@@| Figure: ? | 
 
  
 
     
 
     Prompting for Described Video: The author 
    should be prompted for the location of a described version of the video. The 
    recording of traditional video descriptions (that are encoded into the video 
    file where silent periods occur in the original soundtrack) is a complex process 
    that may be beyond the average author. However, technologies are becoming 
    available that allow the audio description files to be stored separately, 
    to be played only if requested by the user. [T0430]@@new 
    category and T####@@ @@new@@
 Prompting for Described Video: The author 
    should be prompted for the location of a described version of the video. The 
    recording of traditional video descriptions (that are encoded into the video 
    file where silent periods occur in the original soundtrack) is a complex process 
    that may be beyond the average author. However, technologies are becoming 
    available that allow the audio description files to be stored separately, 
    to be played only if requested by the user. [T0430]@@new 
    category and T####@@ @@new@@| Figure: ? | 
 
  
 
     
 
     Prompting for Signed Translation of Audio or Video: 
    The author should be prompted for the location of a version of the 
    audio or video with signed translation. The creation of signed translation 
    video files is assumed to be beyond the average author but new technologies 
    are being developed for automated sign language animation to be generated 
    from text. [T0408]@@new 
    category and T####@@ @@new@@
 Prompting for Signed Translation of Audio or Video: 
    The author should be prompted for the location of a version of the 
    audio or video with signed translation. The creation of signed translation 
    video files is assumed to be beyond the average author but new technologies 
    are being developed for automated sign language animation to be generated 
    from text. [T0408]@@new 
    category and T####@@ @@new@@| Figure: ? | 
 
  
 
     Provide a preview mode that displays alternative content: Although 
    this may quickly give authors a clear understanding of some problems, they 
    should be warned that there are many other less predictable ways in which 
    a page may be presented (aurally, text-only, text with pictures separately, 
    on a small screen, on a large screen, etc.). Other helpful document views 
    include: a "no style sheets" view and a "no images" view. 
    [T0092]
 
    Provide a preview mode that displays alternative content: Although 
    this may quickly give authors a clear understanding of some problems, they 
    should be warned that there are many other less predictable ways in which 
    a page may be presented (aurally, text-only, text with pictures separately, 
    on a small screen, on a large screen, etc.). Other helpful document views 
    include: a "no style sheets" view and a "no images" view. 
    [T0092] 
  
 
     
 
     Allow the author to transform presentation markup that is 
    misused to convey structure into structural markup, and to transform 
    presentation markup used for style into style sheets.[T0431]@@new 
    category and T####@@
 Allow the author to transform presentation markup that is 
    misused to convey structure into structural markup, and to transform 
    presentation markup used for style into style sheets.[T0431]@@new 
    category and T####@@| Figure: ? | 
 
  Allow the author to define transformations for imported documents that have 
    presentation, rather than structural, markup. [T0209] 
    @@from ATAG1 4.5@@
 
    Allow the author to define transformations for imported documents that have 
    presentation, rather than structural, markup. [T0209] 
    @@from ATAG1 4.5@@| Figure: ? | 
 
 
     Some examples of transformations include [T0432]: 
    @@new category and T####@@@@from 
    ATAG1 4.5@@
 
    Some examples of transformations include [T0432]: 
    @@new category and T####@@@@from 
    ATAG1 4.5@@ 
    FONT into heuristically or author-determined 
        structure. [T0214]span into ruby. [T0217] 
  Implement XSLT [XSLT] together with a user-interface for expressing transformations 
    (see Techniques for ATAG checkpoint 2.1). [T0219] 
    @@from ATAG1 4.5@@
 
    Implement XSLT [XSLT] together with a user-interface for expressing transformations 
    (see Techniques for ATAG checkpoint 2.1). [T0219] 
    @@from ATAG1 4.5@@  
  
 
     Allow the author to create style rules based on the formatting properties 
    of an element, and then apply the rule to other elements in the document, 
    to assist conversion of documents to the use of style sheets. [T0220] 
    @@from ATAG1 4.5@@
 
    Allow the author to create style rules based on the formatting properties 
    of an element, and then apply the rule to other elements in the document, 
    to assist conversion of documents to the use of style sheets. [T0220] 
    @@from ATAG1 4.5@@ Transform (deprecated) 
    presentation HTML into style sheets. [T0221] 
    @@from ATAG1 4.5@@
Transform (deprecated) 
    presentation HTML into style sheets. [T0221] 
    @@from ATAG1 4.5@@ Support author's of 
    DTD's or Schemas to specify explicit structure. For example, encourage nesting 
    where appropriate. [T0118]
Support author's of 
    DTD's or Schemas to specify explicit structure. For example, encourage nesting 
    where appropriate. [T0118] Provide an outline 
    view that lets the author clearly see the structure of the document independently 
    of the specified presentation. [T0433]@@new 
    category and T####@@
Provide an outline 
    view that lets the author clearly see the structure of the document independently 
    of the specified presentation. [T0433]@@new 
    category and T####@@ 
  
 
     
 
     
 
    abbr or acronym). 
        [T0135] select, 
        checkbox or radio boxes) ask the author to identify 
        subgroups. [T0166] Despite assistance from the tool (see Checkpoint 3.1), accessibility problems may still be introduced (e.g. by the author during hand coding or content authored by other tools is imported). In these cases, the assistance mechanisms that operate when markup is added or edited (i.e. insertion dialogs and property windows) must be backed up by a more general checking system that can detect and alert the author to problems anywhere within the content (attribute, element, programmatic object, etc.).
Ideally, checking mechanisms should be highly integrated with correction mechanisms (see Checkpoint 3.3) so that when the system detects a problem and informs the author, the tool also helps the author address the issue.
Accessibility checking may be achieved with varying levels of automation: manual, semi-automated and fully automated (preferred):
| 
 | 
| 
 | 
| 
 | 
Accessibility checking mechanisms may use make use of different timing options: immediate interruption, negotiated interruption (preferred), and scheduled interruption:
| 
 | 
| 
  Figure 3.2.6 
            (right): Example of font color highlighting in a code view. [d] | 
| 
 | 
 
  
 
     
 
     See AERT document for evaluation and repair algorithms. [T0186]The 
    WAI Evaluation and Repair group [WAI-ER] is developing a 
    document that discusses detailed techniques for testing the accessibility 
    of content according to the Web Content Accessibility Guidelines, and methods 
    of repairing it. A draft of that document is available [AUTO-TOOL].
 
    See AERT document for evaluation and repair algorithms. [T0186]The 
    WAI Evaluation and Repair group [WAI-ER] is developing a 
    document that discusses detailed techniques for testing the accessibility 
    of content according to the Web Content Accessibility Guidelines, and methods 
    of repairing it. A draft of that document is available [AUTO-TOOL]. 
  
 
     
 
     Highlight problems detected when documents are opened, when an editing or 
    insertion action is completed, or while an author is editing. Using CSS classes 
    to indicate accessibility problems will enable the author to easily configure 
    the presentation of errors. [T0187]
 
    Highlight problems detected when documents are opened, when an editing or 
    insertion action is completed, or while an author is editing. Using CSS classes 
    to indicate accessibility problems will enable the author to easily configure 
    the presentation of errors. [T0187] 
  
 
     
 
     Alert authors to accessibility problems when saving. [T0188]
 
    Alert authors to accessibility problems when saving. [T0188] 
  
 
     
 
     Accessibility problems can be highlighted using strategies similar to spell 
    checking within a word processor. Accessibility alerts within the document 
    can be linked to context sensitive help. (See  the Techniques for ATAG checkpoint 6.1) [T0189]
 
    Accessibility problems can be highlighted using strategies similar to spell 
    checking within a word processor. Accessibility alerts within the document 
    can be linked to context sensitive help. (See  the Techniques for ATAG checkpoint 6.1) [T0189] 
  
 
     
 
     Where the tools cannot test for accessibility errors, provide the author with 
    the necessary information, wizards, etc. to check for themselves. [T0190]
 
    Where the tools cannot test for accessibility errors, provide the author with 
    the necessary information, wizards, etc. to check for themselves. [T0190] 
  
 
     
 
     Include alerts for WCAG Priority 1 
    checkpoints in the default configuration. [T0191]
 
    Include alerts for WCAG Priority 1 
    checkpoints in the default configuration. [T0191] 
  
 
     Provide an editing view that shows equivalent alternatives in the main content 
    view to make it clear that they are necessary. This will make it obvious when 
    they are missing. [T0192]
 
    Provide an editing view that shows equivalent alternatives in the main content 
    view to make it clear that they are necessary. This will make it obvious when 
    they are missing. [T0192] 
  
 
     
 
     Allow authors to choose different alert levels based on the priority of authoring 
    accessibility recommendations. [T0193]
 
    Allow authors to choose different alert levels based on the priority of authoring 
    accessibility recommendations. [T0193] 
  
 
     
 
     If intrusive warnings are used, provide a means for the author to quickly 
    set the warning to non-obtrusive to avoid frustration. [T0194]
 
    If intrusive warnings are used, provide a means for the author to quickly 
    set the warning to non-obtrusive to avoid frustration. [T0194]Once a problem has been detected by the author or, preferably, the tool (see Checkpoint 3.2), the tool may assist the author to correct the problem.
As with accessibility checking, the extent to which accessibility correction can be automated depends on the nature of the particular problems. Some repairs are easily automated, whereas others that require human judgement may be semi-automated at best. The categories of repair include:
img element as missing alt-text, but leave it up to the 
    author to add the appropriate markup and text string (see 
    Figure 3.3.1). 
    | 
 | 
| 
 | 
| 
 | 
When problems require some human judgement, the simplest solution is often to display the property editing mechanism for the offending element. This has the advantage that the user is already somewhat familiar with the interface. However, this practice suffers from the drawback that it does not necessarily focus the author's attention on the dialog control(s) that are relevant to the required correction. Another option is to display a special-purpose correction utility (see Figure 3.3.4) that includes only the input field(s) for the information currently required. The advantage of this approach is that additional information and tips that the author may require in order to properly provide the requested information can be easily added. Notice that in the figure, a drop-down edit box has been used for the alt-text field. This technique might be used to allow the author to select from text strings used previously for the alt-text of this image (see ATAG Checkpoint 3.5 for more).
| 
 | 
In cases where there are likely to be many accessibility problems, it may be useful to implement a checking utility that presents accessibility problems and repair options in a sequential manner. This may take the a form similar to a configuration wizard or a spell checker (see Figure 3.3.5). In the case of a wizard, a complex interaction is broken down into a series of simple sequential steps the user can complete one at a time. The later steps can then be updated on the fly to take into account the information provided by the user in earlier steps. A checker is a special case of a wizard in which the number of detected errors determines the number of steps. For example, word processors usually have checkers that display all the spelling problems one at a time in a standard template with places for the misspelled word, a list of suggested words, and the correct word. The user also has correcting options, some of which can store responses to affect how the same situation is handled later.
| 
 | 
In an accessibility problem checker, sequential prompting is an efficient way of correcting problems. However, because of the wide range of problems the checker needs to handle (i.e. missing text, missing structural information, improper use of color, etc.), the interface template will need to be even more flexible than that of a spell checker. Nevertheless, the template is still likely to include areas for identifying the problem (WYSIWYG or markup-based according to the target audience of the tool), suggesting multiple solutions and choosing between or creating new solutions. In addition, the dialog may include context-sensitive instructive text to help the author with the current correction.
When authoring tools produce content in real-time, the luxury of prompting on a user configurable schedule is to a large degree lost. At the same time, due to the time pressure, authors in real-time environments tend to be less receptive to intrusive prompts. Nevertheless, tools that allow this kind of authoring (see Figure 3.3.6) should still take accessibility issues into account by supporting the following:
| 
 | 
If it has been determined that the author must provide real-time supplements, but no preparation time or assistant author are available, then in addition to allowing the author control of the nature and timing of prompting, the authoring tool can facilitate the inclusion of supplements by:
 
  At a minimum, provide context-sensitive help with the accessibility checking 
    required by ATAG Checkpoint 3.2. [T0197]
 
    At a minimum, provide context-sensitive help with the accessibility checking 
    required by ATAG Checkpoint 3.2. [T0197] 
  
 
     
 
     Where a tool is able to detect site-wide errors, allow the author to make 
    site-wide corrections. For example, this may be appropriate for a common error 
    in markup, but may not be appropriate in providing a text equivalent that 
    is appropriate for one use of an image but completely inappropriate for the 
    other uses of the image on the same site (or even the same page). [T0198]
 
    Where a tool is able to detect site-wide errors, allow the author to make 
    site-wide corrections. For example, this may be appropriate for a common error 
    in markup, but may not be appropriate in providing a text equivalent that 
    is appropriate for one use of an image but completely inappropriate for the 
    other uses of the image on the same site (or even the same page). [T0198] 
  
  
 
     Assist authors in ways that are consistent with the look and feel of the authoring 
    tool (See Techniques for ATAG 
    Checkpoint ?.?). [T0199]
 
    Assist authors in ways that are consistent with the look and feel of the authoring 
    tool (See Techniques for ATAG 
    Checkpoint ?.?). [T0199] 
  
 
     
 
     Allow authors to configuration the nature and timing of the correction process. 
    [T0200]
 
    Allow authors to configuration the nature and timing of the correction process. 
    [T0200] 
  
 
     
 
     Provide a mechanism for authors to navigate sequentially among uncorrected 
    accessibility errors. [T0201]
 
    Provide a mechanism for authors to navigate sequentially among uncorrected 
    accessibility errors. [T0201] 
  
  If the author has not specified an alternative 
    equivalent, default to leaving out the relevant attribute, rather than including 
    the attribute with no value or with automatically-generated content. Leaving 
    out the attribute will increase the probability that the problem will be detected 
    by checking algorithms (see Techniques for ATAG 
    checkpoint 5.1). [T0176]
 If the author has not specified an alternative 
    equivalent, default to leaving out the relevant attribute, rather than including 
    the attribute with no value or with automatically-generated content. Leaving 
    out the attribute will increase the probability that the problem will be detected 
    by checking algorithms (see Techniques for ATAG 
    checkpoint 5.1). [T0176]  
  
  If human-authored equivalent alternatives may 
    be available for an object (for example, through Techniques for ATAG checkpoint 4.4 and/or Techniques for ATAG checkpoint 3.4), it is appropriate 
    for the tool to offer these to the author as defaults. [T0177]
 If human-authored equivalent alternatives may 
    be available for an object (for example, through Techniques for ATAG checkpoint 4.4 and/or Techniques for ATAG checkpoint 3.4), it is appropriate 
    for the tool to offer these to the author as defaults. [T0177] 
   
  
  The function of objects is considered to be 
    known with certainty when they are used throughout a Web site in a standard 
    way (e.g., graphical navigation bars). In this case, the objects should have 
    standard alternative information. Where an object has already been used in 
    a document, the tool should offer the alternative information that was supplied 
    for the first or most recent use as a default. If the user changes the alternative 
    content, they might be asked whether all instances of the object should have 
    their alternative content updated with the new value. [T0178, 
    T0179]
 The function of objects is considered to be 
    known with certainty when they are used throughout a Web site in a standard 
    way (e.g., graphical navigation bars). In this case, the objects should have 
    standard alternative information. Where an object has already been used in 
    a document, the tool should offer the alternative information that was supplied 
    for the first or most recent use as a default. If the user changes the alternative 
    content, they might be asked whether all instances of the object should have 
    their alternative content updated with the new value. [T0178, 
    T0179]Note: This checkpoint is priority 3 and is, therefore, not required to be implemented in order for a tool to conform to ATAG 1.0 at the single-A and double-AA levels. However, implementing this checkpoint has the potential to simplify the satisfaction of several higher priority checkpoints (ATAG checkpoint 4.1, ATAG checkpoint 4.2, and ATAG checkpoint 4.3) and improve the usability of the tool.
 
  
  Maintain a registry that associates object 
    identity information with alternative information (this could be done with 
    the Resource Description Framework (RDF) [RDF10]). Whenever an object 
    is used and an equivalent alternative is collected (see Techniques for ATAG checkpoint 4.1) add the object 
    (or identifying information) and the alternative information to the database. 
    In the case of a text equivalent, the alternate 
    information may be stored in the document source. For more substantial information 
    (such as video captions or audio descriptions), the information may be stored 
    externally and linked from the document source. Allow different alternative 
    information to be associated with a single object. [T0180]
 Maintain a registry that associates object 
    identity information with alternative information (this could be done with 
    the Resource Description Framework (RDF) [RDF10]). Whenever an object 
    is used and an equivalent alternative is collected (see Techniques for ATAG checkpoint 4.1) add the object 
    (or identifying information) and the alternative information to the database. 
    In the case of a text equivalent, the alternate 
    information may be stored in the document source. For more substantial information 
    (such as video captions or audio descriptions), the information may be stored 
    externally and linked from the document source. Allow different alternative 
    information to be associated with a single object. [T0180] 
  
  Stored alternative information can be presented 
    to the author as default text in the appropriate field, whenever one of the 
    associated files is inserted into the author's document. This satisfies ATAG checkpoint 
    4.3 because the equivalent alternatives are not automatically generated 
    and they are only reused with author confirmation. [T0181]
 Stored alternative information can be presented 
    to the author as default text in the appropriate field, whenever one of the 
    associated files is inserted into the author's document. This satisfies ATAG checkpoint 
    4.3 because the equivalent alternatives are not automatically generated 
    and they are only reused with author confirmation. [T0181] 
  
  When no stored association is found, the field 
    should be left empty (i.e., no purely rule-generated alternative information 
    should be used). Note: The term "default" implies that the 
    alternative information is offered for the author's approval. The term does 
    not imply that the default alternative information is automatically placed 
    without the author's approval. Such automatic placement may only occur when 
    in situations where the function of the object is known with certainty, per 
    ATAG checkpoint 
    4.3. Such a situation might arise in the case of a "navigation bar builder" 
    that places a navigation bar at the bottom of every page on a site. In this 
    case, it would be appropriate to use the same "alt"-text automatically for 
    every instance of a particular image (with the same target) on every page. 
    [T0182]
 When no stored association is found, the field 
    should be left empty (i.e., no purely rule-generated alternative information 
    should be used). Note: The term "default" implies that the 
    alternative information is offered for the author's approval. The term does 
    not imply that the default alternative information is automatically placed 
    without the author's approval. Such automatic placement may only occur when 
    in situations where the function of the object is known with certainty, per 
    ATAG checkpoint 
    4.3. Such a situation might arise in the case of a "navigation bar builder" 
    that places a navigation bar at the bottom of every page on a site. In this 
    case, it would be appropriate to use the same "alt"-text automatically for 
    every instance of a particular image (with the same target) on every page. 
    [T0182] 
  
  The stored alternative information required 
    for ATAG checkpoint 3.4 might be part of the management 
    system, allowing the alternative equivalents to be retrieved whenever the 
    prepackaged objects are inserted. [T0183]
 The stored alternative information required 
    for ATAG checkpoint 3.4 might be part of the management 
    system, allowing the alternative equivalents to be retrieved whenever the 
    prepackaged objects are inserted. [T0183] 
  Provide a list of all accessibility errors found in a Web page. [T0207]
 Provide a list of all accessibility errors found in a Web page. [T0207] 
  Provide a summary of accessibility problems remaining by type and/or 
    by number. [T0208]
 Provide a summary of accessibility problems remaining by type and/or 
    by number. [T0208] 
  
  
  Ensure that the help system can answer the following: 
    "What features of the tool encourage the production of accessible content?" 
    and "How are these features used?". [T0231]
 Ensure that the help system can answer the following: 
    "What features of the tool encourage the production of accessible content?" 
    and "How are these features used?". [T0231] 
  
  
  Link from help text to relevant automated correction 
    utilities. [T0232]
 Link from help text to relevant automated correction 
    utilities. [T0232] 
  
  
  Link accessibility problem identifiers (i.e., icons, 
    outlining or other emphasis within the user interface) to help files. [T0233]
 Link accessibility problem identifiers (i.e., icons, 
    outlining or other emphasis within the user interface) to help files. [T0233] 
  
  
  This documentation could be located in a dedicated 
    section. [T0437] @@How exactly 
    should we handle the AERT?@@@@new technique based on old checkpoint 6.3@@
 This documentation could be located in a dedicated 
    section. [T0437] @@How exactly 
    should we handle the AERT?@@@@new technique based on old checkpoint 6.3@@ 
  
  
  The dedicated section could be prefaced by an introduction 
    that explains the importance of accessibility for a wide range of users, from 
    those with disabilities to those with alternative viewers. [T0248]
 The dedicated section could be prefaced by an introduction 
    that explains the importance of accessibility for a wide range of users, from 
    those with disabilities to those with alternative viewers. [T0248]Contents | Guideline 1 | Guideline 2 | Guideline 3 | Guideline 4 | Glossary | References