AJAX
  Home arrow AJAX arrow Page 3 - An Ajax Approach to Active Client Pages
Dev Shed Forums  
Administration  
AJAX  
Apache  
BrainDump  
DHTML  
Flash  
Java  
JavaScript  
Multimedia  
MySQL  
Oracle  
Perl  
PHP  
Practices  
Python  
Reviews  
Security  
Smartphone Development  
Style-Sheets  
Web Services  
XML  
Zend  
Zope  
Mobile Linux  
App Generation ROI  
IBM® developerWorks  
Forums Sitemap  
E-Commerce Hosting  
Linux Web Hosting  
Managed Hosting  
Small Business Hosting  
VPS Hosting  
Weekly Newsletter

 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid  
Request Media Kit
Contact Us  
Site Map  
Privacy Policy  
Support  
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
AJAX

An Ajax Approach to Active Client Pages
By: Chrysanthus Forcha
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: starstarstarstarstar / 9
    2008-10-07


    Table of Contents:
  • An Ajax Approach to Active Client Pages
  • Active Server Pages and Active Client Pages
  • Advantages of Active Client Pages
  • Ajax Features to Use

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      error-file:tidyout.log Del.ici.ous error-file:tidyout.log Digg
      error-file:tidyout.log Blink error-file:tidyout.log Simpy
      error-file:tidyout.log Google error-file:tidyout.log Spurl
      error-file:tidyout.log Y! MyWeb error-file:tidyout.log Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article

     
     
    ADVERTISEMENT


    An Ajax Approach to Active Client Pages - Advantages of Active Client Pages
    ( Page 3 of 4 )

    Any information stored at the server, and its analysis, can be presented quickly to the user using ACP, independent of whether the Internet connection is fast or slow. Only the first page may take some time to be downloaded through a slow Internet connection.

    Web pages are becoming voluminous because authors are putting a lot of script into them. This leads to slow download time. With ACP, the download time will no longer be slow, because the page will be downloaded in bits; only the first bit may take a long time.

    If you understand your scripting language very well, you will pay less for hosting since the analysis will now be done by your script at the client and not by some program at the server.

    ACP frees the server from work and so increases the overall speed of the World Wide Web. At the limit, if every client uses ACP, a client will not have to wait too long for the server to serve other clients before it is served, since the processing will be done at the client and not at the server; in other words, the server spends less time serving each client. One of the aims of N-Tier systems is to free the server from work. ACP also serves that purpose.

    Secret of Active Client Pages

    The secret of Active Client Pages is that, after the first page has been downloaded by the browser, other pages or data are downloaded in advance in the background, without the user knowing, and stored in an HTML master page (or frameset). This master page or frameset is the first page downloaded. By the time the user has finished reading and dealing with the first page, the information for the next few pages has arrived at the browser. When the user needs the next page, the browser displays it from the store (master page).

    The Ajax Approach

    I will not present Chuck's approach as he did in his web pages. I present a modified form of it, which I call The Ajax Approach. I came up with this modification because I had to take into consideration the advantages mentioned above. Another discoverer of ACP is Vlad (see above). I have to mention that Vlad discovered his method before Ajax was invented. However, Vlad and Chuck's philosophies are the same.

    My philosophy is also the same. I have my own approach, on which I will write a series later. I had my inspiration from the works of Vlad and Chuck. My approach combines Vlad's and Chuck's works with a lot of my additions. But now, let us continue with the Ajax Approach.



     
     
    >>> More AJAX Articles          >>> More By Chrysanthus Forcha
     

       

    AJAX ARTICLES

    - PHP AJAX Form Validation
    - Completing a User-Defined CSS Website with P...
    - Create a User-Defined CSS Website with PHP
    - Build A Better Twitter Chat Client Than Cham...
    - Using Division Equations to Make Web Forms S...
    - Using Integer Multiplication to Protect Web ...
    - Using Simple Checksums for Web Form Verifica...
    - Protecting Web Forms with AJAX
    - Using Prototip with AJAX
    - Using Prototip
    - Using the google.load() Method with Google`s...
    - How to Handle Ajax Errors
    - Uncompressing Source Files with Google`s AJA...
    - Using the jQuery Framework with Google`s Aja...
    - Using Google`s Ajax Libraries API




    © 2003-2009 by Developer Shed. All rights reserved. DS Cluster 5 Hosted by Hostway
    Stay green...Green IT