Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

One CoilTwo CoilsRelative Coil Proximity Values

The bar magnet is (relative coil proximity)* 4 loop coil.

North pole on left. South pole on right.

The bar magnet is (relative coil proximity)* 4 loop coil.

The bar magnet (relative coil proximity)* 2 loop coil.

North pole on left. South pole on right.

  • (just) above
  • (just) below
  • (just) left of
  • (just) right of
  • touching outside
  • touching inside of
  • inside

*Two proximity values can be used to describe location - above/below, and left/right. See examples below.

...

  • Button
    • Label: "Grab magnet"
    • Aria description: "Select this to move the magnet."
  • Checkbox
    • Label: "Voltmeter"
    • Aria description: "Play with or without voltmeter connected to light bulb circuit"
  • Checkbox
    • Label: "Field Lines"
    • Aria description: "Hide or show magnetic field lines."
  • Circuit mode
    • Aria description: "Experiment with one or two coils."
    • Radio button group
      • (Radio) 1 coil
      • (Radio) 2 coils
  • Button
    • Label: "Flip magnet"
    • Aria description: "Flip North and South Poles"
  • Button
    • Label: "Reset All"

Text Alerts

EventAlert text
Grab magnet: 1st and 2nd time"Grabbed, W A S D keys move in 4 directions. Press Space to release."
Grab magnet: 3rd - 5th time"Grabbed, try 1 2 3 keys to slide different speeds left and right. Press Space to release."
Grab magnet: 6th time"Grabbed
. Also
, also see keyboard shortcuts under Sim Resources. Press Space to release."
Grab magnet: 7th time"Grabbed. Press Space to release."
Release magnet"Released. (Proximity to coils)."
Bump
into coil
Coil"Bumped coil"
Bump
into edge
Edge"At edge of play area." or "Magnet at edge of play area"


Example

...

Text Alert Interaction

First and Second time interacting (WASD Prompt)

  • Pressed tab.
    • Focus moved to magnet
    • Screen reader would announce focus and associated aria-describedby text.
  • Press enter.
    • Text alert: "Grabbed, W A S D keys move in 4 directions. Press Space to release."
  • 1 2 3, or cursor keys pressed
    • Sonification sounds are heard
    • Bump Coil and Play Bump Edge alerts fired if occurred.
    • Changes to PDOM descriptions occur as interaction proceeds.
  • Press space.
    • Text alert: "Released (Proximity to coils)."
    • Keyboard focus is on magnet button.
  • If Tab is pressed
    • (question) What should happen if Tab were pressed before release? Does focus move and the magnet released?

Third to Fifth time interacting (Slide Prompt)

  • Pressed tab.
    • Focus moved to magnet
    • Screen reader would announce focus and associated aria-describedby text.
  • Press enter.
    • Text alert: "Grabbed try 1 2 3 keys to slide different speeds left and right. Press Space to release."
  • 1 2 3, or cursor keys pressed
    • Sonification sounds are heard
    • Bump and Play Edge alerts fired if occurred.
    • Changes to PDOM descriptions occur as interaction proceeds.
  • Press space.
    • Text alert: "Released. (Proximity to coils)."
    • Keyboard focus is on magnet button.
  • If Tab is pressed
    • Text alert: "Released. (Proximity to coils)."
    • Keyboard focus moved to next focusable item.(question) What should happen if Tab were pressed before release? Does focus move and the magnet released?

Sixth time onwards (Shortened Grab Alert)

  • Pressed tab.
    • Focus moved to magnet
    • Screen reader would announce focus and associated aria-describedby text.
  • Press enter.
    • Text alert: "Grabbed. Press Space to release."
  • 1 2 3, or cursor keys pressed
    • Sonification sounds are heard
    • Bump and Play Edge alerts fired if occurred.
    • Changes to PDOM descriptions occur as interaction proceeds.
  • Press space.
    • Text alert: "Released. (Proximity to coils)."
    • Keyboard focus is on magnet button.
  • If Tab is pressed
    • Text alert: "Released. (Proximity to coils)."
    • Keyboard focus moved to next focusable item.

...

    • (question) What should happen if Tab were pressed before release? Does focus move and the magnet released?

Magnet Release Text Alert Template

The following is used to describe the magnet location when it is released.

Statement Structure:

  • If one coil: (Direction) + (Coil Type)
  • If two coils: (Direction) + (Coil Type) (Direction) + (Coil Type)

When there are two coilsIf One Coil Showing

Magnet location relative to coilCoil TypeExamples
If outside and not touching coil, any of the following:
  • "(just) above" / "(just) below"
  • "(just) left of" / "(just) right of"

If outside of coil and touching coil:

  • "touching outside"

If inside the coil

  • "touching inside" (if touching)
  • "inside"
"4 loop coil."
  • "Just above 4 loop coil."
  • "Just above, and left of 4 loop coil."
  • "Just above and just left of 4 loop coil."
  • "Touching outside of 4 loop coil."
  • "Inside 4 loop coil."
  • "Touching inside of 4 loop coil."


If Two Coils Showing

If magnet location






Magnet location relative to closer coilCloser Coil TypeMagnet location relative to further coilFurther Coil TypeExamples
If outside and not touching coil, any of the following:
  • "(just) above" / "(just) below"
  • (and)
  • "(just) left of" / "(just) right of"

If outside of coil and touching coil:

  • "touching outside"

If inside the coil

  • "touching inside" (if touching)
  • "inside"
"4 loop coil" / "2 loop coil"If outside and not touching coil, any of the following:
  • "(just) above" / "(just) below"
  • "(just) left of" / "(just) right of"

If outside of coil and touching coil:

  • "touching outside"

If inside the coil

  • "touching inside" (if touching)
  • "inside"
"4 loop coil" / "2 loop coil"
  • "Left of 4 loop coil below and left of 2 loop coil."
  • "Just above 4 loop coil just below 2 loop coil."
  • "Just below 2 loop coil just above 4 loop coil."
  • "Touching inside 2 loop coil above 4 loop coil."
  • "Touching outside 4 loop coil just below 2 loop coil."

Special Cases

  • "Just left of both coils."
  • "Above both coils."
  • "Above and left of both coils."

Note:

  • There is a lack of punctuation. This prevents AT from pausing too long between statements. The closer coil is first, followed by the further. (This was an issue in user testing).
  • If both coils are the same distance, then 2 loop coil is first in the alert (this is an arbitrary decision).

Examples of coil proximity statements:

...

Special Case:  If magnet is the same relative direction from both coils, but one coil is closer than the other

  • "Below both coils, closer to the 4 loop coil."
  • "Touching 4 Above both coils, closer to the 2 loop coil."
  • "Just above Below and left of both coils, closer to 4 loop coil just below 2 loop coil."  (if 2 coils, and 4-loop is closer)"Just below 2 loop coil just above 4 loop coil." (if 2 coils, and 2-loop is closer.

Special Case:  If magnet is the same relative direction from both coils, and neither coil is closer

  • "Just left of both coils"
  • "Right of both coils"
  • "Above / below both coils."
  • "Above and left of both coils" (i.e. coil is in top-left corner)


Values:

  • Above
  • Just above
  • Below
  • Just below
  • Left
  • Just left
  • Right
  • Just right
  • Touching
  • Inside

...