Gaia/System/Keyboard

From MozillaWiki
< Gaia‎ | System
Revision as of 10:54, 27 June 2012 by Cyee (talk | contribs)
Jump to navigation Jump to search

Status & Team

V1

Keyboard requirements

  • Multiple keyboard support
    • Being able to cycle through different language keyboards and keyboard layouts
  • Contextual sensitivity
    • adjust keyboard layout based on input field types
      • datetime (picker)
      • date (picker)
      • time (picker)
      • number
      • url
      • name
      • email
  • Predictive text
    • Ability to recommend words based on substring (eg: 'wor' recommends world, word, work, etc)
    • Ability to recommend for misspelled words
    • Support for additional characters and symbols on alternate keyboard layout
  • Keyboard behaviors
    • double press space for '.'
    • Auto capitalize beginning of sentences and names
  • Localized
    • Adjust for currency depending on locale
      • $, €, ¥, etc

Languages supported

  • US-English
  • Spanish (Latinamerica)
  • Portuguese (Brazil)

Design Spec


V2

Keyboard requirements

  • Browser specific: When entering a URL in the browser address bar, the 'enter' key should be labeled as 'go'