<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/">

<channel>
	<title>Open Parenthesis &#187; Share</title>
	<atom:link href="http://www.openparenthesis.org/tag/share/feed" rel="self" type="application/rss+xml" />
	<link>http://www.openparenthesis.org</link>
	<description>Because these are the early days of a long revolution . . .</description>
	<lastBuildDate>Mon, 30 Jan 2012 16:13:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Facebook Graph API &#8211; Post Versus Link</title>
		<link>http://www.openparenthesis.org/2012/01/03/facebook-graph-api-post-versus-link</link>
		<comments>http://www.openparenthesis.org/2012/01/03/facebook-graph-api-post-versus-link#comments</comments>
		<pubDate>Tue, 03 Jan 2012 20:29:59 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Comment]]></category>
		<category><![CDATA[cross post]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[Like]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[Post]]></category>
		<category><![CDATA[Share]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wpbook]]></category>
		<category><![CDATA[WPBook Lite]]></category>

		<guid isPermaLink="false">http://www.openparenthesis.org/?p=3041</guid>
		<description><![CDATA[Difficult Choices. (Photo by Beppie K, cc-by-nc-sa license) Over in the WordPress Support forums for WPBook, WPBook user TheCitizen was asking about the absence of &#8220;share&#8221; links on Wall Excerpts posted via WPBook. I responded that in my experience posts made via the API (by an App, rather than by the user directly) don&#8217;t get [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_3050" class="wp-caption aligncenter" style="width: 525px"><a href="http://www.flickr.com/photos/bepster/98974231"><img src="http://www.openparenthesis.org/wp-content/uploads/2012/01/98974231_72ef309bd6_b-490x367.jpg" alt="" title="98974231_72ef309bd6_b" width="490" height="367" class="size-large wp-image-3050" /></a><p class="wp-caption-text">Difficult Choices. (Photo by Beppie K, cc-by-nc-sa license)</p></div>
<p>Over in the <a href="http://wordpress.org/tags/wpbook?forum_id=10" title="Support Forum">WordPress Support forums for WPBook</a>, WPBook user <a href="http://wordpress.org/support/profile/thecitizen">TheCitizen</a> was <a href="http://wordpress.org/support/topic/plugin-wpbook-share-this-post-within-facebook-checked-but-not-working">asking about</a> the absence of &#8220;share&#8221; links on Wall Excerpts posted via WPBook. I responded that in my experience posts made via the API (by an App, rather than by the user directly) don&#8217;t get &#8220;share&#8221; links inside Facebook. </p>
<p>He pointed to <a href="http://wordpress.org/extend/plugins/facebook-page-publish/" title="Facebook Page Publish">Facebook Page Publish</a>, a WordPress plugin which also cross-posts to Facebook (though it does not import comments). Posts made via this plugin do get a share link. </p>
<p>Digging in a bit, I realized that <a href="http://wordpress.org/extend/plugins/facebook-page-publish/" title="Facebook Page Publish">Facebook Page Publish</a> uses the <a href="http://developers.facebook.com/docs/reference/api/link/" title="Link - Facebook Developer Documentation">Link</a> object in the Facebook Graph API, whereas <a href="http://wordpress.org/extend/plugins/wpbook" title="WPBook">WPBook</a> and <a href="http://wordpress.org/extend/plugins/wpbook-lite" title="WPBook Lite">WPBook Lite</a> both use a <a href="http://developers.facebook.com/docs/reference/api/post/" title="Post - Facebook Developer Documentation">Post</a> object. </p>
<p>What&#8217;s the difference? That&#8217;s what I&#8217;m trying to determine now. </p>
<p><strong>Links</strong> are posted with these fields (<a href="http://developers.facebook.com/docs/reference/api/user/#links">ref</a>): </p>
<ul>
<li>link</li>
<li>message</li>
</ul>
<p>The rest of the values &#8220;are taken from the metadata of the page URL given in the &#8216;link&#8217; prarameter.  </p>
<p><strong>Posts</strong> are created with these fields (<a href="http://developers.facebook.com/docs/reference/api/user/#posts">ref</a>): </p>
<ul>
<li>message</li>
<li>link</li>
<li>picture</li>
<li>name</li>
<li>caption</li>
<li>description</li>
<li>actions</li>
<li>privacy</li>
<li>object_attachment</li>
</ul>
<p>So Posts are more complex than Links, whereas Links rely on getting the Facebook metadata from the page returned by the link.</p>
<p>How does each appear, on the timeline and in the news feed?</p>
<p>Here&#8217;s the same link, posted twice, using the Facebook Graph API explorer &#8211; the first time (the lower box) is as a Link, the second time is as a Post:</p>
<p><a href="http://www.openparenthesis.org/wp-content/uploads/2012/01/post_versus_link.png"><img src="http://www.openparenthesis.org/wp-content/uploads/2012/01/post_versus_link.png" alt="" title="post_versus_link" width="430" height="562" class="aligncenter size-full wp-image-3042" /></a></p>
<p>That is how they look on the timeline &#8211; logging in as another FB user and looking at News Feed, I could not even see the Post type, only the Link type:</p>
<p><a href="http://www.openparenthesis.org/wp-content/uploads/2012/01/link-newsfeed.png"><img src="http://www.openparenthesis.org/wp-content/uploads/2012/01/link-newsfeed.png" alt="" title="link-newsfeed" width="523" height="174" class="aligncenter size-full wp-image-3044" /></a></p>
<p>Though I&#8217;m certain that in the past I have seen items in the newsfeed which were posted as Posts. (Maybe it was that I&#8217;d just posted the same link as a link, so Facebook was hiding the second item as spam? I&#8217;ll retry with something different). </p>
<p>(Update: here&#8217;s what a Post type object looks like in the Newsfeed &#8211; the item for this blog post):</p>
<p><a href="http://www.openparenthesis.org/wp-content/uploads/2012/01/post_type_newsfeed.png"><img src="http://www.openparenthesis.org/wp-content/uploads/2012/01/post_type_newsfeed-490x182.png" alt="" title="post_type_newsfeed" width="490" height="182" class="aligncenter size-large wp-image-3056" /></a></p>
<p>A few things to note:</p>
<ul>
<li>The nicer excerpt &#8211; &#8220;We are an interactive agency . . . &#8221; was pulled from the page being linked to by Facebook themselves, not entered by me. In the case of WPBook or WPBook Lite posts, we want to provide the full excerpt, not have it pulled from the link destination. </li>
<li>The image &#8211; again, this was pulled from the link destination. In the case of WPBook or WPBook lite posts, the image would be provided by the app (the featured image from the post) not grabbed from the destination link &#8211; but it looks the same in both.</li>
<li>In the case of the link type, the &#8220;via the Graph API Explorer&#8221; is next to the poster&#8217;s name, but in the Post type it is down at the bottom above the action links</li>
<li>The Link type gets a &#8220;share&#8221; action link, while the Post type only gets &#8220;Like&#8221; and Comment.&#8221;</li>
</ul>
<p>Given all this, plus the fact that I found it hard to find the Post type in the newsfeed of an account I know follows me, I wonder if we shouldn&#8217;t switch to posting blog posts as the &#8220;Link&#8221; type. </p>
<p>The challenge is that the &#8220;link&#8221; type depends on the target blog having the right open graph metadata in place already (unless wpbook / wpbook lite try to actually provide that metadata). </p>
<p>When Facebook visits the link, it looks for <a href="http://developers.facebook.com/docs/opengraph/" title="Open Graph Metadata">Open Graph Metadata</a> &#8211; which your blog&#8217;s theme may or may not provide. </p>
<p>Using the &#8220;Post&#8221; object allows WPBook / WPBook Lite to control the message being sent to Facebook more explicitly, rather than relying on metadata. </p>
<p>The part that worries me though is how frequently &#8220;Post&#8221; type objects get into News Feeds. Since Facebook controls the algorithm which decides what, out of the hundreds or thousands of possible posts in any given user&#8217;s feed, to show that user, I have no way of knowing whether object type (Post vs Link) has any impact. </p>
<p>Anyone have data on that to share?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openparenthesis.org/2012/01/03/facebook-graph-api-post-versus-link/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
	<enclosure url="http://www.openparenthesis.org/wp-content/uploads/2012/01/98974231_72ef309bd6_b.jpg" length="617413" type="image/jpeg" /><media:content url="http://www.openparenthesis.org/wp-content/uploads/2012/01/98974231_72ef309bd6_b.jpg" width="1024" height="768" medium="image" type="image/jpeg" />	</item>
		<item>
		<title>WPBook 1.1.1 Released</title>
		<link>http://www.openparenthesis.org/2009/02/09/wpbook-11-released</link>
		<comments>http://www.openparenthesis.org/2009/02/09/wpbook-11-released#comments</comments>
		<pubDate>Tue, 10 Feb 2009 01:57:20 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[Profile]]></category>
		<category><![CDATA[Share]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wpbook]]></category>

		<guid isPermaLink="false">http://www.openparenthesis.org/?p=1046</guid>
		<description><![CDATA[(Update 2/10/09 &#8211; posted a quick bug fix 1.1.1 version just now &#8211; fixed two quick bugs in the facebook resizing code. Note that 1.1.1 may not show up in your autoupdate queue inside WordPress for 24 hours as WordPress doesn&#8217;t check every time you load the page) Tagged and released version 1.1 of WPBook [...]]]></description>
			<content:encoded><![CDATA[<p>(Update 2/10/09 &#8211; posted a quick bug fix 1.1.1 version just now &#8211; fixed two quick bugs in the facebook resizing code. Note that 1.1.1 may not show up in your autoupdate queue inside WordPress for 24 hours as WordPress doesn&#8217;t check every time you load the page)</p>
<p>Tagged and released version 1.1 of WPBook earlier today &#8211; get it from the <a href="http://www.wordpress.org/extend/plugins/wpbook/">wordpress plugin directory</a> or <a href="/code/wp">this blog</a>.</p>
<p>New in 1.1 (more info in the README with the plugin):</p>
<ul>
<li>Option to show &#8220;view post on www.blogurl.com&#8221; links associated with each post &#8211; shows the blog post in its original context</li>
<li>Option to move the &#8220;share&#8221; link and &#8220;view original&#8221; link to the top or bottom of posts</li>
<li>Option to show/hide the &#8220;add to profile&#8221; button</li>
</ul>
<p>(Thanks to <a href="http://bandonrandon.com/">Brandon</a> for all of the new settings).</p>
<p>Also I believe I&#8217;ve got the profile.setFBML working &#8211; meaning users no longer have to copy default FBML anywhere. At least it works in my two test blogs &#8211; let me know if it works for you. </p>
<p>I&#8217;ve also included better (I think) documentation, including screenshots of Facebook admin screens, to try to demonstrate the process of setting up an application. </p>
<p>If you&#8217;re using WPBook, please <a href="http://www.openparenthesis.org/code/wp/using-wpbook-list-your-blog-here">visit this page</a> and add your blog in the comments. </p>
<p>Remaining open issues:</p>
<ul>
<li>Sociable.es Facebook Connect plugin conflicts. You&#8217;ll have to update the facebook client provided with the Connect plugin <a href="http://www.openparenthesis.org/2009/01/19/wpbook-wordpress-facebook-plugin-goes-10">as described here</a></li>
<li>Custom home pages &#8211; if your WordPress blog has a homepage that is not the default list of recent posts, I don&#8217;t know if this version will work for you &#8211; sorry, it is on my list to address but the theme currently assumes a default home page setup</li>
<li>Javascript/CSS plugin conflicts &#8211; if your other plugins use css or javascript to set the height of the body or html elements to 100%, this will interfere with Facebook&#8217;s own iframe sizing javascript.</li>
</ul>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.openparenthesis.org/2009/02/09/wpbook-11-released/feed</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>WPBook 0.9.7: Share Posts, Ease of Installation, Add to pages</title>
		<link>http://www.openparenthesis.org/2009/01/17/wpbook-097-share-posts-ease-of-installation-add-to-pages</link>
		<comments>http://www.openparenthesis.org/2009/01/17/wpbook-097-share-posts-ease-of-installation-add-to-pages#comments</comments>
		<pubDate>Sat, 17 Jan 2009 16:18:16 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Add to Page]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Comment]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[Facebook Application]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Post to Profile]]></category>
		<category><![CDATA[Share]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.openparenthesis.org/?p=894</guid>
		<description><![CDATA[I&#8217;ve just released version 0.9.7 of WPBook (a WordPress plugin to bring blog posts into Facebook and enable comments from Facebook users) here and at the WordPress site. A few changes since 0.9.3, the last version I blogged about (the most recent version can always be found on this page or at the WordPress site): [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just released version 0.9.7 of WPBook (a WordPress plugin to bring blog posts into Facebook and enable comments from Facebook users) <a href="/code/wp">here</a> and at the <a href="http://wordpress.org/extend/plugins/wpbook/">WordPress site</a>. </p>
<p>A few changes since 0.9.3, the last version I <a href="http://www.openparenthesis.org/2009/01/13/wordpress-facebook-plugin-update-with-profile-boxes">blogged about</a> (the most recent version can always be found <a href="/code/wp">on this page</a> or at the <a href="http://wordpress.org/extend/plugins/wpbook/">WordPress site</a>):</p>
<p><strong>Share Button</strong>. This version adds a Facebook style &#8220;Share this post&#8221; button next to each blog post in Facebook, which allows the user to send the posts to Facebook friends or post and individual blog entry to their profile.</p>
<p>Here&#8217;s what the share button looks like, in context:</p>
<div id="attachment_896" class="wp-caption aligncenter" style="width: 415px"><img src="http://www.openparenthesis.org/wp-content/uploads/2009/01/share_button.png" alt="Share Button for Post inside Facebook" title="share_button" width="380" height="90" class="size-full wp-image-896" /><p class="wp-caption-text">Share Button for Post inside Facebook</p></div>
<p>And here&#8217;s the resulting popup, with the &#8220;post to profile&#8221; tab active:</p>
<div id="attachment_899" class="wp-caption aligncenter" style="width: 495px"><img src="http://www.openparenthesis.org/wp-content/uploads/2009/01/post_profile_popup.png" alt="The resulting Popup with 'Post to Profile' active" title="post_profile_popup" width="460" height="335" class="size-full wp-image-899" /><p class="wp-caption-text">The resulting Popup with 'Post to Profile' active</p></div>
<p><strong>Ease of installation and Update</strong>. Earlier versions required the user to add a directory to their /wp-content/themes/ directory. In this version, and moving forward, the plugin carries the theme directory inside it. Among other things, this means that the &#8220;update automatically&#8221; function from inside the WordPress plugins page will now work with no additional effort on the user&#8217;s part. </strong></p>
<p><strong>Add to pages</strong>. The directions have been clarified with respect to profile page boxes. If you want users to be able to add your Facebook Application to Pages as well as user profiles, you will need to enter some FBML (provided by the plugin, on the settings page) in Facebook. </strong></p>
<div id="attachment_900" class="wp-caption aligncenter" style="width: 569px"><img src="http://www.openparenthesis.org/wp-content/uploads/2009/01/pages_settings.png" alt="Facebook Settings for Pages, with Default FBML (Note: FBML here is for this blog - yours will be different)" title="pages_settings" width="534" height="284" class="size-full wp-image-900" /><p class="wp-caption-text">Facebook Settings for Pages, with Default FBML (Note: FBML here is for this blog - yours will be different)</p></div>
<p><strong>No Conflict with other Facebook Plugins</strong>. Using multiple Facebook plugins on your WordPress blog can lead to problems, as each includes its own copy of the Facebook client libraries. This version now checks for the existence of other libraries and relies on those already present if they have been declared. </p>
<h4>Plans for 1.0:</h4>
<p>For the impending 1.0 release, here&#8217;s what I plan to do:</p>
<ol>
<li>Make the &#8220;share&#8221; button a setting, enabling users to turn off the functionality if they choose.</li>
<li>Provide a link to the &#8220;original&#8221; version of each blog post (outside Facebook) &#8211; also optional</li>
<li>Add a small &#8220;powered by WPBook&#8221; type link to the bottom of the canvas page &#8211; with option for user to disable.</li>
</ol>
<p>I also plan to update the page for the plugin <a href="/code/wp">here</a> and <a href="http://wordpress.org/extend/plugins/wpbook/">at WordPress</a> with some screenshots to accompany the documentation, but that might not happen until after the plugin is released.   </p>
]]></content:encoded>
			<wfw:commentRss>http://www.openparenthesis.org/2009/01/17/wpbook-097-share-posts-ease-of-installation-add-to-pages/feed</wfw:commentRss>
		<slash:comments>16</slash:comments>
	<enclosure url="http://www.openparenthesis.org/wp-content/uploads/2009/01/share_button.png" length="15401" type="image/png" /><media:content url="http://www.openparenthesis.org/wp-content/uploads/2009/01/share_button.png" width="380" height="90" medium="image" type="image/png" />	</item>
		<item>
		<title>Are Flash and Flex Web Technologies?</title>
		<link>http://www.openparenthesis.org/2008/11/19/are-flash-and-flex-web-technologies</link>
		<comments>http://www.openparenthesis.org/2008/11/19/are-flash-and-flex-web-technologies#comments</comments>
		<pubDate>Thu, 20 Nov 2008 02:39:57 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Ajaxian]]></category>
		<category><![CDATA[alfresco]]></category>
		<category><![CDATA[Brad Neuberg]]></category>
		<category><![CDATA[Dion Almaer]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Open Web]]></category>
		<category><![CDATA[Share]]></category>

		<guid isPermaLink="false">http://www.openparenthesis.org/?p=791</guid>
		<description><![CDATA[Throughout this week and part of last, I&#8217;ve been working (in between meetings) on getting Alfresco Labs 3.0 set up on my laptop to be able to demo (and experiment with) their new Share application. The challenge has been in getting the flash-based preview of uploaded multi-page PDF documents working (see this thread in the [...]]]></description>
			<content:encoded><![CDATA[<p>Throughout this week and part of last, I&#8217;ve been working (in between meetings) on getting Alfresco Labs 3.0 set up on my laptop to be able to demo (and experiment with) their new <a href="http://www.alfresco.com/products/collaboration/">Share</a> application. The challenge has been in getting the flash-based preview of uploaded multi-page PDF documents working (see <a href="http://forums.alfresco.com/en/viewtopic.php?f=9&#038;t=14380">this thread in the Alfresco forums</a> for some of the details).</p>
<p>The way the feature should work is that the Alfresco Share application takes the PDF a user uploads into the document library, converts it to an SWF using <a href="http://www.swftools.org/">swftools</a> (one frame of the SWF per each page of the PDF), and then uses the YUI framework to &#8220;play&#8221; the resulting SWF. </p>
<p>The problem is that for me, depending on the version of Flash installed, the preview SWF cannot be displayed. (Short version: Flash 9.0.45-47 works fine, later Flash versions just result in a spinning cursor which never resolves. The problem is Flash 9.0.45 breaks file upload, which works in later Flash versions). </p>
<div align="center">
<table>
<tr>
<td>
<div id="attachment_796" class="wp-caption alignnone" style="width: 185px"><a href="http://www.openparenthesis.org/wp-content/uploads/2008/11/good_flash.png"><img src="http://www.openparenthesis.org/wp-content/uploads/2008/11/good_flash-150x150.png" alt="Good Flash" title="good_flash" width="150" height="150" class="size-thumbnail wp-image-796" /></a><p class="wp-caption-text">Good Flash</p></div>
</td>
<td style="width:20px">&nbsp;</td>
<td>
<div id="attachment_797" class="wp-caption alignright" style="width: 185px"><a href="http://www.openparenthesis.org/wp-content/uploads/2008/11/bad_flash.png"><img src="http://www.openparenthesis.org/wp-content/uploads/2008/11/bad_flash-150x150.png" alt="Bad Flash" title="bad_flash" width="150" height="150" class="size-thumbnail wp-image-797" /></a><p class="wp-caption-text">Bad Flash</p></div>
</td>
</tr>
</table>
</div>
<p>Just finding this out required a lengthy exercise including full uninstalls of Flash (using <a href="http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_14157">Flash uninstaller for Mac OS X</a>, which takes forever since it is a PowerPC binary running on an Intel machine) along with installs of various versions of Flash from the <a href="http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_14266">9.x archive</a>. </p>
<p>It was in this context that I was so happy to see the dialogue Dion Almaer and Brad Neuberg posted at Ajaxian today:  <a href="http://ajaxian.com/archives/how-flash-can-join-the-open-web">How Flash Can Join The Open Web</a>. </p>
<p>The conversation began on Dion&#8217;s techno.blog(&#8220;Dion&#8221;) with <a href="http://almaer.com/blog/the-flash-platform-how-adobe-could-join-the-open-web-to-take-on">The Flash Platform: How Adobe could join the Open Web to take on . . . </a> in which he argues:</p>
<blockquote><p>With Silverlight making a huge charge I worry about a world where you have â€œBest viewed in Silverlight and IEâ€ (which in fact is â€œonly viewed inâ€¦â€) and people often ask: â€œBut isnâ€™t Flash just as bad?â€</p>
<p>Adobe has an opportunity here. They can move to the right and Flash could become strongly in the Open Web camp. Then we would all be stronger as we come up against Silverlight :)</p></blockquote>
<p>Indeed, Dion&#8217;s image, which he used to show the developer perception of Flash and Silverlight together in contrast to the Open Web isn&#8217;t that much different than this image I&#8217;ve used in previous blog posts here:</p>
<p><a href="http://www.openparenthesis.org/wp-content/uploads/2007/12/ajax_frameworks.png"><img src="http://www.openparenthesis.org/wp-content/uploads/2007/12/ajax_frameworks.png" alt="" title="Ajax Tools and Frameworks" width="300"  class="aligncenter size-full wp-image-399" /></a></p>
<p>Brad responded over at coding in paradise with <a href="http://codinginparadise.org/weblog/2008/11/how-flash-can-integrate-with-open-web.html">How Flash Can Integrate With The Open Web</a>, in which he argues that:</p>
<blockquote><p>Adobe (and Macromedia before it) has always been good about evolving Flash forward, including making ActionScript more like JavaScript, embracing markup language development, open sourcing Flex, and more. I&#8217;d like to see Flash continue to evolve into being a core part of the Open Web. This would be good for Flash and good for the Open Web.</p>
<p>As Dion points out open sourcing Flash is one big part of making this happen, but another huge aspect would be to have Flash and Flex integrate better into the web stack and be less of a &#8216;black box&#8217; on the screen.</p></blockquote>
<p>He goes on to list a number of ways that &#8220;Flash should start working like the web itself&#8221;:</p>
<blockquote>
<ul>
<li>Directly push Flex and ActionScript to the browser and Embrace View Source</li>
<li>Integrate with Bookmarking and History</li>
<li>Donâ€™t Be Afraid of the Browser</li>
<li>Hyperlinks Are Your Friend</li>
<li>Embrace REST and Readable Remoting Protocols</li>
<li>Embrace SVG</li>
<li>Integrate With HTML and CSS</li>
<li>Make Friends With HTML 5 Video</li>
<li>Support Both Documents and Applications</li>
<li>Start Working with the W3C and IETF (and/or the Open Web Foundation)</li>
</ul>
</blockquote>
<p>Now, of course it&#8217;s not fair to blame Adobe for my troubleshooting woes of the last week &#8211; more likely something about the SWFs produced by SWFTools or the way Alfresco Share is trying to pass them through the YUI Components is to blame, and it&#8217;s just that some versions of the Flash player are more forgiving than others. </p>
<p>But how much easier would it be to debug such an application if the Flash plugin didn&#8217;t create such a &#8220;black box&#8221; in the middle of my web application? What if I could dive into the running Flash application the way I can dive into the document object model in firebug, and determine the states of objects and content of variables? </p>
<p>Like Brad and Dion, I like what Flash is capable of, but so much more great innovation could be built with Flash if it were more integrated with the rest of the evolving web stack &#8211; whether that means open sourcing all of Flash or just finding ways t work with browser makers (commercial and open source) to make the content and interactivity in SWFs more accessible to the end user. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.openparenthesis.org/2008/11/19/are-flash-and-flex-web-technologies/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<enclosure url="http://www.openparenthesis.org/wp-content/uploads/2008/11/good_flash-150x150.png" length="18791" type="image/png" /><media:content url="http://www.openparenthesis.org/wp-content/uploads/2008/11/good_flash-150x150.png" width="150" height="150" medium="image" type="image/png" />	</item>
	</channel>
</rss>

