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

From Independent User Interface
Jump to: navigation, search

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):

http://www.w3.org/TR/WCAG20/#visual-audio-contrast.

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):

http://www.w3.org/TR/WCAG20/#seizure].

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