<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Detecting SVG Viewer Capabilities</title>
	<atom:link href="http://www.codedread.com/blog/archives/2005/06/21/detecting-svg-viewer-capabilities/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.codedread.com/blog/archives/2005/06/21/detecting-svg-viewer-capabilities/</link>
	<description></description>
	<lastBuildDate>Sun, 07 Mar 2010 07:18:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Jeff Schiller</title>
		<link>http://www.codedread.com/blog/archives/2005/06/21/detecting-svg-viewer-capabilities/comment-page-1/#comment-176</link>
		<dc:creator>Jeff Schiller</dc:creator>
		<pubDate>Thu, 13 Mar 2008 18:20:43 +0000</pubDate>
		<guid isPermaLink="false">/?p=107#comment-176</guid>
		<description>Thanks Helder for the links.  I personally don&#039;t use SVG within IE anymore (a statement more than a technical hurdle), but I hope your comment reaches those people that do.</description>
		<content:encoded><![CDATA[<p>Thanks Helder for the links.  I personally don&#8217;t use SVG within IE anymore (a statement more than a technical hurdle), but I hope your comment reaches those people that do.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Helder Magalhães</title>
		<link>http://www.codedread.com/blog/archives/2005/06/21/detecting-svg-viewer-capabilities/comment-page-1/#comment-175</link>
		<dc:creator>Helder Magalhães</dc:creator>
		<pubDate>Thu, 13 Mar 2008 17:48:26 +0000</pubDate>
		<guid isPermaLink="false">/?p=107#comment-175</guid>
		<description>Recently stumbled upon two links that help implementing this idea without using the embed nor conditional comment hacks:

 * http://my.opera.com/Andrew%20Gregory/blog/2007/08/04/svgs-on-web-pages
   (original post where this was seen in the first place)
 * http://joliclic.free.fr/html/object-tag/en/object-svg.html
   (source link where above link is based on)

I&#039;ve made a few experiments and this seems to do the trick, at least in IE+ASV, Firefox, Safari and Opera.

Hope this helps,

  Helder Magalhães</description>
		<content:encoded><![CDATA[<p>Recently stumbled upon two links that help implementing this idea without using the embed nor conditional comment hacks:</p>
<p> * <a href="http://my.opera.com/Andrew%20Gregory/blog/2007/08/04/svgs-on-web-pages" rel="nofollow">http://my.opera.com/Andrew%20Gregory/blog/2007/08/04/svgs-on-web-pages</a><br />
   (original post where this was seen in the first place)<br />
 * <a href="http://joliclic.free.fr/html/object-tag/en/object-svg.html" rel="nofollow">http://joliclic.free.fr/html/object-tag/en/object-svg.html</a><br />
   (source link where above link is based on)</p>
<p>I&#8217;ve made a few experiments and this seems to do the trick, at least in IE+ASV, Firefox, Safari and Opera.</p>
<p>Hope this helps,</p>
<p>  Helder Magalhães</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: steltenpower</title>
		<link>http://www.codedread.com/blog/archives/2005/06/21/detecting-svg-viewer-capabilities/comment-page-1/#comment-174</link>
		<dc:creator>steltenpower</dc:creator>
		<pubDate>Wed, 22 Jun 2005 20:38:46 +0000</pubDate>
		<guid isPermaLink="false">/?p=107#comment-174</guid>
		<description>Sorry, i didn&#039;t really write down what i was thinking. Maybe i&#039;m more awake this time:

I meant
http://yourserver.com/automatically_stuff_in_the_javascript.php?URL=http://myserver.com/my_html_with_svg_objects_in_it.html</description>
		<content:encoded><![CDATA[<p>Sorry, i didn&#8217;t really write down what i was thinking. Maybe i&#8217;m more awake this time:</p>
<p>I meant<br />
<a href="http://yourserver.com/automatically_stuff_in_the_javascript.php?URL=http://myserver.com/my_html_with_svg_objects_in_it.html" rel="nofollow">http://yourserver.com/automatically_stuff_in_the_javascript.php?URL=http://myserver.com/my_html_with_svg_objects_in_it.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Schiller</title>
		<link>http://www.codedread.com/blog/archives/2005/06/21/detecting-svg-viewer-capabilities/comment-page-1/#comment-173</link>
		<dc:creator>Jeff Schiller</dc:creator>
		<pubDate>Wed, 22 Jun 2005 17:44:04 +0000</pubDate>
		<guid isPermaLink="false">/?p=107#comment-173</guid>
		<description>steltenpower:  I&#039;m not sure I follow the question exactly.  I guess you are proposing that I write a PHP script that will create a page from a given SVG URI but wrap the given SVG URI into an object (in most cases) or an embed (in the IE+ASV case)?  Kind of like a &quot;HTML harness&quot; for SVG.  This isn&#039;t a bad idea, good for other authors to test it out, but my script doesn&#039;t do anything particularly fancy.  My concern was more for authoring my own SVG content embedded already in HTML (via object tags) and then have some client-side script that transforms it into embed tags in the case of IE+ASV.

Maybe you can clarify what you want the PHP file for...</description>
		<content:encoded><![CDATA[<p>steltenpower:  I&#8217;m not sure I follow the question exactly.  I guess you are proposing that I write a PHP script that will create a page from a given SVG URI but wrap the given SVG URI into an object (in most cases) or an embed (in the IE+ASV case)?  Kind of like a &#8220;HTML harness&#8221; for SVG.  This isn&#8217;t a bad idea, good for other authors to test it out, but my script doesn&#8217;t do anything particularly fancy.  My concern was more for authoring my own SVG content embedded already in HTML (via object tags) and then have some client-side script that transforms it into embed tags in the case of IE+ASV.</p>
<p>Maybe you can clarify what you want the PHP file for&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: steltenpower</title>
		<link>http://www.codedread.com/blog/archives/2005/06/21/detecting-svg-viewer-capabilities/comment-page-1/#comment-172</link>
		<dc:creator>steltenpower</dc:creator>
		<pubDate>Wed, 22 Jun 2005 16:52:09 +0000</pubDate>
		<guid isPermaLink="false">/?p=107#comment-172</guid>
		<description>Where&#039;s the http://yourserver.com/automatically_stuff_in_the_javascript.php?URL=http://myserver.com/mycontent.svg
?</description>
		<content:encoded><![CDATA[<p>Where&#8217;s the <a href="http://yourserver.com/automatically_stuff_in_the_javascript.php?URL=http://myserver.com/mycontent.svg" rel="nofollow">http://yourserver.com/automatically_stuff_in_the_javascript.php?URL=http://myserver.com/mycontent.svg</a><br />
?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeff Schiller</title>
		<link>http://www.codedread.com/blog/archives/2005/06/21/detecting-svg-viewer-capabilities/comment-page-1/#comment-171</link>
		<dc:creator>Jeff Schiller</dc:creator>
		<pubDate>Tue, 21 Jun 2005 15:10:29 +0000</pubDate>
		<guid isPermaLink="false">/?p=107#comment-171</guid>
		<description>I still haven&#039;t wrapped up my whole browser sniffing thing in my head.  Adobe has a pretty complex example, though it&#039;s aged and would have to be updated.  Anyway, as far as I can tell, there&#039;s no way to find out the actual SVG renderer being used from within a JS environment.  For instance, in Fx I can use &lt;a href=&quot;http://rr.latenightpc.com/wp/archives/2005/06/10/firefox-extension-for-turning-built-in-svg-on-and-off/&quot; rel=&quot;nofollow&quot;&gt;this extension&lt;/a&gt; to disable the native rendering and use something else (ASV) for instance.  And if you&#039;re talking about logging the combination then that would have to be done at the server-side, which is another layer removed from the actual user experience/environment.</description>
		<content:encoded><![CDATA[<p>I still haven&#8217;t wrapped up my whole browser sniffing thing in my head.  Adobe has a pretty complex example, though it&#8217;s aged and would have to be updated.  Anyway, as far as I can tell, there&#8217;s no way to find out the actual SVG renderer being used from within a JS environment.  For instance, in Fx I can use <a href="http://rr.latenightpc.com/wp/archives/2005/06/10/firefox-extension-for-turning-built-in-svg-on-and-off/" rel="nofollow">this extension</a> to disable the native rendering and use something else (ASV) for instance.  And if you&#8217;re talking about logging the combination then that would have to be done at the server-side, which is another layer removed from the actual user experience/environment.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://www.codedread.com/blog/archives/2005/06/21/detecting-svg-viewer-capabilities/comment-page-1/#comment-170</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Tue, 21 Jun 2005 14:54:01 +0000</pubDate>
		<guid isPermaLink="false">/?p=107#comment-170</guid>
		<description>Looks great, you keep the content on the page as much as possible and only replace what you need to.
I take it this means you&#039;ve decided to stick with passive browser sniffing? I&#039;d throw in something to track which combination of viewer and browser is being used, but we&#039;ll see how it goes when I finally get around to it.</description>
		<content:encoded><![CDATA[<p>Looks great, you keep the content on the page as much as possible and only replace what you need to.<br />
I take it this means you&#8217;ve decided to stick with passive browser sniffing? I&#8217;d throw in something to track which combination of viewer and browser is being used, but we&#8217;ll see how it goes when I finally get around to it.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
