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
