<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<!-- Type your own page title here -->
	<title>YAY!MEDIA - Flash Platform Development - Blog</title>
	<link rel="stylesheet" type="text/css" href="css/default.css"/>
	<meta http-equiv="content-type" content="text/html;charset=utf-8" />
	<!--[if IE 6]>
	<link rel="stylesheet" type="text/css" href="css/ie.css"/>
	<![endif]-->
    <script type="text/javascript">
	var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
	document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
	</script>
	<script type="text/javascript">
	try {
	var pageTracker = _gat._getTracker("UA-9202984-1");
	pageTracker._trackPageview();
	} catch(err) {}</script>
</head>
<body>
	<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for YAY!MEDIA - Flash Platform Development Blog</title>
	<atom:link href="http://yaymedia.net/blog/?feed=comments-rss2" rel="self" type="application/rss+xml" />
	<link>http://yaymedia.net/blog</link>
	<description>Flash Platform Development</description>
	<lastBuildDate>Fri, 08 Feb 2008 13:06:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on Blog stats by Steven Carpenter</title>
		<link>http://yaymedia.net/blog/?p=78&#038;cpage=1#comment-123</link>
		<dc:creator>Steven Carpenter</dc:creator>
		<pubDate>Fri, 08 Feb 2008 13:06:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.yaymedia.co.uk/?p=78#comment-123</guid>
		<description>&lt;p&gt;Actually what I hate &lt;em&gt;most&lt;/em&gt; about the &lt;span class=&quot;caps&quot;&gt;PS3&lt;/span&gt;/PSP keyboard&#8217; is how easy it is to escape the whole process by accident by pressing one of the other buttons, at which point all your &#8216;typing&#8217; is lost.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Actually what I hate <em>most</em> about the <span class="caps">PS3</span>/PSP keyboard&rsquo; is how easy it is to escape the whole process by accident by pressing one of the other buttons, at which point all your &lsquo;typing&rsquo; is lost.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Blog stats by Mathew Mannion</title>
		<link>http://yaymedia.net/blog/?p=78&#038;cpage=1#comment-122</link>
		<dc:creator>Mathew Mannion</dc:creator>
		<pubDate>Fri, 08 Feb 2008 12:56:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.yaymedia.co.uk/?p=78#comment-122</guid>
		<description>&lt;p&gt;The &lt;span class=&quot;caps&quot;&gt;PS3&lt;/span&gt; on-screen keyboard and browser itself is absolutely atrocious. At least the Wii has a sense of tactile feedback when you&#8217;re selecting the letters, making them &#8220;sticky&#8221; and easy to select. Have to say, I&#8217;d rather input URLs on my phone than on the &lt;span class=&quot;caps&quot;&gt;PS3&lt;/span&gt;&#8217;s keyboard (case-sensitive auto-suggest? wtf?)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>The <span class="caps">PS3</span> on-screen keyboard and browser itself is absolutely atrocious. At least the Wii has a sense of tactile feedback when you&rsquo;re selecting the letters, making them &ldquo;sticky&rdquo; and easy to select. Have to say, I&rsquo;d rather input URLs on my phone than on the <span class="caps">PS3</span>&rsquo;s keyboard (case-sensitive auto-suggest? wtf?)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Blog stats by Steven Carpenter</title>
		<link>http://yaymedia.net/blog/?p=78&#038;cpage=1#comment-121</link>
		<dc:creator>Steven Carpenter</dc:creator>
		<pubDate>Fri, 08 Feb 2008 12:28:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.yaymedia.co.uk/?p=78#comment-121</guid>
		<description>&lt;p&gt;Actually of the two I prefer the Wii for web browsing, but then I keep meaning to pick up a cheap &lt;span class=&quot;caps&quot;&gt;USB&lt;/span&gt; keyboard for the &lt;span class=&quot;caps&quot;&gt;PS3&lt;/span&gt;, which like the &lt;span class=&quot;caps&quot;&gt;PSP&lt;/span&gt;, has the crappiest input mechanism ever invented.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Actually of the two I prefer the Wii for web browsing, but then I keep meaning to pick up a cheap <span class="caps">USB</span> keyboard for the <span class="caps">PS3</span>, which like the <span class="caps">PSP</span>, has the crappiest input mechanism ever invented.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Blog stats by Allan Smith</title>
		<link>http://yaymedia.net/blog/?p=78&#038;cpage=1#comment-120</link>
		<dc:creator>Allan Smith</dc:creator>
		<pubDate>Fri, 08 Feb 2008 12:21:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.yaymedia.co.uk/?p=78#comment-120</guid>
		<description>&lt;p&gt;I could understand browsing on &lt;span class=&quot;caps&quot;&gt;PS3&lt;/span&gt; with a keyboard, but I tried it on Wii and it&#8217;s fairly brutal to navigate.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I could understand browsing on <span class="caps">PS3</span> with a keyboard, but I tried it on Wii and it&rsquo;s fairly brutal to navigate.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Blog stats by Steven Carpenter</title>
		<link>http://yaymedia.net/blog/?p=78&#038;cpage=1#comment-119</link>
		<dc:creator>Steven Carpenter</dc:creator>
		<pubDate>Fri, 08 Feb 2008 12:16:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.yaymedia.co.uk/?p=78#comment-119</guid>
		<description>&lt;p&gt;Bah. You got &lt;strong&gt;8&lt;/strong&gt; iPhones. Anyone attempting to browse the web on a &lt;span class=&quot;caps&quot;&gt;PSP&lt;/span&gt; needs help.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Bah. You got <strong>8</strong> iPhones. Anyone attempting to browse the web on a <span class="caps">PSP</span> needs help.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Blog stats by Mathew Mannion</title>
		<link>http://yaymedia.net/blog/?p=78&#038;cpage=1#comment-118</link>
		<dc:creator>Mathew Mannion</dc:creator>
		<pubDate>Fri, 08 Feb 2008 12:11:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.yaymedia.co.uk/?p=78#comment-118</guid>
		<description>&lt;p&gt;&lt;img src=&quot;http://blogs.warwick.ac.uk/images/mmannion/2008/02/08/stats.png&quot; alt=&quot;&quot; border=&quot;0&quot; /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class=&quot;caps&quot;&gt;PSP&lt;/span&gt;? PS3? Wii?... &lt;em&gt;Really&lt;/em&gt;?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p><img src="http://blogs.warwick.ac.uk/images/mmannion/2008/02/08/stats.png" alt="" border="0" /></p>
<p><span class="caps">PSP</span>? PS3? Wii?&#8230; <em>Really</em>?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MS/Yahoo deal: Here comes Silverlight? by Steven Carpenter</title>
		<link>http://yaymedia.net/blog/?p=82&#038;cpage=1#comment-137</link>
		<dc:creator>Steven Carpenter</dc:creator>
		<pubDate>Wed, 06 Feb 2008 16:03:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.yaymedia.co.uk/?p=82#comment-137</guid>
		<description>&lt;p&gt;While deleting one of my own comments I think I just accidentally deleted one of Andrew&#8217;s comments that referred to overriding the default UI widgets with those from Flex as a design choice (that is, Andrew said it should be a design choice to override the system default).&lt;/p&gt;
&lt;p&gt;I see his point; an immediate thought was that widget look and feel can differs across browsers as well as OS, but what if I wanted to ensure my UI is consistent &lt;em&gt;across&lt;/em&gt; platforms and browser, which for me is the &lt;em&gt;raison d&#8217;etre&lt;/em&gt; of Flex? &lt;span class=&quot;caps&quot;&gt;AIR&lt;/span&gt; also gives you the option of using the OS chrome for the container or creating your own, and while I see value in consistency I also see value in trying alternative UIs if it can be justified.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>While deleting one of my own comments I think I just accidentally deleted one of Andrew&rsquo;s comments that referred to overriding the default UI widgets with those from Flex as a design choice (that is, Andrew said it should be a design choice to override the system default).</p>
<p>I see his point; an immediate thought was that widget look and feel can differs across browsers as well as OS, but what if I wanted to ensure my UI is consistent <em>across</em> platforms and browser, which for me is the <em>raison d&rsquo;etre</em> of Flex? <span class="caps">AIR</span> also gives you the option of using the OS chrome for the container or creating your own, and while I see value in consistency I also see value in trying alternative UIs if it can be justified.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MS/Yahoo deal: Here comes Silverlight? by Mani</title>
		<link>http://yaymedia.net/blog/?p=82&#038;cpage=1#comment-136</link>
		<dc:creator>Mani</dc:creator>
		<pubDate>Tue, 05 Feb 2008 07:20:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.yaymedia.co.uk/?p=82#comment-136</guid>
		<description>&lt;p&gt;Interesting steps that WebKit team have taken to make animation a first-class citizen of web development&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Interesting steps that WebKit team have taken to make animation a first-class citizen of web development</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MS/Yahoo deal: Here comes Silverlight? by Andrew Ingram</title>
		<link>http://yaymedia.net/blog/?p=82&#038;cpage=1#comment-135</link>
		<dc:creator>Andrew Ingram</dc:creator>
		<pubDate>Mon, 04 Feb 2008 23:04:07 +0000</pubDate>
		<guid isPermaLink="false">http://blog.yaymedia.co.uk/?p=82#comment-135</guid>
		<description>&lt;p&gt;Oh, I&#8217;m not opposed to animations in general, I just take the view that part of my operating system choice is based on the UI, so if there&#8217;s any animation to be done on the widgets it should be done (by default) at the system level (like Core Effects in recent versions of &lt;span class=&quot;caps&quot;&gt;OSX&lt;/span&gt;).&lt;/p&gt;
&lt;p&gt;I&#8217;m actually very much in favour of steps the WebKit team have taken to make animation a first-class citizen of web development.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Oh, I&rsquo;m not opposed to animations in general, I just take the view that part of my operating system choice is based on the UI, so if there&rsquo;s any animation to be done on the widgets it should be done (by default) at the system level (like Core Effects in recent versions of <span class="caps">OSX</span>).</p>
<p>I&rsquo;m actually very much in favour of steps the WebKit team have taken to make animation a first-class citizen of web development.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MS/Yahoo deal: Here comes Silverlight? by Steven Carpenter</title>
		<link>http://yaymedia.net/blog/?p=82&#038;cpage=1#comment-134</link>
		<dc:creator>Steven Carpenter</dc:creator>
		<pubDate>Mon, 04 Feb 2008 22:41:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.yaymedia.co.uk/?p=82#comment-134</guid>
		<description>&lt;p&gt;..but in brief, that entry noted that &lt;span class=&quot;caps&quot;&gt;HCI&lt;/span&gt; research seems to suggest that appropriate use of animation and transition in interfaces give users useful cues that the object or screen is changing from one state to another. More later&#8230;&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>..but in brief, that entry noted that <span class="caps">HCI</span> research seems to suggest that appropriate use of animation and transition in interfaces give users useful cues that the object or screen is changing from one state to another. More later&hellip;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
    
	
	<!-- Wrapper (950px width) -->
	<div id="wrapper">
	
		<div id="top">
			<div id="t_left">
				 <div id="logo"><img src="images/mainlogo.png" alt="YAY!MEDIA" width="152" height="108"/></div>
			</div>
			<div id="t_right">
				<div id="search">
					
				</div>
				<!-- Navigation -->
				<div id="navigation">
					<ul>
						<li><a href="index.php">HOME</a></li>
						<li><a href="services.php">SERVICES</a></li>
						<!--<li><a href="projects.htm">PROJECTS</a></li> -->
						<li><a href="about.php">ABOUT</a></li>
                        <li class="current"><a href="blog.php">BLOG</a></li>
						<li><a href="contact.php">CONTACT</a></li>
				  </ul>
				</div>
			</div>				
		</div>
		
		<!-- Content -->
		<div id="content">
			
			<!-- Left (main) content -->
			<div id="left">
            <h2>Blog</h2> <a href="http://feeds.adobe.com"><img src="http://feeds.adobe.com/images/mxna88x31_grey.gif" name="mxna" border="0" align="right" id="mxna" /></a>
            <h3>Latest entries from the YAY! blog...</h3>
           
								<h3>February 8, 2008</h3><div class="post" id="post-78">
                    <h3 class="storytitle"><a href="http://yaymedia.net/blog/?p=78" rel="bookmark">Blog stats</a></h3>
                    <!--<div class="meta">Steve @ 12:34 pm </div> -->
                    <div class="storycontent">
                    	<p><a href="http://blogs.warwick.ac.uk/images/stevencarpenter/2008/02/08/analytics.png?maxWidth=800&amp;maxHeight=600" rel="lightbox" title="Analytics"><img style="padding-right:5px;padding-left:5px;" src="http://blogs.warwick.ac.uk/images/stevencarpenter/2008/02/08/analytics.png?maxWidth=400" alt="Analytics" border="0" /></a></p>
<p>Only one iPhone user?? And that was probably <a href="http://prayforsnow.blogspot.com/">Greg</a>. Uncool&hellip;</p>
                    </div>
                    <div class="feedback">
                                                        <a href="http://yaymedia.net/blog/?p=78#comments" title="Comment on Blog stats">Comments (6)</a>                    </div>
                
                </div>
                
                
<h3 id="comments">6 Comments	<a href="#postcomment" title="Leave a comment">&raquo;</a>
</h3>

<ol id="commentlist">

	<li class="comment even thread-even depth-1" id="comment-118">
	<img alt='' src='http://www.gravatar.com/avatar/ed08722fea72ddf208e404d92c20b01d?s=32&amp;d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&amp;r=G' class='avatar avatar-32 photo' height='32' width='32' />	<p><img src="http://blogs.warwick.ac.uk/images/mmannion/2008/02/08/stats.png" alt="" border="0" /></p>
<p><span class="caps">PSP</span>? PS3? Wii?&#8230; <em>Really</em>?</p>
	<p><cite>Comment by <a href='http://blogs.warwick.ac.uk/mmannion/' rel='external nofollow' class='url'>Mathew Mannion</a> &#8212; February 8, 2008 @ <a href="#comment-118">1:11 pm</a></cite> </p>
	</li>

	<li class="comment odd alt thread-odd thread-alt depth-1" id="comment-119">
	<img alt='' src='http://www.gravatar.com/avatar/d722146e02ecdf173b088788e7e08362?s=32&amp;d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&amp;r=G' class='avatar avatar-32 photo' height='32' width='32' />	<p>Bah. You got <strong>8</strong> iPhones. Anyone attempting to browse the web on a <span class="caps">PSP</span> needs help.</p>
	<p><cite>Comment by <a href='http://blogs.warwick.ac.uk/stevencarpenter/' rel='external nofollow' class='url'>Steven Carpenter</a> &#8212; February 8, 2008 @ <a href="#comment-119">1:16 pm</a></cite> </p>
	</li>

	<li class="comment even thread-even depth-1" id="comment-120">
	<img alt='' src='http://www.gravatar.com/avatar/8bf0e213a0a29cfc636fc657bebc33d0?s=32&amp;d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&amp;r=G' class='avatar avatar-32 photo' height='32' width='32' />	<p>I could understand browsing on <span class="caps">PS3</span> with a keyboard, but I tried it on Wii and it&rsquo;s fairly brutal to navigate.</p>
	<p><cite>Comment by <a href='http://blogs.warwick.ac.uk/allansmith/' rel='external nofollow' class='url'>Allan Smith</a> &#8212; February 8, 2008 @ <a href="#comment-120">1:21 pm</a></cite> </p>
	</li>

	<li class="comment odd alt thread-odd thread-alt depth-1" id="comment-121">
	<img alt='' src='http://www.gravatar.com/avatar/d722146e02ecdf173b088788e7e08362?s=32&amp;d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&amp;r=G' class='avatar avatar-32 photo' height='32' width='32' />	<p>Actually of the two I prefer the Wii for web browsing, but then I keep meaning to pick up a cheap <span class="caps">USB</span> keyboard for the <span class="caps">PS3</span>, which like the <span class="caps">PSP</span>, has the crappiest input mechanism ever invented.</p>
	<p><cite>Comment by <a href='http://blogs.warwick.ac.uk/stevencarpenter/' rel='external nofollow' class='url'>Steven Carpenter</a> &#8212; February 8, 2008 @ <a href="#comment-121">1:28 pm</a></cite> </p>
	</li>

	<li class="comment even thread-even depth-1" id="comment-122">
	<img alt='' src='http://www.gravatar.com/avatar/ed08722fea72ddf208e404d92c20b01d?s=32&amp;d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&amp;r=G' class='avatar avatar-32 photo' height='32' width='32' />	<p>The <span class="caps">PS3</span> on-screen keyboard and browser itself is absolutely atrocious. At least the Wii has a sense of tactile feedback when you&rsquo;re selecting the letters, making them &ldquo;sticky&rdquo; and easy to select. Have to say, I&rsquo;d rather input URLs on my phone than on the <span class="caps">PS3</span>&rsquo;s keyboard (case-sensitive auto-suggest? wtf?)</p>
	<p><cite>Comment by <a href='http://blogs.warwick.ac.uk/mmannion/' rel='external nofollow' class='url'>Mathew Mannion</a> &#8212; February 8, 2008 @ <a href="#comment-122">1:56 pm</a></cite> </p>
	</li>

	<li class="comment odd alt thread-odd thread-alt depth-1" id="comment-123">
	<img alt='' src='http://www.gravatar.com/avatar/d722146e02ecdf173b088788e7e08362?s=32&amp;d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&amp;r=G' class='avatar avatar-32 photo' height='32' width='32' />	<p>Actually what I hate <em>most</em> about the <span class="caps">PS3</span>/PSP keyboard&rsquo; is how easy it is to escape the whole process by accident by pressing one of the other buttons, at which point all your &lsquo;typing&rsquo; is lost.</p>
	<p><cite>Comment by <a href='http://blogs.warwick.ac.uk/stevencarpenter/' rel='external nofollow' class='url'>Steven Carpenter</a> &#8212; February 8, 2008 @ <a href="#comment-123">2:06 pm</a></cite> </p>
	</li>


</ol>


<p><a href='http://yaymedia.net/blog/?feed=rss2&amp;p=78'><abbr title="Really Simple Syndication">RSS</abbr> feed for comments on this post.</a></p>

<h3 id="postcomment">Leave a comment</h3>


<form action="http://yaymedia.net/blog/wp-comments-post.php" method="post" id="commentform">


<p><input type="text" name="author" id="author" value="" size="22" tabindex="1" />
<label for="author"><small>Name (required)</small></label></p>

<p><input type="text" name="email" id="email" value="" size="22" tabindex="2" />
<label for="email"><small>Mail (will not be published) (required)</small></label></p>

<p><input type="text" name="url" id="url" value="" size="22" tabindex="3" />
<label for="url"><small>Website</small></label></p>


<!--<p><small><strong>XHTML:</strong> You can use these tags: &lt;a href=&quot;&quot; title=&quot;&quot;&gt; &lt;abbr title=&quot;&quot;&gt; &lt;acronym title=&quot;&quot;&gt; &lt;b&gt; &lt;blockquote cite=&quot;&quot;&gt; &lt;cite&gt; &lt;code&gt; &lt;del datetime=&quot;&quot;&gt; &lt;em&gt; &lt;i&gt; &lt;q cite=&quot;&quot;&gt; &lt;strike&gt; &lt;strong&gt; </small></p>-->

<p><textarea name="comment" id="comment" cols="80%" rows="10" tabindex="4"></textarea></p>

<p><input name="submit" type="submit" id="submit" tabindex="5" value="Submit Comment" />
<input type="hidden" name="comment_post_ID" value="78" />
</p>

</form>


                				<h3>February 4, 2008</h3><div class="post" id="post-82">
                    <h3 class="storytitle"><a href="http://yaymedia.net/blog/?p=82" rel="bookmark">MS/Yahoo deal: Here comes Silverlight?</a></h3>
                    <!--<div class="meta">Steve @ 9:21 pm </div> -->
                    <div class="storycontent">
                    	<p class="answer">Writing about web page <a href="http://www.arnnet.com.au/index.php/id;898723528;fp;16;fpid;1" title="Related external link: http://www.arnnet.com.au/index.php/id;898723528;fp;16;fpid;1">http://www.arnnet.com.au/index.php/id;898723528;fp;16;fpid;1</a></p>
<p>The offer by Microsoft to buy Yahoo for $44.6billion has created something of a stir, mainly because it&rsquo;s the biggest offer of its kind (one that even MS would have to borrow money for with reserves of &lsquo;only&rsquo; $22billion or so).</p>
<p>Should the deal go through, it may also have serious implications for Adobe and Flash; The MS rival technology <a href="http://silverlight.net/">Silverlight</a> is currently being adopted slowly but steadily, but it&rsquo;s easy to see how Microsoft taking over the second biggest internet company on the planet would present a prime opportunity to push its own platforms more aggressively.</p>
<p>Yahoo recently created its <a href="http://messenger.yahoo.com/windowsvista.php">Yahoo Messenger</a> application using Silverlight but <del>currently</del> up until recently made more use of Flash/Flex for other major features, like <a href="http://maps.yahoo.com/">Yahoo Maps</a>. Last week Yahoo released <a href="http://www.yswfblog.com/blog/2008/01/30/astra-galore-new-flash-and-flex-components/"><span class="caps">ASTRA</span></a>, a set of Yahoo-developed components and libraries and in December gave a new <a href="http://www.yswfblog.com/blog/2007/12/13/yahoo-and-flex-feel-good-in-your-own-skin/">Yahoo Flex</a> skin to the development community, so Flex and Flash development is clearly still alive and kicking at Yahoo. It&rsquo;s easy to imagine a Microsoft-owned Yahoo adopting Silverlight more extensively in future, increasing the penetration of the platform to the point where it gathers enough momentum to become as important and ubiquitous as Flash Player.</p>
<p>With this in mind, I was interested just now to read <a href="http://www.arnnet.com.au/index.php/id;898723528;fp;16;fpid;1">this interview with David Stubenvoll</a>, the <span class="caps">CEO</span> of Wowza Media Systems. Warwick University recently adopted the Java-based Wowza Media Server as its solution for video and audio streaming, as an alternative to Adobe&rsquo;s own Flash Media Server. As a provider of a third-party solution to an existing Adobe platform, it would be reasonable to assume Wowza is to a certain extent tied to the Adobe roadmap, but it was interesting to see David&rsquo;s predictions (made in December) for Silverlight, before the bid was even announced:</p>
<blockquote>
<p>Adobe has to assume that Silverlight is going to become ubiquitous&hellip;What&rsquo;s the time frame for that? I&rsquo;d say nine to eighteen months</p>
</blockquote>
<p>That&rsquo;s much sooner than I would&rsquo;ve predicted, but a successful bid for Yahoo could be a significant catalyst for Silverlight. With this in mind, it&rsquo;s reassuring to see that Wowza intends to support the video delivery mechanism required by Silverlight in the future, plus mobile formats;</p>
<blockquote>
<p>Wowza plans to add support for Microsoft&rsquo;s media delivery format to Media Pro Server sometime next year. The upstart company also will build in support for Java Platform Micro Edition, which is the most popular video format on mobile phones.</p>
</blockquote>
<p>Which is reassuring, but back to my original question &ndash; would the deal accelerate Silverlight&rsquo;s penetration? Almost definitely I think, although I&rsquo;m not sure if that&rsquo;s a good thing or not, mainly because I haven&rsquo;t seen Silverlight-based applications do anything significantly <em>better</em> than Flash &ndash; it seems to be more about allowing the vast number of .NET developers to create Rich Internet Applications without having to move to the Adobe platform. I don&rsquo;t think this really affects Flash Player very much anyway; at 83-98% penetration it&rsquo;s unlikely that people would adopt Silverlight OR Flash; it will simply help drive adoption of Silverlight, at which point the decision on what to use will come down to development preference and features (where different).</p>
                    </div>
                    <div class="feedback">
                                                        <a href="http://yaymedia.net/blog/?p=82#comments" title="Comment on MS/Yahoo deal: Here comes Silverlight?">Comments (11)</a>                    </div>
                
                </div>
                
                
<h3 id="comments">11 Comments	<a href="#postcomment" title="Leave a comment">&raquo;</a>
</h3>

<ol id="commentlist">

	<li class="comment even thread-even depth-1" id="comment-127">
	<img alt='' src='http://www.gravatar.com/avatar/11aecf204a89d45e43b940208243a11f?s=32&amp;d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&amp;r=G' class='avatar avatar-32 photo' height='32' width='32' />	<p>Um, Yahoo Maps switched to <span class="caps">HTML</span>/CSS/JavaScript a couple of months ago.</p>
	<p><cite>Comment by <a href='http://andrewingram.net' rel='external nofollow' class='url'>Andrew Ingram</a> &#8212; February 4, 2008 @ <a href="#comment-127">9:33 pm</a></cite> </p>
	</li>

	<li class="comment odd alt thread-odd thread-alt depth-1" id="comment-128">
	<img alt='' src='http://www.gravatar.com/avatar/d722146e02ecdf173b088788e7e08362?s=32&amp;d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&amp;r=G' class='avatar avatar-32 photo' height='32' width='32' />	<p>My bad, they switched on December 17th &ndash; edited <img src='http://yaymedia.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Actually Ted Patrick (who helped developed the original Flex app) posted a good entry at the time <a href="http://www.onflex.org/ted/2007/12/yahoo-maps-from-flex-15-to-ajax.php" rel="nofollow">on the decisions for the change</a> which I&rsquo;d forgotten about &ndash; worth reading because as Ted points out the main reasons behind creating the <span class="caps">AJAX</span> version were either non-technical or driven by other influences (e.g. advertising integration and many of their key Flex people leaving to start new ventures).</p>
	<p><cite>Comment by <a href='http://blogs.warwick.ac.uk/stevencarpenter/' rel='external nofollow' class='url'>Steven Carpenter</a> &#8212; February 4, 2008 @ <a href="#comment-128">9:51 pm</a></cite> </p>
	</li>

	<li class="comment even thread-even depth-1" id="comment-129">
	<img alt='' src='http://www.gravatar.com/avatar/11aecf204a89d45e43b940208243a11f?s=32&amp;d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&amp;r=G' class='avatar avatar-32 photo' height='32' width='32' />	<p>I was a little surprised too, mapping is one of the few real uses that can take advantage of flash/flex without introducing many new accessibility issues (i imagine it&rsquo;s difficult using a visual map if you&rsquo;re blind)</p>
	<p><cite>Comment by <a href='http://andrewingram.net' rel='external nofollow' class='url'>Andrew Ingram</a> &#8212; February 4, 2008 @ <a href="#comment-129">9:57 pm</a></cite> </p>
	</li>

	<li class="comment odd alt thread-odd thread-alt depth-1" id="comment-130">
	<img alt='' src='http://www.gravatar.com/avatar/d722146e02ecdf173b088788e7e08362?s=32&amp;d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&amp;r=G' class='avatar avatar-32 photo' height='32' width='32' />	<p>Yahoo Maps was a Flex 1.5 application (one of the first Flex applications to appear) but evidently the migration to 2.0 and the other cited factors were too much in the end, which I think is also worth noting &ndash; if the goalposts move too far between versions (as with Flex 1.5 to 2.0 and to a lesser extent now with 2.0 to 3.0 where I have some issues with migrating projects) you risk losing your development community to more stable platforms &ndash; I guess it&rsquo;s a fine balance between features and compatibility. Last September, Bill Scott (AJAX &lsquo;evangelist&rsquo; at Yahoo) said &ldquo;In the enterprise space, I tend to recommend things like Flex because the development is much faster to get up and going.&rdquo; yet they obviously felt that this time the leap was too far.</p>
<p>The real issue for me is whether we are going to see Silverlight everywhere in a year&rsquo;s time and what that will mean for the Adobe platforms. The <span class="caps">AJAX</span> question I think is becoming less of an issue &ndash; many people (including Adobe with its <a href="http://labs.adobe.com/wiki/index.php/Flex_Framework:FABridge" rel="nofollow">Flex/AJAX</a> bridge) now advocate a mix of <span class="caps">AJAX</span>/Flash, playing to the strengths of each. Flex <em>can</em> be <a href="http://www.jamesward.org/wordpress/2007/04/30/ajax-and-flex-data-loading-benchmarks/" rel="nofollow">much faster than <span class="caps">AJAX</span></a> for data-crunching but I think this has to balanced against load times etc.</p>
<p>The accessibility thing really gets to me &ndash; Flex applications can be made accessible quite easily and old problems like back button navigation are completely fixed, but no-one seems to notice partly because they either see a Flash applicaton and don&rsquo;t even try, but I suspect mainly because many Flex developers don&rsquo;t realise they exist or can&rsquo;t be bothered to implement them properly.</p>
	<p><cite>Comment by <a href='http://blogs.warwick.ac.uk/stevencarpenter/' rel='external nofollow' class='url'>Steven Carpenter</a> &#8212; February 4, 2008 @ <a href="#comment-130">10:54 pm</a></cite> </p>
	</li>

	<li class="comment even thread-even depth-1" id="comment-131">
	<img alt='' src='http://www.gravatar.com/avatar/11aecf204a89d45e43b940208243a11f?s=32&amp;d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&amp;r=G' class='avatar avatar-32 photo' height='32' width='32' />	<p>The back button isn&rsquo;t <em>completely</em> fixed. It makes use of the same hack as <span class="caps">AJAX</span> by using anchors (which can be changed without a new http request) rather than proper URLs (which can&rsquo;t, for security reasons). An anchor is supposed to represent a location within a page rather than a page itself. Use it as <em>a</em> fix for the purpose of making <span class="caps">AJAX</span>/Flash more accessible if you really have to use <span class="caps">AJAX</span>/Flash, since you don&rsquo;t have any other choice. But if it gets used as a way to add complex multi-page navigation to a flash/ajax app, you&rsquo;re kind of ignoring the syntax of URLs.</p>
<p>The other problem isn&rsquo;t that Flex apps can&rsquo;t be made more accessible (they can), but rather that it&rsquo;s not accessible from the start. For things like UI widgets, the system native widgets should be used as the defaults rather than forcing you to use Flash widgets which tend to behave slightly differently and use effects that make them feel sluggish. Overriding a widget should be a design decision rather than something that happens automatically.</p>
	<p><cite>Comment by <a href='http://andrewingram.net' rel='external nofollow' class='url'>Andrew Ingram</a> &#8212; February 4, 2008 @ <a href="#comment-131">11:10 pm</a></cite> </p>
	</li>

	<li class="comment odd alt thread-odd thread-alt depth-1" id="comment-132">
	<img alt='' src='http://www.gravatar.com/avatar/11aecf204a89d45e43b940208243a11f?s=32&amp;d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&amp;r=G' class='avatar avatar-32 photo' height='32' width='32' />	<p>oops, didn&rsquo;t mean http request, i meant page reload.</p>
	<p><cite>Comment by <a href='http://andrewingram.net' rel='external nofollow' class='url'>Andrew Ingram</a> &#8212; February 4, 2008 @ <a href="#comment-132">11:18 pm</a></cite> </p>
	</li>

	<li class="comment even thread-even depth-1" id="comment-133">
	<img alt='' src='http://www.gravatar.com/avatar/d722146e02ecdf173b088788e7e08362?s=32&amp;d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&amp;r=G' class='avatar avatar-32 photo' height='32' width='32' />	<p>Okay, not <em>completely</em> fixed, but fixed enough that it doesn&rsquo;t annoy the hell out of me <img src='http://yaymedia.net/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>I agree regarding accessibility &ndash; it should be the default that Flex applications include accessibility (although Flex 3 goes further than previous versions it still doesn&rsquo;t go far enough for me). Most Flex components do support <span class="caps">MSAA</span> as-is, and <span class="caps">JAWS</span> with an additional download (for the <span class="caps">JAWS</span> user). I think the sluggishness thing comes down to personal taste &ndash; I quite like interfaces that animate <em>al a</em> iPhone; it gives an impression of weight and physics to the interface, but there&rsquo;s a tremendously fine line between &lsquo;polished&rsquo; and &lsquo;annoyingly slow&rsquo;, and possibly another category called &lsquo;unnecessary&rsquo;, but that&rsquo;s another blog entry (I have a draft somewhere about the iPhone interface and its use of animation, physics and transitions).</p>
	<p><cite>Comment by <a href='http://blogs.warwick.ac.uk/stevencarpenter/' rel='external nofollow' class='url'>Steven Carpenter</a> &#8212; February 4, 2008 @ <a href="#comment-133">11:26 pm</a></cite> </p>
	</li>

	<li class="comment odd alt thread-odd thread-alt depth-1" id="comment-134">
	<img alt='' src='http://www.gravatar.com/avatar/d722146e02ecdf173b088788e7e08362?s=32&amp;d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&amp;r=G' class='avatar avatar-32 photo' height='32' width='32' />	<p>..but in brief, that entry noted that <span class="caps">HCI</span> research seems to suggest that appropriate use of animation and transition in interfaces give users useful cues that the object or screen is changing from one state to another. More later&hellip;</p>
	<p><cite>Comment by <a href='http://blogs.warwick.ac.uk/stevencarpenter/' rel='external nofollow' class='url'>Steven Carpenter</a> &#8212; February 4, 2008 @ <a href="#comment-134">11:41 pm</a></cite> </p>
	</li>

	<li class="comment even thread-even depth-1" id="comment-135">
	<img alt='' src='http://www.gravatar.com/avatar/11aecf204a89d45e43b940208243a11f?s=32&amp;d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&amp;r=G' class='avatar avatar-32 photo' height='32' width='32' />	<p>Oh, I&rsquo;m not opposed to animations in general, I just take the view that part of my operating system choice is based on the UI, so if there&rsquo;s any animation to be done on the widgets it should be done (by default) at the system level (like Core Effects in recent versions of <span class="caps">OSX</span>).</p>
<p>I&rsquo;m actually very much in favour of steps the WebKit team have taken to make animation a first-class citizen of web development.</p>
	<p><cite>Comment by <a href='http://andrewingram.net' rel='external nofollow' class='url'>Andrew Ingram</a> &#8212; February 5, 2008 @ <a href="#comment-135">12:04 am</a></cite> </p>
	</li>

	<li class="comment odd alt thread-odd thread-alt depth-1" id="comment-136">
	<img alt='' src='http://www.gravatar.com/avatar/41d16b7921584aaf4c23e170ba715db7?s=32&amp;d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&amp;r=G' class='avatar avatar-32 photo' height='32' width='32' />	<p>Interesting steps that WebKit team have taken to make animation a first-class citizen of web development</p>
	<p><cite>Comment by <a href='http://www.cattechnologies.com/offshoreFlashDevelopment1.aspx' rel='external nofollow' class='url'>Mani</a> &#8212; February 5, 2008 @ <a href="#comment-136">8:20 am</a></cite> </p>
	</li>

	<li class="comment even thread-even depth-1" id="comment-137">
	<img alt='' src='http://www.gravatar.com/avatar/d722146e02ecdf173b088788e7e08362?s=32&amp;d=http%3A%2F%2Fwww.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D32&amp;r=G' class='avatar avatar-32 photo' height='32' width='32' />	<p>While deleting one of my own comments I think I just accidentally deleted one of Andrew&rsquo;s comments that referred to overriding the default UI widgets with those from Flex as a design choice (that is, Andrew said it should be a design choice to override the system default).</p>
<p>I see his point; an immediate thought was that widget look and feel can differs across browsers as well as OS, but what if I wanted to ensure my UI is consistent <em>across</em> platforms and browser, which for me is the <em>raison d&rsquo;etre</em> of Flex? <span class="caps">AIR</span> also gives you the option of using the OS chrome for the container or creating your own, and while I see value in consistency I also see value in trying alternative UIs if it can be justified.</p>
	<p><cite>Comment by <a href='http://blogs.warwick.ac.uk/stevencarpenter/' rel='external nofollow' class='url'>Steven Carpenter</a> &#8212; February 6, 2008 @ <a href="#comment-137">5:03 pm</a></cite> </p>
	</li>


</ol>


<p><a href='http://yaymedia.net/blog/?feed=rss2&amp;p=82'><abbr title="Really Simple Syndication">RSS</abbr> feed for comments on this post.</a></p>

<h3 id="postcomment">Leave a comment</h3>


<form action="http://yaymedia.net/blog/wp-comments-post.php" method="post" id="commentform">


<p><input type="text" name="author" id="author" value="" size="22" tabindex="1" />
<label for="author"><small>Name (required)</small></label></p>

<p><input type="text" name="email" id="email" value="" size="22" tabindex="2" />
<label for="email"><small>Mail (will not be published) (required)</small></label></p>

<p><input type="text" name="url" id="url" value="" size="22" tabindex="3" />
<label for="url"><small>Website</small></label></p>


<!--<p><small><strong>XHTML:</strong> You can use these tags: &lt;a href=&quot;&quot; title=&quot;&quot;&gt; &lt;abbr title=&quot;&quot;&gt; &lt;acronym title=&quot;&quot;&gt; &lt;b&gt; &lt;blockquote cite=&quot;&quot;&gt; &lt;cite&gt; &lt;code&gt; &lt;del datetime=&quot;&quot;&gt; &lt;em&gt; &lt;i&gt; &lt;q cite=&quot;&quot;&gt; &lt;strike&gt; &lt;strong&gt; </small></p>-->

<p><textarea name="comment" id="comment" cols="80%" rows="10" tabindex="4"></textarea></p>

<p><input name="submit" type="submit" id="submit" tabindex="5" value="Submit Comment" />
<input type="hidden" name="comment_post_ID" value="82" />
</p>

</form>


                		  </div>
			
			<!-- Right content (menu) -->
			<div id="right">
				<div class="inner">
                 <h3>YAY! Blog</h3>
                    <ul>
						<li><a href="http://blog.yaymedia.co.uk">Read the full blog</a>...</li>
                    </ul>
                <h3>Twitter status</h3>
                    <ul class="tweet">
							
							<li><a href="http://twitter.com/yaymedia/statuses/22820836323">yaymedia: Evening plan: diving deeper into Google Analytics for Flex, vis tweaks on a client project, setup a mobile test project with Flex 4.5 Hero</a></li>

                       
                    </ul>
                    
                  
		      <h3>Other places we like...</h3>
                    <ul>
                     
                    	
						<li><a href="http://www.flashcomguru.com/index.cfm">FlashCommGuru</a></li>
						<li><a href="http://www.nutrixinteractive.com/blog/">Newtriks</a></li>
                        <li><a href="http://www.blackpepper.co.uk/black-pepper-blog.phpl">Black Pepper Software</a></li>
                        <li><a href="http://blogs.adobe.com/jd/">JD</a></li>
                        <li><a href="http://onflash.org/ted/index.php">Ted On Flash</a></li>
                        <li><a href="http://www.emakmafu.com/blog">Emak Mafu</a></li>
               
                        <li><a href="http://flashmidlands.com/">FlashMidlands</a></li>
                        <li><a href="http://labs.adobe.com/">Adobe Labs</a></li>
                       
                       
                  </ul>
				</div>
			</div>
			
			<div class="clear"></div>
		</div>
		<!-- Content ends -->
	
	</div>
	<!-- Wrapper ends -->	
	
	
	<!-- Footer -->
	<!-- Footer -->
	
	<div id='footer'>
		<div id='f_wrapper'>
			<div class='f_panel'>
				<h3>BLOG LATEST</h3>
				<!-- RSS FEED INCLUDE -->
            	<p><li><a href="http://yaymedia.net/blog/?p=600">Wowza Media Server Pro wins Streaming Magazine Reader’s Choice 2009</a></li>
<li><a href="http://yaymedia.net/blog/?p=596">Wowza IDE – enabling CVS Repository Exploring</a></li>
<li><a href="http://yaymedia.net/blog/?p=553">Flash Midlands User Group Meeting tomorrow, Warwick University</a></li>

</p>
			</div>
		
		<div class='f_divider'></div>
		<div class='f_panel'>
			<h3>FOLLOW US...</h3>
			
				 <a href='http://www.twitter.com/yaymedia'><img src='twitter.png' alt='Twitter' width='16' height='16' border='0' longdesc='http://www.twitter.com/yaymedia' /></a>
 <a href='http://www.friendfeed.com/yaymedia'><img src='friendfeed.png' alt='Friendfeed' width='16' height='16' border='0' longdesc='YAY! on Friendfeed' /></a>
 <a href='http://www.new.facebook.com/pages/Coventry/YAYMEDIA/98539375094'><img src='facebook.png' alt='Facebook' width='16' height='16' border='0' longdesc='YAY! on Facebook' /></a>
  <a href='http://blog.yaymedia.co.uk/?feed=rss2'><img src='feed.png' alt='RSS feed' width='16' height='16' border='0' longdesc='RSS feed' /></a>
			</ul>
		</div>
		<div class='f_divider'></div>
		<div class='f_panel'>
			<h3>CONTACT</h3>
			<a href='mailto:enquiries@yaymedia.net'>enquiries@yaymedia.net</a><br />
		  	Skype: yaymedia<br />
			Tel: 07876 217959
        </div>
		<div class='f_panel'>
			<h3>COPYRIGHT</h3>
			<p>Copyright &copy; 2010 YAY!MEDIA. All rights reserved.</p>
			<p class='footer_sml'>Adobe Flex, AIR and Flash are registered trademarks of Adobe Systems Incorporated. Wowza and related logos are registered trademarks of Wowza Media Systems. All other trademarks are the property of their respective owners.</p>

		</div>
		<div class='clear'></div>
		</div>
	</div>
	<!-- Footer ends -->
	
</body>
</html>