<?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>SWFever.com</title>
	<atom:link href="http://swfever.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://swfever.com</link>
	<description>Jinni&#039;s Blog - All about SWFs, Flash, Flex, AIR...</description>
	<lastBuildDate>Tue, 22 Jun 2010 16:16:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Androideroids: AIR 桌面版 ＋ AIR 手机版搭建多人即时对战游戏</title>
		<link>http://swfever.com/?p=1468</link>
		<comments>http://swfever.com/?p=1468#comments</comments>
		<pubDate>Tue, 22 Jun 2010 16:16:49 +0000</pubDate>
		<dc:creator>Jinni</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://swfever.com/?p=1468</guid>
		<description><![CDATA[由大牛 Grant Skinner 设计的基于桌面版 AIR 2.0 和 Android 版 AIR 的多人即时游戏 Androideroids。以 Android 手机作为操作设备，同时支持8人对战，相当 Cool，已经登上了瘾科技。（注意视频 1:30 的多人对战场面，5个人同时用5部手机玩的不亦乐乎）]]></description>
			<content:encoded><![CDATA[<p>由大牛 <a href="http://www.gskinner.com/blog/">Grant Skinner</a> 设计的基于桌面版 AIR 2.0 和 Android 版 AIR 的多人即时游戏 <a href="http://www.gskinner.com/blog/archives/2010/06/androideroids.html">Androideroids</a>。以 Android 手机作为操作设备，同时支持8人对战，相当 Cool，已经登上了<a href="http://www.engadget.com/2010/06/22/android-asteroids-multiplayer-androideroids-video/">瘾科技</a>。（注意视频 1:30 的多人对战场面，5个人同时用5部手机玩的不亦乐乎）</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="300" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=12752382&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="300" src="http://vimeo.com/moogaloop.swf?clip_id=12752382&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://swfever.com/?feed=rss2&amp;p=1468</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Adobe 正式发布移动平台的 Flash Player</title>
		<link>http://swfever.com/?p=1458</link>
		<comments>http://swfever.com/?p=1458#comments</comments>
		<pubDate>Tue, 22 Jun 2010 13:47:28 +0000</pubDate>
		<dc:creator>Jinni</dc:creator>
				<category><![CDATA[Flash Catalyst]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://swfever.com/?p=1458</guid>
		<description><![CDATA[今天 Adobe 正式宣布了移动平台版本的 Flash Player 发布。第一批支持 Flash Player 10.1 的 Android 2.2 平台设备包括： Dell Streak Google Nexus One HTC EVO HTC Desire HTC Incredible DROID by Motorola Motorola Milestone Samsung Galaxy S 除了 Android 平台以外，未来 Adobe 还将和其他操作系统厂商紧密合作，并承诺提供以下平台版本的 Flash Player： BlackBerry WebOS Windows® Phone LiMo MeeGo Symbian OS 未来的机遇在移动互联网，而 Flash 毫无疑问将在这个新的战场上发挥其应有的作用。 更多信息请访问这里和这里。]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1326" title="android-flash" src="http://swfever.com/wp-content/uploads/2010/04/android-flash.jpg" alt="" width="179" height="179" /></p>
<p>今天 Adobe 正式宣布了移动平台版本的 Flash Player 发布。第一批支持 Flash Player 10.1 的 Android 2.2 平台设备包括：</p>
<ul>
<li>Dell Streak</li>
<li>Google Nexus One</li>
<li>HTC EVO</li>
<li>HTC Desire</li>
<li>HTC Incredible</li>
<li>DROID by Motorola</li>
<li>Motorola Milestone</li>
<li>Samsung Galaxy S</li>
</ul>
<p>除了 Android 平台以外，未来 Adobe 还将和其他操作系统厂商紧密合作，并承诺提供以下平台版本的 Flash Player：</p>
<ul>
<li>BlackBerry</li>
<li>WebOS</li>
<li>Windows® Phone</li>
<li>LiMo</li>
<li>MeeGo</li>
<li>Symbian OS</li>
</ul>
<p>未来的机遇在移动互联网，而 Flash 毫无疑问将在这个新的战场上发挥其应有的作用。</p>
<p>更多信息请访问<a href="http://www.adobe.com/aboutadobe/pressroom/pressreleases/201006/06222010FlashPlayerAvailability.html">这里</a>和<a href="http://blogs.adobe.com/mobile/2010/06/adobe_announces_availability_of_flash_player_101_for_mobile.html">这里</a>。</p>
]]></content:encoded>
			<wfw:commentRss>http://swfever.com/?feed=rss2&amp;p=1458</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Flash Player 10.1 和 AIR 2.0 正式版（桌面版）发布！</title>
		<link>http://swfever.com/?p=1442</link>
		<comments>http://swfever.com/?p=1442#comments</comments>
		<pubDate>Thu, 10 Jun 2010 23:37:15 +0000</pubDate>
		<dc:creator>Jinni</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flash Player]]></category>

		<guid isPermaLink="false">http://swfever.com/?p=1442</guid>
		<description><![CDATA[啥都不说了，眼泪花花地～～ 下载 Flash Player 10.1 正式版 下载 Flash Player 10.1 正版版 Debugger 下载 AIR 2.0 正式版 更多信息请访问： Flash Player Team Blog AIR Team Blog]]></description>
			<content:encoded><![CDATA[<p>啥都不说了，眼泪花花地～～</p>
<p><img class="alignnone size-full wp-image-1250" title="logo_flashplayer" src="http://swfever.com/wp-content/uploads/2010/04/logo_flashplayer.jpg" alt="" width="105" height="105" /></p>
<ul>
<li><a href="http://www.adobe.com/go/getflashplayer">下载 Flash Player 10.1 正式版</a></li>
<li><a href="http://www.adobe.com/support/flashplayer/downloads.html">下载 Flash Player 10.1 正版版 Debugger</a></li>
</ul>
<p><img class="alignnone size-full wp-image-992" title="AIR Logo" src="http://swfever.com/wp-content/uploads/2010/02/84343a94c0d755c0a0db01b1f6928662.jpg" alt="" width="105" height="105" /></p>
<ul>
<li><a href="http://www.adobe.com/go/getair">下载 AIR 2.0 正式版</a></li>
</ul>
<p>更多信息请访问：</p>
<ul>
<li><a href="http://blogs.adobe.com/flashplayer/2010/06/flash_player_101_now_available.html">Flash Player Team Blog</a></li>
<li><a href="http://blogs.adobe.com/air/2010/06/introducing_air_2.html">AIR Team Blog</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://swfever.com/?feed=rss2&amp;p=1442</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>OSMF 1.0 正式发布！</title>
		<link>http://swfever.com/?p=1437</link>
		<comments>http://swfever.com/?p=1437#comments</comments>
		<pubDate>Fri, 28 May 2010 08:12:40 +0000</pubDate>
		<dc:creator>Jinni</dc:creator>
				<category><![CDATA[OSMF]]></category>

		<guid isPermaLink="false">http://swfever.com/?p=1437</guid>
		<description><![CDATA[OSMF (开源媒体框架) 1.0 正式发布！ 使用 OSMF 开发者可以快速搭建 Flash 视频播放客户端，并充分利用各种 Flash 媒体服务的新特性：如 Flash Access 提供的内容保护及 HTTP Streaming 等。OSMF 可以同时适用于点播和 VOD 服务。此外，OSMF 可以通过第三方插件来进行扩展，例如你可以通过 Omniture 插件为你的视频播放器提供用户行为跟踪和分析等功能。此外，你还可以使用在线的开发工具通过可视化的方式进行 UI 定制。 2010南非世界杯官方网站和 ESPN 都采用了 OSMF 技术来提供直播和点播服务。 更多信息参见这里。]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1439" title="header-logo" src="http://swfever.com/wp-content/uploads/2010/05/header-logo.jpg" alt="" width="274" height="86" /></p>
<p><a href="http://osmf.org/">OSMF (开源媒体框架) 1.0</a> 正式发布！</p>
<p>使用 OSMF 开发者可以快速搭建 Flash 视频播放客户端，并充分利用各种 Flash 媒体服务的新特性：如 Flash Access 提供的内容保护及 HTTP Streaming 等。OSMF 可以同时适用于点播和 VOD 服务。此外，OSMF 可以通过第三方插件来进行扩展，例如你可以通过 Omniture 插件为你的视频播放器提供用户行为跟踪和分析等功能。此外，你还可以使用在线的<a href="http://osmfappstudio.com/">开发工具</a>通过可视化的方式进行 UI 定制。</p>
<p>2010南非<a href="http://www.fifa.com/worldcup/video/index.html">世界杯官方网站</a>和 <a href="http://espn.go.com/espn3/index">ESPN</a> 都采用了 OSMF 技术来提供直播和点播服务。</p>
<p>更多信息参见<a href="http://blogs.adobe.com/osmf/2010/05/announcing_osmf_10.html">这里</a>。</p>
<ul></ul>
]]></content:encoded>
			<wfw:commentRss>http://swfever.com/?feed=rss2&amp;p=1437</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Flash Player 10.1 on Google TV</title>
		<link>http://swfever.com/?p=1425</link>
		<comments>http://swfever.com/?p=1425#comments</comments>
		<pubDate>Thu, 20 May 2010 17:09:31 +0000</pubDate>
		<dc:creator>Jinni</dc:creator>
				<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://swfever.com/?p=1425</guid>
		<description><![CDATA[Google TV 是传统电视与互联网的完美结合，为了给用户提供完整的 Web 体验，Flash Player 当然是必不可少的一部分。Google 与 Adobe 密切合作已成功实现让 Flash Player 10.1 运行在 Google TV 上，包括对 1080p 高清视频的硬件加速支持。大家以后可以一边看电视一边偷菜了！]]></description>
			<content:encoded><![CDATA[<p>Google TV 是传统电视与互联网的完美结合，为了给用户提供完整的 Web 体验，Flash Player 当然是必不可少的一部分。Google 与 Adobe 密切合作已成功实现让 Flash Player 10.1 运行在 Google TV 上，包括对 1080p 高清视频的硬件加速支持。大家以后可以一边看电视一边偷菜了！</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="256" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="FlashVars" value="fileID=6606&amp;context=76&amp;embeded=true&amp;environment=production" /><param name="src" value="http://images.tv.adobe.com/swf/player.swf" /><param name="flashvars" value="fileID=6606&amp;context=76&amp;embeded=true&amp;environment=production" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="256" src="http://images.tv.adobe.com/swf/player.swf" flashvars="fileID=6606&amp;context=76&amp;embeded=true&amp;environment=production" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://swfever.com/?feed=rss2&amp;p=1425</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flash Player 10.1 Public Beta &amp; AIR Prerelease for Android 2.2!</title>
		<link>http://swfever.com/?p=1420</link>
		<comments>http://swfever.com/?p=1420#comments</comments>
		<pubDate>Thu, 20 May 2010 17:01:29 +0000</pubDate>
		<dc:creator>Jinni</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://swfever.com/?p=1420</guid>
		<description><![CDATA[啥也不说了&#8230; 下载 Flash Player 10.1 Beta for Android 2.2 (需要使用 Android 2.2 设备访问) 加入 AIR for Android Prerelease 计划 Flash Player 10.1 for Android 背后的故事 更多信息请访问这里和这里。]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-medium wp-image-1421" title="Android_Flash_AIR" src="http://swfever.com/wp-content/uploads/2010/05/Android_Flash_AIR-300x199.jpg" alt="" width="300" height="199" /></p>
<p>啥也不说了&#8230;</p>
<ul>
<li><a href="http://www.adobe.com/go/getfp10android">下载 Flash Player 10.1 Beta for Android 2.2</a> (需要使用 Android 2.2 设备访问)</li>
<li><a href="http://labs.adobe.com/technologies/air2/android/">加入 AIR for Android Prerelease 计划</a></li>
<li><a href="http://blogs.adobe.com/flashplayer/2010/05/engineering_flash_player.html">Flash Player 10.1 for Android 背后的故事</a></li>
</ul>
<p><object width="425" height="256"><param name="movie" value="http://images.tv.adobe.com/swf/player.swf"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><param name="FlashVars" value="fileID=6604&#038;context=22&#038;embeded=true&#038;environment=production"></param><embed src="http://images.tv.adobe.com/swf/player.swf" flashvars="fileID=6604&#038;context=22&#038;embeded=true&#038;environment=production" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="256"></embed></object></p>
<p>更多信息请访问<a href="http://www.flashmobileblog.com/2010/05/20/flash-player-10-1-beta-launch-at-google-io/">这里</a>和<a href="http://blogs.adobe.com/air/2010/05/air_android_prerelease.html">这里</a>。</p>
]]></content:encoded>
			<wfw:commentRss>http://swfever.com/?feed=rss2&amp;p=1420</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flash Player 将支持 VP8 视频编码</title>
		<link>http://swfever.com/?p=1416</link>
		<comments>http://swfever.com/?p=1416#comments</comments>
		<pubDate>Thu, 20 May 2010 02:15:43 +0000</pubDate>
		<dc:creator>Jinni</dc:creator>
				<category><![CDATA[Flash Player]]></category>

		<guid isPermaLink="false">http://swfever.com/?p=1416</guid>
		<description><![CDATA[在昨天的 Google I/O 大会上，Adobe 正式宣布 Flash Player 将支持 VP8 视频编码。这意味着什么呢？ 其实视频格式之战早就已经暗流汹涌，这届的 Google I/O 则让大家把战局看得更加清楚：苹果和微软两巨头早已明确支持 H.264 这一让他们有钱可赚的视频格式，而 Google 则联合 Mozilla 和 Opera 两家相对较为开放的公司力挺 WebM 和 VP8。 未来的内容提供商在准备 HTML5 视频内容时很有可能要面临准备多个不同编码的副本的尴尬。而 Flash，和现在一样，将仍会提供最佳的跨平台、浏览器选择。]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1417" title="GIO-thumb" src="http://swfever.com/wp-content/uploads/2010/05/GIO-thumb.jpg" alt="" width="300" height="116" /> <img class="alignnone size-full wp-image-1250" title="logo_flashplayer" src="http://swfever.com/wp-content/uploads/2010/04/logo_flashplayer.jpg" alt="" width="115" height="115" /><br />
在昨天的 <a href="http://code.google.com/events/io/2010/">Google I/O</a> 大会上，Adobe 正式<a href="http://blogs.adobe.com/flashplatform/2010/05/adobe_support_for_webm.html">宣布 Flash Player 将支持 VP8 视频编码</a>。这意味着什么呢？ 其实视频格式之战早就已经暗流汹涌，这届的 Google I/O 则让大家把战局看得更加清楚：苹果和微软两巨头早已明确支持 H.264 这一让他们有钱可赚的视频格式，而 Google 则联合 Mozilla 和 Opera 两家相对较为开放的公司力挺 WebM 和 VP8。 未来的内容提供商在准备 HTML5 视频内容时很有可能要面临准备多个不同编码的副本的尴尬。而 Flash，和现在一样，将仍会提供最佳的跨平台、浏览器选择。</p>
]]></content:encoded>
			<wfw:commentRss>http://swfever.com/?feed=rss2&amp;p=1416</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Adobe 放出 Dreamweaver CS5 HTML 5 扩展包！</title>
		<link>http://swfever.com/?p=1409</link>
		<comments>http://swfever.com/?p=1409#comments</comments>
		<pubDate>Wed, 19 May 2010 17:21:36 +0000</pubDate>
		<dc:creator>Jinni</dc:creator>
				<category><![CDATA[Creative Suite]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://swfever.com/?p=1409</guid>
		<description><![CDATA[Adobe 的 CTO Kevin Lynch 在刚刚进行的 Google I/O 大会的 Keynote 上演示了 Adobe CS5 对 HTML5 的多种支持，同时 Adobe Labs 放出了 Dreamweaver CS5 的 HTML5 扩展包。 通过该扩展包，DW CS5 将获得以下新特性： 多屏幕预览面板，适用于同时为不同设备开发 HTML 应用 支持对 HTML 5 新增的标签库的代码提示 支持对 CSS 3 代码提示 增加 Video 和 Audio 标签的实时预览 改进 CSS 3 实时预览效果 改进设计视图下对 HTML 5 新增标签的渲染效果 点击这里下载。 来自 Adobe TV 的视频介绍：]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1410" title="DW5_HTML5_Pack" src="http://swfever.com/wp-content/uploads/2010/05/DW5_HTML5_Pack.png" alt="" width="452" height="157" /></p>
<p>Adobe 的 CTO Kevin Lynch 在刚刚进行的 <a href="http://code.google.com/events/io/2010/">Google I/O</a> 大会的 Keynote 上演示了 Adobe CS5 对 HTML5 的多种支持，同时 <a href="http://labs.adobe.com">Adobe Labs</a> 放出了 Dreamweaver CS5 的 <a href="http://labs.adobe.com/technologies/html5pack/">HTML5 扩展包</a>。</p>
<p>通过该扩展包，DW CS5 将获得以下新特性：</p>
<ul>
<li>多屏幕预览面板，适用于同时为不同设备开发 HTML 应用</li>
<li>支持对 HTML 5 新增的标签库的代码提示</li>
<li>支持对 CSS 3 代码提示</li>
<li>增加 Video 和 Audio 标签的实时预览</li>
<li>改进 CSS 3 实时预览效果</li>
<li>改进设计视图下对 HTML 5 新增标签的渲染效果</li>
</ul>
<p>点击<a href="http://download.macromedia.com/pub/labs/html5pack/html5pack_p1_051910.zxp">这里</a>下载。</p>
<p>来自 <a href="http://tv.adobe.com">Adobe TV</a> 的视频介绍：<br />
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="256" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="FlashVars" value="fileID=6593&amp;context=64&amp;embeded=true&amp;environment=production" /><param name="src" value="http://images.tv.adobe.com/swf/player.swf" /><param name="flashvars" value="fileID=6593&amp;context=64&amp;embeded=true&amp;environment=production" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="256" src="http://images.tv.adobe.com/swf/player.swf" flashvars="fileID=6593&amp;context=64&amp;embeded=true&amp;environment=production" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://swfever.com/?feed=rss2&amp;p=1409</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Flash P2P For 文件下载 &amp; VOD</title>
		<link>http://swfever.com/?p=1401</link>
		<comments>http://swfever.com/?p=1401#comments</comments>
		<pubDate>Mon, 17 May 2010 11:00:34 +0000</pubDate>
		<dc:creator>Jinni</dc:creator>
				<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[P2P / Stratus]]></category>

		<guid isPermaLink="false">http://swfever.com/?p=1401</guid>
		<description><![CDATA[上周花了点时间研究了下 Flash/FMS4 的 Object Replication 特性，并实现了一个类 P2P 文件下载的 DEMO，并在此基础上开发了一个简单的 P2P VOD 的原型，欢迎大家围观。围观者需要安装 Flash Player 10.1 RC 4 。 Flash P2P File Delivery Demo Flash P2P VOD Demo (视频码流 700Kbps) 稍后我还会撰文与大家分享更多 Flash P2P 开发的技术细节以及商业应用的考虑，敬请期待。]]></description>
			<content:encoded><![CDATA[<p>上周花了点时间研究了下 Flash/FMS4 的 Object Replication 特性，并实现了一个类 P2P 文件下载的 DEMO，并在此基础上开发了一个简单的 P2P VOD 的原型，欢迎大家围观。围观者需要安装 <a href="http://labs.adobe.com/downloads/flashplayer10.html">Flash Player 10.1 RC 4</a> 。</p>
<p><img class="alignnone size-full wp-image-1402" title="p2p_file_vod_demo" src="http://swfever.com/wp-content/uploads/2010/05/p2p_file_vod_demo.jpg" alt="" width="459" height="299" /></p>
<ul>
<li><a href="http://labs.swfever.com/p2p_file">Flash P2P File Delivery Demo</a></li>
<li><a href="http://labs.swfever.com/p2p_vod">Flash P2P VOD Demo</a> (视频码流 700Kbps)</li>
</ul>
<p>稍后我还会撰文与大家分享更多 Flash P2P 开发的技术细节以及商业应用的考虑，敬请期待。</p>
]]></content:encoded>
			<wfw:commentRss>http://swfever.com/?feed=rss2&amp;p=1401</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Package Assistant Pro 将支持为 AIR for Android 应用打包！</title>
		<link>http://swfever.com/?p=1396</link>
		<comments>http://swfever.com/?p=1396#comments</comments>
		<pubDate>Sat, 15 May 2010 02:41:26 +0000</pubDate>
		<dc:creator>Jinni</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://swfever.com/?p=1396</guid>
		<description><![CDATA[Serge Jespers 最近正在进行 Package Assistant Pro 开发，和之前的 Package Assistant 最大的不同是，新版本将允许你为 AIR Apps for Android 打包！另外他还透露了一个信息：正在开发中的 AIR 2.5 将包含打包 APK 的功能。]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.webkitchen.be/">Serge Jespers </a>最近正在进行 Package Assistant Pro 开发，和之前的 <a href="http://www.webkitchen.be/2010/02/05/package-assistant-for-air-2-update/">Package Assistant</a> 最大的不同是，新版本将允许你为 AIR Apps for Android 打包！另外他还透露了一个信息：正在开发中的 AIR 2.5 将包含打包 APK 的功能。</p>
<p><embed src="http://player.youku.com/player.php/sid/XMTczMTA0MjM2/v.swf" quality="high" width="480" height="400" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"></embed></p>
]]></content:encoded>
			<wfw:commentRss>http://swfever.com/?feed=rss2&amp;p=1396</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>使用 AIR for Android 驾驶飞机</title>
		<link>http://swfever.com/?p=1393</link>
		<comments>http://swfever.com/?p=1393#comments</comments>
		<pubDate>Sat, 15 May 2010 02:27:00 +0000</pubDate>
		<dc:creator>Jinni</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Data Services]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://swfever.com/?p=1393</guid>
		<description><![CDATA[Michaël Chaize 最近突发奇想，将另一名程序员编写的 Flash 3D 飞行模拟游戏改编了一下，将通过键盘操作改为使用 AIR for Android 的重力感应能力控制， 顿时为这个本来就很酷的 Demo 增色不少。作者还为此撰写了教程并提供源代码下载（桌面端使用 LCDS 进行通讯）。Great Job, Michael!]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1394" title="AIR-PILOT" src="http://swfever.com/wp-content/uploads/2010/05/AIR-PILOT.jpg" alt="" width="276" height="133" /></p>
<p><a href="http://www.riagora.com/">Michaël Chaize</a> 最近突发奇想，将另一名程序员编写的 Flash 3D 飞行模拟游戏改编了一下，将通过键盘操作改为使用 AIR for Android 的重力感应能力控制， 顿时为这个本来就很酷的 Demo 增色不少。作者还为此撰写了<a href="http://www.riagora.com/2010/05/become-an-air-pilot/">教程</a>并提供<a href="http://www.riagora.com/pvt_content/plane/srcAndroid.zip">源代码</a><a href="http://www.riagora.com/pvt_content/plane/src_plane_desktop.zip">下载</a>（桌面端使用<a href="http://www.adobe.com/products/livecycle/dataservices/"> LCDS</a> 进行通讯）。Great Job, Michael!</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="400" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="align" value="middle" /><param name="src" value="http://player.youku.com/player.php/sid/XMTczMTAyNzk2/v.swf" /><param name="quality" value="high" /><embed type="application/x-shockwave-flash" width="480" height="400" src="http://player.youku.com/player.php/sid/XMTczMTAyNzk2/v.swf" quality="high" align="middle"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://swfever.com/?feed=rss2&amp;p=1393</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AIR 2.0 RC 发布</title>
		<link>http://swfever.com/?p=1391</link>
		<comments>http://swfever.com/?p=1391#comments</comments>
		<pubDate>Wed, 12 May 2010 09:55:23 +0000</pubDate>
		<dc:creator>Jinni</dc:creator>
				<category><![CDATA[AIR]]></category>

		<guid isPermaLink="false">http://swfever.com/?p=1391</guid>
		<description><![CDATA[下载 AIR 2.0 RC 版本]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-992" title="AIR Logo" src="http://swfever.com/wp-content/uploads/2010/02/84343a94c0d755c0a0db01b1f6928662.jpg" alt="" width="160" height="160" /></p>
<p><a href="http://labs.adobe.com/downloads/air2.html">下载 AIR 2.0 RC 版本</a></p>
]]></content:encoded>
			<wfw:commentRss>http://swfever.com/?feed=rss2&amp;p=1391</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML 5 与 Flash 渲染性能比较</title>
		<link>http://swfever.com/?p=1384</link>
		<comments>http://swfever.com/?p=1384#comments</comments>
		<pubDate>Sat, 08 May 2010 13:13:16 +0000</pubDate>
		<dc:creator>Jinni</dc:creator>
				<category><![CDATA[Flash Player]]></category>

		<guid isPermaLink="false">http://swfever.com/?p=1384</guid>
		<description><![CDATA[这是一篇来自第三方的HTML 5 和 Flash 的渲染性能比较，测试横跨了多个终端、操作系统和浏览器，主要测试内容为矢量图图表、位图游戏和文本的渲染速度(FPS)，作者提到由于 HTML 5 没有办法获取视频的 FPS 以及丢帧率，所以没有在这个方面进行测试。以下是我总结的一个摘要（合并了不同浏览器的结果）： 注意这些结果都是基于Flash Player 10.0，而不是在性能上已经大幅优化的Flash Player 10.1。 更为有价值的信息是，作者在文章的最后，介绍了HTML 5与Flash Player在渲染机制上的区别，提到HTML 5是单CPU的渲染，不能充分利用现在已经普及的双核和四核处理器，而Flash则不然，当使用相同的四核处理器时，Flash的渲染速度增加了近一倍。 更多详情请访问这里。 另外再推荐大家一篇有趣的文章：A view of HTML5 Canvas from Flash developer trial experience :-)]]></description>
			<content:encoded><![CDATA[<p>这是一篇来自第三方的HTML 5 和 Flash 的<a href="http://www.craftymind.com/guimark2/">渲染性能比较</a>，测试横跨了多个终端、操作系统和浏览器，主要测试内容为矢量图图表、位图游戏和文本的渲染速度(FPS)，作者提到由于 HTML 5 没有办法获取视频的 FPS 以及丢帧率，所以没有在这个方面进行测试。以下是我总结的一个摘要（合并了不同浏览器的结果）：</p>
<p><img class="alignnone size-full wp-image-1386" title="html5_flash_benchmark" src="http://swfever.com/wp-content/uploads/2010/05/html5_flash_benchmark.png" alt="" width="498" height="376" /></p>
<p>注意这些结果都是基于Flash Player 10.0，而不是在性能上已经大幅优化的Flash Player 10.1。</p>
<p><img class="alignnone size-full wp-image-1385" title="flash_javascript_render_model" src="http://swfever.com/wp-content/uploads/2010/05/flash_javascript_render_model.png" alt="" width="480" height="240" /></p>
<p>更为有价值的信息是，作者在文章的最后，介绍了HTML 5与Flash Player在渲染机制上的区别，提到HTML 5是单CPU的渲染，不能充分利用现在已经普及的双核和四核处理器，而Flash则不然，当使用相同的四核处理器时，Flash的渲染速度增加了近一倍。</p>
<p>更多详情请访问<a href="http://www.craftymind.com/guimark2/">这里</a>。</p>
<p>另外再推荐大家一篇有趣的文章：<a href="http://www.8bitrocket.com/newsdisplay.aspx?newspage=39961">A view of HTML5 Canvas from Flash developer trial experience</a> :-)</p>
]]></content:encoded>
			<wfw:commentRss>http://swfever.com/?feed=rss2&amp;p=1384</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Flash Player 10.1 RC 4 发布</title>
		<link>http://swfever.com/?p=1382</link>
		<comments>http://swfever.com/?p=1382#comments</comments>
		<pubDate>Fri, 07 May 2010 00:28:15 +0000</pubDate>
		<dc:creator>Jinni</dc:creator>
				<category><![CDATA[Flash Player]]></category>

		<guid isPermaLink="false">http://swfever.com/?p=1382</guid>
		<description><![CDATA[下载 Flash Player 10.1 RC 4]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1250" title="logo_flashplayer" src="http://swfever.com/wp-content/uploads/2010/04/logo_flashplayer.jpg" alt="" width="160" height="160" /></p>
<p><a href="http://labs.adobe.com/downloads/flashplayer10.html#flashplayer10">下载 Flash Player 10.1 RC 4</a></p>
]]></content:encoded>
			<wfw:commentRss>http://swfever.com/?feed=rss2&amp;p=1382</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>IE9将不支持Flash？别有用心的假新闻！</title>
		<link>http://swfever.com/?p=1376</link>
		<comments>http://swfever.com/?p=1376#comments</comments>
		<pubDate>Sat, 01 May 2010 13:34:04 +0000</pubDate>
		<dc:creator>Jinni</dc:creator>
				<category><![CDATA[Flash Player]]></category>

		<guid isPermaLink="false">http://swfever.com/?p=1376</guid>
		<description><![CDATA[今天有不少国内的网站转载了名为“微软日前证实下一代浏览器IE 9将不支持Flash”的类似新闻，起源于一篇国外的报道。 报道称“微软官方Blog声称其下一代浏览器Internet Explorer 9(IE 9)将不支持Flash，视频格式将仅支持H.264标准。”，稍有独立思考能力的人去看一下Blog原文就知道，所谓IE9不支持Flash是子虚乌有！ The HTML5 specification describes video support without specifying a particular video format. We think H.264 is an excellent format. In its HTML5 support, IE9 will support playback of H.264 video only. 原文中强调HTML5规范没有指定支持特定的视频格式，而微软认为H.264是一个非常不错地选择，将作为IE9唯一支持的视频格式。这和Flash没有一丁点关系。 Flash does have some issues, particularly around reliability, security, and performance. We work closely with engineers at Adobe, [...]]]></description>
			<content:encoded><![CDATA[<p>今天有不少国内的网站转载了名为“<a href="http://tech.163.com/10/0501/08/65J7KRO5000915BF.html" target="_blank">微软日前证实下一代浏览器IE 9将不支持Flash</a>”的类似新闻，起源于一篇<a href="http://www.itnews.com.au/News/173519,microsoft-announces-ie9-will-not-support-flash.aspx">国外的报道</a>。</p>
<p>报道称“微软官方Blog声称其下一代浏览器Internet Explorer 9(IE 9)将不支持Flash，视频格式将仅支持H.264标准。”，稍有独立思考能力的人去看一下<a href="http://blogs.msdn.com/ie/archive/2010/04/29/html5-video.aspx">Blog原文</a>就知道，所谓IE9不支持Flash是子虚乌有！</p>
<blockquote><p>The HTML5 specification describes video support without specifying a particular video format. We think H.264 is an excellent format. In its HTML5 support, IE9 will support playback of H.264 video only.</p></blockquote>
<p>原文中强调HTML5规范没有指定支持特定的视频格式，而微软认为H.264是一个非常不错地选择，将作为IE9唯一支持的视频格式。这和Flash没有一丁点关系。</p>
<blockquote><p>Flash does have some issues, particularly around reliability, security, and performance. We work closely with engineers at Adobe, sharing information about the issues we know of in ongoing technical discussions. Despite these issues, Flash remains an important part of delivering a good consumer experience on today’s web.</p></blockquote>
<p>在另一个段落中，原作者表示Flash确实有着一些性能和稳定性上的问题，<strong>我们正与Adobe的工程师紧密合作并在技术讨论中分享这些信息。抛开这些问题，Flash仍然是向Web用户提供优质体验的重要组成部分</strong>。</p>
<p>看完这一段，任何一个有思考能力的人都可以明白，所谓IE9不支持Flash根本是子虚乌有，而那篇国外的作者殊为明显的断章取义，足可见别有用心。至于国内媒体毫无查证的大肆转载，我倒是见怪不怪了。</p>
]]></content:encoded>
			<wfw:commentRss>http://swfever.com/?feed=rss2&amp;p=1376</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Jinni&#8217;s &#8220;Thoughts on Flash&#8221; &#8211; English Version</title>
		<link>http://swfever.com/?p=1351</link>
		<comments>http://swfever.com/?p=1351#comments</comments>
		<pubDate>Fri, 30 Apr 2010 12:41:13 +0000</pubDate>
		<dc:creator>Jinni</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://swfever.com/?p=1351</guid>
		<description><![CDATA[中文版请访问这里。 Notice 1: It&#8217;s all about my personal voice, not representing Adobe offically. Notice 2: English is not my native language, please forgive spelling or grammar mistakes if any. Thanks. Sorry for borrowing the title from Job&#8217;s &#8216;works&#8217;, but it&#8217;s really suitable for my article as well. I didn&#8217;t talk too much since the &#8220;adobe [...]]]></description>
			<content:encoded><![CDATA[<p>中文版请访问<a href="http://swfever.com/?p=1336">这里</a>。</p>
<div><strong>Notice 1: It&#8217;s all about my personal voice, not representing Adobe offically.</strong></div>
<div id="_mcePaste"><strong>Notice 2: English is not my native language, please forgive spelling or grammar mistakes if any. Thanks.</strong></div>
<div><strong><br />
</strong></div>
<div>Sorry for borrowing the title from Job&#8217;s &#8216;works&#8217;, but it&#8217;s really suitable for my article as well. I didn&#8217;t talk too much since the &#8220;adobe vs. apple&#8221; war began, but I believe it&#8217;s time to leave my own words. It&#8217;s for the people who have the ability to &#8220;think independently&#8221;, though.</div>
<p>There are two kinds of people in the world. One just talks, the other one talks about realities and actions.<span id="more-1351"></span></p>
<h3><strong>1. Flash Player is too slow to run on mobile?</strong></h3>
<p>This is the excuse Jobs used when iPhone firstly unveiled to the world. But if you joined &#8220;Adobe Flash Platform Summit&#8221; last week, you would be very impressed about the real 3d &#8220;robot fighting&#8221; flash games running flawless on Google Nexus One. I just recorded a video to show of<a href="http://swfever.com/?p=1306">f how Popcap&#8217;s flash games running on mobile even without any optimization</a>. Besides, I can raise more examples here (<a href="http://labs.adobe.com/technologies/flashplayer10/videos/">1</a>,<a href="http://blog.digitalbackcountry.com/2010/04/physicalfoursquare-a-flash-player-10-1-demo-app-using-the-foursquare-api/">2</a>,<a href="http://www.flashstreamworks.com/archive.php?post_id=1271370109">3</a>,<a href="http://www.riagora.com/2010/04/flash-performances-on-mobile/">4</a>,<a href="http://newteevee.com/2010/03/24/flash-10-1-enables-p2p-video-on-nexus-one/">5</a>). Today <a href="http://swfever.com/?p=1323">Flash Player for Android is going to release and AIR for Android is also coming</a>. Now who can still say &#8220;Flash cannot be on mobile&#8221;?</p>
<h3><strong>2. Flash Player will exhaust the battery life</strong>?</h3>
<p>That&#8217;s funny, really. Mobile phone is not perpetual machine. It always runns out of battery, sooner or later. However, more and more <a href="http://swfever.com/?p=1290">real world tests</a> proved that Flash is not a battery eater! You can use Flash to watch H.264 video for at least 3 hours on Google Nexus One. While iPhone will run out of battery less than 3 hours even just keep playing simple applications such as micro-blog clients. At the least, I can take two batteries of Android phones with me and exchange them as necessary. Apparently, Apple deprived the right to do this from the users.</p>
<h3><strong>3. Flash is a CPU hog?</strong></h3>
<div id="_mcePaste">People compliant flash player&#8217;s performance issue on Mac, especially when playing HD video. Jobs also made full use of this point to exaggerate the strength of HTML 5. However, 3rd party tester proved that<a href="http://www.streaminglearningcenter.com/articles/flash-player-cpu-hog-or-hot-tamale-it-depends-.html"> Flash player actually performs much better than HTML 5 on Windows</a>, and the great irony is that only a week after Mac released the video hardware acceleration APIs, Adobe has unveiled a<a href="http://swfever.com/?p=1330"> preview version of Flash player that support H.264 hardware acceleration on Mac</a>, which could reduce the CPU usage to 1/3 of before. So you can clearly see who is lazy, and who is closed?</div>
<h3><strong>4. Flash have to be &#8220;rewritten&#8221; for touch screen?</strong></h3>
<div id="_mcePaste">Odd. I&#8217;ve no idea whether Jobs had a chance to taste Flash on mobile. As I mentioned before, most of flash applications on the web can run perfectly on touch screen without any modification! Basic touch gestures can be automatically converted to mouse behavior (such as &#8220;click&#8221;). What the content providers need to do is just optimizing the user interface a little bit (make buttons bigger, add support to multi-touch behavior, etc.) then&#8230; done! I believe people who had tried Flash on touch screen would support my point.</div>
<div id="_mcePaste">The reality is, to support iPhone, iPad, millions of flash/air applications have to be &#8220;rewritten&#8221; using Objective-C or HTML5 (and developers have to learn new languages&#8230;). That&#8217;s exactly what calls &#8220;rewriting&#8221;, totally.</div>
<h3><strong>5. Flash is a &#8220;closed&#8221; technology?</strong></h3>
<div id="_mcePaste">This is the &#8220;most important reason&#8221; that Jobs and Apple refuses Flash. However, as you have seen, Adobe is very committed to open source community these years. SWF is open.  FLV is open. AVM is open-sourced.  Flex SDK is open-sourced, Blaze DS is open-sourced. And more and more open technologies/products from Adobe comes on their way. Additionally, Adobe are always delighted to provide flash player SDK to the OEM and help them porting FP to their own platform.</div>
<div id="_mcePaste">On the other hand, I gotta say Apple is the most closed technology/platform provider I have seen ever. They failed to success in personal computer domain because of the close and pride. It&#8217;s really smart to use the term of &#8220;open&#8221; to kidnap the developers, but it won&#8217;t stand for Apple. Consider the following questions:</div>
<div id="_mcePaste">
<ol>
<li>Will an &#8220;open&#8221; company prohibit developers to use their favorite and skilled programming language?</li>
<li>Will an &#8220;open&#8221; company prohibit any products which has even just a little bit conflicts with their business purpose?</li>
<li>Will an &#8220;open&#8221; company refuse to provide such basic APIs like &#8220;video hardware acceleration&#8221; to 3rd party for ten years?</li>
</ol>
</div>
<div id="_mcePaste">Now you know &#8220;what is close?&#8221;&#8230;</div>
<div id="_mcePaste">Then, &#8220;what is open&#8221;? As some guy said: &#8220;<strong>Open is to allow users (developers) to choose the technology they want.</strong>&#8221; If user/developers don&#8217;t like Flash, they will give up. But Jobs and Apple made this decisions &#8220;for&#8221; users. Just as they believed users do not need changeable battery and extendable storage.</div>
<h3><strong>6. HTML 5 will replace Flash?</strong></h3>
<div id="_mcePaste">Jobs said that. But I believe he doesn&#8217;t care whether HTML 5 is open standards or not, totally. The only thing he cares is that Flash Player is not under his control and may impact his business. For all the developers who preached for Jobs, please think about this question: &#8220;What will HTML 5 bring you exactly?&#8221;. Actually, I love HTML 5 and JS (I&#8217;m not a geek of it, though). And I truly believe HTML 5 and JS 2 will trigger the web development revolution. But it doesn&#8217;t have the nature to &#8220;replace&#8221; Flash. From my perspective, it comes with the following critical weakness:</div>
<p><strong>6.1  Platform fragmentations &amp; standards war</strong></p>
<div id="_mcePaste">Today, development for the web is much more complex than ten years ago. The differentness is from a single degree (operation system) to three degrees (devices + operating system + browsers ). These varieties dramatically increase the cost of creating rich content and also bring challenges to developers. Developers who based on &#8220;web standards&#8221; need to face the differences from (Mobile + Tablet + Desktop) x (Win + Mac + Linux + Android + WebOS…) x (IE6 + IE7 + IE8 + IE9 + Firefox + Safari + Chrome…). Are you really confident that &#8220;standards implementation&#8221; from tens of different manufactories will be identical? Think about current HTML/JS compatible issues (browser-specific code and CSS hacks). HTML 5 will definitely make this situation worse. Besides, the standards makers will fight for their own benefit (video codec adoption, etc.). Even the ideal standard &amp; implementation will come true, it will take quite a long time.</div>
<p><strong>6.2 The designer camp</strong></p>
<div id="_mcePaste">HTML 5 imports Canvas to bring great drawing capabilities. However, you may ignore a more important camp for arts &#8211; the designers. Willing to create beautiful pages, cool RIAs or games, you can never go without designers. Unfortunately, designers don&#8217;t know what&#8217;s Canvas or JS 2.0. They use Photoshop, Illustrator or Flash. Adobe is certainly in the leading position to provide amazing authoring tools for designers.  When developing with Flash, you are only given ActionScript 3.0 or Flex, but also powerful authoring tools and best workflow for developer/designer collaborations. It&#8217;s an ecosystem, not a single technology.</div>
<p><strong>6.3 Capabilities</strong></p>
<div id="_mcePaste">HTML 5 is powerful, especially when considering current HTML &amp; JS 1.0. But it still has a lot of missing features when comparing with Flash:</div>
<div id="_mcePaste">
<ul>
<li>Firstly, <strong>online video</strong>. HTML 5&#8242;s video tag supports HD H.264 video with no doubt. But it&#8217;s still weak in video controlling and user interaction. Besides, FMS and Flash Access provides powerful media content protection (DRM) while HTML 5 doesn&#8217;t.</li>
<li><strong>Network</strong>. As I know HTML 5 doesn&#8217;t import any new model for network communication. Where flash player supports RTMP, RTMFP, Socket, LocalConnections in addition to traditional HTTP request. That&#8217;s usually required features to build many RIAs and online games.</li>
<li><strong>Animation/Adv.</strong> As I said before, due to the lack of authoring tools, HTML 5 is not a competitor of Flash in this domain. What more interesting is, Adobe&#8217;s Creative suite begin to support HTML 5 content authoring.</li>
<li><strong>Multimedia</strong>. HTML 5 doesn&#8217;t have support to webcam nor microphone. And you can not make sound with bytes.</li>
<li><strong>Digital publishin</strong>g. New text engine imported in Flash Player 10 are even more powerful in displaying/layouting/editing text than HTML.</li>
<li><strong>Flash P2P</strong>. You now the case &#8211; Chatroulette</li>
</ul>
</div>
<div id="_mcePaste">With the development of HTML 5 standards, I believe more features will be available in future. But since the first draft of HTML 5 even not released so far, we have no idea how it will be extended and when. You would link back to my first point &#8211; platform fragmentation.</div>
<p><strong>6.4 Code security</strong></p>
<div id="_mcePaste">To be honest, it&#8217;s not Flash&#8217;s strong suit, too. Many flash developers complaints SWF is easy to be decompiled. But since SWF is in binary and support Loader stuff, there are a lot we can do in encryptions and obfuscations. It&#8217;s not 100% secure but can dramatically increase the difficulty to be hacked. However, due to the execution mechanism of JavaScript, protection of client side code is almost impossible.</div>
<p>OK, that&#8217;s my &#8220;thoughts on Flash&#8221;. And what&#8217;s your opinion? :-|</p>
]]></content:encoded>
			<wfw:commentRss>http://swfever.com/?feed=rss2&amp;p=1351</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Thoughts on Flash</title>
		<link>http://swfever.com/?p=1336</link>
		<comments>http://swfever.com/?p=1336#comments</comments>
		<pubDate>Fri, 30 Apr 2010 08:29:51 +0000</pubDate>
		<dc:creator>Jinni</dc:creator>
				<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[Mood & Diary]]></category>

		<guid isPermaLink="false">http://swfever.com/?p=1336</guid>
		<description><![CDATA[For English version, please visit here. 注：以下内容只代表我个人意见和看法，非Adobe官方言论。 非常抱歉借用了乔帮主的标题，不过我真的认为它对本文来说再合适不过了。一直以来我对于Flash和HTML5之争乃至于Adobe与Apple之争甚少表态，不过今天，看到乔帮主以其九五之尊竟然能洋洋洒洒写了1700多字来讨伐Flash，我也却是心痒难搔，不吐不快。不敢说写此文以正视听，至少能给本已为数不多的“有独立思考能力”的人群一个参考。 这个地球上有两种人，一种人用嘴说话，另一种人用事实和行动说话。 1. Flash Player太慢，不足以运行在手机上? 这是乔老爷在iPhone刚刚上市的时候提出的拒绝Flash的借口，但是如果你参加了前不久的Adobe平台技术峰会，一定还对那个在Google N1上运行流畅的Flash 3D机器人大战印象深刻，我也特别录制了Popcap上的Flash游戏在完全没有优化过的情况下在手机上的运行效果。除此之外，还有各种不同种类的演示以供参考(1 2 3 4 5)。现在，Flash Player for Android很快就要发布，AIR for Android也随之而来，还有谁能说Flash不足以在手机上运行？ 2. Flash Player会耗尽手机电池? 我只能说，这个观点有够无聊。手机不是永动机，任何方式的使用最终都会耗尽手机电池，只不过是耗电快慢的区别。关于这个问题，我不知道乔老爷何来自信去指责Flash Player。根据各种在真实环境下的实验表明，Flash在手机上根本不是耗电大户。在Nexus One手机上使用Flash播放H.264视频时电池续航可以达到3个多小时。而新浪微博的产品经理告诉我，在iPhone上玩相对简单的微博应用，电池也不过最多撑3个小时。更重要的是，Nexus One可以更换电池，而乔老爷显然剥夺了用户这种权力。 3. Flash Player是CPU Hog? 一直以来Flash Player在Mac上的CPU占用率为人诟病，特别是在播放高清视频时。乔老爷还借题发挥，强调HTML5在这方面是多么强大。而后第三方的测试很快证明，Flash Player只在Mac平台的表现弱于HTML5，在Windows平台，Flash Player在大部分情况下性能还要好于HTML5。更讽刺的是，在最新的Mac操作系统开放视频硬件加速API后仅仅一个星期，Adobe就已经推出了支持Mac H.264硬件加速的Flash Player版本，经测试CPU占用率骤降2/3。敢问，究竟谁比较懒？究竟是谁不够开放？ 4. Flash为了适应触摸屏需要“重新编写”? 一个牵强至极的理由！我不知道乔老爷是否真的曾经在手机上使用过Flash，就像我之前提到过的，无数的Flash应用（如视频，游戏，广告等）在完全不加修改的情况都可以在手机上运行良好，触摸屏上的基本操作可以被自动转化为鼠标操作（如鼠标点击等）。对于其他应用，内容提供商所需要做的只是针对触摸屏对用户界面稍作优化（例如放大按钮，增加多点触摸操作方式等）即可，现在已经体验过Android版Flash的朋友相信都有体会。 而很多在桌面平台上运行良好的Flash应用，放到iPhone, iPad上，就必须用HTML5或Objective-C来“重新编写”，而且是真正的、彻头彻尾的“重新编写”。与对现有的应用进行适量优化比起来，乔老板的这个理由已经无异于抽自己嘴巴了。 5. Flash是封闭平台? 这是乔布斯号称拒绝Flash的“最重要的原因”。但我想告诉大家的是，Adobe最近几年一直致力于对开源社区的贡献，SWF格式是开放的，FLV格式是开放的，AVM是开源的，Flex SDK是开源的，BlazeDS是开源的，而且这种开源进程还在不断加快推进。对于那些和Adobe合作的终端厂商，Adobe也非常乐意提供Flash Player SDK，帮助他们在各自的平台上实现和测试。 而谈到“封闭”，我想苹果称第二，相信无人敢称第一。因为20年前的孤傲、封闭而在个人电脑市场上惨败给微软的乔帮主，很显然仍然具备着这种与生俱来的特质。借HTML5是开放标准之名来绑架开发者的想法的确很巧妙，但经不起推敲： 一个“开放的”公司会不会禁止开发者使用他们喜欢的和擅长的语言编写程序？ 一个“开放的”公司会不会只要和自己的商业利益稍有冲突的应用通通不允许上架？ [...]]]></description>
			<content:encoded><![CDATA[<p>For English version, please visit <a href="http://swfever.com/?p=1351">here</a>.</p>
<p><em><strong>注：以下内容只代表我个人意见和看法，非Adobe官方言论。</strong></em></p>
<p>非常抱歉借用了乔帮主的标题，不过我真的认为它对本文来说再合适不过了。一直以来我对于Flash和HTML5之争乃至于Adobe与Apple之争甚少表态，不过今天，看到乔帮主以其九五之尊竟然能洋洋洒洒写了1700多字来讨伐Flash，我也却是心痒难搔，不吐不快。不敢说写此文以正视听，至少能给本已为数不多的“有独立思考能力”的人群一个参考。</p>
<p>这个地球上有两种人，一种人用嘴说话，另一种人用事实和行动说话。</p>
<p><span id="more-1336"></span></p>
<h3><strong>1. Flash Player太慢，不足以运行在手机上?</strong></h3>
<p>这是乔老爷在iPhone刚刚上市的时候提出的拒绝Flash的借口，但是如果你参加了前不久的Adobe平台技术峰会，一定还对那个在Google N1上运行流畅的Flash 3D机器人大战印象深刻，我也特别录制了<a href="http://swfever.com/?p=1306">Popcap上的Flash游戏在完全没有优化过的情况下在手机上的运行效果</a>。除此之外，还有各种不同种类的演示以供参考(<a href="http://labs.adobe.com/technologies/flashplayer10/videos/">1</a> <a href="http://blog.digitalbackcountry.com/2010/04/physicalfoursquare-a-flash-player-10-1-demo-app-using-the-foursquare-api/">2</a> <a href="http://www.flashstreamworks.com/archive.php?post_id=1271370109">3</a> <a href="http://www.riagora.com/2010/04/flash-performances-on-mobile/">4</a> <a href="http://newteevee.com/2010/03/24/flash-10-1-enables-p2p-video-on-nexus-one/">5</a>)。现在，<a href="http://swfever.com/?p=1323">Flash Player for Android很快就要发布，AIR for Android也随之而来</a>，还有谁能说Flash不足以在手机上运行？</p>
<h3><strong>2. Flash Player会耗尽手机电池?</strong></h3>
<p>我只能说，这个观点有够无聊。手机不是永动机，任何方式的使用最终都会耗尽手机电池，只不过是耗电快慢的区别。关于这个问题，我不知道乔老爷何来自信去指责Flash Player。根据各种在<a href="http://swfever.com/?p=1290">真实环境下的实验表明，Flash在手机上根本不是耗电大户</a>。在Nexus One手机上使用Flash播放H.264视频时电池续航可以达到3个多小时。而新浪微博的产品经理告诉我，在iPhone上玩相对简单的微博应用，电池也不过最多撑3个小时。更重要的是，Nexus One可以更换电池，而乔老爷显然剥夺了用户这种权力。</p>
<h3><strong>3. Flash Player是CPU Hog?</strong></h3>
<p>一直以来Flash Player在Mac上的CPU占用率为人诟病，特别是在播放高清视频时。乔老爷还借题发挥，强调HTML5在这方面是多么强大。而后<a href="http://www.streaminglearningcenter.com/articles/flash-player-cpu-hog-or-hot-tamale-it-depends-.html">第三方的测试</a>很快证明，Flash Player只在Mac平台的表现弱于HTML5，在Windows平台，Flash Player在大部分情况下性能还要好于HTML5。更讽刺的是，在最新的Mac操作系统开放视频硬件加速API后仅仅一个星期，Adobe就已经推出了<a href="http://swfever.com/?p=1330">支持Mac H.264硬件加速的Flash Player版本</a>，经测试CPU占用率骤降2/3。敢问，究竟谁比较懒？究竟是谁不够开放？</p>
<h3><strong>4.</strong> <strong>Flash为了适应触摸屏需要“重新编写”?</strong></h3>
<p>一个牵强至极的理由！我不知道乔老爷是否真的曾经在手机上使用过Flash，就像我之前提到过的，无数的Flash应用（如视频，游戏，广告等）在完全不加修改的情况都可以在手机上运行良好，触摸屏上的基本操作可以被自动转化为鼠标操作（如鼠标点击等）。对于其他应用，内容提供商所需要做的只是针对触摸屏对用户界面稍作优化（例如放大按钮，增加多点触摸操作方式等）即可，现在已经体验过Android版Flash的朋友相信都有体会。</p>
<p>而很多在桌面平台上运行良好的Flash应用，放到iPhone, iPad上，就必须用HTML5或Objective-C来“重新编写”，而且是真正的、彻头彻尾的“重新编写”。与对现有的应用进行适量优化比起来，乔老板的这个理由已经无异于抽自己嘴巴了。</p>
<h3><strong>5. Flash是封闭平台?</strong></h3>
<p>这是乔布斯号称拒绝Flash的“最重要的原因”。但我想告诉大家的是，Adobe最近几年一直致力于对开源社区的贡献，SWF格式是开放的，FLV格式是开放的，AVM是开源的，Flex SDK是开源的，BlazeDS是开源的，而且这种开源进程还在不断加快推进。对于那些和Adobe合作的终端厂商，Adobe也非常乐意提供Flash Player SDK，帮助他们在各自的平台上实现和测试。</p>
<p>而谈到“封闭”，我想苹果称第二，相信无人敢称第一。因为20年前的孤傲、封闭而在个人电脑市场上惨败给微软的乔帮主，很显然仍然具备着这种与生俱来的特质。借HTML5是开放标准之名来绑架开发者的想法的确很巧妙，但经不起推敲：</p>
<ul>
<li>一个“开放的”公司会不会禁止开发者使用他们喜欢的和擅长的语言编写程序？</li>
<li>一个“开放的”公司会不会只要和自己的商业利益稍有冲突的应用通通不允许上架？</li>
<li>一个“开放的”公司会不会连“视频硬件加速”这种基本接口都一直不肯开放给第三方？</li>
</ul>
<p>这样一家公司举着“开放的”大旗号称“拥抱标准”，只让我想起了一个历史人物－吴三桂。:P</p>
<p>最后套用某人的一句话：“什么是开放？<strong>开放有时候意味着把选择的权力交给用户（开发者）</strong>”。用户如果不喜欢或不需要Flash，他们可以选择放弃。但苹果没有权力替用户做出这样的选择，就像你们替iPhone用户选择了不需要更换电池也不需要外接存储卡一样。</p>
<h3><strong>6. HTML5会取代Flash？</strong></h3>
<p>这是乔老爷首先抛出来的论调，随后引起部分人的跟风炒作。但我相信乔老爷并不真的在乎HTML5是不是开放标准，他在乎的只是Flash Player的发展是他所不能控制的，而HTML5可以。从一个技术人员的角度讲，我认为HTML5是个好东西，我也很喜欢JavaScript这门语言（虽然我并不精通它）。但是我希望那些替乔老爷摇旗呐喊的开发者能够静下心来的思考一下，HTML5是否真的足以取代Flash？而这对开发者群体有什么实质性的好处？是否因为你使用HTML5而不是Flash你的老板就会给你发更多的奖金，或者你地位就得以提高？No! 在我看来，HTML5仍然有着很多关键性的硬伤以至于它在可见得未来内都不可能对Flash造成实质性威胁：</p>
<p><strong>6.1 平台分裂 &amp; 标准之战</strong><br />
这是一个百家争鸣的时代，平台差异性已经从简单的操作系统差别上升到了三维的“设备差异＋操作系统差异＋浏览器差异”，不同平台和不同浏览器之间的巨大差异性在大大提升开发成本的同时对开发者本身的能力也提出了挑战。移动互联网的兴起让这个问题变得更加突显，未来对于那些所谓的“标准”开发者来说，他们将要面对的是(Mobile + Tablet + Desktop) × (Win + Mac + Linux + Android + WebOS&#8230;) × (IE6 + IE7 + IE8 + IE9 + Firefox + Safari + Chrome&#8230;)，现有的桌面平台浏览器的差异性已经让JS开发人员叫苦不迭，HTML5的引入势必加剧开发环境的恶化。更何况标准的制定旷日持久，各家厂商因为利益问题（如视频编码的采用）尚且争执不休，哪还顾得上对标准的实现是否统一？即便真的有一天统一了，我也不知道会是何年何月。</p>
<p><strong>6.2 设计师阵营</strong><br />
HTML5引入了Canvas使得它具备了强大的图形能力这不假，但大家似乎忽视了一个重要的群体－设计师阵营。无论是漂亮的网页，还是炫目的RIA，抑或是引人入胜的游戏，都离不开设计师的参与（全才除外）。可惜设计师不认识什么是Canvas或是JavaScript 2.0，设计师只熟悉Photoshop，Illustrator或是Flash 。而拥有庞大的设计师阵营和具有最强设计工具开发能力的公司，正是Adobe。对于Flash开发者来说，他们不仅拥有ActionScript 3.0和Flex，还有各种强大的设计工具的支持和最完美的的设计/开发工作流。这是一个生态系统(ecosystem)，而不是一门独立的技术。</p>
<p><strong>6.3 平台能力</strong><br />
HTML5很强大，那是相对于现下的HTML＋JS1.0而言。但如果和Flash比较，我认为HTML5仍然有很多功能性的欠缺：（这一部分由于我对HTML5的了解有限，如有不当请指正）</p>
<ul>
<li>首先是人们说的最多的视频方面，尽管HTML5支持H.264高清视频和硬件加速，但是在对视频的控制和交互上仍然孱弱。FMS和Flash Access对多媒体内容的强力保护也是HTML5所不能及的。</li>
<li>网络方面，据我所知HTML5并未引入新的网络通讯模式。而Flash支持除了HTTP以外的多种通讯模型：RTMP，RTMFP，Socket，LocalConnection等。而多样化的网络通信模式也是很多RIA应用及在线游戏的基础。</li>
<li>动画广告领域，如我之前所说，由于缺乏设计工具的支持，在这个领域仍然不可能赶超Flash。而最先支持HTML5动画制作的厂商正是Adobe。</li>
<li>多媒体领域，HTML5缺乏对摄像头、麦克风等外设以及音频编辑等方面的支持</li>
<li>电子出版领域，新的Text Engin在文字排版方面的控制力甚至已经超过了HTML</li>
<li>Flash P2P （案例：全球随机视频聊天网站Chatroulette）</li>
</ul>
<p>当然随着HTML5规范的发展，这些功能相信会逐渐完善，但是现在连HTML5第一版正式规范推出都不知道是何年何月，以后的发展就更难预期了，最终的结果就是回到我说的第一个问题：平台分裂。</p>
<p><strong>6.4 代码安全性</strong><br />
老实说这也不是Flash的长项，经常有人抱怨Flash的代码容易被破解，造成一些关键代码泄露。但至少，由于Flash是二进制格式且支持Loader，我们可以用很多办法进行加密和高度混淆。虽然不是100%的安全，但至少可以相当程度上提高破解的难度。然而HTML和JS的明文特性从根本上决定了在这个问题上必然会更加无力。</p>
<p>以上，就是我对最近的HTML5与Flash, Adobe与Apple之争的一些看法，如有不当请指正，也欢迎讨论，但请“言之有物”。</p>
]]></content:encoded>
			<wfw:commentRss>http://swfever.com/?feed=rss2&amp;p=1336</wfw:commentRss>
		<slash:comments>53</slash:comments>
		</item>
		<item>
		<title>Flash Player &#8220;Gala&#8221; 预览版发布 － 支持Mac上的H.264硬件加速！</title>
		<link>http://swfever.com/?p=1330</link>
		<comments>http://swfever.com/?p=1330#comments</comments>
		<pubDate>Thu, 29 Apr 2010 01:08:54 +0000</pubDate>
		<dc:creator>Jinni</dc:creator>
				<category><![CDATA[Flash Player]]></category>

		<guid isPermaLink="false">http://swfever.com/?p=1330</guid>
		<description><![CDATA[在此之前，Flash Player对H.264的硬件加速只对Windows平台有效，然而，随着Snow Leopard (雪豹)系统最新版本(10.6.3)对第三方应用程序开放了Video Decode Acceleration Framework，Flash Player终于在Mac平台也可以利用硬件加速了！ 目前在Labs放出的预览版(Code name: Gala)支持的显卡型号有： GeForce 9400M GeForce 320M GeForce GT 330M 在Adobe目前的内部测试中，开启硬件加速的Flash Player在播放1080p高清视频时CPU占用率降低了2/3。 点击这里下载，更多信息请访问这里。]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1250" title="logo_flashplayer" src="http://swfever.com/wp-content/uploads/2010/04/logo_flashplayer.jpg" alt="" width="160" height="160" /></p>
<p>在此之前，Flash Player对H.264的硬件加速<a href="http://www.adobe.com/devnet/flashplayer/articles/fplayer10.1_hardware_acceleration.html">只对Windows平台有效</a>，然而，随着Snow Leopard (雪豹)系统最新版本(10.6.3)对第三方应用程序开放了<a href="http://developer.apple.com/mac/library/technotes/tn2010/tn2267.html">Video Decode Acceleration Framework</a>，Flash Player终于在Mac平台也可以利用硬件加速了！</p>
<p>目前在<a href="http://labs.adobe.com">Labs</a>放出的<a href="http://labs.adobe.com/technologies/flashplayer10/gala/">预览版(Code name: Gala)</a>支持的显卡型号有：</p>
<ul>
<li>GeForce 9400M</li>
<li>GeForce 320M</li>
<li>GeForce GT 330M</li>
</ul>
<p>在Adobe目前的内部测试中，开启硬件加速的Flash Player在播放1080p高清视频时CPU占用率降低了2/3。</p>
<p>点击<a href="http://labs.adobe.com/technologies/flashplayer10/gala/">这里</a>下载，更多信息请访问<a href="http://blog.kaourantin.net/?p=89">这里</a>。</p>
]]></content:encoded>
			<wfw:commentRss>http://swfever.com/?feed=rss2&amp;p=1330</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Google确认Android 2.2将全面支持Flash技术</title>
		<link>http://swfever.com/?p=1323</link>
		<comments>http://swfever.com/?p=1323#comments</comments>
		<pubDate>Wed, 28 Apr 2010 01:35:36 +0000</pubDate>
		<dc:creator>Jinni</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://swfever.com/?p=1323</guid>
		<description><![CDATA[在一次纽约时代的访谈中，Google工程副总裁Andy Rubin透露了Android 2.2（Code name: Froyo）将全面支持Flash平台技术（Flash Player &#38; AIR）。与某水果的策略不同，Google更喜欢将选择权交给开发者和用户，而不是霸道的禁止。 更多信息请访问这里。 另据AdMob 3月份的最新数据显示，Android手机产生的网络广告流量已经超过iPhone。 Go Android! Go Flash!]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1326" title="android-flash" src="http://swfever.com/wp-content/uploads/2010/04/android-flash.jpg" alt="" width="205" height="205" /></p>
<p>在一次纽约时代的访谈中，Google工程副总裁Andy Rubin透露了Android  2.2（Code name: Froyo）将全面支持Flash平台技术（Flash Player &amp; AIR）。与某水果的策略不同，Google更喜欢将选择权交给开发者和用户，而不是霸道的禁止。</p>
<p>更多信息请访问<a href="http://mashable.com/2010/04/27/android-flash/">这里</a>。</p>
<p>另据<a href="http://admob.com">AdMob</a> 3月份的最新数据显示，Android手机产生的网络广告流量已经超过iPhone。<br />
Go Android! Go Flash!</p>
]]></content:encoded>
			<wfw:commentRss>http://swfever.com/?feed=rss2&amp;p=1323</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Adobe平台技术峰会圆满结束！</title>
		<link>http://swfever.com/?p=1314</link>
		<comments>http://swfever.com/?p=1314#comments</comments>
		<pubDate>Fri, 23 Apr 2010 14:47:49 +0000</pubDate>
		<dc:creator>Jinni</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://swfever.com/?p=1314</guid>
		<description><![CDATA[为期两天的Adobe平台技术峰会圆满结束，原定于1000人的规模结果达到了1200人之多，以至于现场好多朋友都没有座位，在这里我真的要对大家的热情支持表示感谢。 就像我之前提到过的，这是Adobe在国内进行的最大的一次盛会，也是演讲嘉宾阵容最强的一届。很高兴看到大家能够在这次峰会上有所收获，除了技术方面之外，约会老朋友，认识新朋友，扩展自己的人际圈，也是非常宝贵的财富。 当然这次峰会也有很多不足之处，也要感谢大家的理解！ 最后向大家推荐一篇个人认为写的非常不错的参会心得，来自天地会的Junjie1989。]]></description>
			<content:encoded><![CDATA[<p>为期两天的<a href="http://www.adobechinadeveloper.com/FlashPlatformSummit/">Adobe平台技术峰会</a>圆满结束，原定于1000人的规模结果达到了1200人之多，以至于现场好多朋友都没有座位，在这里我真的要对大家的热情支持表示感谢。</p>
<p><img class="alignnone size-full wp-image-1315" title="China summit2" src="http://swfever.com/wp-content/uploads/2010/04/China-summit2.jpg" alt="" width="500" height="333" /></p>
<p>就像我之前提到过的，这是Adobe在国内进行的最大的一次盛会，也是演讲嘉宾阵容最强的一届。很高兴看到大家能够在这次峰会上有所收获，除了技术方面之外，约会老朋友，认识新朋友，扩展自己的人际圈，也是非常宝贵的财富。</p>
<p>当然这次峰会也有很多不足之处，也要感谢大家的理解！</p>
<p>最后向大家推荐一篇个人认为写的非常不错的<a href="http://flash.9ria.com/thread-51192-1-1.html">参会心得</a>，来自天地会的<a href="http://flash.9ria.com/space.php?uid=39252">Junjie1989</a>。</p>
]]></content:encoded>
			<wfw:commentRss>http://swfever.com/?feed=rss2&amp;p=1314</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
