|
|
|
|
![]() ![]() |
Sep 12 2005, 02:59 AM
Post
#1
|
|
|
Advanced Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 123 Joined: 5-September 05 Member No.: 11,522 |
Hi everybody,
I'm starting to use AJAX (Asynchronous Javascript And Xml), and it is quite nice and very cool. I was just wondering if anyone else is using it here yet?? Thanks! |
|
|
|
Sep 12 2005, 05:05 AM
Post
#2
|
|
|
Advanced Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 107 Joined: 9-September 05 From: Houston, TX USA Member No.: 11,651 |
Hi arbo,
I've played around a little bit with googlemaps, but that's about it. The cool thing about ajax is that it doesn't require any new technologies that would cause incompatibilities between browsers. Of course it also opens up a brand new world for programmers to design web applications that look and feel more like desktop apps. I'm pretty new to all the skills required to use AJAX, but I'm learning. Are you using it for anything specific yet? Later. |
|
|
|
Sep 12 2005, 05:11 AM
Post
#3
|
|
|
Mankie ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 761 Joined: 22-July 05 From: New Delhi, India Member No.: 9,746 |
Hey! I am not sure what this AJAX is! i mean I have an idea as you have written the full form of it...but according to me AJAX was a charcter in the game Age of Mythology
|
|
|
|
Sep 12 2005, 05:44 AM
Post
#4
|
|
|
Advanced Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 107 Joined: 9-September 05 From: Houston, TX USA Member No.: 11,651 |
Yeah, I had a dog named Ajax. Of course, we named her after the cleaning powder, not the mythological figure.
Okay, so ajax is a term first introduced in this blog entry: QUOTE(http://www.adaptivepath.com/publications/essays/archives/000385.php) The name is shorthand for Asynchronous JavaScript + XML, and it represents a fundamental shift in what’s possible on the Web. Defining Ajax Ajax isn’t a technology. It’s really several technologies, each flourishing in its own right, coming together in powerful new ways. Ajax incorporates: * standards-based presentation using XHTML and CSS; * dynamic display and interaction using the Document Object Model; * data interchange and manipulation using XML and XSLT; * asynchronous data retrieval using XMLHttpRequest; * and JavaScript binding everything together. Essentially, it is the fusion of several existing technologies that allow websites to be ultra-responsive. Have you gotten a gmail account recently? When you fill in your password that you want, the form automatically checks the strength of the password and reports back to you within a few seconds, and the cool thing is you don't have to click anything. The page is using ajax to update itself according to your input to form elements even before you hit the submit button. The article has some cool diagrams and a more detailed explanation. |
|
|
|
Sep 12 2005, 08:32 PM
Post
#5
|
|
|
Super Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 362 Joined: 25-August 05 Member No.: 11,104 |
is AJAX the one like in runescape.com? it seems hard
|
|
|
|
Sep 12 2005, 09:34 PM
Post
#6
|
|
|
Advanced Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 107 Joined: 9-September 05 From: Houston, TX USA Member No.: 11,651 |
AJAX is really a combination of the technologies listed above, so you have to be familiar with most of them in order to use it. I'm still learning. One day maybe I'll know enough to do a tutorial for t17. It may be way out of my skill level, but you never know I guess!
|
|
|
|
Sep 13 2005, 01:03 AM
Post
#7
|
|
|
Advanced Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 123 Joined: 5-September 05 Member No.: 11,522 |
AJAX is not really that hard to learn, if you know a good amount of javascript, that is. I am not an expert in javascript, but all I had to do was figure out the XML connection properties of certain browsers, then you can import text or XML into javascript (which is running after the page loads) and print it to a specifyed <div> tag. I might need a little help, but I might be able to come up with a tutorial.
As to how I have been using AJAX, only for content loading without reloading the whole page, just the content. Nothing fancy like Google Maps... |
|
|
|
Sep 13 2005, 01:40 AM
Post
#8
|
|
|
Advanced Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 107 Joined: 9-September 05 From: Houston, TX USA Member No.: 11,651 |
Ha! I just set up a hello world, and looked into the api a little bit. It's not too fancy either once you get past the hype.
MICROSOFT: I'm pretty sure runescape uses a java applet, not AJAX. |
|
|
|
Sep 13 2005, 03:34 AM
Post
#9
|
|
|
Advanced Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Members Posts: 123 Joined: 5-September 05 Member No.: 11,522 |
QUOTE(sandbox @ Sep 12 2005, 08:40 PM) runescape definitely uses a java applet, which actually works more like a full flash website...AJAX is essentially XHTML and JavaScript brought together to create a very nice, generally quick web application that does not require the end-viewer to reload the general page. You might say that AJAX is similar to iframes (or just frames in general) that confine to the latest web standards... |