![]() |
|
|
#1
|
||||
|
||||
|
AJAX anyone?
Hey all,
Anyone heard of AJAX, Asynchrous Javascript and XML. Here are some articles and examples for those interested on learning about the concept that made Google Suggest, Google Maps, and Gmail successful: Wing
__________________
Wing's life | Eigo - Web Technologies | Name Change :Digital Wingz - - Let's fly! |
|
#2
|
||||
|
||||
|
Yes, I've heard of it and we're implementing some of it into osCommerce.
__________________
Try: Sell Your Ad Space - Thousands Of Visitors Want To Buy Your Ad Space Global Internet Index Directory <- Check it out! -> |
|
#3
|
||||
|
||||
|
It's cool stuff. vBulletin 3.5 (and therefore this forum) uses it as well. For example a response you make with the Quick Reply box doesn't require a page reload to insert itself into the thread.
__________________
- Shawn Keyword Tracker now supports Google (once again) as well as Bing (new) and Yahoo Please do not PM, IM or email me for product or tool support (they will go unread/ignored), and don't "friend" me unless we are really friends. |
|
#4
|
||||
|
||||
|
Very interesting how it has been used a lot before without a name but now Adaptive Path, who coined the name, have now turned into somewhat of a craze similar to that of CSS in some circles.
Wing
__________________
Wing's life | Eigo - Web Technologies | Name Change :Digital Wingz - - Let's fly! |
|
#5
|
|||
|
|||
|
I use Ruby on Rails for web application development and the Prototype Ajax library has been included in the standard distribution for a while now. It's become the standard way for me to implement certain functions, for example adding, deleting and ordering items in a list.
Script.aculo.us has some really cool demos of Ajax and javascript visual effects in action. As usual with "new" stuff there're problems also with Ajax that need to be taken into account. I recommend reading the top 10 Ajax mistakes for more information. |
|
#6
|
||||
|
||||
|
Seen. yeah those are good examples, is anyone actually implementing them into sites now, as in DP members?
wing
__________________
Wing's life | Eigo - Web Technologies | Name Change :Digital Wingz - - Let's fly! |
|
#7
|
||||
|
||||
|
This is cool new stuff and google has used in nicely in google suggest. I am preparing a presentation about this in some time for our internal project usage, I will also be preparing a kind of POC using Azax.
__________________
Exciting Facebook Game |
|
#8
|
|||
|
|||
|
Just for the record, Google Suggest doesn't used "AJAX". It uses remote scripting. There IS a difference. AJAX is a buzzword, remote scripting has been around for years (I remember using it a few years ago, and making a pile of money freelancing with it, since it was unheard of at the time).
__________________
- Nathan |
|
#9
|
||||
|
||||
|
Quote:
Introduction Quote:
__________________
A blog, Always under construction: My personal site. The forum BoG "Just because nobody complains doesn't mean all parachutes are perfect." |
|
#10
|
||||
|
||||
|
Nice MikMik
__________________
Wing's life | Eigo - Web Technologies | Name Change :Digital Wingz - - Let's fly! |
|
#11
|
||||
|
||||
|
Here's a cross platform javascript/ajax library:
http://sourceforge.net/projects/sarissa/ I started playing with it yesterday and it took me less than half an hour to figure out how to grab data from the server.
__________________
|
|
#12
|
||||
|
||||
|
Quote:
The sample that come with CPaint are so cool, especially the xmlhttp chat! There is about 9 of them to play with. The instructions don't teach much and could be better, but that's because I know very little here. I have almost zero knowledge of javascript so lot's of this is a struggle for me - to lazy or impatient to learn javascript first. It is fun, though. Do you know much or doing it for long? I have a couple of links for DevShed ajax forms and security.
__________________
A blog, Always under construction: My personal site. The forum BoG "Just because nobody complains doesn't mean all parachutes are perfect." |
|
#13
|
||||
|
||||
|
Then, out of nowhere I stumble upon... Fiaminga:Tutorials
and the first one listed looks about to be the best beginner tute for http request, complete with a simple php server-side script to send and get data with: Very Dynamic Web Interfaces
__________________
A blog, Always under construction: My personal site. The forum BoG "Just because nobody complains doesn't mean all parachutes are perfect." |
|
#14
|
||||
|
||||
|
Yeah i have been using AJAX for a while now, and it is great, however it does use javascript so it shouldn't be overused because Search engines cant understand Javascript. Also, it can become a hassle with being cross-browser.
However if you need tutorials and learn exactly how it works in great detail there is a bunch of AJAX tutorials at designplanet.biz under tutorials section. |
|
#15
|
|||
|
|||
|
I'am progamming it right now. there are still features thet I want to be but they are not, like reading progress notification from http/xml activex object.
|
|
#16
|
||||
|
||||
|
i have always thought of that, but never tried it due to lack of time. It's probably hard to make a loading bar, but a little loading sign yea. However, AJAX happens so fast, that its really not worth it unless its a loading bar.
|
|
#17
|
|||
|
|||
|
is AJAX more resource intensive?
|
|
#18
|
||||
|
||||
|
You have to be careful about that. It is possible to get holes and leaks that crash browsers, as I am finding working on Gmaps.
It is also a security risk if you do not throttle the request rate, ie, if someone sets up repreated hits to the server by submiting httprequests. . Otherwise, it is pretty fast, just like any other call, which is usually a lot lighter and doesn't involve sending asnd refreshing the whole page everytime. There are a few php wrappers and classes showing up that use this.
__________________
A blog, Always under construction: My personal site. The forum BoG "Just because nobody complains doesn't mean all parachutes are perfect." |
|
#19
|
|||
|
|||
|
I guess because it opens a up a screen?
I want to use it in a login/registration format. so when you click on register it, you don't move to a new page, the new information/confirmation just appears |
|
#20
|
||||
|
||||
|
Yea i have that in designplanet.biz register page,
and most of my website designplanet.biz has that sort of stuff. It is not resource intensive, but you should disable your button while its activated to ensure they dont spam your server and crash it. Read up on about 4-5 tutorials about AJAX in designplanet.biz |
![]() |
| Bookmarks |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| AJAX drives GMail, Google Maps and Google Suggest | Help Desk | JavaScript | 12 | Dec 22nd 2005 11:04 pm |