The ProgrammersTalk Community
Forum Register Search Today's Posts Mark Forums Read
Register

Go Back   The ProgrammersTalk Community > Web Programming > DHTML > JavaScript


Welcome to the The ProgrammersTalk Community forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.
Tags: , ,

Reply
 
LinkBack Thread Tools    Display Modes   
  #1 (permalink)  
Old 06-17-2007, 02:48 PM
HelloWorld's Avatar
HelloWorld HelloWorld is offline
Programming Expert
Awards Showcase
Quality Tutorial 
Total Awards: 1
Join Date: Jun 2007
Location: In front of computer...
Posts: 1,111
iTrader: (0)
HelloWorld will become famous soon enoughHelloWorld will become famous soon enoughHelloWorld will become famous soon enough
AJAX and JavaScript

I'm not starting with AJAX or anything, but this question is just about wondering around to what really is AJAX programming? I'm currently still learning PHP, and tried out different stuff to it I'm planning to go with AJAX once I'm set with PHP.

What's the difference between AJAX and regular JavaScript? You're using JavaScript language in AJAX, and is it a server side or client side programming? thanx all

__________________

Digg this Post! Del.Icio.Us this Post! Technorati this Post! Furl this Post! Mister Wong this Post! Newsvine this Post! Spurl this Post! Reddit this Post! Netscape this Post!
Reply With Quote
  #2 (permalink)  
Old 06-17-2007, 03:04 PM
Lee's Avatar
Lee Lee is offline
PT Staff*
Awards Showcase
Quality Tutorial 
Total Awards: 1
Join Date: Jun 2007
Location: Blackpool, UK
Posts: 616
iTrader: (0)
Lee will become famous soon enoughLee will become famous soon enoughLee will become famous soon enoughLee will become famous soon enough
Javascript is just good old javascript, AJAX is:

Quote:
Ajax isn't anything new, nor are the technologies behind the name, but they've found a new lease of life on trendy new sites. So what is Ajax exactly? Put very simply, it's a combination of XHTML, CSS and most importantly JavaScript and XMLHttpRequest that allows you to update your web page content without refreshing the page.

Of course, this is an over-simplified example and the funtionality of the Ajax technologies has a far wider scope.
And I belive that its Client side. (maybe wrong)

I found that and i thought it answered your question

__________________

Digg this Post! Del.Icio.Us this Post! Technorati this Post! Furl this Post! Mister Wong this Post! Newsvine this Post! Spurl this Post! Reddit this Post! Netscape this Post!
Reply With Quote
  #3 (permalink)  
Old 06-17-2007, 03:18 PM
HelloWorld's Avatar
HelloWorld HelloWorld is offline
Programming Expert
Awards Showcase
Quality Tutorial 
Total Awards: 1
Join Date: Jun 2007
Location: In front of computer...
Posts: 1,111
iTrader: (0)
HelloWorld will become famous soon enoughHelloWorld will become famous soon enoughHelloWorld will become famous soon enough
haha.. I'm sure that JavaScript is 100% client side language, but I'm not sure with AJAX

__________________

Digg this Post! Del.Icio.Us this Post! Technorati this Post! Furl this Post! Mister Wong this Post! Newsvine this Post! Spurl this Post! Reddit this Post! Netscape this Post!
Reply With Quote
  #4 (permalink)  
Old 06-18-2007, 12:23 AM
chrishirst chrishirst is offline
Jr. Programmer
Join Date: Jun 2007
Location: Blackpool UK
Posts: 87
iTrader: (0)
chrishirst will become famous soon enoughchrishirst will become famous soon enough
AJAX is javascript

the acronym should be a clue.
Asynchronous JavaScript and XML.

and the quote Lee posted is right, there is nothing new about AJAX techniques. It's simply that a few high profile sites used the techniques and made it appear "cool & trendy"

__________________
Chris
Indifference will be the downfall of mankind, but who cares?
Code Samples | People Counting System
Digg this Post! Del.Icio.Us this Post! Technorati this Post! Furl this Post! Mister Wong this Post! Newsvine this Post! Spurl this Post! Reddit this Post! Netscape this Post!
Reply With Quote
  #5 (permalink)  
Old 06-18-2007, 07:28 AM
HelloWorld's Avatar
HelloWorld HelloWorld is offline
Programming Expert
Awards Showcase
Quality Tutorial 
Total Awards: 1
Join Date: Jun 2007
Location: In front of computer...
Posts: 1,111
iTrader: (0)
HelloWorld will become famous soon enoughHelloWorld will become famous soon enoughHelloWorld will become famous soon enough
Quote:
Originally Posted by chrishirst View Post
It's simply that a few high profile sites used the techniques and made it appear "cool & trendy"
does that mean AJAX is only used to create a cool effect? Is there anything in AJAX that's important other than just cool effect for web application?

__________________

Digg this Post! Del.Icio.Us this Post! Technorati this Post! Furl this Post! Mister Wong this Post! Newsvine this Post! Spurl this Post! Reddit this Post! Netscape this Post!
Reply With Quote
  #6 (permalink)  
Old 06-18-2007, 02:01 PM
chrishirst chrishirst is offline
Jr. Programmer
Join Date: Jun 2007
Location: Blackpool UK
Posts: 87
iTrader: (0)
chrishirst will become famous soon enoughchrishirst will become famous soon enough
Nope; there are quite a lot of "uncool" things that can be done using AJAX methods.

here's one for example, Send Email When An Hyperlink Is Clicked - High Rankings Search Engine Optimization Forum that I put together.

Another functional use is the "Fast Reply" text boxes on many forums. Urchin (Google Analytics) is another example.

AJAX methods got something of a revival when Gmail appeared on the scene, from then on it became trendy to use it for just about everything.

Just don't use it for including any content that you want the Search Engines to see.

__________________
Chris
Indifference will be the downfall of mankind, but who cares?
Code Samples | People Counting System
Digg this Post! Del.Icio.Us this Post! Technorati this Post! Furl this Post! Mister Wong this Post! Newsvine this Post! Spurl this Post! Reddit this Post! Netscape this Post!
Reply With Quote
  #7 (permalink)  
Old 06-18-2007, 05:33 PM
HelloWorld's Avatar
HelloWorld HelloWorld is offline
Programming Expert
Awards Showcase
Quality Tutorial 
Total Awards: 1
Join Date: Jun 2007
Location: In front of computer...
Posts: 1,111
iTrader: (0)
HelloWorld will become famous soon enoughHelloWorld will become famous soon enoughHelloWorld will become famous soon enough
Quote:
Originally Posted by chrishirst View Post
Nope; there are quite a lot of "uncool" things that can be done using AJAX methods.

here's one for example, Send Email When An Hyperlink Is Clicked - High Rankings Search Engine Optimization Forum that I put together.

Another functional use is the "Fast Reply" text boxes on many forums. Urchin (Google Analytics) is another example.

AJAX methods got something of a revival when Gmail appeared on the scene, from then on it became trendy to use it for just about everything.

Just don't use it for including any content that you want the Search Engines to see.
do you know whether they're accessible for the users those are using assistive technogies such as screen readers? I should try out Gmail
Yeah, that's true.. Google is using many of their web applications using AJAX

__________________

Digg this Post! Del.Icio.Us this Post! Technorati this Post! Furl this Post! Mister Wong this Post! Newsvine this Post! Spurl this Post! Reddit this Post! Netscape this Post!
Reply With Quote
  #8 (permalink)  
Old 06-21-2007, 12:09 AM
chrishirst chrishirst is offline
Jr. Programmer
Join Date: Jun 2007
Location: Blackpool UK
Posts: 87
iTrader: (0)
chrishirst will become famous soon enoughchrishirst will become famous soon enough
As with all javascript if it is not enabled on the user agent / client it won't run and you should provide a alternative means for these UAs to access the content/data.

eg:
With Gmail there is a standard webmail style interface that uses form submission and querystrings to access the interface and messages if the AJAX version does not start.

__________________
Chris
Indifference will be the downfall of mankind, but who cares?
Code Samples | People Counting System
Digg this Post! Del.Icio.Us this Post! Technorati this Post! Furl this Post! Mister Wong this Post! Newsvine this Post! Spurl this Post! Reddit this Post! Netscape this Post!
Reply With Quote
  #9 (permalink)  
Old 06-27-2007, 12:38 PM
TeraTask's Avatar
TeraTask TeraTask is offline
PT Staff*
Awards Showcase
Quality Tutorial Quality Tutorial Quality Tutorial 
Total Awards: 3
Join Date: Jun 2007
Location: Reno, NV
Posts: 428
iTrader: (0)
TeraTask will become famous soon enoughTeraTask will become famous soon enoughTeraTask will become famous soon enoughTeraTask will become famous soon enoughTeraTask will become famous soon enoughTeraTask will become famous soon enough
There is a way that one can employ Ajax while preserving functionality for users without javascript enabled, search engines for example. I've written a 2 part series on my site about this at TeraTask Technologies, LLC - see "Search Engine Friendly Ajax Websites" and "SEO Friendly Web 2.0 Sites - Part 2" for details.

The only "new" thing with Ajax is the ability to call back to the server using Javascript without having to load a whole new page. There were ways around this before (frames, for example), but now it is easier than ever and supported by most of the major and minor browsers which have support for javascript. As with all technologies, improper applications are to be found everywhere (take Flash designers for a great example). Ajax does have a very important place in the future; it would have been nice for it to have been properly named however so as not to attempt to usurp Javascript.

__________________
Jeremy Miller
Content Farmer - Optimized Automated Blog Posting

Digg this Post! Del.Icio.Us this Post! Technorati this Post! Furl this Post! Mister Wong this Post! Newsvine this Post! Spurl this Post! Reddit this Post! Netscape this Post!
Reply With Quote
  #10 (permalink)  
Old 06-27-2007, 07:47 PM
ccoonen ccoonen is offline
PT Staff
Awards Showcase
Quality Tutorial Quality Tutorial Quality Tutorial Quality Tutorial 
Total Awards: 4
Join Date: Jun 2007
Location: Wisconsin
Posts: 308
iTrader: (0)
ccoonen is on a distinguished roadccoonen is on a distinguished roadccoonen is on a distinguished roadccoonen is on a distinguished road
AJAX is such a funny thing... I've been using it for many many years before it became popular... but give it a cool name like AJAX and BAM! It's the talk of the town. XMLHttpRequest has been here for a long long time which is the engine that allows Client-Side to hit/scrape another url with JavaScript. Definitely some hardcore "Ajax" shiznit out there now though, lol
Reply With Quote
Reply


Thread Tools
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

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



All times are GMT -7. The time now is 12:44 PM. Powered by vBulletin
Copyright © 2000 - 2007, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO © 2007 ProgrammersTalk Sedo - Buy and Sell Domain Names and Websites project info: programmerstalk.net Statistics for project programmerstalk.net etracker® web controlling instead of log file analysis


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50