Skip to Content
NASA - Goddard Space Flight Center    + NASA HomePage
Goddard Section 508 Web Best Practices
NASA HomePage Goddard Space Flight Center HomePage
 
Learning About Section 508 Developing for Section 508 Testing for Section 508
+ Home
 
Developing for Section 508
Section 508 Living Examples
Section 508 Checklist
 
Section 508 Web Accessibility - Text Equivalent Applets Guidelines

§1194.22(a) A text equivalent for every non-text element shall be provided (e.g., via "alt", "longdesc", or in element content).


Checkpoint
Does the page contain an <object> or <applet> tag?

Explanation
If necessary, you can check for the presence of an Object or Applet on a web page by reading through the source code for the <object> and/or <applet> tag.


Checkpoint
Does the tag provide alternate text?

Explanation
In the event the applet or object does not properly load on the user agent (e.g. web browser), alternate text will inform the user of the applet or object's intent.

Guidelines
An easy way to provide alternate text is to place it between the <applet> or <object> tags.

<applet code="StockPriceApplet.class" width="200", height="100">
   This applet displays current stock prices for many popular stocks.
</applet>

If available, this alternate text should be in the form of a hyperlink that leads the user to an equivalent version of whatever information the applet is displaying (e.g. the above example is an applet that shows live stock prices; the link can lead a user to a text equivalent stock price page).

Using alternate text serves those with slower Internet connections who have disabled support for Java applets at the browser level.

Additionally, the <applet> tag for Java applets also accepts an "alt" attribute, but it only works for browsers that provide support for Java.


+ Privacy Policy and Important Notices NASA logo

Curator: Courtney Ritz
NASA Official: Joe Stevens
Last Updated: March 6, 2009