To try and summarise me, the HTML DOM does not contain many features that are architecturally related to layout (high or low). The XUL AOM, which is less polished, does.
That's intentional since HTML isn't a layout markup language, it's intended to be purely semantic. XUL on the other hand is a layout language, intended for laying out user interfaces. Naturally, XUL contains functions to manipulate the layout whereas the HTML DOM does not.
Both, however, use CSS for presentation though so this is shared.
That area is hard to learn,
possibly harder to learn than necessary. "frame" is a good starting point for ignorant beginners to go from, but alas, frame is a pure layout concept, which the AOM does not reflect. Hence a can of worms opens.
- N.
I'm not sure why one would want to worry about 'frames'. That's purely an implementation detail of Mozilla. If another implementation of XUL existed, it likely wouldn't have any frames. Perhaps you're really thinking of XUL boxes which are a basic building block and are accessible.
/ Neil
_______________________________________________ Mozilla-layout mailing list [EMAIL PROTECTED] http://mail.mozilla.org/listinfo/mozilla-layout
