Jan 12, 2010

Information Overload on Ajax


My first question is what this “ajax” is we are supposed to be learning in this class. So I decided to make my first blog on what I found out about Ajax on the web.

Ajax is short for asynchronous JavaScript and XML according to Wikipedia. This not so new language is responsible for the mixed content pages we have gotten used to seeing from Google to Weather.com. It works by using retrieving data via XMLHTTPRequest object. Hmmm.. What is that and how does it work?

An XHR or XMLHTTPRequest is a domain object model application programming interface. Now I have worked with API in a sense of using calling routines when I have written programs. XHR works by bringing more data up in to the webpage as the user interacts with the page. That is really cool and to believe that developers for Outlook actually had a good idea.

There was a nice historical flow on the development of XHR with the different browser programs each trying to have the best version. Then XHR Wikipedia site got in to the hard core coding examples that my brain wasn’t going to understand at Midnight. I will be back to this site and many of the others I ran in to just by typing ajax in the google search. I hit information overload at this point.

3 comments:

  1. If you have worked with API's before it will be very good for this course. Later on we will be using them to incorporate web services into our web pages.

    ReplyDelete
  2. Ajax has me a little worried too. I hope I can figure out how to make it all work. It looks a little intimidating but the only way to overcome it is to dive right into it.

    ReplyDelete
  3. I'm pretty excited to learn something new as well, but I'm not gonna lie, Ajax scares the shit out of me.

    With that said, I have experience with HTML and CSS, little with Javascript, but I love programming so I hope this class doesn't change the amount of love I have for web design.

    ReplyDelete