Can I get some test cases around this? I want to see if the SVG Web
toolkit we are building suffers from this, and to find workarounds if
necessary.
On Thu, Jul 2, 2009 at 6:36 AM, CPK Smithies<c.1@...> wrote:
>
>
> I have not attempted inline SVG with IE. However, I wanted to raise a
> related issue about multiple SVG objects in IE.
>
> My experience of including multiple SVG objects in an HTML page under
> IE7 is that the browser goes unstable if there are more than, say, 10
> such objects in the page, whether or not any SVG-rendering plugin is
> installed. This is not improved even by using script to convert the
> OBJECT tags into EMBED tags. My experience has been that page loading
> gets unpredictably very slow or stops altogether. (To repeat: I have
> observed this to happen even when no plugin is installed, and the
> browser is falling back correctly to the img elements contained within
> the object/embed tags).
>
> Although the ASV plugin works well for one or two included SVG objects,
> my experience is that IE just isn't stable enough to permit serving SVG
> instead of raster images for typical web-page confetti images. My tests
> have shown this problem to be no better under IE8 than IE7. I have
> therefore reluctantly had to massage my pages, when serving IE clients,
> to drop the object elements for SVG images and serve only the fall-back
> img tags.
>
> Unless others have found a cure for this instability, then I fear the
> only viable option for IE is to serve raster images using the IMG tag,
> or else to use XSLT sorcery to convert the SVG into VML as I believe
> Google are doing.
>
> Regards to all,
>
> Christopher Smithies
>
> -----Original Message-----
> From: svg-developers@yahoogroups.com
> [mailto:svg-developers@yahoogroups.com]On Behalf Of alexgreindl
> Sent: 01 July 2009 15:16
> To: svg-developers@yahoogroups.com
> Subject: [svg-developers] Inline SVG and CSS in IE
>
> Hi,
> I have to create a html file containing multiple svg objects.
> The html page should be displayed local on the pc using MS Internet
> Explorer 7.
>
>