<?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>The CodeGeek Blog &#187; Flash</title>
	<atom:link href="http://www.codegeek.net/blog/category/flash/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.codegeek.net/blog</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Tue, 10 Jan 2012 22:14:05 +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>Adobe Flash to the world: &#8220;I&#8217;m not dead yet!&#8221;</title>
		<link>http://www.codegeek.net/blog/2011/adobe-flash-to-the-world-im-not-dead-yet/</link>
		<comments>http://www.codegeek.net/blog/2011/adobe-flash-to-the-world-im-not-dead-yet/#comments</comments>
		<pubDate>Wed, 23 Nov 2011 21:54:36 +0000</pubDate>
		<dc:creator>Ron</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Web development]]></category>

		<guid isPermaLink="false">http://www.codegeek.net/blog/?p=200</guid>
		<description><![CDATA[Flash isn&#8217;t dead. Adobe is continuing development of the Flash Player as well as Flex for desktop web browsers. Adobe&#8217;s recent announcement about abandoning development for the Flash Player for mobile web browsers has created a lot of confusion. Unfortunately this confusion will probably push people away from Flash faster than would have happened, or [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://www.codegeek.net/blog/wp-content/uploads/2011/11/Flash-isnt-dead-yet.jpg"><img class="left" title="Flash-isnt-dead-yet" src="http://www.codegeek.net/blog/wp-content/uploads/2011/11/Flash-isnt-dead-yet.jpg" alt="Adobe Flash - &quot;I'm not dead yet!&quot;" width="100" height="149" /></a>Flash isn&#8217;t dead.</strong> Adobe is continuing development of the Flash Player as well as Flex for desktop web browsers. Adobe&#8217;s recent announcement about abandoning development for the Flash Player for mobile web browsers has created a lot of confusion. Unfortunately this confusion will probably push people away from Flash faster than would have happened, or should have happened, had the announcement been handled correctly.</p>
<p><strong>I&#8217;m feeling personal sadness with the Adobe&#8217;s mishandling of the announcement</strong>, as Flash deserves an elegant path through the future, whatever that future may be. It was my classmate at Harvey Mudd College &#8217;89, Jonathan Gay, who invented Flash. Jon wrote the application SmartSketch which was published by FutureWave Software, founded by Jon and Charlie Jackson. The product eventually evolved into  FutureSplash Animator. In 1996, FutureSplash was acquired by Macromedia and released as Flash. Flash was acquired by Adobe Systems in 2005 when they purchased Macromedia. [Historical references excerpted from Wikipedia:<a href="http://en.wikipedia.org/wiki/Adobe_Flash"> http://en.wikipedia.org/wiki/Adobe_Flash</a>]</p>
<p>Jon is a wonderful and brilliant person (he put himself through Harvey Mudd College in part by programming Dark Castle &#8211; remember that one? Yeah, that was Jon too). I would argue that Flash was an incredibly innovating influence on the World Wide Web and has touched nearly everyone who uses the web. As a browser plugin, I&#8217;ll bet it has been the most widely adopted plugin in history and may retain that title for some time. Flash provided a stable solution to cross-browser problems when those were the biggest problems facing website designers and developers. <strong>Useful, powerful, and innovative, Flash is a tremendous achievement.</strong> Flash and Jon deserve tremendous respect.</p>
<p><strong>So what&#8217;s really going on with Adobe and Flash?</strong> Mike Chambers of Adobe wrote a clarifying blog post to answer that question: <a href="http://www.mikechambers.com/blog/2011/11/11/clarifications-on-flash-player-for-mobile-browsers-the-flash-platform-and-the-future-of-flash/">Clarifications on Flash Player for Mobile Browsers, the Flash Platform, and the Future of Flash</a>.</p>
<p><strong>My summary of Mike&#8217;s blog post</strong>:<br /> &#8211; Adobe is discontinuing development of the Flash Player for mobile web browsers only<br /> &#8211; Flash will continue to fix bugs and support existing versions of the Flash Player for mobile browsers<br /> &#8211; Adobe is continuing development of the Flash Platform for desktop web browsers<br /> &#8211; Adobe AIR will continue to play a central role in mobile app development<br /> &#8211; Adobe Flex will continue to exist and be developed for the indefinite future, but in a different environment</p>
<p>Without a doubt Adobe should have framed things much differently. <strong>Perhaps Adobe could have written a manifesto describing where they saw the future of the web going and exactly how their products would fit into that future. </strong>HTML5 has a major place in the future of the web, and Adobe is adapting to that reality in very effective and realistic ways.</p>
<p>Flash is incredibly powerful and capable. There really isn&#8217;t anything else out there that can do all Flash can do. <strong>HTML5 and CSS3 are several years away from &#8220;replacing&#8221; Flash. </strong>Those newer technologies can handle some of the simple things Flash has been able to do for more than a decade, but they are no where near the whole package yet. We&#8217;re in a transition period between the Flash era and the dominance of HTML5. As a web developer I&#8217;m extremely excited about HTML5, CSS3, and Responsive Web Design. We are working in those technologies every day. The future is very bright. I&#8217;m just sad that a leader like Adobe stubbed it&#8217;s toe and is now bleeding on the map that shows the path from Flash to HTML5 and newer technologies.</p>
<p>Mike Chambers&#8217; post is a bandaid intended to help stop the bleeding. Though it&#8217;s long, it&#8217;s well written and explains Adobe&#8217;s position fairly clearly. Below are some key excerpts, <a href="http://www.mikechambers.com/blog/2011/11/11/clarifications-on-flash-player-for-mobile-browsers-the-flash-platform-and-the-future-of-flash/">the full article can be found here</a>.</p>
<h3>Excerpts from <a href="http://www.mikechambers.com/blog/2011/11/11/clarifications-on-flash-player-for-mobile-browsers-the-flash-platform-and-the-future-of-flash/">Clarifications on Flash Player for Mobile Browsers, the Flash Platform, and the Future of Flash</a>:</h3>
<blockquote><p>First, I want to make it very clear that we are continuing to work on Adobe AIR for mobile applications, and have seen an increasing number of successful applications created with Adobe AIR. What we are halting is further development on the Flash Player plugin for mobile browsers. We will continue to provide critical bug fixes and security updates for existing device configuration, as well as continue to distribute the current player. At the same time, we are further increasing our investment (both in resources and engineers) in HTML5. I am not going to go into too much detail on this today, but, in general, we are shifting some resources from the Flash Platform and towards HTML5.</p>
<p>[…]</p>
<p><strong>What does this mean for the Flash Platform in General?</strong><br /> While there was some frustration around our dropping development of the Flash Player for mobile browsers, the main thing I saw was concern and confusion about how this would affect the Flash Platform as a whole. Were we still committed to it? Would we stop developing the Flash Player for the desktop? Is Flash really dead?</p>
<p>So, just to be very clear, contrary to what many have declared, Flash is not dead. It’s role and focus has shifted but we feel that it still fills important roles both on the web and mobile platforms.</p>
<p><strong>Adobe AIR</strong><br />We are continuing to develop Adobe AIR for both the desktop and mobile devices. Indeed, we have seen wide adoption of Adobe AIR for creating mobile applications and there have been a number of blockbuster mobile applications created using Adobe AIR. Some recent examples of applications created for mobile devices using Adobe AIR are Machinarium, Watch ESPN and my personal favorite, tweet hunt.</p>
<p><strong>Flash Player for Desktop Browsers</strong><br />We feel that Flash continues to play a vital role of enabling features and functionality on the web that are not otherwise possible. As such, we have a long term commitment to the Flash Player on desktops, and are actively working on the next Flash Player version.</p>
<p>Of course, with the growth and continued improved browser support of HTML5, the role of Flash will change. We feel that for the foreseeable future, Flash is particularly strong in delivering advanced video, as well as providing a robust, and graphically rich gaming platform. We are focusing our Flash Player efforts around these areas.</p>
<p>[…]</p>
<p>The key point is this. If a Flash feature is successful, it will eventually be integrated into the browser, and developers and users will access it more and more via the browser and not Flash.</p>
<p>A lot of the things that you have done via Flash in the past, will increasingly be done via HTML5 and CSS3 directly in the browser.</p>
<p>I am not suggesting that all Flash content should or will be done in HTML5. You have to look at each project on a case by case basis and make a decision based on development costs, target platforms and user experience. Regardless, your customers are going to ask about HTML5, and you should put yourself in a position to best meet their needs, regardless of technology or platform.</p>
</blockquote>
<p>Thanks Mike for the helpful blog post about the future of Flash.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.codegeek.net/blog/2011/adobe-flash-to-the-world-im-not-dead-yet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>24Ways: HTML5 heads toward desktop apps</title>
		<link>http://www.codegeek.net/blog/2009/24ways-html5-desktop-apps/</link>
		<comments>http://www.codegeek.net/blog/2009/24ways-html5-desktop-apps/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 19:22:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Resources]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[Web standards]]></category>

		<guid isPermaLink="false">http://aaawebdesign.net/blog/?p=82</guid>
		<description><![CDATA[&#8220;Breaking Out the Edges of the Browser&#8221; by Remy Sharp reveals the future: HTML5 has features that enable web developers to write applications that work both online and offline. One commenter stated that &#8220;When this really starts to grow (with wider browser support and consumer awareness), you can forget [Adobe] AIR.&#8221; Remy reviews two HTML5 [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;<a href="http://24ways.org/2009/breaking-out-the-edges-of-the-browser">Breaking Out the Edges of the Browser</a>&#8221; by Remy Sharp reveals the future: HTML5 has features that enable web developers to write applications that work both online and offline. One commenter stated that &#8220;When this really starts to grow (with wider browser support and consumer awareness), you can forget <span>[Adobe] AIR</span>.&#8221;</p>
<p>Remy reviews two HTML5 features: <strong></strong></p>
<ol>
<li><strong>Storage</strong> including <em>localStorage</em> and <em>sessionStorage</em> which are local data storage capabilites that surpass the capabilities of cookies (to say the least), and</li>
<li><strong>Offline Apps</strong>: specific techniques so you can tell an offline browser to load required files for a web site or web app from a local cache, thus making the web site renderable or the web app functional without a connection to the Internet. Supported presently by Safari and Firefox though the <code>applicationCache methods</code>.</li>
</ol>
<p>Pretty interesting stuff to keep an eye on. These capabilities alone are a good reason to me to start using HTML5 now. As more browsers support these features we can create web sites using just HTML5 and Javascript with capabilities of full blown web apps. And they&#8217;ll work even when not connected to the Internet. Awesome.</p>
<p>I&#8217;ve been fascinated with the idea of &#8220;occasionally connected apps&#8221; since Macromedia Central was introduced in 2003 (since discontinuted, <a href="http://www.adobe.com/support/centraldev/">Adobe Central Developer Support Center</a>, <a href="http://www.communitymx.com/content/article.cfm?cid=81F25">Anatomy of a Central App</a>, <a href="http://central.twisty.com/">Central Blog</a>). <a href="http://www.adobe.com/products/air/">Adobe AIR</a> is making good inroads as the present platform of choice for occasionally connected apps. It would be a major improvement to have this capability without the requirement of a proprietary pluigin, i.e. the Flash Player. I&#8217;m excited to see active progress in that direction.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.codegeek.net/blog/2009/24ways-html5-desktop-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft to rollback &#8220;Click to activate this control&#8221; for embedded content in April 2008</title>
		<link>http://www.codegeek.net/blog/2007/microsoft-to-rollback-click-to-activate-this-control-for-embedded-content-in-april-2008/</link>
		<comments>http://www.codegeek.net/blog/2007/microsoft-to-rollback-click-to-activate-this-control-for-embedded-content-in-april-2008/#comments</comments>
		<pubDate>Sun, 09 Dec 2007 18:57:04 +0000</pubDate>
		<dc:creator>Ron</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://www.codegeek.net/blog/?p=17</guid>
		<description><![CDATA[Flash developers take note. The incredibly annoying &#8220;Click to activate this control&#8221; problem in Internet Explorer is going away soon. &#8220;Microsoft has now licensed the technologies from Eolas, removing  the &#8216;click to activate&#8217; requirement in Internet Explorer.&#8221; This will improve the usability of Flash controls when viewed in IE, as well as other embedded objects [...]]]></description>
			<content:encoded><![CDATA[<p>Flash developers take note. The incredibly annoying &#8220;Click to activate this control&#8221; problem in Internet Explorer is going away soon.</p>
<p>&#8220;Microsoft has now licensed the technologies from Eolas, removing  the &#8216;click to activate&#8217; requirement in Internet Explorer.&#8221; This will improve the usability of Flash controls when viewed in IE, as well as other embedded objects like Java Applets.</p>
<p><a href="http://blogs.msdn.com/ie/archive/2007/11/08/ie-automatic-component-activation-changes-to-ie-activex-update.aspx">Read the Microsoft Blog post</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.codegeek.net/blog/2007/microsoft-to-rollback-click-to-activate-this-control-for-embedded-content-in-april-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

