Hello Michael
On 13-Jan-01, you wrote:
> i tried this several times. btw... 3.65 seems to render the background
> 2 times - this may be one reason for being slower. first time the page
> is rendered with a blank (grey) background and the second time the
> page is redrawn with the picture background. this could be optimized,
> couldn't it?
Umm.. yeah, that's because if the layouter has nothing to render, it
fills the page in whatever colour you set in prefs.. 3.3.24 didn't do
this because it had a bug so that it didn't do that :)
(if you load a pattern to the window backdrop in Voyager's MUI prefs,
and save them, then try each version, you'll see the difference)
I don't know if it COULD be optimised.. but the page loads faster in
3.3.65 when the layouter is layouting than it ever did in 3.2.13 - the
stumbling block is, therefore, that fill of the document..
> hard to explain but this is definately not only a psychological effect
> here.
What you explained is not a psychological effect, but consider that if
3.2.x did that, and 3.3.24 didn't have the bug that stopped it doing
that, then they would all be the same speed, if not faster as the versions
progress.
The filling in of grey is not some kind of unoptimised thing, it's a feature
to ensure that pages with no declared background colour or picture get
your defaults rather than just Amiga Workbench Grey.. I assume, at least ;)
>> This, in tandem with the way the new layouter regenerates damaged
>> parts of the page, makes the entire process LOOK a little slower.
>
> it DRAWS slower.
Not it doesn't. It just has an extra step in the newer version. 3.3.24 had a
bug, it was buggy.
> sorry for complaining but making v3 the most "fluid" amiga browser is
> definately one aim, isn't it? ;-)
Fluid is one thing, but I would sacrifice fluidity at the cost of doing things
the right way ANY day. Disabling that first fill of the page may hinder
incremental layout, because to actually make sure you don't need it,
you'd have to parse at least up until the <BODY> tag, and therefore stall
any Javascript or other code (like page titles) executed above that.. right?
Olli? David?
Thanks
--
Matt Sealey <[EMAIL PROTECTED]>
Website http://www.kittycat.co.uk
_____________________________________________________________________
Voyager Mailing List - http://v3.vapor.com/
Voyager FAQ....: http://faq.vapor.com/voyager/
Listserver Help: mailto:[EMAIL PROTECTED]?Subject=HELP
Unsubscribe....: mailto:[EMAIL PROTECTED]?Subject=UNSUBSCRIBE