On Mon, Jan 11, 2010 at 11:01 PM, Evan Martin <[email protected]> wrote:

> On Mon, Jan 11, 2010 at 9:04 PM, Chris Evans <[email protected]> wrote:
> > The other browsers do not support the CSS used / required for this demo.
> > There was a similar version, but using SVG animation to do something very
> > similar. (It's currently offline). Firefox and Opera were able to attempt
> > the rotation of this one but both performed much worse that Safari and
> > Chrome.
> > Anyone know why Chrome, and to a certain extent Safari, are so much
> better
> > on this non-JS test? Is the Skia library underpinning Chrome superior?
>
> I'm not certain, but it sounds like you're comparing CSS rotations in
> the Chrome/Safari case and SVG rotations in the other, so I'm not sure
> it's a fair comparison.  (Unless you mean to say Chrome/Safari were
> more performant for the SVG demo as well.)


Yes, that's what I meant. The SVG demo was pretty much the same: applying a
rotation transform to an iframe of www.google.com. It just happens to be
supported on more of the major browsers (everything except IE).

Cheers
Chris

Two anecdotal comments:
>  - In my experience (on Linux) Firefox had really poor SVG
> performance, and that (for example) canvas performs a lot better.  I
> think none of the engines have done much work on SVG, in part because
> basically nobody uses it on the web except for demos like this.
>  - Also in my experience Chrome+Skia tends to be faster but sometimes
> less smooth than Safari's CG.  See also all of Dean's Pre3d demos.
>
> > There's also a difference between Chrome Windows and Chrome Linux. Whilst
> > Chrome Linux performs smoothly, the text is clearly jiggling around and
> even
> > getting more / less bold throughout the rotation cycle. Doesn't do that
> on
> > Windows. Any ideas?
>
> I don't know much about how this rotation business works, but if I had
> to guess from looking at it I'd say hinting is getting involved.
>
-- 
Chromium Developers mailing list: [email protected] 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev

Reply via email to