On Mon, 13 Feb 2012 14:59:09 -0000, Boris Zbarsky <bzbar...@mit.edu> wrote:
Well, UAs would fetch the images to be displayed first first, and then
prefetch images until they have more than a screenful of undisplayed
content loaded.

What does "screenful of undisplayed content" mean for some slide-deck site that just moves images in and out of view via script?

I would /expect/ such sites to use a static set of <img>s dynamically pointed to prefetched <link rel=prefetch> images. With emphasis on expect. Opera devs should be more knowledgeable on the compatibility problems this raises, considered they have partly backed out of deferring image loading already.

Not knowing the size makes it _impossible_ to do layout correctly. Again, UAs would only be able to skip getting images that have explicit height and width attributes.

On the contrary, if you've laid out two screenfuls you can guess that anything after that will not be in the aforeoutlaid* screenfuls.

And even then, things could be troublesome if the pseudo-clases for detecting loading state are added, since those could affect layout...

As I say, there are numerous compatibility problems. If image dimensions late in the document affect the layout of a previous part of the document, as you seem to hint at, then hell is loose if we don't know them. Guessing would be most unfortunate and surprising to layout designers.

* Well, the word does at least conform to the grammar of my native language :/
--
-,Bjartur

Reply via email to