Webmaster Forum

Go Back   Webmaster Forum > Web Development > Web Design Lobby

Web Design Lobby Forum for general web design issues not specific to scripting or graphics.


 
 
LinkBack Thread Tools Display Modes
Prev Previous Post   Next Post Next
Old 09-18-2008, 06:32 AM   #1 (permalink)
Member
 
Join Date: 09-14-08
Posts: 36
iTrader: 0 / 0%
Latest Blog:
None

etch is liked by many
Lightbulb Ajax - what,why,when ... !

this is just a brief topic about Ajax ... just wanted to talk about Ajax and say ...what's Ajax ?!

u know its a group of interrelated web developing techniques (sometimes called Asynchronous JavaScript and XML) used for creating multi-purpose web applications that feel like desktop applications .

why u need ajax ?

using Ajax, a web application can request only the content that needs to be updated even in the back ground, thus drastically reducing bandwidth usage.
No more waiting for pages to load!.

The use of asynchronous requests allows the client's Web browser user interface to be more interactive and to respond quickly to inputs, and sections of pages can also be reloaded individually. Users may perceive the application to be faster or more responsive, even if the application has not changed on the server side.

The use of Ajax can reduce connections to the server, since scripts and style sheets only have to be requested once.

when to use Ajax ?
all i can say is u just need to be sure of some of ajax disadvantages .. Like:

Dynamically created pages do not register themselves with the browser's history engine, so clicking the browser's "back" button would not return the user to an earlier state of the Ajax-enabled page, but would instead return them to the last page visited before it. Workarounds include the use of invisible IFrames to trigger changes in the browser's history and changing the anchor portion of the URL when AJAX is run and monitoring it for changes.

Dynamic Web page updates also make it difficult for a user to bookmark a particular state of the application. Solutions to this problem exist, many of which use the URL fragment identifier to keep track of, and allow users to return to, the application in a given state.

Also because most web crawlers do not execute JavaScript code, web applications should provide an alternative means of accessing the content that would normally be retrieved with Ajax, to allow search engines to index it.

Any user whose browser does not support Ajax or JavaScript, or simply has JavaScript disabled, will not be able to use its functionality. Similarly, devices such as mobile phones, PDAs, and screen readers may not have support for JavaScript or the XMLHttpRequest object. Also, screen readers that are able to use Ajax may still not be able to properly read the dynamically generated content.

If you use AJAX to write applications, you should be aware of a security hole that was found.Actually i dunno much info about this security hole , i'd be pleased if somebody informed me about it.

i wish i've helped with this breif discussion , and if somebody have extra information about the Ajax tool, please reply to me ,, thx
etch is offline  
Add Post to del.icio.us
Reply With Quote
Go Back   Webmaster Forum > Web Development > Web Design Lobby

 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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

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
.Net and Ajax smithcarvo Web Design Lobby 4 08-18-2008 01:01 AM
Need help with AJAX please! Vandtekor Coding Forum 3 04-20-2008 02:51 AM
AJAX: bots hitting AJAX scripts kkiely Coding Forum 1 04-21-2007 02:14 AM
AJAX in IE7 help SasaVtec Coding Forum 1 01-12-2007 11:53 AM
AJAX kwvarga Coding Forum 8 12-18-2005 09:24 PM


Sponsor Links
Get exposure! Contextual Links V7N SEO Blog V7N Directory


All times are GMT -7. The time now is 01:57 AM.
© Copyright 2008 V7 Inc
Powered by vBulletin
Copyright © 2000-2009 Jelsoft Enterprises Limited.


Search Engine Optimization by vBSEO 3.3.0 ©2009, Crawlability, Inc.