5
• The association of the text with the element should be obvious to a user. If the text is not
displayed as part of the element, provide some additional indication to make the text and
its relationship to the element clear to the user.
• Whenever possible, the text associated with a link should be unique within the page or
frame set.
2
Although Dragon can deal with ambiguities by displaying numbers next to
ambiguous items and letting the user choose a number, this requires an extra step on the
part of the user. If the same phrase must be used for multiple elements on the same page
or frame set, keep the number of duplicates to a minimum.
• Text used in a link should be pronounceable. While acronyms, names, and other terms
that are not actual words, are generally recognized by Dragon, avoid any words that
users might not be expected to know.
• Avoid using text in a link that the user might want to dictate as isolated text into an input
area. For example, if there is a link whose text is “physical exam”, the user would not
be able to dictate the phrase “physical exam” by itself into an input area, nor the word
“physical” or “exam” by itself; in each case Dragon would activate the link because
commands take precedence over dictation. (However, the user could dictate a phrase
or sentence containing the words “physical exam” because Dragon uses pauses to
distinguish dictation from commands).
• Avoid altering text to affect its appearance. An example of such an alteration would be the
addition of spaces between letters for emphasis, for example,
I M P O R T A N T – R E A D T H I S N O W
While the meaning of this is obvious to a human reader, it is very unlikely that speech
recognition software would recognize this text as the phrase “Important – Read This Now”.
Note that the format of text links as specified through HTML tags (such as <B></B>, <I></I>,etc.) does
not affect recognition. There are no restrictions on formatting of text using HTML formatting codes.
COMMAND CONSIDERATIONS FOR SPECIFIC HTML ELEMENT TYPES
Anchor Elements (<A>…</A>)
Text links (anchor elements) naturally provide the text that should be spoken for speech access,
and therefore require no specification beyond the guidelines above. If, for some reason, an anchor
element has no text, Dragon NaturallySpeaking uses its ALT text.
Image (<IMG>) and Imagemap (<MAP>) Links
Images pose more of a challenge with respect to speech-enabled browsing than do text links,
because there is no inherent requirement to have text associated with the image.
Two general approaches can be taken to associate text with an image link. First, you can assign ALT
or TITLE attributes containing the text that corresponds to the image (or to each individual area of
an imagemap). Second, you can place an equivalent text link adjacent to the image (or multiple text
links adjacent to an imagemap), providing an alternate way to access the link.
2. A typical case that does not follow this suggestion is a page with numerous links that all use a common,
generic phrase such as “Click Here”.