Personalization Requirements

From Low Vision Accessibility Task Force

From Lisa Seeman, 31 January 2017:

Maybe you could make a page on the LVTF wiki for personalization requirements with suggested values? I do not want lose some in my inbox....

Also can we have 5 recommended settings for each one. These will be used for test case...However we can have user settings per role or type. So you might want borders and margins on buttons and not on links etc,

Take a look at the json file at https://github.com/ayelet-seeman/coga.personalisation/blob/JSON-Script/json_profile_1.json

we could have an coga function inheriting the button characteristics and define them

Attributes

  • lowvision-fontfamily - user picks from fonts available on system
  • lowvision-foreground-color - user picks from colors available on system
  • lowvision-background-color - user picks from colors available on system
  • lowvision-lineheight - 1.2, 1.4, 1.5, 1.7, 2.0
  • lowvision-letterspacing - .05em, .08em, .1em, .12em, .15em
  • lowvision-wordspacing - .1em, .11em, .12em, .13em, .14em, .15em, .16em .2em, .25em, .3em
  • lowvision-fontsize - user picks from font sizes available on system
  • lowvison-reflow - yes/no
  • lowvision-hyphenate - yes/no
  • lowvision-justification - left, right, full
  • lowvision-margins - .25em., .5em, .75em, 1em, 1.5em, 2em
  • lowvision-borders - may need to be expanded to lowvision-border-color, lowvision-border-width, lowvision-border-style,
  • lowvision-outline - may need to be expanded to lowvision-outline-color, lowvision-outline-width, lowvision-outline-style,
  • lowvision-element-spacing - this should be covered by margin and line height.
  • lowvision-inactivecontrol - may be covered by foreground and background color