100% ≠ 100%?
Overview Article
Part 2 - Test Criteria & Experiments

Now, let's define the experiments set up to prove or disprove the equation in question.

First, the model to be used as the starting point (basis) of the experiments conducted: This very easy and straight-forward! It is the same model as the one used define the question, namely:

By pure definition, the activation of the Vertical and Horizontal Scrollbars should be independent of each other. Consequently, we will take two independent, but parallel paths in our experiments, to see if they really are, as well as to eliminate any possibility of any interaction between the two, if such exists.

  1. Vertical Integrity Testing:
    This experiments sets the width of the Liner Block (#test) to a value far greater than that of the Container Block (#container) - thus forcing the activation of the Horizontal Scrollbar, while keeping the height at 100%. The purpose of this is to see if the "Height Calculations" - and, the resultant "Scrollbar Control Logic" of the browsers, do what they are supposed (expected/assumed) to do!
  2. Horizontal Integrity Testing:
    Similarly, in these experiments we will set the height of the Liner Block (#test) to a value far greater than that of the Container Block (#container) - thus forcing the activation of the Vertical Scrollbar, while keeping the height at 100%. The purpose of this is to see if the "Height Calculations" - and, the resultant "Scrollbar Control Logic" of the browsers, do what they are supposed (expected/assumed) to do!

Experiments

Methodology

Each test page used in these experiments are:

Again, we used some of my "simple-minded tricks" in these experiments:

When this study originaly started sometime ago, the following browsers/versions were used, since they were the most current versions at that time:

However, due to other obligations on my part, I have not had much "spare time" to dedicate to this project. In the mean time different browsers came out with later versions of their software, prompting me to repeat the same experiments with the following Browsers/versions:

The results did not show any significant differences, with the exception of the following:

Next Step

I will suggest that you take a close look at these experiments, and their results:

However, should you decide take my word (... Now, that is dangerous!), you can proceed to Part 3 of this article, to review the overall results in a summary format. www.web-zonez.com/screen/100/1003.html

Feed-back & Comments:
Please send any comments, opinions, and even contributions on this subject, using the Feed-Back Form.
Further Reading:
You can review the list of Related Articles, with brief descriptions and links on the Auxiliary Panel,

Web Design & Engineering: Dr. Z
© 2004-2008 Martian Melodies.
All rights reserved.www.Web-ZoneZ.com