Home arrow HTML arrow Page 3 - Testing Browser Response to Active Client Pages
HTML

Testing Browser Response to Active Client Pages


Welcome to the fourth part of a five-part series that shows how browsers respond to Active Client Pages. In this part, we complete the code for the simple example to be used to test the response of browsers to Active Client Pages, and then we look at the features in the example that we shall use to assess the browsers.

Author Info:
By: Chrysanthus Forcha
Rating: 5 stars5 stars5 stars5 stars5 stars / 2
September 22, 2009
TABLE OF CONTENTS:
  1. · Testing Browser Response to Active Client Pages
  2. · Level 4
  3. · Features in the Example We Use in the Assessment of Browsers
  4. · Description of the Pages

print this article
SEARCH DEVARTICLES

TOOLS YOU CAN USE

advertisement
Testing Browser Response to Active Client Pages - Features in the Example We Use in the Assessment of Browsers
(Page 3 of 4 )

We have acquired the knowledge that will enable us to assess the response of browsers to the new technology of Active Client Pages. It is time to take the bull by the horns. In this part of the series we see to what extent the major browsers respond to ACP. We shall use the following browsers: Internet Explorer 6, Mozilla Firefox 2, Netscape 8, Opera 9 and Safari 3. I use these browsers at their default settings, with the exception of enabling popups.

The Descending Chain

I am an innovator of ACP. Descending Chain is one of the expressions I use (a term I created) in ACP. To understand what I mean by the expression, consider the tree below:


Fig 4.1


In the above tree, the roots have been given numbers. If a node exists alone in a level it is given one number, which is the level number. If there is more than one node in a level, then each node at that level is identified by two numbers. The first number is the level number and the second number is the position number in the row, viewed from left to right. These numbers should be separated by underscores. For example, you should have 2_0 instead of 20; 3_2 instead of 32; 12_13 instead of 1213. N0 means Node 0; N3 means Node3; N12_14 means Node 12_14; and so on.

This method of identification is also my innovation. In fact, the use of a tree and everything I tell you here is my innovation. The node numbers are in red in the diagram.

So what is the Descending Chain? In the diagram, the chain made up of N0, N1 and N2_0 is a descending chain; likewise, the chain made up of N1, N2_1 and N3_1 is a descending chain. A descending chain is a chain that starts from somewhere in the tree and descends and ends somewhere in the tree. There is no upward turn in a descending chain.

For each of the browsers, we shall open the descending chains N0, N1, N2_0 and N3_0; and also N1, N2_1 N3_1, N3_2 and N4. These are two descending chains.

There are three tests in the assessment. The first test for each browser is to open the window or document that is a node in each of these two descending chains. Doing this will cover the opening processes of each window or document.

The second test is to see if the Back and Forward buttons are enabled in the document phase. This will be done alongside the opening of the windows of the chain, N1, N2_1 N3_1, N3_2 and N4 during the first test.

The third test is to click the buttons that will display the values of the variables residing in pages other than the current. There are three of these buttons.


blog comments powered by Disqus
HTML ARTICLES

- HTML5 Boilerplate: Working with jQuery and M...
- HTML5 Boilerplate Introduction
- New API Platform for HTML5
- BBC Adopts HTML 5, Mozilla Addresses Issues
- Advanced Sticky Footers in HTML and CSS
- HTML and CSS Sticky Footers
- Strategy Analytics Predicts HTML5 Phones to ...
- HTML5 Guidelines for Web Developers
- Learning HTML5 Game Programming
- More Engaging CSS3 and HTML Background Effec...
- Engaging HTML and CSS3 Background Effects
- More Web Columns with CSS3 and HTML
- Columns with CSS3 and HTML
- Creating Inline-Block HTML Elements with CSS
- Drag and Drop in HTML5: Parsing Local Files

Dev Articles Forums 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Weekly Newsletter
 
Developer Updates  
Free Website Content 
Contact Us 
Site Map 
Privacy Policy 
Support 



© 2003-2012 by Developer Shed. All rights reserved. DS Cluster 8 - Follow our Sitemap
Popular Web Development Topics
All Web Development Tutorials