iSnare.com - Free Content Articles Directory
Authors Contents [Advanced Search][Add OpenSearch][Job Search]
Distribute your articles to thousands of article sites for only $2 and below! Read more...

Index  Computers and Technology
 

Eight Things You Need to Know Before Using Ajax Framework Technology For Your Websites

 
[ Contact the Author] [ Send to a Friend] [ Article Publisher] [Make PDF] [ Print] [ Bookmark & Share]
 
Read our Terms of Service before reprinting this article. The submitter specified above has claimed the rights to this article.
Nirjara Rustom

AJAX (abbreviation for Asynchronous JavaScript and XML) is a great technique for creating dynamic and interactive web applications which are better, faster and more user friendly. It is not a new language; rather, it is a new way to use existing standards. It allows you to retrieve data asynchronously from the server without interfering with the display and behavior of the existing page. In essence, a javascript communicates directly with the server through the XMLhttp Request object and data is sent from the server to the page in the background silently. Traditionally, getting information from a database required creating a form using the GET or POST method with a submit button. While the advantages of using AJAX are quite obvious, like reducing connections to the server (scripts and style sheets only require to be requested once), sections of pages can be loaded individually, etc, there are a few disadvantages too, which few will tell you. Although there are ways to handle these cons, you need to know this before you hire someone to do your AJAX work. These are:

1. Bookmarking a page for future reference is a common practice among internet surfers. However, it is difficult to bookmark a particular state of the AJAX application when it is dynamically created. So if you think your visitors need to bookmark at stages, you can use the URL fragment identifier (the part of the URL immediately following the “#” character.

2. Visitors often use their browser’s back function to see what they had viewed earlier. Unfortunately, a dynamically created page does not register itself with the browser’s history engine. This means that when you click on the back button, it would take the visitor to the last page visited “before visiting the Ajax enabled page”, and not the earlier state of the Ajax enabled page. Overcoming this is also possible; you simply use an invisible iframe to trigger changes in the browser’s history and also change the anchor portion of the URL (same as we did in the above example – following #) whenever Ajax is running and check for the changes.

3. A visitor using a browser that does not support Ajax or javascript will not be able to use the full functionality; so some alternative has to be thought of beforehand. While this is diminishing, some percentage of surfers will always be there.

4. The initial loading time for a page may be comparatively higher, depending on the data required to be presented when handling request objects.

5. Some search engines may not be equipped for Ajax because of the dependence on javascript. So if your pages are all Ajax based and you want all the search engines to index them, you may require to include direct links.

6. There are no adopted best practices to test ajax applications because of lack of a standards body. The current available tools fail to understand the models and data protocols in an ajax enabled event.

7. Devices like PDAs, mobiles and other screen readers may not have the necessary support to interpret ajax enabled pages.

8. There could be some user privacy and security issues if the ajax developer is a newbie. So make sure to tell your developer to take care of any security holes that a hacker could take advantage of.

This article may be republished on a webpage as long as the author’s bio is left unchanged and the links in the bio are active. If you want to publish more of my articles you can get them at http://www.bharatbhasha.com/author.php/Nirjara%20Rustom

Important NoticeDISCLAIMER: All information, content, and data in this article are sole opinions and/or findings of the individual user or organization that registered and submitted this article at Isnare.com without any fee. The article is strictly for educational or entertainment purposes only and should not be used in any way, implemented or applied without consultation from a professional. We at Isnare.com do not, in anyway, contribute or include our own findings, facts and opinions in any articles presented in this site. Publishing this article does not constitute Isnare.com's support or sponsorship for this article. Isnare.com is an article publishing service. Please read our Terms of Service for more information.

Nirjara Rustom moderates the Technology Articles Section of http://www.bharatbhasha.com at http://www.bharatbhasha.com/technology.php - a free informative resource.

Article Tags: ajax [See Dictionary], page [See Dictionary], server [See Dictionary]
Got a question about this article? Ask the community!
Article published on December 16, 2008 at Isnare.com
 
Rate this article:

Smartphone Vs Iphone - Pros And Cons
Submitted by: Roberto Sedycias

Smartphones and iPhone both are the novel introduction for communication, besides having a galore of features...

How to Prevent the Noise on Your Car Stereo
Submitted by: Jack Wylde

If you do not know or cannot comprehend what that term means “noise” from your car audio system then you perhaps don’t own a car audio system yet...

Dahle 30114 Personal Shredder Review
Submitted by: Jeff McRitchie

The Dahle 30114 is a personal-use shredder designed to be placed beside your desk and used occasionally throughout the day...

Comparing the Three Dahle Craft Trimmers
Submitted by: Jeff McRitchie

If you are in need of a new rotary trimmer for personal use, you might want to take a look at Dahle craft trimmers...

Dahle 30414 Shredder Review
Submitted by: Jeff McRitchie

Shredders are no longer a luxury in today's world With the onset of identity theft and increasing incidences of corporate espionage (not to mention federal regulations mandating the destruction of personal information) it is absolutely necessary for your office to have a shredder on site, and ready to use at all times...

Dahle 30430 Department Shredder Review
Submitted by: Jeff McRitchie

The Dahle 30430 is a high security shredder that is meant to be placed in a common area and used by multiple people during the course of the day...

Dahle 30114 Personal Cross-Cut Paper Shredder Review
Submitted by: Jeff McRitchie

Dahle is a premier name when it comes to paper shredders Based in Germany, the company has been in the paper shredding business for more than 20 years and they bring their experience and expertise to every shredder they manufacture, from small units to big ones...

MBM Destroyit 2404 Shredder Review
Submitted by: Jeff McRitchie

There is no better way to ensure the security of your confidential information than doing your own document shredding, on site and by hand...

MBM Destroyit 2501 Shredder Review
Submitted by: Jeff McRitchie

The Destroyit 2501 is MBM Corporation's smallest shredder that is designed for centralized, heavy-duty office use...

MBM Destroyit 2503 Shredder Review
Submitted by: Jeff McRitchie

Choosing a shredder for centralized office use is no easy task There are several models and manufacturers out there to choose from, all with similar but different capacities...

MBM Destroyit 3103 Shredder Review
Submitted by: Jeff McRitchie

With all the brands and models out there to choose from, finding the right shredder for centralized office use is no easy task...

Scrapbooking Requires Photo Matching Software
Submitted by: Maxim Smirnov

There was once a time when people used to get pictures developed and then cut them up to turn them into scrapbooks...

Find Duplicate Mp3 Files For Mixes
Submitted by: Maxim Smirnov

One of the easiest and cheapest ways to get a present for someone else is to make them a mix of some favorite songs...

How Do You Find Duplicate Photos Quickly?
Submitted by: Maxim Smirnov

You’re trying to create a fun project or a poster for a friend, but you need to find duplicate photos...

Teaching Students to Delete ITunes Duplicates
Submitted by: Maxim Smirnov

When you’re teaching a class, you might not realize that all of your music instruction is adding up to problems for your students...

Isnare.com Footer Divider

© 2004-2009. Isnare Free Articles - An Isnare Online Technologies Free Articles Project. All Rights Reserved.   Privacy Policy