But the situation in this article is not limited to "the Ipad" or the improvement of the "QWERTY" keyboard, but it actually reflects Apple's new interactive mode of interaction under the touch screen interface. It is an important design principle to adjust and optimize the input means for different functional domains. The principle is concentrated on both the ipad and the iphone. For example, access to Gmail's homepage, focus into account domain, then the keyboard layout, automatically appear at the @ number, the focus into the address bar, the keyboard layout automatically appears. com. This "intelligent" automatic adjustment, greatly reduces the user's input cost, as well as the error probability.
What is the inspiration that this brings to our design?
First, the operating system needs to define a series of common input fields and provide a convenient input pattern for these input fields. In this way, application designers can call these modules to achieve intelligent, simple, convenient input mode, improve ease of use.
The iphone OS has done so, what about Android, WM, Symbian, palm?
Secondly, when the designer realizes, it needs to do input mode analysis for each input field, then adjust, call or design the corresponding input means to reduce the user's interactive cost and improve the usability.
When you log into Gmail and enter the account domain, the iphone offers @ but when you log on to Sina Weibo (3g), it's not, is Sina Weibo supposed to solve it?
Third, devices, operating systems and browsers, the underlying modules, can provide flexible support after all, is limited. So, for some complex, unique input mode, it is very important to design a special input module for it.
such as the input method. The default Chinese input method provided by Apple, whether handwritten or phonetic, is extremely bad. The installation of the client is also a major obstacle. One possible solution is the cloud service, whether handwritten, phonetic or otherwise. This input method, when the user into the input field, automatically start. The mobile terminal is not as fast as the PC input, which offsets the negative latency effect of cloud services.