PRIVILEGED ONES
About this Topic

This topic, again, represents another subset of what I term as my "Chasing-The-Tail Experiments", that eventually led to the real experiments presented in Scrollin' Along... , which investigated behavior of the Browser Default Scrollbars as a function of the overflow property of both the html and the body elements. As a result, I had to go back to square one and try to identify and isolate -as much as possible, these UBO's.

This study is an investigation into the secret privileges and powers given to the Privileged Elements by different Browsers. The starting point in defining the boundaries of this study, we have to identify which elements to be included in these studies. A "Privileged Element" can be defined simply as "any element that can be used only once in a given Web Page." (At least, at this point in time.):

However, some very revealing results coming from the experiments conducted and documented in Scrollin" Along..., which clearly, and beyond the the shadow of doubt, proves the existence of the Phantom of Opera. The Phantom of Opera is a hidden element that appears to sit at the top of the hiearchy of elements in Opera 7.54 - above the html element.

Even though we could not devise any further experiments for the Phantom of Opera, due to the fact the phantom is not a valid html element, we still had to include it in this set of studies.

Studies Conducted

Consequently, we have ended up with three separate studies:

Head Element

Even though the head element is considered to be a priveleged element - by our own definition, it does not not displayed in its "natural" (i.e. default) state. Consequently, this element is considered to be beyond the scope of this section, which focuses on the elements and forces that govern the display and rendition of a Web Page.

However, the head element, as well as the elements contained in it (i.e. title, meta tags, etc.) can be forced to display by setting their respective display properties to block. This statemet is valid for Mozilla, Firefox, Netscape and - partially for Opera, but not for Internet Explorer. If any web designer chooses to do so, can still do so at the price of looking "silly"!

Bottom Line

Best we could do, in the efforts try to Normalize the html and body elements - as much as we possibly can, was mainly to strip them of their Browser given privileges:

CSS html {height: 100%, width: 100%; margin: 0; padding 0;}
body {height: 100%, width: 100%; margin: 0; padding 0;}

Important Note:

The above common denominator obviously does not fully normalize the Browsers tested, leaving the Bottom Band Syndrome to deal with in the case of Opera 7.54. The reason for this is that the Bottom Band and the associated Vertical Scrollbar belongs to the Phantom of Opera.

What is Next?

If you have not done so, we invite you to review the other two major topics of this section:

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