Quote Originally Posted by Acorn View Post
A waterline is just a notion where people get bored with reading down your page; keep the interesting bits at the top.
Use that time to load in the slower parts.
Just a design concept.

Acorn
Interesting concept. But I'm not sure that the browser sees it as well.

Typically, the HTML parser interprets the 8Kb code blocks. At first read all the information from the header part (JavaScript, CSS etc..). Then the HTML itself. Then the render of cached images. After a complete load run scripts.

The following conditions may facilitate the work of browser compiler:

1. Optimized JS and CSS code. This is a separate long issue. Not for forum.
2. Transparent semantically correct HTML code. Obviously, it is easier for the parser to interpret this code:

<div>
<h1>Text</h1>
<p>Text line. Text line. Text line.</p>
</div>


as Xara’s code:

<div>
<div>
<h1>Text</h1>
</div>
<div>
<span>Text line.</span>
</div>
<div>
<span>Text line.</span>
</div>
<div>
<span>Text line.</span>
</div>
</div>


3. Loading of some HiRes images dynamically.
4. Replace solid color PNG images with SVG graphics
5. Exclude or limit third-party widgets(iframe). Or at least load it dynamically.

It is certainly difficult for inexperienced(design fixed) Xara’s users.
But something can be done. The truth is I see no sense in it.