• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Ron McLeod
  • Bear Bibeault
  • Liutauras Vilda
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Jj Roberts
  • Carey Brown
Bartenders:
  • salvin francis
  • Frits Walraven
  • Piet Souris

Disadvantages of AJAX ?

 
Ranch Hand
Posts: 472
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
good day, what is the bad points of ajax ? thank you
 
author
Posts: 15385
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
disadvantage is browsers that have JavaScript disabled, screen readers, developers that are afraid of JavaScript, and people that do not realize the effects of polling the server with Ajax.

Eric
 
author
Posts: 59
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Nakata,

I'd agree with Eric on the technical front.

On the business side, a big plus of Ajax is that your user can access the app with absolutely zero effort, oncew they've got hold of the URL. The flipside of this is that they have made no investment in using it, and will drop it and move on if it isn't compelling. That could be an advantage or a disadvantage depending on how you look at it
 
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think the main disadvantage is the expected end-user experience. People are conditioned to expect thick clients to behave one way, and Web applications to behave another. AJAX is nothing more than describing an approach to achieve the same effect of a thick client via a thin client. While I may seem dismissive about AJAX - which I am - I also recognize that it is now a part of our parlance, and that the chief hurdle is in helping the end-user to understand the principle of AJAX + Web = Thick Client mentality.
 
Ranch Hand
Posts: 91
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

I think the main disadvantage is the expected end-user experience.



I think this might be true for poor implementations of Ajax. But if used correctly, Ajax should enhance the user experience. In most cases, these enhancements don't even need to be all that noticeable to the user. Examples of a good Ajax implementation would be refreshing part of the page instead of the whole thing. A bad implementation would be a type-ahead feature that slows the data entry process down rather than speeding it up.

So in my mind, the disadvantages of Ajax are the same as those of any web technology... it needs to be implemented judiciously, with the user's experience in mind.
 
Ranch Hand
Posts: 323
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well i love javascript but still after working exhaustive in javascript and DHTML in big MIS application for more than 4 yrs i feel , its very tough to maintain javascript code and tough to get good javascript developer also so i personally feel maintainance of code is one of the biggest disadvantage of using javascript and AJAX.
Thanks,
kundan
 
it's a teeny, tiny, wafer thin ad:
the value of filler advertising in 2020
https://coderanch.com/t/730886/filler-advertising
reply
    Bookmark Topic Watch Topic
  • New Topic