<?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/"
	>

<channel>
	<title>husani oakley &#187; flash</title>
	<atom:link href="http://www.husani.com/blog/tag/flash/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.husani.com</link>
	<description>digital marketing, ad agency leadership, technology strategy.</description>
	<lastBuildDate>Tue, 26 May 2009 15:55:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>flash 10 makes me want to jab someone with a hot poker.</title>
		<link>http://www.husani.com/blog/2008/10/30/flash-10-makes-me-want-to-jab-someone-with-a-hot-poker/</link>
		<comments>http://www.husani.com/blog/2008/10/30/flash-10-makes-me-want-to-jab-someone-with-a-hot-poker/#comments</comments>
		<pubDate>Thu, 30 Oct 2008 15:02:14 +0000</pubDate>
		<dc:creator>husani</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[rambling]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[filereference]]></category>
		<category><![CDATA[this-is-a-feature-not-a-bug]]></category>

		<guid isPermaLink="false">http://www.husani.com/?p=1426</guid>
		<description><![CDATA[Error #2176: Certain actions, such as those that display a pop-up window, may only be invoked upon user interaction, for example by a mouse click or button press.
so the geniuses at adobe have added a goddamn pain in the ass security feature into the latest flash player.  file upload via FileReference must be triggered [...]]]></description>
			<content:encoded><![CDATA[<p><em><span style="font-family: Verdana,Helvetica,Arial;"><span>Error #2176: Certain actions, such as those that display a pop-up window, may only be invoked upon user interaction, for example by a mouse click or button press.</span></span></em></p>
<p>so the geniuses at adobe have added a <span style="text-decoration: line-through;">goddamn pain in the ass</span> <a href="http://theflashblog.com/?p=423" target="_blank">security feature</a> into the latest flash player.  file upload via FileReference must be triggered via a direct user interaction, i.e., a click.</p>
<p>sure, sounds harmless enough, right?  WRONG.</p>
<p>one of the great things about flash is the ability to do lots of behind-the-scenes server roundtrips with a file.  a user uploads a file, does some stuff to it, then the file is sent to a server, which does more stuff to it, then back down to the user, then back up to the server, and so on.  now, the upload-to-server has to be directly approved by the user.</p>
<p>this has broken a bunch of things all across the web.  we found a fix for our <a href="http://www.makemesuper.com" target="_blank">make me super</a> campaign (just needed to rework some event listeners and the way messaging between objects worked), but i imagine there may be some situations where a fix is impossible without changing UI.</p>
<p>entire businesses have been built around flash.  for adobe to make such a change &#8212; regardless of intent &#8212; and then completely ignore the pained screams of the development community is a very bad decision.  while i think microsoft couldn&#8217;t develop their way out of a wet paper bag, this provides a tiny opening for silverlight.Â which, of course, microsoft will proceed to fuck up in record time.</p>
<p>many developers seem to get lost in their own world, assuming that what&#8217;s good enough for them is good enough for everyone.  you see this on any message board where a person asks a question:</p>
<p>Q: &#8220;How can I install subversion under cPanel?&#8221;</p>
<p>A: &#8220;Don&#8217;t use subversion, use [random ass open source piece of shit]:&#8221;</p>
<p>A: &#8220;Why are you using cPanel?  I prefer command-line for everything, because I live in my mother&#8217;s basement.&#8221;</p>
<p>guess what, guys?  some of us have businesses to run.  the web has changed since netscape navigator 1.0, believe it or not.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.husani.com/blog/2008/10/30/flash-10-makes-me-want-to-jab-someone-with-a-hot-poker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
