<?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>nuthinking &#187; flash</title>
	<atom:link href="http://nuthinking.com/blog/tags/flash/feed/" rel="self" type="application/rss+xml" />
	<link>http://nuthinking.com/blog</link>
	<description>Is not just about Christian Giordano</description>
	<lastBuildDate>Thu, 01 Apr 2010 21:50:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Multi-platform company strategy, AND should be better than OR, shouldn&#8217;t it?</title>
		<link>http://nuthinking.com/blog/2009/04/10/multi-platform-company-strategy-and-should-be-better-than-or-shouldnt-it/</link>
		<comments>http://nuthinking.com/blog/2009/04/10/multi-platform-company-strategy-and-should-be-better-than-or-shouldnt-it/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 07:45:33 +0000</pubDate>
		<dc:creator>christian</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[job]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[strategy]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://nuthinking.com/blog/?p=77</guid>
		<description><![CDATA[I just finished to read a post on one of the very few RIA blogs I read. Yet another post related to Flash and Silverlight and their implicit competition, which in many cases is more like a religious war. If you know me, or follow this blog, you would know how I tried hard in [...]]]></description>
			<content:encoded><![CDATA[<p>I just finished to read a <a title="Scott Barnes' Take on Silverlight 3 on InsideRIA" href="http://www.insideria.com/2009/04/scott-barnes-take-on-silverlig.html">post</a> on one of the very few RIA blogs I read. Yet another post related to <a title="Adobe Flash on Wikipedia" href="http://en.wikipedia.org/wiki/Adobe_Flash">Flash</a> and <a title="Silverlight on Wikipedia" href="http://en.wikipedia.org/wiki/Silverlight">Silverlight</a> and their implicit competition, which in many cases is more like a religious war. If you know me, or follow this blog, you would know how I tried hard in my career not to be platform dependent and always trying to use the best solution for the needs. If Silverlight will have different features than Flash, and be as stable and as spread, it&#8217;s obvious that could be a better choice in some cases despite they are still very similar, so does it really make sense for a company to offer both (AND)? What Microsoft (Scott Barnes) says, is that companies shouldn&#8217;t decide which one to go with (OR), they should be able to offer both (AND). My opinion is that who thinks so, doesn&#8217;t have so much idea of the daily challenges that an company/agency faces everyday.</p>
<p>In these last years I&#8217;ve been lucky enough to be manager of teams of RIA Developers for big and ambitious agencies, in the UK, which in theory should be the perfect candidates to offer both platforms (AND). My managers definitely agreed with that, we are big, we should offer solutions at 360º. In reality the factor which determines how the theory differs from the practice is the quality of the work that you want to offer. To offer top quality solutions, like any top agency would like, you need to master in the chosen platform. To master means that all the team involved, from Technical Architect and User Experience Designer during the planning to Graphic Designer and Developer during the production, should know the platform potentialities/limits inside out. The reality is that there are so many people in the process which don&#8217;t actually know the differences between Ajax and Flash, a part of course the developers. This is also one of the reasons why hybrid people, which can apply creativity to technology potentialities/limits, are more likely to be able to push the boundaries and create something innovative. But of course in big organizations there is not so much space for hybrids.</p>
<p>Obviously it would be much easier for a company to use both if they don&#8217;t have to push the limits, but if you end up doing the same things with both the platforms, why not using only one in the first place? Or why don&#8217;t you try to find a more cost-effective way to develop with Ajax and rid of the plugins?</p>
]]></content:encoded>
			<wfw:commentRss>http://nuthinking.com/blog/2009/04/10/multi-platform-company-strategy-and-should-be-better-than-or-shouldnt-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Almost Famous</title>
		<link>http://nuthinking.com/blog/2008/11/28/almost-famous/</link>
		<comments>http://nuthinking.com/blog/2008/11/28/almost-famous/#comments</comments>
		<pubDate>Fri, 28 Nov 2008 08:17:58 +0000</pubDate>
		<dc:creator>christian</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[love]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://nuthinking.com/blog/2008/11/28/almost-famous/</guid>
		<description><![CDATA[With Internet you can have your second of fame pretty easily, not that I&#8217;ve been looking for it, I always try to think to the bigger picture with better hopes. The work I do, designing and mainly building rich user experiences, also doesn&#8217;t really help to make you popular to the big public, and if [...]]]></description>
			<content:encoded><![CDATA[<p>With Internet you can have your second of fame pretty easily, not that I&#8217;ve been looking for it, I always try to think to the bigger picture with better hopes. The work I do, designing and mainly building rich user experiences, also doesn&#8217;t really help to make you popular to the big public, and if you do my job you know how hard it is to explain to others what you actually do for living. For these reasons I had very positive feelings when I saw on TV footage of some applets I developed recently.</p>
<p>On <a title="The Gadget Show on wikipedia" href="http://en.wikipedia.org/wiki/Gadget_Show">&#8220;The Gadget Show&#8221;</a> on Channel 5, one of the major TV channels here in UK, this Monday (24th Nov &#8216;08) they reviewed 3 online music stores competitors of Apple iTunes, including <a title="Tesco Digital web store" href="http://www.tescodigital.com/">Tesco Digital</a> where I worked on and off on its Flash applets for the last year at Conchango. The review can be watched <a title="Review video" href="http://fwd.five.tv/videos/weaning-jason-off-apple-part-1">here</a>, and Tesco Digital is after 4:30 min. What really hit me is that probably half of the footage shown is focused on the Tilt Viewer in the homepage and that they noticed some details, like the animated preloading, which in general you wouldn&#8217;t expect it to receive so much credit. Evidently in this occasion I successfully managed to <a title="Post about showing love" href="http://nuthinking.com/blog/2008/10/03/show-me-love/">show my love</a>, and of course I found other people who appreciated it.</p>
<p>I can hardly say that it is an original and innovative applet, that Tilt Viewer, but I can definitely say that in the short time frame given I did my best to have high standards in the code (MVC) and good attention to details keeping the quality of the Flash work from Conchango at the best standards, also to better show the potential of this technology compared to others (Ajax, SilverLight).</p>
]]></content:encoded>
			<wfw:commentRss>http://nuthinking.com/blog/2008/11/28/almost-famous/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LBi Logger</title>
		<link>http://nuthinking.com/blog/2008/05/11/lbi-logger/</link>
		<comments>http://nuthinking.com/blog/2008/05/11/lbi-logger/#comments</comments>
		<pubDate>Sun, 11 May 2008 19:58:09 +0000</pubDate>
		<dc:creator>christian</dc:creator>
				<category><![CDATA[actionscript]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://nuthinking.com/blog/2008/05/11/lbi-logger/</guid>
		<description><![CDATA[This is a very late post, in facts the project I&#8217;m presenting has been developed months ago but, as you probably can see, I&#8217;ve been quite away for blogging recently  
When I used to work in LBi we used intensively Eclipse to develop in ActionScript with FDT plugin. In FDT at that time wasn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>This is a very late post, in facts the project I&#8217;m presenting has been developed months ago but, as you probably can see, I&#8217;ve been quite away for blogging recently <img src='http://nuthinking.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>When I used to work in LBi we used intensively Eclipse to develop in ActionScript with FDT plugin. In FDT at that time wasn&#8217;t possible to debug the application a la Flex, so the main support was still the old trace in the log file. When the application gets bigger, though, the traces increase and gets difficult to differentiate visually one from each other. For this reason I created an Eclipse plugin which permits to log files assigning different styles to the traces, it has been named LBi Logger and it can be downloaded <a title="LBi Logger downloads" href="http://code.google.com/p/lbi-useful-logger/downloads/list">here</a>.</p>
<p><img width="500" height="500" align="bottom" alt="LBi Logger screenshot" src="http://nuthinking.com/blog/wp-content/uploads/2008/logger.png" /></p>
<p>The plugin has been developed mainly during my working hours there and also because it is very branded, I don&#8217;t see so many possibilities for me to develop it further (since I don&#8217;t work anymore for LBi). At least, different people found it already very useful and hopefully it can still be handy for many others.</p>
<p>It&#8217;s an open-source project part of an ambitious initiative at LBI called <a title="LBi Useful website" href="http://useful.lbi.co.uk/">LBi Useful</a> (unfortunately almost all the initial contributors left since then).</p>
<p>The plugin project page is <a title="LBi Logger project page" href="http://code.google.com/p/lbi-useful-logger/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://nuthinking.com/blog/2008/05/11/lbi-logger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile display messenger</title>
		<link>http://nuthinking.com/blog/2007/05/19/mobile-display-messenger/</link>
		<comments>http://nuthinking.com/blog/2007/05/19/mobile-display-messenger/#comments</comments>
		<pubDate>Sat, 19 May 2007 19:19:32 +0000</pubDate>
		<dc:creator>christian</dc:creator>
				<category><![CDATA[experiment]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[interaction-design]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://nuthinking.com/blog/2007/05/19/mobile-display-messenger/</guid>
		<description><![CDATA[Our mobiles screens are getting everyday bigger and brighter, my Treo, for instance, is capable of transforming itself in a light in not daylight contexts. This made me think of many ideas around the context of using the mobile display as a short range communication tool. Quite interesting the fact that it is meant to [...]]]></description>
			<content:encoded><![CDATA[<p>Our mobiles screens are getting everyday bigger and brighter, my Treo, for instance, is capable of transforming itself in a light in not daylight contexts. This made me think of many ideas around the context of using the mobile display as a short range communication tool. Quite interesting the fact that it is meant to be for very long range interactions.<br />
There are also situations in public where speaking becomes odd and also shyness can be an obstacle. If we consider that nowadays our environment is getting crowded of flat screen / projectors, why not to use our own?</p>
<p><img width="694" height="454" align="bottom" alt="IMG_0109_modified.jpg" src="http://nuthinking.com/blog/wp-content/uploads/2007/IMG_0109_modified.jpg" /></p>
<p>In this first implementation the user can use the display to show text messages he writes, not sms.  The size of the text of course depends on the display size. The user can then change the text speed if necessary. As you can see it&#8217;s a pretty banal application, but it could be a good start to investigate on the usages we could do of those big displays.</p>
<p>Following two demo videos, unfortunately not a proper scenario, I&#8217;ll leave it to your imagination (someone trying to approach a gril in a club, for instance, or suggesting something private to a friend in public spaces).</p>
<p style="text-align:center"><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/kdtvaMecPNc"></param><param name=bgcolor value=#000000></param><embed src="http://www.youtube.com/v/kdtvaMecPNc" bgcolor=#000000 type="application/x-shockwave-flash" width="425" height="350"></embed></object></p>
<p style="text-align:center"><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/XzsWSFI-gGA"></param><param name=bgcolor value=#000000></param><embed src="http://www.youtube.com/v/XzsWSFI-gGA" bgcolor=#000000 type="application/x-shockwave-flash" width="425" height="350"></embed></object></p>
<p>Due for technical limitations of the platform I developed the first prototype, many of my ideas are not yet implemented, but hopefully I&#8217;ll be able to do it soon or later (if anyone is interested on helping me, it will be of course welcome).</p>
<p>At the moment it has been developed a PalmOS version, thanks to the fundamental work from <a title="Jagat N. Mahapatra website" target="_blank" href="http://jagatnibas.netfirms.com/">Jagat N. Mahapatra</a>,  and a FlashLite 2.x version, that I did by myself. At the moment I&#8217;m considering the eventuality of developing a J2ME version (that would make it much more accessible).</p>
<p>Any feedback is welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://nuthinking.com/blog/2007/05/19/mobile-display-messenger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile development winter issues</title>
		<link>http://nuthinking.com/blog/2007/05/13/mobile-development-winter-issues/</link>
		<comments>http://nuthinking.com/blog/2007/05/13/mobile-development-winter-issues/#comments</comments>
		<pubDate>Sun, 13 May 2007 15:12:22 +0000</pubDate>
		<dc:creator>christian</dc:creator>
				<category><![CDATA[experiment]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://nuthinking.com/blog/2007/05/13/mobile-development-winter-issues/</guid>
		<description><![CDATA[When this autumn began I decided as indoor spare time activity (everyone knows how sad winter in London is) to improve my poor C++ maybe applying it to hand held devices. I had some applications in mind that I wanted to create and as Palm Treo owner, and in need of multimedia functionalities, with J2ME [...]]]></description>
			<content:encoded><![CDATA[<p>When this autumn began I decided as indoor spare time activity (everyone knows how sad winter in London is) to improve my poor C++ maybe applying it to hand held devices. I had some applications in mind that I wanted to create and as Palm Treo owner, and in need of multimedia functionalities, with J2ME it wouldn&#8217;t have been straight forward anyway.</p>
<p>After my computers have been stolen (and thus lost the source of many experiments) and found out that OOP in PalmOS is not that recommended, after many months of not exiting results I ended up looking for a technical partner for PalmOS development. At that speed I would have probably delivered the applications way after PalmOS was extinct.</p>
<p>Of course my interest was far from producing final and refined software, i wanted mainly to prototype some ideas and it&#8217;s clear C is not the most recommended platform for prototyping, but due to my learning interest and poor testing devices availability I gave it a go.</p>
<p>Luckily I recently bought a second hand Nokia N70 where I could easily install FlashLite 2.1 and very easily prototype the applications with limited hardware access. In the same device I will be probably be able to use in Java at least some multimedia functionalities for more complex prototypes.</p>
<p>I&#8217;ll post soon the first concept, stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://nuthinking.com/blog/2007/05/13/mobile-development-winter-issues/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Beta testing for Wallop</title>
		<link>http://nuthinking.com/blog/2006/10/04/beta-testing-for-wallop/</link>
		<comments>http://nuthinking.com/blog/2006/10/04/beta-testing-for-wallop/#comments</comments>
		<pubDate>Wed, 04 Oct 2006 07:49:38 +0000</pubDate>
		<dc:creator>christian</dc:creator>
				<category><![CDATA[beta]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://nuthinking.com/blog/2006/10/04/beta-testing-for-wallop/</guid>
		<description><![CDATA[Few months ago I have been invited to partecipate to the beta testing for Wallop and, since it has been launched, now I can communicate it. Wallop is &#8220;another&#8221; social network website. Personally I&#8217;m not keen to this kind of applications, especially because at the end if you want to have interesting connections you end [...]]]></description>
			<content:encoded><![CDATA[<p>Few months ago I have been invited to partecipate to the beta testing for <a title="Wallop website" href="http://www.wallop.com/">Wallop</a> and, since it has been launched, now I can communicate it. Wallop is &#8220;another&#8221; social network website. Personally I&#8217;m not keen to this kind of applications, especially because at the end if you want to have interesting connections you end up using 10 of them, and since they are accurately not connected it becomes a too big commitment.</p>
<p>The particularity of Wallop, and the reason why I accepted, is that the front-end is entirely in Flash and the users can also design and develop Mod&#8217;s. These are Flash applets that can be even sold through a Marketplace between users. Personally, since I was busy on other sides, I only developed a fancy slideshow that I reckon easily fits with the free grid interface &#8211; it seems I did already $10 from it! <img src='http://nuthinking.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .<br />
Not sure about the future of this website but I&#8217;m definitely curious to see how it goes on, since the passion the creators are putting on it is definitely remarkable. I wish I will have time to develop more interesting Mod&#8217;s though.</p>
]]></content:encoded>
			<wfw:commentRss>http://nuthinking.com/blog/2006/10/04/beta-testing-for-wallop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Most Influential Flash Site Of The Decade</title>
		<link>http://nuthinking.com/blog/2006/09/09/most-influential-flash-site-of-the-decade/</link>
		<comments>http://nuthinking.com/blog/2006/09/09/most-influential-flash-site-of-the-decade/#comments</comments>
		<pubDate>Sat, 09 Sep 2006 18:49:54 +0000</pubDate>
		<dc:creator>christian</dc:creator>
				<category><![CDATA[critic]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://nuthinking.com/blog/2006/09/09/most-influential-flash-site-of-the-decade/</guid>
		<description><![CDATA[For the 10th anniversary of formerly Macromedia Flash, Adobe have been involved in many interesting celebrations/initiatives (being very close to Flash I&#8217;m delighted to see Adobe taking so much care of it). In conjunction with FWA (Favorite Website Awards), they launched a public poll where for every year people could vote for the website they [...]]]></description>
			<content:encoded><![CDATA[<p>For the 10th anniversary of formerly Macromedia Flash, Adobe have been involved in many interesting celebrations/initiatives (being very close to Flash I&#8217;m delighted to see Adobe taking so much care of it). In conjunction with FWA (Favorite Website Awards), they launched a public poll where for every year people could vote for the website they consider the most influential.</p>
<p>It was very emotional to have a further view to websites that impressed me so much the first time I saw them during the early years of my career. I could name <a title="Yugop Website" href="http://yugop.com/ver2/">yugop</a> or <a title="Neostream Website" href="http://www.neostream.com/">neostream</a>, but there were many others and you could easily see how with the time they were getting much more complex, due also to bigger budgets (ie. <a title="In Synch Challenge Website" href="http://www.travelersinsynch.com/challenge_popup.html">In Synch Challenge</a>). After the winner for each year people were asked to vote for the decade winner between all of them. I thought it was a very nice initiative but the <a title="FWA - Most Influential Flash Site Of The Decade" href="http://www.thefwa.com/flash10/">final result</a> unfortunately really disappointed me.</p>
<p>I definitely don&#8217;t want to criticize the quality and the relevance of <a title="2Advanced version 3 Website" href="http://v3.2a-archive.com/">2Advanced</a>, that, for its merit, it has been taken as inspiration for too many ripoffs, so just because of this it could be easily defined as the most influential site. But it&#8217;s sad to notice that the winning website doesn&#8217;t offer so much more a part motion graphics, and of course graphics, the interactivity and the interface design is equals to any old html based website, when Flash in these last 10 years clearly demonstrated its ability on enhancing, in a more functional way, our browser experience with wonderful marriages between design and programming (an example that always fits could be <a title="Firstborn Multimedia Website" href="http://www.firstbornmultimedia.com/">Firstborn</a>, which interface is basically unchanged from many years) .</p>
<p>A missed opportunity that should make Flash people reflects about who they are and what they stand for, or maybe just the end of the association between &#8220;annoying flash intro&#8221; and flash website.</p>
]]></content:encoded>
			<wfw:commentRss>http://nuthinking.com/blog/2006/09/09/most-influential-flash-site-of-the-decade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nuthinking 06 blog components available now</title>
		<link>http://nuthinking.com/blog/2006/07/03/nuthinking-06-blog-components-available-now/</link>
		<comments>http://nuthinking.com/blog/2006/07/03/nuthinking-06-blog-components-available-now/#comments</comments>
		<pubDate>Mon, 03 Jul 2006 20:35:53 +0000</pubDate>
		<dc:creator>christian</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[source]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://nuthinking.com/blog/2006/07/03/nuthinking-06-blog-components-available-now/</guid>
		<description><![CDATA[I put on my download page the source files of some of the components (classes) I created for my blog. Unfortunately you can&#8217;t find the source file of the whole thing, it would have taken ages to do it both for cleaning the code and creating the documentation. I reckon the ones I selected are [...]]]></description>
			<content:encoded><![CDATA[<p>I put on <a title="CGWS Downloads" href="http://nuthinking.com/goodies/">my download page</a> the source files of some of the components (classes) I created for my blog. Unfortunately you can&#8217;t find the source file of the whole thing, it would have taken ages to do it both for cleaning the code and creating the documentation. I reckon the ones I selected are the ones that could be more easily reused, I hope you will find them useful somehow.</p>
]]></content:encoded>
			<wfw:commentRss>http://nuthinking.com/blog/2006/07/03/nuthinking-06-blog-components-available-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AS3 Fever</title>
		<link>http://nuthinking.com/blog/2006/05/22/as3-fever/</link>
		<comments>http://nuthinking.com/blog/2006/05/22/as3-fever/#comments</comments>
		<pubDate>Mon, 22 May 2006 22:13:15 +0000</pubDate>
		<dc:creator>christian</dc:creator>
				<category><![CDATA[critic]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[platform]]></category>

		<guid isPermaLink="false">http://nuthinking.com/blog/2006/05/22/as3-fever/</guid>
		<description><![CDATA[I usually don&#8217;t like to talk about mere technology but something really remarkable due to one technology is happening. The tecnology I&#8217;m talking is ActionScript 3, the most recent version of ECMAScript-standard object-oriented programming language for Adobe Flash. Althogh it is still a beta technology, and we know how Macromedia used to keep safe this [...]]]></description>
			<content:encoded><![CDATA[<p>I usually don&#8217;t like to talk about mere technology but something really remarkable due to one technology is happening. The tecnology I&#8217;m talking is <a title="ActionScript 3" href="http://labs.adobe.com/technologies/actionscript3/"><strong>ActionScript 3</strong></a>, the most recent version of ECMAScript-standard object-oriented programming language for Adobe Flash. Althogh it is still a beta technology, and we know how Macromedia used to keep safe this kind of things, people can already put hand on it thanks to the looking forward initiative of <a title="go to FlexBuilder2 at Adobe Labs" href="http://labs.adobe.com/technologies/flexbuilder2/">Adobe Labs</a>.</p>
<p>Nothing so impressive maybe so far if we don&#8217;t consider the impact that the Flash fanaticism, said in a good way, can have when it is given to fancy developers a much lower level programming language. &#8220;Fancy&#8221; because Flash&#8217;s nature as drawing tool (remember Future Splash?) always made Flash developers deal with aesthetic. So, considering the freshness of this technology, it is impressing the hear which and how many projects are already on the way based on it. Here, for instance, the ones I heard recently:</p>
<p>- <strong><a title="FC64" href="http://osflash.org/fc64">FC64</a> </strong>(C64 Emulator) by <a title="claus_wahlers" onkeypress="return svchk()" href="http://claus.packts.net/">Claus Wahlers</a> and <a title="darron_schall" onkeypress="return svchk()" href="http://www.darronschall.com/">Darron Schall</a>: probably you could think &#8220;how the hell could it come in their minds?&#8221;, but it should have been a very nice challenge and for sure it will be a helpful project for old skool and nostalgic video gamers. Can you imagine a new trend of C64 games development? <img src='http://nuthinking.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>- <a title="Brevity" href="http://www.brvty.org/doku.php"><strong>Brevity </strong></a>by <a title="Keith Peters" href="http://www.bit-101.com/">Keith Peters</a>: it&#8217;s delcared like the Flash version of <a title="go to Processing website" href="http://processing.org">Processing</a>. Because the new heavy IDE that AS3 will have, based on Eclipse, and the compexity of the language, could be handy a meta-language to make the sketch development faster, and maybe to be as competitor of Processing as teaching tool. If it wasn&#8217;t for the probability that Flash Virtual Machine, because AS3 will need one, will be more diffuse than the Java one I would have some doubts about the utility of this tool. But since the expansion Flash had these last years I think this can become really popular.</p>
<p>- <a title="Visual Brain Storms" href="http://www.flashforwardconference.com/sessions?sid=153"><strong>Visual Brain Storms</strong></a> by <a title="Branden Hall" href="http://www.waxpraxis.org/">Branden Hall</a>: I heard about it in the linked interview. As far as I understood it will be an application modular based (like <a title="go to Max MSP website" href="http://www.cycling74.com/products/maxmsp">Max/MSP</a>) that will make the prototyping of projects intuitive and quick. I look forward to see it! Compare to Brevity, it seems this will use more a visual approach, so useful also to non-programmers.</p>
<p>I just hope it is not already too late to start thinking about other interesting applications based on AS3 <img src='http://nuthinking.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://nuthinking.com/blog/2006/05/22/as3-fever/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Accessible bar chart in Flash</title>
		<link>http://nuthinking.com/blog/2006/02/13/accessible-bar-chart-in-flash/</link>
		<comments>http://nuthinking.com/blog/2006/02/13/accessible-bar-chart-in-flash/#comments</comments>
		<pubDate>Mon, 13 Feb 2006 22:38:39 +0000</pubDate>
		<dc:creator>christian</dc:creator>
				<category><![CDATA[experiment]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://nuthinking.com/blog/2006/05/22/accessible-bar-chart-in-flash/</guid>
		<description><![CDATA[It&#8217;s getting even more common to deal with clients that need an accessible site (this happens in general with big corporates or government institutions). An HTML based solution is always the best choice for this, also because from the tests I did so far there are too many variables to permit to a screenreader to [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s getting even more common to deal with clients that need an accessible site (this happens in general with big corporates or government institutions). An HTML based solution is always the best choice for this, also because from the tests I did so far there are too many variables to permit to a screenreader to read and browse Flash content. The problem is when the client wants also something engaging and appealing, for this reason JavaScript can&#8217;t be compared to Flash: a solution like that would require much more time due to many compatibility issues.<br />
Taking inspiration from the technique used by <a href="http://www.mikeindustries.com/sifr/">sIFR (Rich Accessible Typography for the Masses)</a>, I thought to replace a HTML chart with a Flash applet where I pass as data the code of the initial chart itself. We are defintely talking about much more complex data then simple text, and for this reason they have to be structured. XML, of course, is the best way, so I instantly decided that the initial chart should have to be in XHTML.</p>
<p>Not being an Accessibility expert, the first thing I did was to google for an accessible XHTML chart. I found then <a target="_blank" href="http://www.standards-schmandards.com/exhibits/barchart/">this example</a>, wonderful for its semplicity but that, I have to admit, required small modifications, that I tried to fix as much as I could, to be as mush accessible that possible.<br />
I thought it was enough to get the XHTML code with the innerHTML property of the element containing the chart and passing it straight to the SWF in its FlashVars parameter, but instead the typical browser issues came up. For instance, the innerHTML property, even if the page is in XHTML, returns always HTML code and &#8212; without closing tags like BR and IMG &#8212; it breaks unavoidably the XML formatting. Netscape based browsers embed a serializer (XMLSerializer class) that does a wonderful job, but we can&#8217;t renunce to IE compatibility, at least with Windows. The remaining solution is to convert the HTML coming from innerHTML to XHTML. To build this converter have been crucial the Regular Expressions (regexp). Being a very customized solution, so where the used tags are known, it has been enough a relatively simple regexp that so can&#8217;t be definitely considered very consistent, if we imagine, for instance, the eventual usage for new tags added later on.<br />
<a target="_blank" href="http://nuthinking.com/goodies/accessible_bar_chart/">This is</a> the final result that, I want to clarify, rests an example of a possible technique and so very far from a final solution adaptable automatically to any context.</p>
<p>By the way I hope someone can take inspiration for this approach too and maybe investigate more on the potentialities. <a title="go to Nuthinking downloads page" href="http://nuthinking.com/goodies/">Here</a> are the source files of all the experiment.</p>
]]></content:encoded>
			<wfw:commentRss>http://nuthinking.com/blog/2006/02/13/accessible-bar-chart-in-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
