An Ajax question about user habits

Source: Internet
Author: User

We all know that, Vs. net2005 Indeed Vs. net2003 It is more convenient, but one problem is that you are used to it. 2003 Is in use 2005 It may feel a little uncomfortable, and even some shortcut keys have changed. However, for usProgramPersonnel said, this is nothing. It is difficult for us to learn new things. Ajax Also, there are some user habits. Let's take a look. Ajax Working mode and traditional Web What are the differences between working modes? For the sake of simplicity, I will use it online Copy Next picture ~~

In the traditional Web In this mode, the user interaction with the application is a direct and intermittent operation, and the user access is obviously disconnected. Ajax , There is one more Ajax Engine is her, let's Web The application can also be refresh. You can clearly find that, throughout the interaction process, there are 3 Roles, including Ajax The engine can work continuously, and only applications on the server can work intermittently. Okay, now we know why the page does not refresh. Ajax The engine is helping us to send a request to the server and accept the server's response. We can just sit next to it and drink tea, haha.

Well, the problem caused by not refreshing the page has occurred. We all know that, Web The application cannot be like Windows The random control interface of the application is caused not only by the relationship between the interaction mode, but also by the network transmission delay, Ajax It can handle interaction problems, but it cannot handle latency issues (at least for now, I think it can be handled by "saving the nation by curve ). I did a test on the local machine and executed a loop in the method on my server side, artificially increasing the latency to simulate network transmission (in fact, many big methods are like this ), there is no problem with the function, but there is no response on the page, and users don't know what is going on. They just think that they didn't click the button, and then they went crazy, although the program is not always wrong (the data insertion method is inaccurate, you can try it. I guess it will insert N Records, but not tested), but the user will be very uncomfortable, because they are used to the current operation method, click, and then see the progress bar, or go to other web pages, or a chat. Qq He knows that his clicks have taken effect, Ajax (At least for now) It will keep him on this page, not waiting, but working ...... The user is not crazy.

Let users change their habits? Impossible, at least very difficult. Let alone this, even making their work "paperless" requires training for a long time. I think the best way is to let usAjaxMore user-friendly.

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.