<?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: FlashObject to become SWFObject</title>
	<atom:link href="http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/</link>
	<description>You've got your good thing, and I've got mine</description>
	<pubDate>Thu, 28 Aug 2008 09:27:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Javier</title>
		<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-13706</link>
		<dc:creator>Javier</dc:creator>
		<pubDate>Fri, 16 Jun 2006 16:15:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-13706</guid>
		<description>&lt;b&gt;No indexing at all for flash movies.&lt;/b&gt;

Nice tool, another issue that nobody seems to take in consideration is that if you use javascript to include the flash files in the document, 
search engines from web crawlers (*) are not going to be able to see the flash since search engines crawlers don't execute javascript

* Actually flash shouldn't be used to show information that you want to be indexed, but most people does :-)

&lt;a href="http://www.tecsisa.com"&gt;Tecsisa&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p><b>No indexing at all for flash movies.</b></p>
<p>Nice tool, another issue that nobody seems to take in consideration is that if you use javascript to include the flash files in the document,<br />
search engines from web crawlers (*) are not going to be able to see the flash since search engines crawlers don&#8217;t execute javascript</p>
<p>* Actually flash shouldn&#8217;t be used to show information that you want to be indexed, but most people does :-)</p>
<p><a href="http://www.tecsisa.com">Tecsisa</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Geoff</title>
		<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-13383</link>
		<dc:creator>Geoff</dc:creator>
		<pubDate>Tue, 13 Jun 2006 20:20:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-13383</guid>
		<description>Vincent: SWFObject already uses that method and has for a while now.</description>
		<content:encoded><![CDATA[<p>Vincent: SWFObject already uses that method and has for a while now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ADN</title>
		<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-12629</link>
		<dc:creator>ADN</dc:creator>
		<pubDate>Mon, 05 Jun 2006 17:56:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-12629</guid>
		<description>http://www.blam.be/pictures/Flash_SWF_Gordon_by_ADN.jpg
:-p</description>
		<content:encoded><![CDATA[<p><a href="http://www.blam.be/pictures/Flash_SWF_Gordon_by_ADN.jpg" rel="nofollow">http://www.blam.be/pictures/Flash_SWF_Gordon_by_ADN.jpg</a><br />
:-p</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: me</title>
		<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-12575</link>
		<dc:creator>me</dc:creator>
		<pubDate>Mon, 05 Jun 2006 05:54:03 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-12575</guid>
		<description>They dont have a problem with FlashPlayerPro?? {flashplayerpro*com}</description>
		<content:encoded><![CDATA[<p>They dont have a problem with FlashPlayerPro?? {flashplayerpro*com}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vincent Clark</title>
		<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-12416</link>
		<dc:creator>Vincent Clark</dc:creator>
		<pubDate>Fri, 02 Jun 2006 23:35:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-12416</guid>
		<description>I was looking over your detect and it is on the right path. I am happy to see that people are no longer doc writing in VB script in order to detect Flash. OK, for those of you that don't know how this actually works, you are basically creating an Active X object based on information in the registry. You will see that all the keys that you are hitting exist in the HKEY_CLASSES_ROOT . When I wrote our company's detection for both Shockwave and Flash I was using this method that appears on the site. We ran into problems when Shockwave 10.1.1 came out. Now lets see if this makes sense. 8 - &gt; 8.5 (10) - 8.5.1 (10.1) - &gt; 10.1.1 Needless to say doing a for loop was out of the question. Since you are looking to see if the object was created if you are only using 8.5 then there is no need to worry about 8.5.1 or 10.1.1 right. Well, 10.1.1 came out and made all the other reg keys dead, which in turn killed our detection for every person that upgraded to the latest version, which was done automatically. Thank you Macromedia (I know Adobe wouldn't do something like this, so I am sure it was the Macromedia arm that has a team of people hard at work seeing how they can screw me) So I was playing around and learned something very cool. When you create the Active X object, you have access to the AX's JavaScript API. Now, this API for Flash has been around since 4 and probably was last used by most of us when 4 was popular, because basically, the API was slightly retarded. That is ok for what we need. Once the Active X object is created use the JavaScript API to get the version number. Now each key has a master, use that HKEY_CLASSES_ROOT\ShockwaveFlash.ShockwaveFlash as opposed to HKEY_CLASSES_ROOT\ShockwaveFlash.ShockwaveFlash.8 
So your code would look like this. (copied it from our friend here)
axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
Once the control is created then start using the JS.
version = axo.GetVaraible("$version"); 
Now I am not sure what version of Flash they started using the $version, I believe 6, which nobody uses anymore since Microsoft said it was a security risk. 
version will look something like this WIN 8,0,24,0 Then parse it down however you like. Really, nobody cares about the minor versions. 
Just for fun, you can set and get variables with the object
axo.SetVariable("vincent","clark");
foo = axo.GetVariable("vincent");
alert(foo)

Please, use the method because I don't want to come to your site with Flash 9.2 and find out that the method that you were using won't work because someone felt like changing the rules. This is the best way to do detection for the future. It will work with ANY Active X object's JavaScript API. E-mail me if you want the Quicktime or Shockwave method. I need to get back to work. Have fun...
Vincent Clark</description>
		<content:encoded><![CDATA[<p>I was looking over your detect and it is on the right path. I am happy to see that people are no longer doc writing in VB script in order to detect Flash. OK, for those of you that don&#8217;t know how this actually works, you are basically creating an Active X object based on information in the registry. You will see that all the keys that you are hitting exist in the HKEY_CLASSES_ROOT . When I wrote our company&#8217;s detection for both Shockwave and Flash I was using this method that appears on the site. We ran into problems when Shockwave 10.1.1 came out. Now lets see if this makes sense. 8 - > 8.5 (10) - 8.5.1 (10.1) - > 10.1.1 Needless to say doing a for loop was out of the question. Since you are looking to see if the object was created if you are only using 8.5 then there is no need to worry about 8.5.1 or 10.1.1 right. Well, 10.1.1 came out and made all the other reg keys dead, which in turn killed our detection for every person that upgraded to the latest version, which was done automatically. Thank you Macromedia (I know Adobe wouldn&#8217;t do something like this, so I am sure it was the Macromedia arm that has a team of people hard at work seeing how they can screw me) So I was playing around and learned something very cool. When you create the Active X object, you have access to the AX&#8217;s JavaScript API. Now, this API for Flash has been around since 4 and probably was last used by most of us when 4 was popular, because basically, the API was slightly retarded. That is ok for what we need. Once the Active X object is created use the JavaScript API to get the version number. Now each key has a master, use that HKEY_CLASSES_ROOT\ShockwaveFlash.ShockwaveFlash as opposed to HKEY_CLASSES_ROOT\ShockwaveFlash.ShockwaveFlash.8<br />
So your code would look like this. (copied it from our friend here)<br />
axo = new ActiveXObject(&#8221;ShockwaveFlash.ShockwaveFlash&#8221;);<br />
Once the control is created then start using the JS.<br />
version = axo.GetVaraible(&#8221;$version&#8221;);<br />
Now I am not sure what version of Flash they started using the $version, I believe 6, which nobody uses anymore since Microsoft said it was a security risk.<br />
version will look something like this WIN 8,0,24,0 Then parse it down however you like. Really, nobody cares about the minor versions.<br />
Just for fun, you can set and get variables with the object<br />
axo.SetVariable(&#8221;vincent&#8221;,&#8221;clark&#8221;);<br />
foo = axo.GetVariable(&#8221;vincent&#8221;);<br />
alert(foo)</p>
<p>Please, use the method because I don&#8217;t want to come to your site with Flash 9.2 and find out that the method that you were using won&#8217;t work because someone felt like changing the rules. This is the best way to do detection for the future. It will work with ANY Active X object&#8217;s JavaScript API. E-mail me if you want the Quicktime or Shockwave method. I need to get back to work. Have fun&#8230;<br />
Vincent Clark</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sciptr</title>
		<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-12174</link>
		<dc:creator>sciptr</dc:creator>
		<pubDate>Thu, 01 Jun 2006 18:45:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-12174</guid>
		<description>They are being flashists.</description>
		<content:encoded><![CDATA[<p>They are being flashists.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: secured loans</title>
		<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-11926</link>
		<dc:creator>secured loans</dc:creator>
		<pubDate>Wed, 31 May 2006 15:43:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-11926</guid>
		<description>&lt;strong&gt;secured loans&lt;/strong&gt;
secured loans 
secured loan  secured loan</description>
		<content:encoded><![CDATA[<p><strong>secured loans</strong><br />
secured loans<br />
secured loan  secured loan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: testanchor750</title>
		<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-9496</link>
		<dc:creator>testanchor750</dc:creator>
		<pubDate>Tue, 23 May 2006 22:25:41 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-9496</guid>
		<description>&lt;strong&gt;testanchor750&lt;/strong&gt;
testcomment750</description>
		<content:encoded><![CDATA[<p><strong>testanchor750</strong><br />
testcomment750</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: testanchor78</title>
		<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-9488</link>
		<dc:creator>testanchor78</dc:creator>
		<pubDate>Tue, 23 May 2006 21:34:07 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-9488</guid>
		<description>&lt;strong&gt;testanchor78&lt;/strong&gt;
testcomment78</description>
		<content:encoded><![CDATA[<p><strong>testanchor78</strong><br />
testcomment78</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dwd</title>
		<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-9367</link>
		<dc:creator>dwd</dc:creator>
		<pubDate>Mon, 22 May 2006 18:31:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-9367</guid>
		<description>Having trouble getting page with swf in it to load with the swf in *total* focus. What do you I mean?

Ya know how you get form elements to focus with javascript like this: onLoad="document.forms[0].elements[0].focus();" Well, I want to do that with the swf on the page using SWFObject. Yes, I have it in place and it it loads the swf fine and does get rid of the "click to use and activat this control", HOWEVER... I have a form inside my swf (which already has the first elements set to focus using actionscript) but when the html page loads, it does not put the DIV (in which the flashcontent resides) into focus. This forces you to still hav to click the dang swf to make it active so the form element becomes active... 

help, please...</description>
		<content:encoded><![CDATA[<p>Having trouble getting page with swf in it to load with the swf in *total* focus. What do you I mean?</p>
<p>Ya know how you get form elements to focus with javascript like this: onLoad=&#8221;document.forms[0].elements[0].focus();&#8221; Well, I want to do that with the swf on the page using SWFObject. Yes, I have it in place and it it loads the swf fine and does get rid of the &#8220;click to use and activat this control&#8221;, HOWEVER&#8230; I have a form inside my swf (which already has the first elements set to focus using actionscript) but when the html page loads, it does not put the DIV (in which the flashcontent resides) into focus. This forces you to still hav to click the dang swf to make it active so the form element becomes active&#8230; </p>
<p>help, please&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TabathaOster</title>
		<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-8831</link>
		<dc:creator>TabathaOster</dc:creator>
		<pubDate>Thu, 18 May 2006 14:55:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-8831</guid>
		<description>Awesome blog. Peace out until next time TabathaOster</description>
		<content:encoded><![CDATA[<p>Awesome blog. Peace out until next time TabathaOster</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Helen, design manager</title>
		<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-8811</link>
		<dc:creator>Helen, design manager</dc:creator>
		<pubDate>Thu, 18 May 2006 11:40:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-8811</guid>
		<description>A strange story happened to you. I'd be confused with the names. Here it's called flashobject
http://www.osflash.org/flashobject</description>
		<content:encoded><![CDATA[<p>A strange story happened to you. I&#8217;d be confused with the names. Here it&#8217;s called flashobject<br />
<a href="http://www.osflash.org/flashobject" rel="nofollow">http://www.osflash.org/flashobject</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Geoff</title>
		<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-8771</link>
		<dc:creator>Geoff</dc:creator>
		<pubDate>Thu, 18 May 2006 04:37:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-8771</guid>
		<description>It works in my example page - look at fullscreen.html that is included in the SWFObject zip file.</description>
		<content:encoded><![CDATA[<p>It works in my example page - look at fullscreen.html that is included in the SWFObject zip file.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hayk</title>
		<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-8748</link>
		<dc:creator>Hayk</dc:creator>
		<pubDate>Wed, 17 May 2006 23:33:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-8748</guid>
		<description>Hello Everybody can anybody give me an idea why the
so.addParam("scale", "noscale"); scale = noscale parameter doesnet work in
IE. In other browsers where Flash player treated as a Plug In it works fine!
Please advise!
Thnks in advance!</description>
		<content:encoded><![CDATA[<p>Hello Everybody can anybody give me an idea why the<br />
so.addParam(&#8221;scale&#8221;, &#8220;noscale&#8221;); scale = noscale parameter doesnet work in<br />
IE. In other browsers where Flash player treated as a Plug In it works fine!<br />
Please advise!<br />
Thnks in advance!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick F</title>
		<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-8725</link>
		<dc:creator>Nick F</dc:creator>
		<pubDate>Wed, 17 May 2006 18:42:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-8725</guid>
		<description>Tracey, Geoff - Thanks very much for your help. I found it through the post Geoff mentioned - Problem was the out of date jscript.dll (http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=4f91f9b8). Shotgun is back in the cupboard..</description>
		<content:encoded><![CDATA[<p>Tracey, Geoff - Thanks very much for your help. I found it through the post Geoff mentioned - Problem was the out of date jscript.dll (http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=4f91f9b8). Shotgun is back in the cupboard..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Geoff</title>
		<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-8491</link>
		<dc:creator>Geoff</dc:creator>
		<pubDate>Mon, 15 May 2006 16:25:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-8491</guid>
		<description>Nick: It should work if you are using SWFObject. Did you read through all the known issues in &lt;a href="/2005/12/15/internet-explorer-eolas-changes-and-the-flash-plugin/"&gt;this post?&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Nick: It should work if you are using SWFObject. Did you read through all the known issues in <a href="/2005/12/15/internet-explorer-eolas-changes-and-the-flash-plugin/">this post?</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tracey</title>
		<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-8469</link>
		<dc:creator>Tracey</dc:creator>
		<pubDate>Mon, 15 May 2006 12:53:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-8469</guid>
		<description>Nick F - Try this: http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/overview/activating_activex.asp</description>
		<content:encoded><![CDATA[<p>Nick F - Try this: <a href="http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/overview/activating_activex.asp" rel="nofollow">http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/overview/activating_activex.asp</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joel</title>
		<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-8026</link>
		<dc:creator>Joel</dc:creator>
		<pubDate>Fri, 12 May 2006 16:57:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-8026</guid>
		<description>Anyone that's dealt with Adobe licensing and their legal / compliance people should not be surprised by this. Despite their extraordinatry strength in the marketplace, they continue to act like they gain something from being restrictive at every turn. Gotta think that this approach will turn out to be a major factor that allows other software (both open source and from competing companies) to more effectively compete against their products.</description>
		<content:encoded><![CDATA[<p>Anyone that&#8217;s dealt with Adobe licensing and their legal / compliance people should not be surprised by this. Despite their extraordinatry strength in the marketplace, they continue to act like they gain something from being restrictive at every turn. Gotta think that this approach will turn out to be a major factor that allows other software (both open source and from competing companies) to more effectively compete against their products.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick F</title>
		<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-7830</link>
		<dc:creator>Nick F</dc:creator>
		<pubDate>Thu, 11 May 2006 20:47:57 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-7830</guid>
		<description>I'm pulling my hair out here, I just cannot get rid of the dreaded 'click to use and activate control..' on any SWF's, 
it even appears on your test URL's. (http://blog.deconcept.com/swfobject/swfobject.html)

I'm using IE 6.0.2900.2180.xpsp_sp2_gdr.050301-1519. Anybody got any ideas before I have a 'falling down' day..
Nick</description>
		<content:encoded><![CDATA[<p>I&#8217;m pulling my hair out here, I just cannot get rid of the dreaded &#8216;click to use and activate control..&#8217; on any SWF&#8217;s,<br />
it even appears on your test URL&#8217;s. (http://blog.deconcept.com/swfobject/swfobject.html)</p>
<p>I&#8217;m using IE 6.0.2900.2180.xpsp_sp2_gdr.050301-1519. Anybody got any ideas before I have a &#8216;falling down&#8217; day..<br />
Nick</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bobby</title>
		<link>http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-7444</link>
		<dc:creator>Bobby</dc:creator>
		<pubDate>Wed, 10 May 2006 04:37:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.deconcept.com/2006/04/21/flashobject-to-become-swfobject/#comment-7444</guid>
		<description>Be careful Adobe... bite the hand that feeds you too many times and we may just walk away one day. Your products are good but just because her lips are tight, if she's a bitch she's out for good.</description>
		<content:encoded><![CDATA[<p>Be careful Adobe&#8230; bite the hand that feeds you too many times and we may just walk away one day. Your products are good but just because her lips are tight, if she&#8217;s a bitch she&#8217;s out for good.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
