Difference between revisions of "ARIA Figure Role"

From Level Access Web Labs
Jump to navigation Jump to search
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<html>
 
<html>
 
<style>
 
<style>
 +
  h1,h2,h3 {
 +
    color: #552c9f;
 +
  }
 
   [role="figure"] {
 
   [role="figure"] {
 
     border: thin solid #552c9f;
 
     border: thin solid #552c9f;
Line 7: Line 10:
 
   #cap {
 
   #cap {
 
     text-align: center;
 
     text-align: center;
 +
    color: #552c9f;
 
   }
 
   }
 
</style>
 
</style>
 +
<h3>JAWS Scripting</h3>
 
The JAWS scripting language has functions and scripts.  Scripts can be associated with keystrokes -- functions can not be directly associated with keystrokes.  Refer to the figure below of a sample script using the say function.
 
The JAWS scripting language has functions and scripts.  Scripts can be associated with keystrokes -- functions can not be directly associated with keystrokes.  Refer to the figure below of a sample script using the say function.
 
   <div role="figure" aria-describedby="cap" aria-label="Script sample">
 
   <div role="figure" aria-describedby="cap" aria-label="Script sample">
Line 18: Line 23:
 
     </code>
 
     </code>
 
     </pre>
 
     </pre>
       <div id="cap">JAWS script sample</div>
+
       <div id="cap">Figure 1: JAWS script sample</div>
 
   </div>
 
   </div>
 
</html>
 
</html>
 
==Assistive Technology Support==
 
==Assistive Technology Support==
 
* iOS 10.3.3 and VoiceOver does not support this.
 
* iOS 10.3.3 and VoiceOver does not support this.
 +
* JAWS 18 (tested with Firefox) announced role with accessible name but not accessible description when entering and leaving area.
 +
* NVDA 2017.2 (tested with Firefox) does not support.
 
[[Category:ARIA]]
 
[[Category:ARIA]]

Latest revision as of 18:33, 10 June 2017

JAWS Scripting

The JAWS scripting language has functions and scripts. Scripts can be associated with keystrokes -- functions can not be directly associated with keystrokes. Refer to the figure below of a sample script using the say function.

    
      Script sayGameOver()
         say(msg_game_over,ot_message)
      EndScript
    
    
Figure 1: JAWS script sample

Assistive Technology Support

  • iOS 10.3.3 and VoiceOver does not support this.
  • JAWS 18 (tested with Firefox) announced role with accessible name but not accessible description when entering and leaving area.
  • NVDA 2017.2 (tested with Firefox) does not support.