<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: SVG in IE</title>
	<atom:link href="http://starkravingfinkle.org/blog/2006/03/svg-in-ie/feed/" rel="self" type="application/rss+xml" />
	<link>http://starkravingfinkle.org/blog/2006/03/svg-in-ie/</link>
	<description></description>
	<pubDate>Fri, 16 May 2008 16:54:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: Mark Finkle&#8217;s Weblog &#187; Blog Archive &#187; RichDraw - Simple VML/SVG Editor</title>
		<link>http://starkravingfinkle.org/blog/2006/03/svg-in-ie/#comment-81</link>
		<dc:creator>Mark Finkle&#8217;s Weblog &#187; Blog Archive &#187; RichDraw - Simple VML/SVG Editor</dc:creator>
		<pubDate>Sun, 09 Apr 2006 20:36:30 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/2006/03/svg-in-ie/#comment-81</guid>
		<description>[...] I don&#8217;t know if there are any real uses for RichDraw in it&#8217;s current state. There is a lot that could be done to enhance RichDraw and make it more usable. Probably the most important feature would be loading markup back into the editor. On the surface, that&#8217;s easy enough to add. However, there could be situations where the markup is saved from IE (VML) and loaded back into Firefox (SVG). This would not work. I am planning on converting the VML to SVG when retrieving and converting it back when loading. That way RichDraw always appears to be using SVG. I will build from my IESVG code to handle the conversions. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] I don&#8217;t know if there are any real uses for RichDraw in it&#8217;s current state. There is a lot that could be done to enhance RichDraw and make it more usable. Probably the most important feature would be loading markup back into the editor. On the surface, that&#8217;s easy enough to add. However, there could be situations where the markup is saved from IE (VML) and loaded back into Firefox (SVG). This would not work. I am planning on converting the VML to SVG when retrieving and converting it back when loading. That way RichDraw always appears to be using SVG. I will build from my IESVG code to handle the conversions. [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jacobus</title>
		<link>http://starkravingfinkle.org/blog/2006/03/svg-in-ie/#comment-50</link>
		<dc:creator>Jacobus</dc:creator>
		<pubDate>Wed, 29 Mar 2006 11:19:27 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/2006/03/svg-in-ie/#comment-50</guid>
		<description>Stunning work so far! Please continue!</description>
		<content:encoded><![CDATA[<p>Stunning work so far! Please continue!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Finkle&#8217;s Weblog &#187; Blog Archive &#187; SVG in IE (Update)</title>
		<link>http://starkravingfinkle.org/blog/2006/03/svg-in-ie/#comment-48</link>
		<dc:creator>Mark Finkle&#8217;s Weblog &#187; Blog Archive &#187; SVG in IE (Update)</dc:creator>
		<pubDate>Tue, 21 Mar 2006 01:01:25 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/2006/03/svg-in-ie/#comment-48</guid>
		<description>[...] Mark Finkle&#8217;s Weblog       &#171; SVG in IE [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Mark Finkle&#8217;s Weblog       &laquo; SVG in IE [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brad Neuberg</title>
		<link>http://starkravingfinkle.org/blog/2006/03/svg-in-ie/#comment-45</link>
		<dc:creator>Brad Neuberg</dc:creator>
		<pubDate>Fri, 17 Mar 2006 08:25:56 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/2006/03/svg-in-ie/#comment-45</guid>
		<description>You rock; good job. Thanks for making this.

Best,
  Brad Neuberg</description>
		<content:encoded><![CDATA[<p>You rock; good job. Thanks for making this.</p>
<p>Best,<br />
  Brad Neuberg</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pig Pen - Web Standards Compliant Web Design Blog &#187; Blog Archive &#187; Scalable Vector Graphics In Internet Explorer</title>
		<link>http://starkravingfinkle.org/blog/2006/03/svg-in-ie/#comment-44</link>
		<dc:creator>Pig Pen - Web Standards Compliant Web Design Blog &#187; Blog Archive &#187; Scalable Vector Graphics In Internet Explorer</dc:creator>
		<pubDate>Thu, 16 Mar 2006 08:26:33 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/2006/03/svg-in-ie/#comment-44</guid>
		<description>[...] Scalable Vector Graphics In Internet Explorer - cool. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Scalable Vector Graphics In Internet Explorer - cool. [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Finkle</title>
		<link>http://starkravingfinkle.org/blog/2006/03/svg-in-ie/#comment-43</link>
		<dc:creator>Mark Finkle</dc:creator>
		<pubDate>Thu, 16 Mar 2006 04:17:34 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/2006/03/svg-in-ie/#comment-43</guid>
		<description>Erik,

Thanks for making look at this again.

My first drafts did use 'replaceChild' and 'appendChild' in the appropiate places. For some reason the end tags of the appended child elements were placed outside of the DIV container. But now it seems to work just fine.

I think the problem had to do with the way I declared my HTC. I was using 'literalcontent=true' in the PUBLIC:COMPONENT element (took it from an MS example). I had removed it because it was unnecessary. Now the DOM methods work fine.

This will make it easier to add methods to the VML elements so they look like SVG elements when scripting.</description>
		<content:encoded><![CDATA[<p>Erik,</p>
<p>Thanks for making look at this again.</p>
<p>My first drafts did use &#8216;replaceChild&#8217; and &#8216;appendChild&#8217; in the appropiate places. For some reason the end tags of the appended child elements were placed outside of the DIV container. But now it seems to work just fine.</p>
<p>I think the problem had to do with the way I declared my HTC. I was using &#8216;literalcontent=true&#8217; in the PUBLIC:COMPONENT element (took it from an MS example). I had removed it because it was unnecessary. Now the DOM methods work fine.</p>
<p>This will make it easier to add methods to the VML elements so they look like SVG elements when scripting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erik Arvidsson</title>
		<link>http://starkravingfinkle.org/blog/2006/03/svg-in-ie/#comment-42</link>
		<dc:creator>Erik Arvidsson</dc:creator>
		<pubDate>Wed, 15 Mar 2006 19:12:14 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/2006/03/svg-in-ie/#comment-42</guid>
		<description>Good work.

This line will cause a serialization and another parsing pass:

    // swap the SVG element contents with eh new VML
    element.outerHTML = oVmlRoot.outerHTML;

You can do this more efficiently using

  elemen.parentNode.replaceChild(oVmlroot, element)

same goes for all the places you use outerHYML with insertAdjacentHTML and innerHTML</description>
		<content:encoded><![CDATA[<p>Good work.</p>
<p>This line will cause a serialization and another parsing pass:</p>
<p>    // swap the SVG element contents with eh new VML<br />
    element.outerHTML = oVmlRoot.outerHTML;</p>
<p>You can do this more efficiently using</p>
<p>  elemen.parentNode.replaceChild(oVmlroot, element)</p>
<p>same goes for all the places you use outerHYML with insertAdjacentHTML and innerHTML</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Emil&#8217;s Chronicle &#187; SVG in IE</title>
		<link>http://starkravingfinkle.org/blog/2006/03/svg-in-ie/#comment-41</link>
		<dc:creator>Emil&#8217;s Chronicle &#187; SVG in IE</dc:creator>
		<pubDate>Tue, 14 Mar 2006 10:31:25 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/2006/03/svg-in-ie/#comment-41</guid>
		<description>[...] Anyway, it seems like Mark Finkle picked up the ball and started working on SVG in IE. Although not explicitly stated I&#8217;m assuming he&#8217;s aiming at supporting SVG Tiny, or a subset of it, rather than the full SVG specification. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Anyway, it seems like Mark Finkle picked up the ball and started working on SVG in IE. Although not explicitly stated I&#8217;m assuming he&#8217;s aiming at supporting SVG Tiny, or a subset of it, rather than the full SVG specification. [&#8230;]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
