On 5/14/2012 6:08 PM, Boris Zbarsky wrote:
On 5/14/12 8:58 PM, Charles Pritchard wrote:
I agree... Can we get this off the main thread?

"Maybe".

It would be pretty nontrivial in Gecko; last I looked it would be pretty painful in WebKit too. Can't speak for other UAs.

Can it be pumped through what's essentially an iframe on a null origin?

I don't know enough about browser internals to help on this one.
Yes, loading an SVG image is a heavy call.

For 90% of the SVG content out there, it'd probably be faster to parse and draw the SVG via Canvas and JS.
Still it's a hell of a lot nicer to load it via <img> tag.

I'd just assumed that <img src="pic.svg" /> was loaded off-thread / async much like <img> calls.

There's nothing that gets carried from the document to the <img> other than the width/height, which I believe is carried through.
Which is a good thing, of course.


-Charles

Reply via email to