Skip to content

Latest commit

 

History

History
70 lines (40 loc) · 1.57 KB

MarkDownTemplate.md

File metadata and controls

70 lines (40 loc) · 1.57 KB

General Design Considerations

  • Here’s the when and why we use {{this interaction}} in simulation design
  • Potentially list out things like needs for scaffolding, non-essential interaction, or perhpas teacher's needs.

Note this design pattern covers multiple PhET Component Types

Aesthetic Considerations

  • List out any specific design considerations, e.g., space
  • Potentially useful for scaffolding new designers

Accessibility Considerations

  • List out any design considerations that impact accessible design, e.g., visibility of content, special keyboard focus highlights, etc.

Gesture Support

ToDO.

Keyboard Interaction & Support

Anything special as a preamble?

Key Function
-- content -- -- content --

Management of Role, Property, State, and Tabindex Attributes

Anything special as a preamble?

Role Attribute Element Usage
-- content -- -- content -- -- content -- -- content --

Simplified HTML Examples for PDOM

(Suggested) Options for A11y API

General explanation of options.

Sample 1 Showing Oprion X

Name of Sim
	<div>HTML goes here!</div>

Sample 2 Showing Oprion Y

Name of Sim
	<div>HTML goes here!</div>

Supporting Accessibility Resources

Design Doc Content Template Text

Interaction Name