|
|
What is Ajax?I've been hearing a bit of a buzz lately about a new Web technology called Ajax, but I have no idea what it is or even how to find out more about it. Help? Well, the answer to 'how do I learn more about it' is always to check out Google, of course, where you would find lots of interesting and even occasionally accurate answers to your question of "What is Ajax?". :-) More seriously, Ajax is a set of technologies being used together, just as "LAMP" is a shorthand referring to Linux, Apache, MySQL and PHP. But back to Ajax! Ajax, which stands for Asynchronous Javascript And XML, is comprised of the following technologies:
Got it? Ah, I didn't think so. That sure doesn't make much sense to me, since HTML + CSS + JavaScript, at least, have been around since forever -- they're even the basis of my popular book Creating Cool Web Sites with HTML, XHTML and CSS. The difference therefore is with the XML, eXtensible Markup Language, side of things, so let's focus on that. But first, if you've checked out and marveled at the drag-and-pan capabilities of Google Maps or the speedy self-contained table sorting capabilities of Gmail, you've seen Ajax in action. So. So XML is the eXtensible Markup Language, an environment for consistently tagging and identifying information buried within Web pages, XSLT is basically a version of XML that's intended for transforming XML documents in-place (e.g., through database-type queries), and XMLHttpRequestor is the gracefully named set of application programming interfaces (APIs) that allow Web applications to transfer data with a Web server using the standard HTTP protocol. In a nutshell, this alphabet soup works together to allow JavaScript scripts to send data requests to the server and receive responses, all without having to load or reload a page. It's as if there's a hidden web browser / server interaction going on behind the scenes on a Web page you're viewing. My two cents on Ajax? The name may be rather goofy, but the result of applying the methodology is a quantum leap in Web interactivity. If you're a serious Web developer, Ajax is well worth studying and learning.
More Useful HTML, JavaScript and Web Site Programming Articles:
✔ How to Create Predefined Google Image Search Links?
Thanks for the Amazon URL [see Creating Amazon Search Links]. That worked beautifully. In fact, I sent you $5.00 for coffee in thanks....
✔ Can I embed a Facebook search box on my blog site?I've seen your articles about how to add a Twitter or Google search box on a Web page, but I have a tougher...
✔ Can I use CSS for drop shadows on my blog?I want to give my site a bit of a facelift and add some neat graphical elements. One of which is drop shadows....
✔ How can I embed interactive photo panoramas on my site/blog?I read through your blog entry about how to take panoramic photos with iOS 6 and an iPhone 5 and got enthused. I've...
✔ How can I create a Twitter search URL shortcut?I'd like to add a few Twitter search links to my Web site. Is that possible, or does Twitter prohibit this sort of...
Let's stay in touch!
Sign up for my weekly AskDaveTaylor Newsletter and you'll receive even more tech and gadget help
right to your inbox, along with exclusive news and industry updates. It's good stuff. I promise!
Categorized:
HTML, JavaScript and Web Site Programming
(Article 4048,
Written by Dave Taylor)
Tagged: Previous: What's the best starting bid for an eBay auction? Next: Microsoft Outlook 2003: Configuring multiple accounts? Reader Comments To Date: 7Raymond said, on January 10, 2007 9:09 PM:
Great explanation on ajax. If you want to see ajax in action, you can go to www.printplace.com and click on the links on your left. There you will see a quote panel that updates on the background. The quote panel was built using asp.net and ajaxpro. Also there are great articles on adobe labs and asp.net. C. Mason said, on February 26, 2007 3:13 PM:
Perhaps I should have sent this in an e-mail, but, maybe someone else is having the same trouble and could use the info, too. I have built a Flash MP3 player for a client that runs from an XML file. Now that my client's work is expanding, he would like to have a "Top Ten Most Played" list automatically appear in a CSS div on his site's main page. Is there a way to make this happen using the Flash player and XML file I have? If yes, how? And if no, what would I have to do to make that happen? Chathura said, on April 24, 2007 12:09 AM:
hello DAVE, thanks Balaji said, on August 31, 2007 4:50 AM:
Hi, I have one doubt in ajax.That is i send arequest from IE browser to Tomcat server using HTTP protocol.That tomcat call another Server.I got reponse from second server to Tomcat after 2 hours.But TOmcat to browser connection is disconnected. So Please give me some help. Thanks glenda said, on January 28, 2009 5:40 PM:
A window continues to pop up saying my browser does not support AJAX. I cannot get it to go away for good. I click on the close symbol and it dissappears but then pops up again, and again and again. I have a older iMac with the OS 9 system. Please help me stop this darn Pop Up! Thank you. George said, on August 20, 2009 5:04 PM:
Hi Dave, My Ajax program works fine on my Tomcat 6.0.20, but it doesn't run on another Tomcat(I don't know the version of that Tomcat). What do I need to change in my program? Thank you so much. George
I do have a comment, now that you mention it!Check This Out Too... |
Recent Entries
Look for Answers
Recommended
All Our Categories
Apple iPad Help
Articles and Reviews Auctions and Online Shopping Blogs and Blogging Building Web Site Traffic Business and Management Computer and Internet Basics d) None of the Above Facebook Help Google Gmail Help Google Plus Help HTML, JavaScript and Web Site Programming Industry News and Trade Shows iPhone and Cell Phone Help iPod, Sony PSP and MP3 Player Help Kindle Fire Help Mac OS X Help Pay Per Click (PPC) Advertising Pinterest Help Search Engine Optimization (SEO) Shell Script Programming Tech Support Video Help The Writing Business Twitter, LinkedIn and Social Network Help Unix and Linux Help Video Game Tips and Help Windows PC Help Find Me on Google+ ADT on G+ |
Call an apple an apple...
http://ln.hixie.ch/?start=1111339822&count=1
"It's psychotic! People keep creating new ways to refer to existing technologies. "