In this part of the series we look at the actual response of browsers to the technology of Active Client Pages. I shall also give you some recommendations for how to use Active Client Pages. This is the fifth and last part of the series.
Comparing Browser Response to Active Client Pages - Advantages of Active Client Pages (Page 5 of 5 )
Any information stored at the sever and its analysis can be presented quickly to the user using ACP, independent of whether the Internet line is fast or slow. Only the first page may take some time to be downloaded through a slow Internet line.
Web pages are becoming voluminous because authors are putting a lot of script into them. This leads to long download times. With ACP, the downloads will not appear to take as long.
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, thus increasing the overall speed of the World Wide Web. At the limit, if every client used ACP, a client would not have to wait too long for the server to serve other clients before it is served, since the processing would be done at the client and not at the server. In other words, the server would spend less time serving a client. One of the aims of N-Tier systems is to free the server from work. ACP also serves that purpose.
Recommendations
Here I answer the question of which browsers should your users have today for the kind of session you want. I also give any other recommendations necessary.
For any browser, do not make calls from the window phase into the document phase and vice versa.
If you want a session with the document phase incorporated into the window phase, your users should have Internet Explorer 6 and above.
If you want only the window phase, your users should have Internet Explorer 6 and above, Netscape 8 and above or Opera 9 and above. You can tolerate Mozilla Firefox 2 and above.
If you want only the document phase, your users should have Internet Explorer 6 and above or Mozilla Firefox and above.
With these recommendations, I hope that you will start using Active Client Pages.
DISCLAIMER: The content provided in this article is not warranted or guaranteed by Developer Shed, Inc. The content provided is intended for entertainment and/or educational purposes in order to introduce to the reader key ideas, concepts, and/or product reviews. As such it is incumbent upon the reader to employ real-world tactics for security and implementation of best practices. We are not liable for any negative consequences that may result from implementing any information covered in our articles or tutorials. If this is a hardware review, it is not recommended to open and/or modify your hardware.