<?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>Hangun's World - Blog &#187; UIA</title>
	<atom:link href="http://hangunsworld.com/blog/tag/uia/feed" rel="self" type="application/rss+xml" />
	<link>http://hangunsworld.com/blog</link>
	<description>about ActionScript, Flash, Web and more...</description>
	<lastBuildDate>Sun, 29 Apr 2012 14:41:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Image Editor revised.</title>
		<link>http://hangunsworld.com/blog/618</link>
		<comments>http://hangunsworld.com/blog/618#comments</comments>
		<pubDate>Wed, 13 Jan 2010 09:21:43 +0000</pubDate>
		<dc:creator>Hangun's World</dc:creator>
				<category><![CDATA[AS3]]></category>
		<category><![CDATA[ByteArray]]></category>
		<category><![CDATA[FileReference]]></category>
		<category><![CDATA[Flash Player 10]]></category>
		<category><![CDATA[Image Editor]]></category>
		<category><![CDATA[JPEG encode]]></category>
		<category><![CDATA[UIA]]></category>
		<category><![CDATA[User-Initiated Action]]></category>

		<guid isPermaLink="false">http://hangunsworld.com/blog/?p=618</guid>
		<description><![CDATA[2008년 플래시 액션스크립트 카페 컨퍼런스를 위해서 만들었던 이미지 에디터를 업데이트 했습니다. 플래시 플레이어 10에서 지원된 FileReference 객체를 통한 로컬 파일 불러오기와 저장하기를 적용하였습니다. 이미지를 서버로 전송했다가 다시 다운로드 하는 등 서버연동 없이, 로컬에서 이미지 로드 및 저장이 가능합니다. 그로인해 이미지 저장 후 다운로드 할 때 에러가 발생하는 보안문제도 한꺼번에 해결이 되네요. Related Links Adobe RIA <a href='http://hangunsworld.com/blog/618'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>2008년 플래시 액션스크립트 카페 컨퍼런스를 위해서 만들었던 <a href="http://hangunsworld.com/blog/303">이미지 에디터</a>를 업데이트 했습니다.</p>
<p>플래시 플레이어 10에서 지원된 FileReference 객체를 통한 로컬 파일 불러오기와 저장하기를 적용하였습니다. 이미지를 서버로 전송했다가 다시 다운로드 하는 등 서버연동 없이, 로컬에서 이미지 로드 및 저장이 가능합니다.<br />
그로인해 이미지 저장 후 다운로드 할 때 에러가 발생하는 <a href="http://hangunsworld.com/blog/397">보안문제</a>도 한꺼번에 해결이 되네요.</p>
<ul>Related Links</p>
<li><a href="http://www.adoberia.co.kr/index.html">Adobe RIA Official Site</a> TechNote &#8211; <a href="http://www.adoberia.co.kr/iwt/board/board.php?tn=pds_tech&#038;page=4&#038;id=254&#038;mode=view">Flash Player에서 동작하는 &#8216;로컬 파일 읽고 쓰기&#8217;</a> (Login needed)</li>
<li><a href="http://hangunsworld.com/blog/397">User-initiated action requirements in Flash Player 10</a></i>
<li><a href="http://hangunsworld.com/blog/303">Image Editor sample for the 2nd FASC Conference.</a></li>
<li><a href="http://hangunsworld.com/blog/307">Image Editor Source Code</a></li>
<li><a href="http://www.bytearray.org/?p=90">AMFPHP Live JPEG Encoder 0.4 [ by Thibault Imbert ]</a></li>
</ul>
<p><script language="JavaScript">insertFlashObject("http://hangunsworld.com/blog/wp-content/uploads/2010/01/ImageEditor.swf", 600, 450)</script></p>
<p><a href='http://hangunsworld.com/blog/wp-content/uploads/2010/01/fasc-conf-v2.zip'>Download Image Editor V2 source code.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://hangunsworld.com/blog/618/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>WordPress 2.7 released.</title>
		<link>http://hangunsworld.com/blog/421</link>
		<comments>http://hangunsworld.com/blog/421#comments</comments>
		<pubDate>Sat, 13 Dec 2008 09:32:58 +0000</pubDate>
		<dc:creator>Hangun's World</dc:creator>
				<category><![CDATA[Others]]></category>
		<category><![CDATA[Contrane]]></category>
		<category><![CDATA[Flash Player 10]]></category>
		<category><![CDATA[UIA]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://hangunsworld.com/blog/?p=421</guid>
		<description><![CDATA[워드프레스 2.7 Coltrane이 공개되었습니다. 가장 큰 변화는 관리자 페이지 UI입니다. 디자인과 기능 면에서 완전 업그레이드 된 모습을 보여줍니다. 새로운 UI에 적응하려면 약간의 시간이 필요할 듯 하네요. 또한 Flash Player 10의 UIA 이슈로 인한 파일 업로드가 안되던 문제도 수정되었습니다. WordPress 2.7 Coltrane has been released. The most significant change is the UI of admin page. It <a href='http://hangunsworld.com/blog/421'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div class="korean"><a href="http://wordpress.org/development/2008/12/coltrane/">워드프레스 2.7 Coltrane</a>이 공개되었습니다. 가장 큰 변화는 관리자 페이지 UI입니다. 디자인과 기능 면에서 완전 업그레이드 된 모습을 보여줍니다. 새로운 UI에 적응하려면 약간의 시간이 필요할 듯 하네요. 또한 <a href="http://hangunsworld.com/blog/397">Flash Player 10의 UIA 이슈</a>로 인한 파일 업로드가 안되던 문제도 수정되었습니다.</div>
<div class="english"><a href="http://wordpress.org/development/2008/12/coltrane/">WordPress 2.7 Coltrane</a> has been released. The most significant change is the UI of admin page. It is totally upgraded in design and features. It will take some time to be acustomed to the new UI. And the file upload works well, which didn&#8217;t work at all because of <a href="http://hangunsworld.com/blog/397">the Flash Player 10&#8242;s UIA issue</a>.</div>
<div class="japanese"><a href="http://wordpress.org/development/2008/12/coltrane/">WordPress 2.7 Coltrane</a>が リーリスされました。 最も変わったのは管理者ページのUIです。デザインも機能も大部分アップグレードされて、適応するには時間が掛かりそう。<a href="http://hangunsworld.com/blog/397">Flash Player 10のUIA問題</a>のせいで動かなかった、ファイルアップロードも直されたんです。</div>
<p>Related Links<br />
<a href="http://wordpress.org/download/">Download WordPress</a><br />
<a href="http://wordpress.org/development/2008/12/coltrane/">WordPress Blog &#8211; WordPress 2.7 &#8220;Conltrane&#8221;</a></p>
<div id="attachment_422" class="wp-caption alignnone" style="width: 310px"><a href="http://hangunsworld.com/blog/wp-content/uploads/2008/12/wp27.jpg"><img src="http://hangunsworld.com/blog/wp-content/uploads/2008/12/wp27-300x223.jpg" alt="WordPress 2.7 - Dashboard" title="WordPress 2.7" width="300" height="223" class="size-medium wp-image-422" /></a><p class="wp-caption-text">WordPress 2.7 - Dashboard</p></div>
<p><embed src="http://v.wordpress.com/hFr8Nyar" type="application/x-shockwave-flash" width="640" height="360" allowscriptaccess="always" allowfullscreen="true"></embed></p>
]]></content:encoded>
			<wfw:commentRss>http://hangunsworld.com/blog/421/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>User-initiated action requirements in Flash Player 10</title>
		<link>http://hangunsworld.com/blog/397</link>
		<comments>http://hangunsworld.com/blog/397#comments</comments>
		<pubDate>Mon, 10 Nov 2008 08:33:39 +0000</pubDate>
		<dc:creator>Hangun's World</dc:creator>
				<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[ByteArray]]></category>
		<category><![CDATA[FileReference]]></category>
		<category><![CDATA[Flash Player 10]]></category>
		<category><![CDATA[UIA]]></category>
		<category><![CDATA[URLLoader]]></category>

		<guid isPermaLink="false">http://hangunsworld.com/blog/?p=397</guid>
		<description><![CDATA[플래시 플레이어 10에선, 사용자의 인터랙션(UIA, user-initiated action)이 없이 FileRefernece.browse()나 FileReference.download() 메쏘드를 실행할 수 없습니다. 그런데 플래시에서 ByteArray로 인코딩된 파일을 URLLoader API를 이용하여 업로드 하는 경우에도, 위의 제약사항이 적용됩니다. 그리고 아래 코드와 같이 dispatchEvent()로 우회하는 방법도 더 이상 사용할 수 없습니다. In Flash Player 10, FileReference.browse() and FileReference.download() methods can not be executed without a user-initiated <a href='http://hangunsworld.com/blog/397'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div class="korean">플래시 플레이어 10에선, 사용자의 인터랙션(UIA, user-initiated action)이 없이 FileRefernece.browse()나 FileReference.download() 메쏘드를 실행할 수 없습니다. 그런데 플래시에서 ByteArray로 인코딩된 파일을 URLLoader API를 이용하여 업로드 하는 경우에도, 위의 제약사항이 적용됩니다.</p>
<p>그리고 아래 코드와 같이 dispatchEvent()로 우회하는 방법도 더 이상 사용할 수 없습니다.</p></div>
<div class="english">In Flash Player 10, FileReference.browse() and FileReference.download() methods can not be executed without a user-initiated action(UIA). It applies to URLLoader API, when you encode a file via ByteArray and upload it to a server.</p>
<p>It can not be bypassed with the followind code.</p></div>
<div class="japanese">Flash Player 10で、ユーザのアクション(UIA, user-initiated action)無しに、FileReference.browse()やFileReference.download()メソッドを実行出来ません。ところが、ByteArrayを使って生成したファイルを、URLLoader APIでサーバーに伝送する場合も、この制約が適用される。</p>
<p>また、下のコードのように、dispatchEvent()で廻る方法も効かない。</p></div>

<div class="wp_syntax"><div class="code"><pre class="actionscript3" style="font-family:monospace;"><span style="color: #004993;">dispatchEvent</span><span style="color: #000000;">&#40;</span><span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">MouseEvent</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">MouseEvent</span><span style="color: #000066; font-weight: bold;">.</span><span style="color: #004993;">CLICK</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span><span style="color: #000066; font-weight: bold;">;</span></pre></div></div>

<p>Related URL<br />
<a href="http://www.adobe.com/devnet/flashplayer/articles/fplayer10_security_changes_02.html#head3">- Understanding the security changes in Flash Player 10</a><br />
<a href="http://www.adobe.com/devnet/flashplayer/articles/fplayer10_uia_requirements.html">- User-initiated action requirements in Flash Player 10</a></p>
]]></content:encoded>
			<wfw:commentRss>http://hangunsworld.com/blog/397/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

