|
|
| Line 1: |
Line 1: |
| == Design Specs == | | == Design Specs == |
| * For the latest UX specifications, please visit
| |
| https://mozilla.box.com/system
| |
|
| |
|
| * The spec to define alternative chars for English, Portuguese, and Spanish.
| | Latest Keyboard UX spec will be uploaded to this tracking bug: {{bug|983043}} |
| https://docs.google.com/spreadsheet/ccc?key=0Aho3t5kX1TtRdFFOS25rZFNXcncxZm9LRUtzaDlKLVE
| |
|
| |
|
| == Roadmap == | | == Roadmap == |
| | |
| * [[Gaia/System/Keyboard/Roadmap]] | | * [[Gaia/System/Keyboard/Roadmap]] |
|
| |
|
| == Requirements == | | == Meetings == |
| | |
| * 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 ===
| | * No meeting currently held for Keyboard app at the moment. Please contact the developers directly or on the [https://lists.mozilla.org/listinfo/dev-gaia dev-gaia] mailing list. |
| * US-English | |
| * Spanish (Latinamerica)
| |
| * Portuguese (Brazil)
| |
|
| |
|
| === Version 2 === | | == People == |
|
| |
|
| * Browser specific: When entering a URL in the browser address bar, the 'enter' key should be labeled as 'go' | | * Project Manager: Howie Chang |
| | * Product Manager: Bruce Huang |
| | * UX: See [[Gaia/UXTeam]] |
| | * Developers: See [[Modules/FirefoxOS#Keyboard]] |