Lost Password?

Go Back   CodeCall Programming Forum > Web Development Forum > JavaScript and CSS

JavaScript and CSS Extensible Markup Language, Java Script, and CSS questions here.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 06-29-2006, 07:29 PM
Dan Dan is offline
Programmer
 
Join Date: Jun 2006
Posts: 145
Rep Power: 8
Dan is on a distinguished road
Default Anybody use Ajax?

Quote:
AJAX, shorthand for Asynchronous JavaScript and XML, is a Web development technique for creating interactive web applications. The intent is to make web pages feel more responsive by exchanging small amounts of data with the server behind the scenes, so that the entire web page does not have to be reloaded each time the user makes a change. This is meant to increase the web page's interactivity, speed, and usability.

The Ajax technique uses a combination of:
XHTML (or HTML), CSS, for marking up and styling information.
The DOM accessed with a client-side scripting language, especially ECMAScript implementations such as JavaScript and JScript, to dynamically display and interact with the information presented.
The XMLHttpRequest object to exchange data asynchronously with the web server. In some Ajax frameworks and in certain situations, an IFrame object is used instead of the XMLHttpRequest object to exchange data with the web server.
XML is sometimes used as the format for transferring data between the server and client, although any format will work, including preformatted HTML, plain text, JSON and even EBML.

Like DHTML, LAMP, or SPA, Ajax is not a technology in itself, but a term that refers to the use of a group of technologies together.
Read more...

Possibly the newest programming language at the moment, I predict it to be the next big thing in the web development world.

It will change the web by adding more features for users, although I haven't used it yet.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #2 (permalink)  
Old 06-29-2006, 07:49 PM
sarahk's Avatar   
sarahk sarahk is offline
Newbie
 
Join Date: Jun 2006
Location: Auckland, New Zealand
Posts: 18
Rep Power: 8
sarahk is on a distinguished road
Default

I'm using it more and more as users need a more streamlined experience. There are gotchas but if you're in the backend where the search engines don't need to go then you can have some really good fun with it.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 06-30-2006, 08:30 AM
Lop's Avatar   
Lop Lop is offline
Speaks fluent binary
 
Join Date: May 2006
Posts: 1,135
Rep Power: 16
Lop is on a distinguished road
Default

Basically, its just HTML, CSS and Javascript? Isn't that already being used a lot, for instance, this forum?
__________________
Lop
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 06-30-2006, 09:23 PM
sarahk's Avatar   
sarahk sarahk is offline
Newbie
 
Join Date: Jun 2006
Location: Auckland, New Zealand
Posts: 18
Rep Power: 8
sarahk is on a distinguished road
Default

vB uses a little bit, but AJAX is used to update the page from the database.

In most cases javascript didn't do that.

I have a long running example on my site of how to do it the old way but modern AJAX is more complicated and more robust.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 07-02-2006, 03:57 PM
Lop's Avatar   
Lop Lop is offline
Speaks fluent binary
 
Join Date: May 2006
Posts: 1,135
Rep Power: 16
Lop is on a distinguished road
Default

So AJAX is actually a language then? I'd like to learn it! Which of your websites are AJAX sarah?
__________________
Lop
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #6 (permalink)  
Old 07-02-2006, 04:10 PM
sarahk's Avatar   
sarahk sarahk is offline
Newbie
 
Join Date: Jun 2006
Location: Auckland, New Zealand
Posts: 18
Rep Power: 8
sarahk is on a distinguished road
Default

No, it is just Javascript, but it is sophisticated javascript that supports the integration of the client and the server without a page refresh.

I'm currently building ajax into an intranet site, I have smidgens on other sites and can see it being used more and more. Before you start though it pays to understand the usability and SEO consequences on your design.

There are a great many AJAX libraries but the two I've looked most closely at are

script.aculo.us
xajax

I'm using script.aculo.us because my needs are relatively simple and it's easy to integrate with CakePHP. However I suspect the actual structure for building an AJAX site are better with xajax.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 07-02-2006, 04:14 PM
Lop's Avatar   
Lop Lop is offline
Speaks fluent binary
 
Join Date: May 2006
Posts: 1,135
Rep Power: 16
Lop is on a distinguished road
Default

I think I am going to learn it! Does this forum use AJAX? You said "it is sophisticated javascript that supports the integration of the client and the server without a page refresh" and the quick post at the bottom posts without a screen refresh.

is CakePHP free?
__________________
Lop
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 07-02-2006, 04:25 PM
sarahk's Avatar   
sarahk sarahk is offline
Newbie
 
Join Date: Jun 2006
Location: Auckland, New Zealand
Posts: 18
Rep Power: 8
sarahk is on a distinguished road
Default

CakePHP is free.

Yes quick post and edit use AJAX

In the latest version they've returned the reputation system to AJAX (it was in v3.0, and was a regular page in v3.5)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 07-03-2006, 02:55 AM
Dan Dan is offline
Programmer
 
Join Date: Jun 2006
Posts: 145
Rep Power: 8
Dan is on a distinguished road
Default

To give a better overview of ajax, here are a couple of well known sites that have utilised the technology.:

Google suggest
Google Maps
Google Mail

Hopefully now you will be able to say "oh, yea - that's ajax!"
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 07-05-2006, 03:25 PM
Lop's Avatar   
Lop Lop is offline
Speaks fluent binary
 
Join Date: May 2006
Posts: 1,135
Rep Power: 16
Lop is on a distinguished road
Default

I am very interested to know where I can get AJAX training online. Anyone find any good resources?
__________________
Lop
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Considering Ajax, Part 1: Cut through the hype Ronin JavaScript and CSS 0 12-13-2006 02:36 PM
Myth-Busting AJAX (In)security Jordan AJAX 1 12-03-2006 01:21 PM
Ajax and Flash RobSoftware JavaScript and CSS 0 09-13-2006 09:37 AM
AJAX Evolved Jordan JavaScript and CSS 0 09-09-2006 01:12 PM
More AJAX Resources NeedHelp JavaScript and CSS 2 07-13-2006 12:57 PM


All times are GMT -5. The time now is 03:44 PM.

Contest Stats

John ........ 223.00000
dargueta ........ 168.00000
Xav ........ 164.00000
gaylo565 ........ 18.00000
WingedPanther ........ 15.00000
|pH| ........ 15.00000
Johnnyboy ........ 3.00000
navghost ........ 1.00000

Contest Rules

CodeCall Goal

Goal: 100,000 Posts
Complete: 65%

Ads