Skip Navigation
 
     

Web Services > Accessibility > AccVerify > Repairing with AccRepair wizard

Common Errors and how to make them compliant using AccRepair:
Alternate Text Frames Blink or Marquee Scripts

Alternate text: 508 Standards, Section 1194.22(a)

Points to remember when creating alternate text

Images
Image maps and area elements
Form inputs
Embed and objects
Applets
IFrames

AccRepair will present a list of errors found on the file it scanned. To begin the repair process click "Next".
 

Click Next to begin repair

Correcting alternate text tags for images.
The purpose of alternate text: When an image can not be displayed in a web page, or to a person who has impaired vision alternate text provides information explaining the picture.

Correcting an image with AccRepair is fairly straight forward. If you have set the base path you will see the picture in the right window and the code in the left window. (If you have not set a base path, or if the image is not in your folder, the right window will be blank.)

Add an Alt tag to the image

  1. Type the alternate text you wish associated with the particular picture displayed.

    Note: If you use the same picture more than once AccRepair will remember the alternate text you used the first time and automatically use that same text each time that particular graphic is used, saving you time. If you would rather not have this feature working uncheck the box marked "Update Library".

    Note:
    If you use blank images for formatting or spacing purposes you can use a blank space (typing a single spacebar stroke) as the alternate text.


Correcting alternate text errors for image maps and area elements

  1. If you are using an image map within your webpage, it is important that you include an alt tag for any links using the image map.
Add Alt tag to an image map

  1. When you have completed entering alt tags for your images AccRepair will display a listing of all the changes it has made to the file. Click "Next" if there are more errors to fix in this file, or "Finish" to go to the next file.
Click Next when all ALT tags are complete

Top of Page

Correcting alternate tags for input fields

Input fields allow users to enter information for some sort of processing.  Depending on the layout of a webpage it can be difficult to know what a particular field expects as information. Alternate text ensures that a user, especially one using assistive technology, understands what is expected.

  1. AccVerify will inform you that there is an error with an alternate tag for an input field. Click Next to repair.
     
Click Next to repair file

  1. AccRepair will list the code associated with the error and provide a box for the alternate text. The alternate text should indicate what information is requested in the input field.
     
screenshot

  1. When you have finished correcting all of the input fields AccRepair will display a listing of all the changes made to the file. Click "Next" if there are more errors to fix with this file, or "Finish" to go to the next file.
Click Finish to complete

Top of Page

Correcting embed and object errors

  1. AccRepair will inform you if there is an error.

Click Next
  1. Type in descriptive text identifying the type of file that is embedded.

           Note: Audio files must have an accompanying transcript if appropriate and Audio/Video files must have a synchronized caption.

Include text for embedded element

3. AccRepair will inform you of the changes it has made.

Click Finish to complete

Top of Page

Correcting applet errors

  1. AccRepair will inform you of the error.
Click Next
  1. AccRepair will provide you two areas to provide information. It is important to fill out both sections: Element content and Alternative Text field.
Complete both sections for the applet
  1. AccRepair will inform you of the changes it has made.
Click Finish to complete page

Top of Page

Correcting inline frame errors (iframe)

In the box provide information that gives a brief summary of the webpage within the iframe.

Add inframe element text

Top of Page

Frames: 508 Standards, Section 1194.22(i):

Correcting errors in pages with frames

Purpose of <frames> tag: Frames are used to break a page up into logical units. Many people use frames to provide a navigation area that never changes and a main display area. Use of the <noframes> tag allows people that do not have frames enabled to see that the site is not empty. You can also use this area to provide a link to a noframe version of your site. Proper use of the title attribute allows users of assistive technology to navigate the site easier by identifying which frame they are in.

  1. AccVerify will inform you of errors in the file. Click "Next" to repair them.
Click Next to repair

  1. AccRepair will list the code and provide you an area to type in a message for the NOFRAMES section. This message will be displayed to any person that does not have frames enabled, or a browser unable to display them. Click Ok.
Click OK

  1. AccRepair will display a listing of the changes made to the file. Click "Next" if there are more errors to fix with this file, or "Finish" to go to the next file.
Click Next of Finish

Adding a title to a frame

  1. AccRepair will display the code associated with the frame tag and provide you a place to type in a Title. This title is especially useful for users of assistive technologies. You should provide a name that is meaningful such as Navigation Bar or Main Display.
Insert Title name

  1. AccRepair will display a listing of the changes made to the file. Click "Next" if there are more errors to fix with this file, or "Finish" to go to the next file.
Click Finish to complete

Top of Page


Blinking or scrolling text: 508 Standards, Section 1194.22(j):

Blinking or marquee text is not allowed
Text that blinks or scrolls across the screen can cause seizures and is not allowed. Any text placed within a <blink> tag or a <marquee> tag must have the tag removed.

Failure due to blink or scroll text

The blink or marquee tag must be removed from the code by hand.

screenshot

Top of Page

Scripts: 508 Standards, Section 1194.22(l):

Correcting the noscript error

Scripts allow small program-like functions to operate on a webpage. They can add flare or functionality to a website. If someone does not have scripts enabled they will miss out on any information that may be provided through a script without ever knowing. By providing the <noscript> tag you inform the user that there is something they are not receiving.

  1. AccVerify will inform you of a missing noscript tag and ask if you wish to run the AccRepair utility. If you wish to do so, click Yes.
Add noscript

  1. In the edit box provided type a message that will be seen by viewers who do not have scripts enabled.
Insert noscript tag

  1. AccRepair will provide a list of the changes made to the file. Click "Next" if there are more errors to fix with this file, or "Finish" to go to the next file.
Click Finish to complete

Top of Page

Visual Checklist for Section 508 compliance


Return to Top