>-----Original Message-----
>From: Chris Lord [mailto:[email protected]]
>Sent: Tuesday, March 23, 2010 6:36 PM
>To: Wu, Yong
>Cc: [email protected]
>Subject: Re: [MeeGo-dev] The nativer rendering model proposal in Fennec
>
>Hi,
>
>Apologies for top-posting - I wanted to keep the original mail here, but
>I'm digressing slightly from it.
>
>What I think you want in this situation is what I wanted to get to (but
>didn't get round to, what with the project cancellation) in the moblin
>web browser.
>
>You can achieve fast, native panning by disabling the clipping on
>scroll-areas, disabling scrollbar chrome and using a sliding-window for
>buffering areas outside of the visible viewport. I used this method in
>webkit-clutter[0], and had plans for this in clutter-mozembed. Note that
>webkit-clutter almost certainly doesn't compile now and it's old code,
>I'm just linking to it to demonstrate what I mean.
>

Good point Chris! It will be great if we could achieve both native rendering 
and fast panning. I will try this approach and to evaluate the impact of 
memory footprint. Also I want Google map still works in this way.

>The benefits of this are that you can still use the native rendering,
>plugins will still work, etc., but you massively reduce load as you
>don't constantly re-render whenever the viewport origin changes by a
>single pixel. I'm convinced that this is how the iPhone renders pages,
>for example.
>
>This is similar to Fennec, but doesn't involve the indirection that
>causes the performance issues in Fennec.
>
>--Chris

Regards, Yong

_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to