The IndieUI Working Group is no longer chartered to operate. The scope of its work are expected to be taken up in several other Working Groups:
- Web Platform may develop device-abstracted events similar in scope to IndieUI: Events;
- CSS may express some of the context properties from IndieUI: User Context as Media Queries;
- ARIA may build a module of additional context properties from IndieUI: User Context.
Resources from the IndieUI remain available to support long-term institutional memory, but this information is of historical value only.
Proposals/KeyValueProperties
This is a restructuring of the User Context properties proposed by Rich and Andy, to execute ACTION-43. The goal of this exercise is simply to show how that set of proposed properties would look when expressed as key / value pairs, not to editorialize on the properties themselves. I have stayed as close to original property names as possible, but in some cases did split properties into multiple related ones.
auditory
| true | Prefer auditory resources |
|---|---|
| false (default) | no preference |
textual
| true | Prefer textual resources |
|---|---|
| false (default) | no preference |
visual
| true | Prefer textual resources |
|---|---|
| false (default) | no preference |
contrastMode
| normal (default) | no special contrast mode required |
|---|---|
| highContrast | Where visual is the preferred modality the preference is for presentation of text and images of text that has a contrast ratio of at least 4.5:1, or, for larger text, a contrast ratio of at least 3:1 (WCAG2 Checkpoint 1.4.3): |
| inverseVideo | Text, image and video colors reversed |
| blackOnWhite | black text and borders on a white background |
| whiteOnBlack | white text and borders on a black background |
tactile
| true | Prefer tactile resources |
|---|---|
| false (default) | no preference |
textualForAuditory
| true | A preference that audio modalities are replaced or augmented by textual ones |
|---|---|
| false (default) | no preference |
captions
| true | A preference that captions be delivered simultaneously with the audio |
|---|---|
| false (default) | no explicit preference for captions |
transcriptVideo
| replace | A preference that video be replaced by a transcript |
|---|---|
| simultaneous | A preference that a transcript be delivered at the same time as video |
| none (default) | no explicit preference for transcript instead of video |
transcriptAudio
| replace | A preference that audio be replaced by a transcript |
|---|---|
| simultaneous | A preference that a transcript be delivered at the same time as audio |
| none (default) | no explicit preference for transcript instead of audio |
textualForVisual
| true | A preference that visual modalities are replaced or augmented by textual ones |
|---|---|
| false (default) | no preference |
alternativeText
| replace | A preference for alternative text instead of a resource with visual modality (typically an image) |
|---|---|
| supplement | A preference for alternative text together with a resource with visual modality (typically an image) |
| none (default) | no explicit preference for alternative text |
longDescription
| replace | A preference for long description instead of a resource with visual modality (typically an image) |
|---|---|
| supplement | A preference for long description together with a resource with visual modality (typically an image) |
| none (default) | no explicit preference for long description |
textualForTactile
| true | A preference that tactile modalities are replaced or augmented by textual ones |
|---|---|
| false (default) | no preference |
visualForAuditory
| true | A preference that auditory modalities are replaced or augmented by visual ones |
|---|---|
| false (default) | No preference |
signLanguage
| true | A preference that an auditory resource be replaced by or augmented by a sign language presentation, as defined above [TBD url to defin] |
|---|---|
| false (default) | no preference |
visualForTactile
| replace | A preference that tactile modalities are replaced or augmented by visual ones |
|---|---|
| supplement | |
| none (default) | no explicit preference |
visualForTextual
| true | A preference that textual modalities are replaced by visual ones |
|---|---|
| supplement | A preference that textual modalities are augmented by visual ones |
| none (default) | no explicit preference |
auditoryForVisual
| true | A preference that visual modalities are replaced by auditory ones |
|---|---|
| supplement | A preference that visual modalities are augmented by auditory ones |
| none (default) | no explicit preference |
audioDescription
| true | A preference that a visual resource (typically the visual component of a video) be replaced by or augmented by an audio description. Note that in some countries this is referred to as 'videoDescription' |
|---|---|
| false (default) | no preference |
auditoryForTactile
| true | A preference that tactile modalities are replaced by auditory ones |
|---|---|
| supplement | A preference that tactile modalities are augmented by auditory ones |
| none (default) | no explicit preference |
auditoryForTextual
| true | A preference that textual modalities are replaced by auditory ones |
|---|---|
| supplement | A preference that textual modalities are augmented by auditory ones |
| none (default) | no explicit preference |
tactileForAuditory
| true | A preference that auditory modalities are replaced by tactile ones |
|---|---|
| supplement | A preference that auditory modalities are augmented by tactile ones |
| none (default) | no explicit preference |
tactileForVisual
| true | A preference that visual modalities are replaced by tactile ones |
|---|---|
| supplement | A preference that visual modalities are augmented by tactile ones |
| none (default) | no explicit preference |
tactileForTextual
| true | A preference that textual modalities are replaced by tactile ones |
|---|---|
| supplement | A preference that textual modalities are augmented by tactile ones |
| none (default) | no explicit preference |
languageOfAdaptation
| {language code} | Indicates a preference for adaptations to be delivered in a particular language. Note that this may not be the same language in which the user operates the device. |
|---|---|
| {null} (default) | Preference is for adaptations to be delivered in the default user language for that device |
hazardFlash
| avoid | A preference that a resource having a visual pattern that flashes more than three times in any one second not be delivered to the user. Note that this level of flashing can cause seizures in some users (WCAG2 Guideline 2.3.1 A): |
|---|---|
| strict | A preference that a resource having a visual pattern that flashes more than three times in any one second MUST not be delivered to the user. Note that this level of flashing can cause seizures in some users (WCAG2 Guideline 2.3.1 AAA):
http://www.w3.org/TR/WCAG20/#seizure |
| none (default) | no preference regarding flashing |
hazardMotion
| true | A preference that a resource simulating motion not be delivered to the user. Note that for some users such a resource may induce nausea |
|---|---|
| false (default) | no preference |
hazardSound
| true | Prefer that resources generating an audio pattern that can cause the user to have seizures [ISO 29138] not be delivered to the user. |
|---|---|
| false (default) | no preference |
ATInteroperable
| true (default) | Resources that are interoperable with AT should be selected whenever possible. Interoperability is indicated by compliance with WCAG 2.0 checkpoints: 1.1.1, 1.3.1, 1.3.2, 2.4.4, 3.1.1, 3.1.2, 3.3.2, 4.1.1 and 4.1.2. |
|---|---|
| false | no preference |
simplePresentation:
| true | A preference for presentation to be of a similar level of complexity to that commonly delivered to small screen devices using agile design - typically no more than six controls or regions of interest on a page. |
|---|---|
| false | no preference |