No description, website, or topics provided.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
css
html
inject-coga
js
json
.gitignore
README.md
To_Do_List
examplefull.json
index.html
license.md

README.md

coga.personalisation

This is a project to help personlisation for any use - including people with learning and memory issues. It is described more at: https://www.w3.org/WAI/PF/cognitive-a11y-tf/wiki/Easy_Personalization

It is made of 4 parts:

  1. Json files for user setting: https://github.com/ayelet-seeman/coga.personalisation/tree/JSON-Script
  2. Aria proposal for new syntax: https://rawgit.com/w3c/coga/master/issue-papers/links-buttons.html
    note we are still working on it. more items will come/change
  3. An HTML page that uses some of the new aria syntax: https://github.com/ayelet-seeman/coga.personalisation/tree/ExampleWebPage/
  4. Scripts that a web auther can use or include that read the user settings in the JSON files and adapt the page for the user needs: https://github.com/ayelet-seeman/coga.personalisation/tree/Script-Options
  5. Stuctured HTML that idetifies the prefrences. Cascading: sort by order specified: if two declarations, the latter specified wins

To Do List

  • store as stuctured html in place of cookie- assigned to Chaohai
  • Cascading: sort by order specified: if two declarations, the latter specified wins - assigned to Chaohai in the stuctured htmle, and to ayelet in the implemtation
  • upgade the terms used with the new proposal update and coga prefex
  • write 2 or 3 example JSON descriptions/files for MCI and dyscalcilia using the aria proposal on Adaptable Links and Buttons dyscalcilia coga-numberfree= always, prefered , none (defualt)- assigned to Chaohai (on hond becuse we want to discuss settings with the group)
  • implement aria button and link functions to add pannel for extra help with button added to main menu
  • define and enable cascading
  • add later aria properties to the html page
  • add later aria properties to the json
  • reminders and disterbences
  • add later aria properties to the script
  • add later api (speach foalso for feedback, speach text highlighting, and other web components) to the html page, the json , the script
  • enable different default values for aria-importance
  • overide importance
  • proposed issues
    • Position of elements
    • Sentences can not be reliably divided. For that use aria-easylang or aria-hasalt as described abov
    • enlarged cursor
    • screen reading when available
    • a view bar for isolating text while reading,
    • Speak text and symbols
    • Highlighting: off, by word, phrase, sentence (do we need spans to identify divisions?)Misspelling in question posed. I'm not sure I understand the question. Divisions of what, the content that would be read? Wouldn't that simply follow normal document/information structure (e.g. paragraph, line of info being displayed, sentence, etc.)
    • Disable background audio
    • Color and background color preference
    • How about persistent user settings for captioning or audio description or for filtering background noise in media?
    • F1 is help about the browser npt the content
    • Issues: a universal way for saying I need help – help panel and humen help
    • Ambiguity in link types contact us could be a link or section
    • Option - make the names unabiuses contucuslink
    • Or trigger with both role and function (unless role is implide by element type suc as ancor or section)
    • Local storage in html 5 not in cookie
    • Video and api
      • 1. I want tooltips / I do not want tooltips when an item has focus
      • 2. I want side panel that with show the “morehelp” open by defula
      • 3. I want side panel that can be opened when I click on my help icon
      • 4. I want extra help in a popup window
      • 5. Show “more info” link
      • 6. I want links to "more information" when ever possible
      • 7. I want definitions in the side panel
      • 8. Iwant link to human help to be shown/not shown

      Done items (note we only started keeping this as of novermber)

      • parse the the json to identify any attribute as a variable
      • identify the local storage

      removed items

      • button for choosing what json file to load, reads the name from the json and provides that as an option - this is handeled by the stuctred html
      • implement aria button and link functions to add icon, change text, shortcut key add tooltip and pannel for extra help
      • - Ayelet