Simplify input-make Web Forms more approachable

Source: Internet
Author: User
Keywords Can fill form more pro

Most people do not like forms, because people come to the site, the main purpose is not to fill out the form, but to browse or buy. Carefully designed forms make the input smoother and enjoyable, while poor design makes the wall bleed. So what is a good form? The layout of the page, logical organization, visual style and so on are all noteworthy details, where the simplified input is often mentioned recently, here I share the experience of my work ...

1, Taller input box

Increase the height of the input box, bold font, you can make the page on the input box looks easier to fill in and read. As the size of the computer monitor becomes larger, such an input box appears more atmospheric.

2. Add Selector.

Rather than let people input to provide a choice, select the content only a few points, automatically filled into the input box, not only can reduce input barriers, but also to prevent errors. You can make any desired data into a selector, such as date, color, address, or history, and so on.

For example: The front of the "other account name" input box, you need to fill in the name of each other, if the other name has Chinese characters do not know how to do? So we can add an uncommon word selector, as shown in figure:

Open the font, you can choose to fill in the input box according to the fuzzy pronunciation. In addition, the name of the input box has a checksum, select the completion of the input box to do not forget the contents of the check again.

3. Preset text.

The use of preset text to simplify the input is often seen on the phone, and is now used on the Web page. For example, a micro-blog to speak on the input box, will retain the last time you did not send the content, you can edit again.

You'll also see a mix of "input hints" and "preset text" on the web. Of course, what you call them can be, but understand that this is two ways of interacting. The purpose of the input hint is to guide the fill, the text disappears after focusing the input box, and the preset text belongs to the formal content to be modified, the font style should be the same as the formal input, and the text will not disappear after focusing.

When a form entry encounters a selection and must be hard to decide, consider preset text as a good compromise. For example, in a form of application for payment, the main need for users to fill out is "offset account" and "Payment amount", payment instructions is an optional. But for the system, must also collect payment instructions, as one of the transaction credentials, this payment instructions how to deal with it? Compare the following 3 ways, obviously check box is not suitable for the way, because if the user does not fill out we can not collect data, and the way to enter prompts or users to fill out, so the significance is not. Compromise the business and the user two aspects, preset "transfer" Two words is good, do not want to fill out the person can completely skip it.

4. Device reading.

Camera read, voice input ... Recently, a variety of intelligent input methods in the mobile phone is very popular, the Web page is not reconciled to weakness, have added these features ~ and http://www.aliyun.com/zixun/aggregation/10175.html "> Face recognition, I wonder if it will be popular soon?

5. Set the input properties.

Now it is more reliable that HTML5 provides some form-type properties. There are some interesting settings besides restricting input types. Drag and drop properties that can be dragged directly from the desktop into the appropriate input box. Drag the attachment into the mailbox and automatically fill in the subject if the topic is empty. The range and number properties can be directly replaced by the input box, useful for numeric input, shown in chrome:

6. Incremental expansion of additional input

When you encounter additional options that you need to add more advanced or extra, you can use the option of adding deletes immediately. Do not need to fill in, you can completely ignore, need to fill in when the click will be displayed.

7. Use input feedback.

In addition to the correct completion of the calibration, input feedback can help simplify the user to fill out, there are many tips.

For example, in a mobile phone recharge form, you need to repeat the number to confirm the submission. Repeat the entry again, as if you're sure you're going to make a mistake. Adding feedback to the number attribution (in conjunction with historical records) can prevent this kind of annoying way.

The following example checksum the recommended zip code to fill in the input box to make the computer smarter. The recommended content reduces the thought and filling process.

It's also worth picking up on the way the feedback is displayed. For example, the value of the input box was entered into the letter, the format is wrong. If you are not satisfied with the simplest way to provide the error, try to have the letter typed for 1 seconds before it is deleted, which is easier to understand than simply restricting the input type. In addition, you can automatically modify the display format: After the completion of the number input, automatically add space, you can easily read. This can also be used to prompt the user for a check when emphasis is needed, but it doesn't need to be that complicated in a normal input box.

Automatically fill in the amount of decimal, for example, the following example service fee is a decimal, automatically fill the amount of decimal, you can reduce concerns, but very interesting.

Speaking of which, do you have an interest in seemingly ordinary form design? Input box is the most basic human-computer interaction, everyone has a different understanding, the above, thank you for your reading, look forward to more sharing and discussion!

Source: http://uedc.163.com/8957.html

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.