Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Progress on description implementaion for this sim #84

Closed
68 tasks done
terracoda opened this issue Jan 11, 2019 · 5 comments
Closed
68 tasks done

Progress on description implementaion for this sim #84

terracoda opened this issue Jan 11, 2019 · 5 comments
Assignees

Comments

@terracoda
Copy link

terracoda commented Jan 11, 2019

On October 25, 2019 this sim was published with Alternative Input, Sonification, Interactive Description, and Interactive Description on Mobile

This sim is being outfitted for the following accessibility features:

  • Keyboard Navigation - Alternative Input
  • Simple Description - Minimal Static State Descriptions
  • Full Description - All State & Responsive Descriptions
  • Sonification & Mute Sound toggle button (Add sound #166)
  • Mobile Accessibility (covered in the 3 RC's)
  • RC 4 spot check completed - October 25, 2019

Implementation of descriptions for Gravity Force Lab Basics is quite far along due to initial work on Gravity Force Lab (regular).

Some changes to labels (m1 to be mass 1 and m2 to be mass 2) and content (simplification of some language) is required for this sim.

This issue helps tracks the big picture progress for description implementation.

Link to GFLB A11y Design Main

Implementation of PDOM
Common Static Descriptions & Items

Static Descriptions (Play Area)

  • Sim-specific H3s for sim objects
  • Labels for all interactive items
  • Help text for interactive items

Static Descriptions (Control Area)

  • Sim-specific H3s for Control Area (none for this sim)
  • Labels for checkboxes
  • Help text for checkboxes
  • Reset All button

Sim Resources (Sim Resources)

  • Keyboard Shortcuts button added
  • Related Interaction hint is in scene/screen summary

Dynamic Descriptions

  • Dynamic descriptions for the State of the Sim
    • Simplification to wording complete
    • Constant Size (comparative density description)
      • Constant Size descriptions implemented
  • Dynamic descriptions for Mass Spheres
    • Simplification to wording complete

Interaction Alerts
Simple Interaction Alerts for UI Options

  • Alerts for checking/unchecking checkboxes (updated)
  • Reset All alert, verified

Complex Interaction Alerts
Sphere Position slider description/alerts (aria-valuetext) - describes changes to distance between spheres

Sphere position force alerts (ARIA live region)

  • Force information on position focus (position slider focus alert)
    • @terracoda to verify with consultants that we need a force focus alert - removed focus alerts
  • Force information as position changes (position/distance force alerts)
  • Simplification to wording in alerts complete

Mass number pickers descriptions/alerts (aria-valuetext) - describes changes to mass or density of spheres

  • Mass value changes in aria-valuetext
  • Mass changes: increasing mass of sphere
  • Mass changes: decreasing mass of sphere

Mass number pickers force alerts (ARIA live region)

  • Force information on focus of mass (mass focus alert)
    • @terracoda to verify with consultants that we need a force focus alert - removed focus alerts
  • Force information as mass changes (mass force alerts)
  • Edge case 1 (position of same sphere changes as mass increases)
  • Edge case 2 (position of other sphere changes as mass increases)
  • Simplification to wording complete

Mobile A11y

Other Features & Items (Keyboard Shortcuts, Sim Resources)

Check Credits

  • Verify A11y team has been added

Once Evaluation begins

  • Ensure interviews are recorded to this sim's interview spreadsheet

During QA or just after publication

List of changes to Checklist (by date)
Tue. Apr 30, 2019 - updated Credits and added 2 new sections for post design work, updated a bit more
Mon. Apr 1, 2019 - checked constant size description, split issue 107 into to items
Wed. Mar 6, 2019 - Added new item for iteration on position/distance
Tue. Feb 19, 2019 - checked off more items, added issues to specific things
Mon. Jan 28, 2019 - checked off more items
Mon. Jan 14, 2019 - removed duplication, re-arranged list slightly, added some more items

@terracoda
Copy link
Author

@zepumph, I am still working on this check list and will be making sure it is up to date for our meeting next week.

@zepumph
Copy link
Member

zepumph commented Jan 16, 2019

Sounds good. Unassigning for now, let's talk more about it tonight.

@terracoda
Copy link
Author

terracoda commented May 2, 2019

Final Code Reviews & Final Checks

  • #134 - Code review of A11y - prep work
  • #147 - ISLCObjectEnum - Enumeration
  • #150 - MassNode
  • #153 - Anything from GFL regular? (nothing in @terracoda's opinion)
  • #154 - QA Credits
  • #155 -Code Review
  • #156 - Dev Code Review

New bugs/issues

  • #168 - Incorrect mass alert when Constant Size unchecked. Bug fixed, but distance missing. It is difficult to detect the distance change. How important is the distance change information? To discuss with Emily.
  • #152 - Boundary sounds and alerts for mass controls - currently onhold. I think we can do this one in a maintenance release after we test it in GFL regular.
  • #151 - bigger/smaller conflict
  • #146 - VO stops alerts after 2 quick steps (@terracoda verified potential fix)

Questions & Extras

  • #149 - Reconsidering "density" help text and alert phrasing
  • #142 - Any additional challenges or lessons learned?
  • #141 - Mass Control Labels?
  • #140 - Shadow Content?
  • #137 - Add name of other mass to go-beyond-alerts (could wait on this one, and implement with GFL regular)

Final list of things to do

Edits

  • May 22 - updated after meeting with MK.
  • May 21st added a few more issues to keep on radar.

@zepumph
Copy link
Member

zepumph commented Oct 25, 2019

This sim has been published, anything else here @terracoda?

@terracoda
Copy link
Author

On October 25, 2019 this sim was published with Alternative Input, Sonification, Interactive Description, and Interactive Description on Mobile.

@zepumph, I think that's a wrap, closing this issue!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants