Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • What should the on screen widgets look like and do?
    • Current systems use a rectangular grid of uppercase characters listed in alphabetical order. We need to design another widget that is faster and easily navigable with a remote/controller. Potential ideas include cascading lists of characters, circular rings of highly probably letters, or something like Dasher.
  • What should the controls on the remote do to the widgets?
    • Currently, arrow keys are used to change which letter in the rectangular grid is selected, and another key is pressed to actually select that letter. A special on-screen key should be selected to backspace or move the cursor between the already selected letters which are displayed in a box. We might like to take advantage of more keys on the remote to more quickly manipulate the widget and reach the desired character faster.
  • How should errors be conveyed and corrected by user?
    • The user may press and arrow key several times and because some devices may be slow to process rapid keystrokes, errors may occur regarding which letters have been seleted. There should be some immediate feedback to let the user know that their keystrokes are still being processed. Feedback could take the form of an on-screen indicator or vibrating the controller. Other errors may be entirely user generated, such as selecting the wrong letter. If we can detect that the user likely meant another letter, we should have a non-intrusive yet accessible way of allowing the user to select the correct version.