User Interaction
As these design guidelines indicate, HTML forms work reasonably well in the Browser. However, due to telephone limitations as an input device, keyboard input can be difficult. A complete keyboard is made available based on the context of mouse selection. When a text input control is on-screen, the user just clicks the input control. The keyboard appears, with the browser thrown into a small scrolling area. The input control is roughly centered in the scrolling area. The user can then press the software keys and the text is shown in the input control. Simply pressing the Done button dismisses the keyboard, and the input control shows the newly typed text. While this interaction technically works fine, it can be difficult to type a large amount of text from a user perspective. So avoid user input unless it is absolutely necessary. When necessary, keep user input to a minimum.