<?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: &lt;video&gt; just feels good</title>
	<atom:link href="http://www.mikealrogers.com/archives/575/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mikealrogers.com/archives/575</link>
	<description></description>
	<lastBuildDate>Tue, 02 Mar 2010 07:20:09 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Brad Neuberg</title>
		<link>http://www.mikealrogers.com/archives/575/comment-page-1#comment-418</link>
		<dc:creator>Brad Neuberg</dc:creator>
		<pubDate>Thu, 30 Apr 2009 18:42:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikealrogers.com/?p=575#comment-418</guid>
		<description>&lt;p&gt;I too like the deeper integration that the Video tag provides, especially around mixing it more deeply into the UI of the page using CSS effects, SVG effects, etc. John is right though that Flash offers pretty deep integration abilities currently, especially when you use the ExternalInterface API to bridge between Flash and JavaScript. One cool thing that AIR has is the ability to take a &#039;snapshot&#039; of what is being rendered by the browser (Webkit in its case) and then manipulate this using Flash effects; this is not supported by the Flash plugin however. SVG can do something similar with the foreignObject tag (which Firefox, Safari, and Opera now support).&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I too like the deeper integration that the Video tag provides, especially around mixing it more deeply into the UI of the page using CSS effects, SVG effects, etc. John is right though that Flash offers pretty deep integration abilities currently, especially when you use the ExternalInterface API to bridge between Flash and JavaScript. One cool thing that AIR has is the ability to take a &#8217;snapshot&#8217; of what is being rendered by the browser (Webkit in its case) and then manipulate this using Flash effects; this is not supported by the Flash plugin however. SVG can do something similar with the foreignObject tag (which Firefox, Safari, and Opera now support).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rasmus Fløe</title>
		<link>http://www.mikealrogers.com/archives/575/comment-page-1#comment-417</link>
		<dc:creator>Rasmus Fløe</dc:creator>
		<pubDate>Thu, 30 Apr 2009 18:22:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikealrogers.com/?p=575#comment-417</guid>
		<description>&lt;p&gt;@John Dowdell: Let&#039;s see... Free and open or &quot;commercially available&quot; and closed... Tough choice! But I&#039;ll keep my money, save myself the trouble of learning actionscript and be able to deploy without compiling ;P&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@John Dowdell: Let&#8217;s see&#8230; Free and open or &#8220;commercially available&#8221; and closed&#8230; Tough choice! But I&#8217;ll keep my money, save myself the trouble of learning actionscript and be able to deploy without compiling ;P</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Dowdell</title>
		<link>http://www.mikealrogers.com/archives/575/comment-page-1#comment-413</link>
		<dc:creator>John Dowdell</dc:creator>
		<pubDate>Tue, 28 Apr 2009 22:55:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikealrogers.com/?p=575#comment-413</guid>
		<description>&lt;p&gt;The browser/plugin APIs do offer predefined messaging, but also support arbitrary messaging. Real Networks had their own chrome, true, but with Flash anyone can roll their own chrome (and control APIs).&lt;/p&gt;

&lt;p&gt;Most of the &quot;Plugin Prison&quot; effect is due to how greatly the browsers vary in what little integration they offer to third-party cross-browser rendering. I&#039;d like to see browser vendors open up more here.&lt;/p&gt;

&lt;p&gt;Here&#039;s a good introduction to the range of JavaScript control over video supported by the current range of major browsers:
http://labs.adobe.com/wiki/index.php/Flash-Ajax_Video_Component&lt;/p&gt;

&lt;p&gt;jd/adobe&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>The browser/plugin APIs do offer predefined messaging, but also support arbitrary messaging. Real Networks had their own chrome, true, but with Flash anyone can roll their own chrome (and control APIs).</p>
<p>Most of the &#8220;Plugin Prison&#8221; effect is due to how greatly the browsers vary in what little integration they offer to third-party cross-browser rendering. I&#8217;d like to see browser vendors open up more here.</p>
<p>Here&#8217;s a good introduction to the range of JavaScript control over video supported by the current range of major browsers:<br />
<a href="http://labs.adobe.com/wiki/index.php/Flash-Ajax_Video_Component" rel="nofollow">http://labs.adobe.com/wiki/index.php/Flash-Ajax_Video_Component</a></p>
<p>jd/adobe</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: db48x</title>
		<link>http://www.mikealrogers.com/archives/575/comment-page-1#comment-412</link>
		<dc:creator>db48x</dc:creator>
		<pubDate>Tue, 28 Apr 2009 20:27:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikealrogers.com/?p=575#comment-412</guid>
		<description>&lt;p&gt;Why not this:&lt;/p&gt;

&lt;p&gt;document.getElementById(&quot;playDiv&quot;).onclick = v.play;&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Why not this:</p>
<p>document.getElementById(&#8221;playDiv&#8221;).onclick = v.play;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
