In a setup the bandwidth is virtually unlimited, would ajax still be neccessary?
Assuming that in future, badwidth will be cheap, will clients become thicker or thinner?
regards.
In a setup the bandwidth is virtually unlimited, would ajax still be neccessary?
Assuming that in future, badwidth will be cheap, will clients become thicker or thinner?
regards.
Yes it is necessary as it allows more fluent interfaces. It is not a question of bandwidth, it's about creating rich internet applications.
Bandwidth on the server may well be virtually unlimited, but for the poor guy visiting your site on a EDGE connection on his mobile in the middle of the Sahara Desert, it won't be.
Whilst using AJAX saves bandwidth, it is more about the user responsiveness and user interaction, instead of saving bandwidth.
Necessary depends on what are your necessities...
I would say it's not necessary (websites without AJAX exist of course), but it definitely improves user experience, no matter how much bandwith you have.
So, if user experience is important then, yes, AJAX is important (but not necessary).
According on your project (web site, portal, web application), but it will add a lot of points in the judjment on your application.
Increasing bandwidth doesn't necessarily decrease latency. In the presence of noticeable latency, refreshing a full page doen't look good. AJAX is more about having interfaces that don't "flicker" that much than about bandwidth preservation.
High bandwidth while suffering from high latency still kills your user experience. With the current trend being towards mobile data/UMTS over broadband/wifi, I expect average latency to increase.