BS ISO/IEC 22121-2:2023
$167.15
Information technology. Virtual keyboards user interfaces – On-screen keyboards with direct touch interface
Published By | Publication Date | Number of Pages |
BSI | 2023 | 38 |
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | National foreword |
7 | Foreword |
8 | Introduction |
9 | 1 Scope 2 Normative references 3 Terms and definitions |
12 | 4 Conformance 4.1 Conformance with this document 4.2 Claims of conformance |
13 | 5 General requirements for on-screen keyboards with direct touch interface 5.1 Character availability 5.2 Single finger/stylus and multiple finger text input |
14 | 5.3 Adjustment 5.3.1 Long tap duration 5.3.2 Double tap duration 5.3.3 Touchpad pressure 6 Mapping of keyboard layout standards 6.1 General |
15 | 6.2 Alphabetic characters 6.2.1 Key and row position numbering system |
16 | 6.2.2 Set of characters to be mapped to on-screen keyboards layouts |
17 | 6.2.3 Mapping of physical keyboard layout 6.3 Numeric characters |
18 | 6.4 Space key and other non-graphic keys 6.4.1 Space bar/key 6.4.2 Backspace/backward erase key 6.4.3 Return/enter key |
19 | 6.4.4 Tabulation key 7 Specific toggle keys and commands 7.1 Toggle key layout and operations 7.1.1 General |
21 | 7.1.2 Location on the on-screen keyboard 7.1.3 Locking/unlocking toggle keys 7.2 Toggle key functionality 7.2.1 Level 2 selection toggle key |
22 | 7.2.2 Group selection toggle key |
23 | 7.2.3 Layout selection key 7.2.4 Speech dictation toggle key 7.2.5 Keyboard deactivation toggle key 7.3 Toggle key status indication |
24 | 8 Associated characters 8.1 General 8.2 Access to associated characters 8.2.1 Access to associated characters with a selection box 8.2.2 Access to associated characters with a long tap 8.3 Selection of associated characters 8.3.1 Selection of associated characters with accessible input mode enabled |
25 | 8.3.2 Selection of associated characters with accessible input mode disabled |
26 | 8.4 Insertion of associated characters 9 Keyboard mode context dependency 9.1 General |
27 | 9.2 Numeric input fields |
28 | 9.3 Email address input fields 9.4 URL/URI input fields 9.5 Input fields with preselected values 10 User customization and creation of new keyboards 10.1 Customization of the keyboard |
29 | 10.2 Switching between keyboards 10.3 Loading, saving and sharing the keyboard layout 10.3.1 Modifying a keyboard layout 10.3.2 Loading a stored keyboard layout 10.3.3 Adding a new keyboard layout 11 Activation/deactivation of on-screen keyboard 11.1 Manual activation/deactivation of on-screen keyboard 11.2 Automatic activation/deactivation of on-screen keyboard 11.2.1 Automatic activation 11.2.2 Automatic deactivation |
30 | 11.2.3 Input fields with pre-selected values 11.3 Location of toggle key 12 Positioning and sizing 12.1 Positioning 12.2 Sizing 12.2.1 Relative size of on-screen keyboards |
31 | 12.2.2 Resizing 12.3 Display space constraints 12.3.1 Key size |
32 | 12.3.2 Number of displayed keys 12.4 Resizing rules 12.5 Field overlapping 12.5.1 General 12.5.2 Context of use 12.5.3 Typing text messages 12.5.4 Typing text on forms |
33 | 12.6 Rotation rules (landscape/portrait) 12.6.1 General 12.6.2 Rotation within applications 12.6.3 Optional resizing 13 Shading and styling of on-screen keyboard keys 13.1 Contrast ratio 13.2 Highlighting 13.3 Colours and shades 13.4 Key label size |
35 | Bibliography |