RE: the time load-rendering order

Hello Ignacio,

The nature (and advantages) of server and proxy caching, as well as load times (and server side interpretation times if applicable) are all being overlooked in your concept.   It would be pointless to render things on the bottom of the page before the top part that the user can see, and many (if not all) browsers need to render the top items to determine when the lower ones belong.   Also, TCP/IP sends items as many packets that are not guaranteed to arrive in the exact order they were sent.  Something like this might be possible if all items were absolutely positioned... If you really wanted to do this, you could use JavaScript to load them at the top of the page, or your could create a hidden layer at the top of the page using ccs, that contained all of the items you want to preload, then include the same items lower down in visible layers.

Good luck,

--Murray

-----Original Message-----
From: Ignacio Javier [mailto:igjav@ctv.es]
Sent: February 18, 2001 10:24 AM
To: Html Mailing List
Cc: www-style@w3.org
Subject: the time load-rendering order


Is it possible to include an object's load importance attribute in HTML a
la:

<object data="pres.png" type="image/png" loadimportance="1"/>

so objects could be loaded preferently in a simple numeric algorithm...
(same number same probabilities, default behavior, bigger attr values
preferently loaded
later)

... or is this a more related css problem?

* {rendering-policy:strict}
img[id="first"] {rendering-importance: important; rendering-order: 1}
img {rendering-importance: normal; rendering-order: 2}
object[type="audio/midi"] {rendering-importance: low; rendering-order: 99}

this allows more *interesting* control

I think it's a merely estructural problem to pretend to
give emphasis, be this spatial (em, f.e.) or temporal (like in this case),
so it's an more html fact, but from a practical use pow, it seems to fit
better in css.

I should thank feedbacking on this topic.

Received on Monday, 19 February 2001 09:01:33 UTC