<?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"
	>

<channel>
	<title>unitstep.net &#187; microsoft</title>
	<atom:link href="http://unitstep.net/blog/category/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://unitstep.net</link>
	<description>the home of peter chng</description>
	<pubDate>Sun, 05 Oct 2008 17:42:16 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>Chrome fallout</title>
		<link>http://unitstep.net/blog/2008/09/04/chrome-fallout/</link>
		<comments>http://unitstep.net/blog/2008/09/04/chrome-fallout/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 23:56:02 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[JavaScript]]></category>

		<category><![CDATA[browsers]]></category>

		<category><![CDATA[chrome]]></category>

		<category><![CDATA[firefox]]></category>

		<category><![CDATA[flash]]></category>

		<category><![CDATA[google]]></category>

		<category><![CDATA[internet explorer]]></category>

		<category><![CDATA[microsoft]]></category>

		<category><![CDATA[opera]]></category>

		<guid isPermaLink="false">http://unitstep.net/?p=435</guid>
		<description><![CDATA[Since Chrome&#8217;s official release some two days ago it certainly has gotten a lot of press, both positive and negative.
What&#8217;s good
On the positive side, there are some reports that Chrome&#8217;s market share has already surpassed that of Opera, coming in at close to 2.5% when I last checked.  These results should be taken with [...]]]></description>
			<content:encoded><![CDATA[<p>Since Chrome&#8217;s <a href="http://googleblog.blogspot.com/2008/09/google-chrome-now-live.html">official release</a> some two days ago it certainly has gotten a lot of press, both positive and negative.</p>
<h3>What&#8217;s good</h3>
<p>On the positive side, there are <a href="http://getclicky.com/global-marketshare-statistics">some reports</a> that Chrome&#8217;s market share has already surpassed that of Opera, coming in at close to 2.5% when I last checked.  These results should be taken with a grain of salt, as Clicky&#8217;s web analytics might only be used by websites that tend to be visited by those more technically-inclined and thus more likely to try out something like Chrome.  (Though Chrome&#8217;s visibility on Google&#8217;s main page no doubt has some small part in its fast growth)</p>
<p>For what it&#8217;s worth, Google Analytics on my lowly-trafficked site amounted to over 4% of hits in the past five days.  (Google Analytics has since <a href="http://analytics.blogspot.com/2008/09/chrome-now-showing-as-browser-type.html">started identifying Chrome</a> as a specific browser type, no surprise)</p>
<p class="image">
<a href="http://unitstep.net/wordpress/wp-content/uploads/2008/09/google-chrome-fallout-1.jpg"><img src="http://unitstep.net/wordpress/wp-content/uploads/2008/09/google-chrome-fallout-1-300x46.jpg" alt="Chrome browser share" title="google-chrome-fallout-1" width="300" height="46" class="size-medium wp-image-437" /></a><br />
Chrome browser share on my site
</p>
<h3>What&#8217;s iffy</h3>
<p>While the V8 JavaScript engine of Chrome was reported to be fast (myself included) Mozilla has fired back with <a href="http://arstechnica.com/journals/linux.ars/2008/09/03/new-firefox-javascript-engine-is-faster-than-chromes-v8">their own results</a> when compared to the upcoming Firefox 3.1, which also features a newer, faster JavaScript engine dubbed <a href="http://ejohn.org/blog/tracemonkey/">TraceMonkey</a>.</p>
<p>Even if this only manages to bring Firefox 3.1 to within striking distance of Chrome for JavaScript performance, it&#8217;ll still easily hand the win over to Firefox 3.1 considering its much larger established base and support for extensions/addons.</p>
<p>Microsoft, meanwhile, still seems to have their <a href="http://arstechnica.com/journals/microsoft.ars/2008/09/04/microsoft-in-response-to-chrome-users-will-still-want-ie8">heads in the sand</a> when it comes to IE.  True, IE7 still have a substantial margin on any other browser but that lead has been steadily sinking.  Though IE8 will likely be a vast improvement over IE7 and seeks to erase all memories of the abomination that was IE6, it looks like Microsoft will have its work cut out with the stiff competition from Firefox and Chrome.</p>
<h3>Problems</h3>
<p>The release was not without controversy, as since this product was from Google, many privacy concerns were voiced.  There were concerns about the &#8220;GoogleUpdate.exe&#8221; process that is installed with Chrome, which apparently allows for <a href="http://tech.slashdot.org/comments.pl?sid=952157&#038;threshold=1&#038;commentsort=1&#038;mode=thread&#038;cid=24859505">higher privileges to install software</a>, which understandably freaked out some users.  Generally, unwanted processes running in the background are just the thing the tinfoil-hat wearers are looking for.</p>
<p>Additionally, some keen-eyed users who perused the EULA discovered that Google had apparently tried to <a href="http://arstechnica.com/news.ars/post/20080903-google-on-chrome-eula-controversy-our-bad-well-change-it.html">claim ownership of all content posted</a> through Chrome.  (Who <em>actually</em> reads a EULA?)  Evidently, it was all a mishap, as Google quickly moved to <a href="http://googleblog.blogspot.com/2008/09/update-to-google-chromes-terms-of.html">correct the errors in the TOS</a>.  Apparently, in the rush to release Chrome, a &#8220;standard&#8221; TOS was used as the basis for the EULA, most likely similar to the ones covering services like Blogger, etc.</p>
<h3>My own experiences</h3>
<p>Personally, I&#8217;m very pleased with the browser.  The &#8220;application shortcut&#8221; feature is very nice as it makes web apps like Gmail integrate very nicely with the desktop.  I can&#8217;t wait to setup my Mom&#8217;s computer with shortcuts to things like Gmail that will undoubtedly make her life easier.</p>
<p>The JavaScript performance <em>is</em> very fast compared to other browsers, but some things like Flash are still buggy at times.  This has caused problems with sites like Google Finance (which uses Flash for the charts) and YouTube, which are ironically Google&#8217;s own services.</p>
<p>I guess the &#8220;Beta&#8221; tag and the lack of a full version number excuse these problems, though it looks as if the list of bugs is already quite extensive.  <a href="http://code.google.com/p/chromium/issues/list">Google&#8217;s bug tracker</a> for Chrome lists over a thousand bugs/feature requests currently, though likely many of them are duplicates.  (Google is, however, following the trend of using the &#8220;Beta&#8221; moniker in an increasingly loose manner)</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2008/09/04/chrome-fallout/feed/</wfw:commentRss>
		</item>
		<item>
		<title>IE8 cometh</title>
		<link>http://unitstep.net/blog/2008/03/06/ie8-cometh/</link>
		<comments>http://unitstep.net/blog/2008/03/06/ie8-cometh/#comments</comments>
		<pubDate>Fri, 07 Mar 2008 02:17:57 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[browsers]]></category>

		<category><![CDATA[ie8]]></category>

		<category><![CDATA[internet explorer]]></category>

		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://unitstep.net/blog/2008/03/06/ie8-cometh/</guid>
		<description><![CDATA[
If you&#8217;re into web development you&#8217;re likely aware of the big news from Microsoft that Internet Explorer 8 Beta 1 is now available.  This comes less than 1.5 years since IE7 was released, and represents a much faster development cycle than was observed with IE7.  (Over five years passed between the initial release [...]]]></description>
			<content:encoded><![CDATA[<p class="image align-right"><img src='http://unitstep.net/wordpress/wp-content/uploads/2008/03/ie7-logo.png' alt='Internet Explorer' /></p>
<p>If you&#8217;re into web development you&#8217;re likely aware of the big news from Microsoft that <a href="http://www.microsoft.com/windows/products/winfamily/ie/ie8/readiness/Install.htm">Internet Explorer 8 Beta 1</a> is now available.  This comes less than 1.5 years since IE7 was released, and represents a much faster development cycle than was observed with IE7.  (Over five years passed between the initial release of IE6 and IE7)</p>
<p>With Firefox Beta 3 <a href="http://arstechnica.com/news.ars/post/20080212-first-look-firefox-3-beta-3.html">released not long ago</a> and the final version due in the first half of 2008, Microsoft has been feeling the heat and probably has decided to devote real effort towards improving Internet Explorer in order to regain market share lost mainly to Firefox.</p>
<p>However, what&#8217;s most interesting and impressive about IE8 is not its fast follow-up to IE7, but its broad support for web standards and other improvements that many did not expect, especially after the poor track record of IE6 that <a href="/blog/2006/08/10/ie7-still-not-up-to-task-on-css/">wasn&#8217;t improved much by IE7</a>.</p>
<h3>Be Ready</h3>
<p>Microsoft details the many important changes IE8 will bring in their <a href="http://www.microsoft.com/windows/products/winfamily/ie/ie8/readiness/DevelopersNew.htm">IE8 Readiness Toolkit</a>.  Besides passing the <a href="http://arstechnica.com/news.ars/post/20071219-ie8-goes-on-an-acid2-trip-beta-due-in-first-half-of-2008.html">Acid2 test</a> (MS has created a list of <a href="http://samples.msdn.microsoft.com/csstestpages/default.htm"><acronym class="uttInitialism" title="Cascading Style Sheets">CSS</acronym> 2.1 Test Pages/Cases</a>), the browser also natively supports the <a href="http://microformats.org/wiki/hatom">hAtom Microformat</a> in order to implement what MS calls &#8220;WebSlices&#8221;, which are basically portions of a webpage that can be subscribed to, much like an <acronym class="uttInitialism" title="Really Simple Syndication">RSS</acronym> feed.  The example shows how to mark up an auction item and its price so that the content can be easily be scraped, organized and read by an aggregator. </p>
<p>Other improvements in the area of JavaScript are also appealing.  In the area of Ajax, MS is pushing a Cross-Domain Request model (XDR), which would overcome the same-origin restrictions of the current XHR object.  It is claimed that this is secure, but we&#8217;ll have to wait-and-see if this also adopted by other browsers.  Hopefully it is, if its proven to be an open and robust standard - after all, XMLHttpRequest <em>did</em> start off at Microsoft.  Whatever the outcome, clearly a solution to the same-origin XHR policy must be found, since current workarounds (such as injecting a <code>&amp;lt;script&amp;gt;</code> element into the document) are cumbersome at best.</p>
<p>IE8 has also addressed the JavaScript circular memory leak problem seen in previous versions.  This problem can occur because of careless coding that creates references and situations that the previous garbage collector could not deal with properly; basically, if two objects referenced each other (with their properties), they would never be considered &#8220;dereferenced&#8221;, even if no other references existed for them.  This has the tendency to eat up memory, and unfortunately, it&#8217;s quite easy to do this accidentally in JavaScript.  Fixing this problem is especially important now that web applications are increasingly relying on complex JavaScript for features.</p>
<p>From a user point-of-view, IE8 adds a lot of social-web and other features that cut across multiple websites.  For example, it&#8217;s easy to share a website on Facebook/Digg, or select an address on a webpage and look it up using Microsoft&#8217;s Live Maps service with the built-in functionality.  What remains to be seen is if IE8 will develop a vibrant third-party plugin community like Firefox has - this has been one feature of Firefox that I simply couldn&#8217;t do without, and it allows you to easily add functionality that&#8217;s not present in the core. </p>
<h3>Hope for the future</h3>
<p>All of this may come as a shock to web developer, who for years have had to deal with IE&#8217;s hopeless inadequacy when it came to following web standards.  Far too often, the development cycle would look something like this: 1) Get it working in a standards-compliant browser (like Firefox or Opera); 2) &#8220;Hack it&#8221; to get it to work properly with IE.  Though I have not had a chance to properly look at IE8&#8217;s beta, it appears that this version will finally get things right, making things much easier for us all.  Microsoft has claimed this to be part of their <a href="http://arstechnica.com/news.ars/post/20080221-microsoft-launches-new-open-standards-interoperability-push.html">interoperability push</a>, but I believe it&#8217;s a push to be more like Firefox to slow the flow of users who are switching from IE to Firefox.</p>
<p>The biggest change, and perhaps the most recent, to IE8 was Microsoft&#8217;s <a href="http://arstechnica.com/news.ars/post/20080303-sanity-prevails-ie8-will-default-to-standard-compliant-mode.html">reversal of how they&#8217;d handle standards mode</a>.  Previously, they had decided that true standards-mode would only be invoked on the browser&#8217;s rendering engine if the web page specified it.  That is, by default, IE8 would use a quirks-mode compatible with how IE7 had worked.  This was utterly stupid and contrary to the nature of web-standards.  A standard should be used by default!</p>
<p>Furthermore, the only reason behind this decision was that MS did not want to &#8220;break&#8221; how IE8 worked with websites that were previously designed to work with IE7&#8217;s not-so-standards mode - a problem that they had created by not following standards in the first place.  This sort of reasoning effectively slows adoption of standards, since it creates a chicken-and-the-egg problem - if the dominant web browser doesn&#8217;t properly follow web standards, neither will a significant number of websites.  Thankfully, Microsoft decided that the chicken&#8217;s (or the egg, if you will) time has come, and that IE8 will support standards mode by default - the way it was meant to be. </p>
<p>Some things do concern me, for example, the way &#8220;Activities&#8221; are implemented.  Currently, a website can add in an activity with the following code example from the <a href="http://www.microsoft.com/windows/products/winfamily/ie/ie8/readiness/DevelopersNew.htm">IE8 site</a>:</p>
<pre><code>&lt;button onclick="javascript:window.external.addService('GetMap.xml')"&gt;Add Map Activity&lt;/button&gt;</code></pre>
<p>The &#8220;GetMap.xml&#8221; file points to <a href="http://www.w3.org/XML/" class="ubernym uttInitialism"><acronym class="uttInitialism" title="eXtensible Markup Language">XML</acronym></a> that describes the activity&#8217;s functionality.  So as long as other browsers/plugins aren&#8217;t prevented from implementing support for this, things should be okay.  Otherwise, we risk a disturbing slide back towards the day when sites were &#8220;best viewed in <some browser>&#8220;.  </p>
<p>(As a side note, I understand that the example code was for brevity, but the best way to invoke JavaScript on a page is not using an inline call like that, but in a separate JavaScript file using proper event handlers.  Also, one should test for the existence of a method that may not exist, before calling it.  Checking for <a href="http://www.quirksmode.org/js/support.html">user-agents/browser versions</a> is a big no-no.  As far as I know, window.external.addService is IE8-only right now.)</p>
<h3>Looking forward</h3>
<p>Overall, I&#8217;m very pleased with what IE8 promises.  It&#8217;ll be interesting to see how fast it is adopted by the masses and how this measurement compares with how fast IE7 was adopted.  We&#8217;ll also get to see if Microsoft&#8217;s adoption of web standards has an effect on its share of the browser market.</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2008/03/06/ie8-cometh/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft&#8217;s bid to buy Yahoo!</title>
		<link>http://unitstep.net/blog/2008/02/01/microsofts-bid-to-buy-yahoo/</link>
		<comments>http://unitstep.net/blog/2008/02/01/microsofts-bid-to-buy-yahoo/#comments</comments>
		<pubDate>Sat, 02 Feb 2008 03:41:57 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[microsoft]]></category>

		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://unitstep.net/blog/2008/02/01/microsofts-bid-to-buy-yahoo/</guid>
		<description><![CDATA[
If you&#8217;ve been reading the news today, you&#8217;re likely aware of Microsoft&#8217;s $44.6 billion bid for Yahoo!.  When such rumours were discussed last year, I doubted the validity of the claims; however this time the hearsay was truth.  Yahoo&#8217;s declining stock price and current business troubles may have also played a role in [...]]]></description>
			<content:encoded><![CDATA[<p class="image align-right"><img src='http://unitstep.net/wordpress/wp-content/uploads/2008/02/microsoft-yahoo.jpg' alt='The obligatory Microsoft-Yahoo! image' /></p>
<p>If you&#8217;ve been reading the news today, you&#8217;re likely aware of <a href="http://www.techcrunch.com/2008/02/01/wow-microsoft-offers-446-billion-to-acquire-yahoo/">Microsoft&#8217;s $44.6 billion bid for Yahoo!</a>.  When such <a href="http://www.techcrunch.com/2007/05/04/microsoft-pursues-yahoo-takeover/">rumours</a> were discussed last year, I doubted the validity of the claims; however this time the hearsay was truth.  Yahoo&#8217;s declining stock price and <a href="http://www.hollywoodreporter.com/hr/content_display/business/news/e3id7a38beb81e650f914fb2cfb08f8761b">current business troubles</a> may have also played a role in the bid actually taking place this time.  </p>
<p>The obvious goal of this acquisition is to take on the behemoth that is Google.  Steve Ballmer <a href="http://www.techcrunch.com/2008/02/01/ballmers-internal-e-mail-to-the-troops-explaining-the-yahoo-acquisition/">describes this tacitly</a> in his e-mail to MS employees about the bid.  Without mentioning Google, it&#8217;s clear that when he talks about being competitive in the online advertising arena, this means beating Google.  Ballmer also noted that while Google has a 75% share in the paid-search advertising market, this also <a href="http://www.techcrunch.com/2008/02/01/what-would-a-combined-microsoft-yahoo-look-like/">prevents them from acquiring Yahoo</a> because of antitrust laws - how ironic of someone from Microsoft to note this. (Though they&#8217;re <a href="http://www.cbc.ca/technology/story/2008/02/01/tech-microsoft-yahoo.html">not completely in the clear</a>.)  Clearly, this leave Microsoft as the front-runner in a list of potential firms looking to buy Yahoo!.</p>
<p>I have mixed feelings about this development.  Yahoo! is struggling to maintain confidence in its shareholders and likely needs the support of a larger company to continue on.  Yahoo! has provided a lot of quality support to the open-source community through sites like their <a href="http://developer.yahoo.com/">Developer Network</a>.  Resources like these are indispensable to web developers and also serve as a good starting point for someone looking to self-learn.  It would be a shame to see these resources die or whither away because of the demise of Yahoo!.</p>
<p>On the other hand, I hope that under Microsoft, the same does not occur.  In particular, I wonder about what Microsoft&#8217;s stance will be towards their use and embrace of open source, from <a href="http://www.internetnews.com/dev-news/article.php/1491221"><acronym class="uttInitialism" title="PHP: Hypertext Preprocessor">PHP</acronym></a> to their own <a href="http://developer.yahoo.com/yui/">JavaScript YUI Library</a>, which has been released under a BSD license. Additionally, their Developer Network also has a wide range of tutorials and resources on many languages not under the Microsoft sphere-of-influence, such as <acronym class="uttInitialism" title="PHP: Hypertext Preprocessor">PHP</acronym>, Java, Python, Ruby, etc.  All of these are great starting points to developing web services in those languages.  Seeing these deteriorate under MS leadership would be no better than seeing them perish under a dying Yahoo!.  </p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2008/02/01/microsofts-bid-to-buy-yahoo/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Windows Vista: Living in the shadow of XP</title>
		<link>http://unitstep.net/blog/2007/08/25/windows-vista-living-in-the-shadow-of-xp/</link>
		<comments>http://unitstep.net/blog/2007/08/25/windows-vista-living-in-the-shadow-of-xp/#comments</comments>
		<pubDate>Sun, 26 Aug 2007 01:35:39 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[microsoft]]></category>

		<category><![CDATA[vista]]></category>

		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://unitstep.net/blog/2007/08/25/windows-vista-living-in-the-shadow-of-xp/</guid>
		<description><![CDATA[
It&#8217;s been almost seven months since Windows Vista was released to retail customers, and so far, sales figures haven&#8217;t been that good, with an estimate of two years before Visa sales overtake those of XP.
Why all the trouble?  With Vista being Microsoft&#8217;s first major OS release since XP debuted over five years ago, one [...]]]></description>
			<content:encoded><![CDATA[<p class="image align-right"><a rel="lightbox" href='http://unitstep.net/wordpress/wp-content/uploads/2007/08/vista_business.jpg' title='Windows Vista'><img src='http://unitstep.net/wordpress/wp-content/uploads/2007/08/vista_business.thumbnail.jpg' alt='Windows Vista' /></a></p>
<p>It&#8217;s been almost seven months since <a href="http://windows.about.com/od/windowsvista/f/vista_release.htm">Windows Vista was released</a> to retail customers, and so far, <a href="http://searchitchannel.techtarget.com/originalContent/0,289142,sid96_gci1268721,00.html">sales figures haven&#8217;t been that good</a>, with an estimate of two years before Visa sales overtake those of XP.</p>
<p>Why all the trouble?  With Vista being Microsoft&#8217;s first major OS release since XP debuted over five years ago, one would expect that people would be desperate for a change.  Turns out, however, Vista doesn&#8217;t really offer much more in the way of practicality over XP.  Furthermore, performance issues are perhaps the biggest flaw in Vista that is preventing its widespread adoption, <a href="http://www.theinquirer.net/default.aspx?article=37721">despite other claimed reasons</a>.  For the average person, upgrading to Vista just isn&#8217;t worth it - and with the recent problems with <a href="http://arstechnica.com/news.ars/post/20070825-windows-genuine-advantage-suffers-worldwide-outage-problems-galore.html">WGA servers</a>, people may end up having more than just resentment for Vista.</p>
<h3>Performance</h3>
<p>From a personal experience, performance thus far is the major reason I haven&#8217;t switched to Vista yet.  There is a <a href="http://www.hardocp.com/article.html?art=MTMzNCw2LCxoZW50aHVzaWFzdA==">clear disadvantage to running games</a> within Vista, which translates over to general use as well.  Whether it&#8217;s due to immature drivers or Vista itself is debatable, but the end result is the same: a less-responsive experience for the user.  When you&#8217;re paying money for something, getting less is a smack in the face.</p>
<p>From my own personal experience, Vista was noticeably sluggish on a three-year old system of mine, consisting of an AMD Athlon XP 2500, 1 GB of RAM and a Radeon 9500 Pro.  After booting up, the OS would continually access the HDD, for reasons unknown.  Applications felt less responsive, and I generally felt that I had moved to using a slower computer.  This computer ran Windows XP with SP2 perfectly fine - no sluggishness and no constant HDD thrashing.  I did, however, lose the Aero interface and the new window-switching-preview features.  </p>
<p>The slowdowns and performance issues reported with Vista are not <abbr title="Fear, uncertainty and doubt">FUD</abbr> by MS bashers - they are real, for the time being.  Furthermore, the benefits that Vista offers, such as DX10, are of no direct benefit to me currently.  (Gamers will also wonder why Vista is needed for DX10, when games currently run slower with it)</p>
<h3>The future holds promise</h3>
<p>With Vista SP1 in the works, things are looking better.  A review of a <a href="http://apcmag.com/6929/vista_sp1_in_depth">leaked pre-release version</a> yielded some interesting results.  Generally, performance was increased quite a bit, with this quote summing it up:</p>
<blockquote><p>Thereâ€™s far less hard drive thrashing and in general the system seems much smoother and more responsive.</p></blockquote>
<p>Though you could argue that MS should have corrected these flaws before the original release and not leave it for a service pack, it&#8217;s still nice to know that Vista will have this major error corrected.  Unfortunately, it probably won&#8217;t be released until 2008.  </p>
<p>Though, one should remember that XP also took a while to mature.  It was only with SP2 that XP really gained the stability that an OS should have.  I guess that&#8217;s an inherent problem with computer hardware being as complex and varied as it is nowadays - it can be hard to have an OS run perfectly on every single configuration. Hopefully SP1 for Vista won&#8217;t be delayed so that early adopters don&#8217;t have to suffer from sluggish performance and compatibility problems for much longer. </p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2007/08/25/windows-vista-living-in-the-shadow-of-xp/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Web-based e-mail providers: The big three reviewed</title>
		<link>http://unitstep.net/blog/2007/06/27/web-based-e-mail-providers-the-big-three/</link>
		<comments>http://unitstep.net/blog/2007/06/27/web-based-e-mail-providers-the-big-three/#comments</comments>
		<pubDate>Wed, 27 Jun 2007 21:14:24 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[comparison]]></category>

		<category><![CDATA[email]]></category>

		<category><![CDATA[gmail]]></category>

		<category><![CDATA[google]]></category>

		<category><![CDATA[hotmail]]></category>

		<category><![CDATA[microsoft]]></category>

		<category><![CDATA[reviews]]></category>

		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://unitstep.net/blog/2007/06/27/web-based-e-mail-providers-the-big-three/</guid>
		<description><![CDATA[
If you are using a web-based e-mail provider, chances are you&#8217;re using either Google&#8217;s Gmail, Microsoft&#8217;s Windows Live Hotmail or Yahoo!&#8217;s Mail, or a combination of the three.  These are the &#8220;big three&#8221; when it comes to web-based e-mail services.  Microsoft and Yahoo&#8217;s offerings have been around for about 10 years or so, [...]]]></description>
			<content:encoded><![CDATA[<p class="image align-right"><img src='http://unitstep.net/wordpress/wp-content/uploads/2007/06/webmail.png' alt='Web-based e-mail providers' /></p>
<p>If you are using a web-based e-mail provider, chances are you&#8217;re using either Google&#8217;s <a href="http://gmail.com">Gmail</a>, Microsoft&#8217;s <a href="http://hotmail.com">Windows Live Hotmail</a> or <a href="http://mail.yahoo.com">Yahoo!&#8217;s Mail</a>, or a combination of the three.  These are the &#8220;big three&#8221; when it comes to web-based e-mail services.  Microsoft and Yahoo&#8217;s offerings have been around for about 10 years or so, with Gmail, the upstart, only being about three years old.  Together, these services boast millions of users and bring in huge advertising revenue for their respective companies.  But which one is the best for you?</p>
<p>Before Gmail, web-based e-mail was anemic: storage was limited to only a few MBs, and functionality was limited.  Indeed, you probably couldn&#8217;t get by just using a web-based service, and probably just used it for temporary stuff, relying on your trusty desktop e-mail client and POP3 service for most stuff.  Gmail spurned innovation with its announcement of 1 GB of storage, later <a href="http://en.wikinews.org/wiki/Gmail_1st_Birthday%3B_Storage_capacity_increased_to_2GB">upgraded to 2 GB</a> and beyond, and made web-based e-mail a viable alternative to desktop clients.  There was no question at the time that Gmail was far superior to both Microsoft and Yahoo!&#8217;s offerings.  However, things have changed in the three years since then, and Microsoft and Yahoo! have both fired back with new and feature-filled web-based e-mail services that offer serious competition to Gmail.  How do they stack up against the young champ?</p>
<h3>Gmail</h3>
<p class="image align-right"><a rel="lightbox" href='http://unitstep.net/wordpress/wp-content/uploads/2007/06/webmail-gmail.jpg' title='Gmail'><img src='http://unitstep.net/wordpress/wp-content/uploads/2007/06/webmail-gmail.thumbnail.jpg' alt='Gmail' /></a></p>
<p>Before we start, I&#8217;ll admit that I&#8217;m just a little biased.  I&#8217;ve been using Gmail for close to three years, and it has served me well.  I forward most of my POP3 accounts to it, since they have low limits on how much e-mail can be stored server-side, and this has the added benefit of allowing me to access my e-mail anywhere.  (Though this can be said of any web-based e-mail account)  Gmail, for me, offered a quick, clean interface that was refreshing.</p>
<h4>Ease-of-use</h4>
<p>Having said that, there are some true benefits to Gmail beyond the fact that I like it.  Firstly, ease-of-use - Gmail excels in this area.  As mentioned before, the interface is clean and to-the-point.  When you log in, there&#8217;s no &#8220;Today&#8221; screen that forces you to click another link to get to your inbox; your inbox appears right away.  Gmail also supports <a href="http://mail.google.com/support/bin/answer.py?answer=6594&#038;query=shortcut&#038;topic=&#038;type=f&#038;ctx=search">keyboard shortcuts</a>, to make things easier.</p>
<p>The one shortcut I <em>really</em> liked was CTRL-S saving your composed e-mail as a draft.  Since this is such a common shortcut in desktop apps, it only makes sense that it should work with web-based e-mail as well.  Furthermore, Gmail also will automatically save your e-mail while you are typing, so even if you forget, you&#8217;ll be safe.  Another protection built in prevents you from accidentally navigating away from the page while you&#8217;re composing an e-mail.  This is pretty much a necessary feature for e-mail services, as it&#8217;s all too common to accidentally hit the &#8220;Back&#8221; button or click a link.</p>
<p>One fundamental difference that Gmail implements is the use of &#8220;Conversations&#8221; rather than just listing all the e-mails you&#8217;ve received.  Basically, e-mails you&#8217;ve sent and replies you&#8217;ve received from a particular person, originating from a particular e-mail are grouped together, very much like a threaded conversation on a forum.  This takes some time getting used to, since all other e-mail clients do not organize mail messages like this, but the learning curve isn&#8217;t that steep, and it is a superior method of organizing e-mail since it reduces clutter. </p>
<p>Another different aspect is the use of labels.  Gmail doesn&#8217;t support folders, but rather allows you to &#8220;label&#8221; each e-mail with a different tag.  While you lose the ability to have a folder hierarchy, labeling works just as well for most purposes.  Additionally, mail messages can be assigned more than just one label - something that can&#8217;t be done in a traditional folder model.  This allows you to group messages in a dynamic way - for example, a mail message might fall under the label of both &#8220;work&#8221; and &#8220;bills&#8221;.</p>
<h4>Interface - Look &#038; Feel</h4>
<p>Gmail is fairly spartan, and while it may not super pretty, it&#8217;s very usable.  The colours are all pastel and light on the eyes, and selected messages are highlighted.  The background colour also changes depending whether you&#8217;re viewing all e-mails or just ones that fall under a certain label.  Searching is easy, and so is the action of adding labels to messages - you don&#8217;t have to create the label before adding it, as once you add a label to a message it will be automatically created.  Furthermore, messages that you&#8217;ve selected stay selected even if you navigate to a different page.  This saves you the headache of having to re-select a bunch of messages because you accidentally clicked &#8220;Back&#8221;.  </p>
<p>And, while we&#8217;re talking about the &#8220;Back&#8221; button, Gmail does a great job of preserving its functionality.  While this seems like a minor point, it&#8217;s actually a <a href="http://www.fieldexpert.com/2006/01/03/ajax-best-practices-dont-break-back/">big problem</a> with Ajax application, and furthermore, an impediment to usability.  Remember, all of these clients operate within the confines of a web-browser, and in a web-browser, the Back button has certain functionality that&#8217;s expected of it.  Breaking this functionality will only confuse users and is a big no-no.</p>
<h4>Space</h4>
<p>Gmail currently offers something ~2.8 GB of space.  I think this is somewhat of a mute point, since how many of us will actually accumulate that much e-mail?  Just for reference: I have kept <em>every</em> single e-mail I&#8217;ve every received through any POP3 account since I started using the Internet, probably back around 1995-96.  The size of all of this e-mail? (Measured by the size of <a href="http://www.mozilla.com/en-US/thunderbird/">Thunderbird&#8217;s</a> database files) A paltry 800 MB or so.  That is over 10 years of e-mail.  Mind you, some people receiver more e-mail than I do, but I have found that e-mail correspondence usually becomes irrelevant a few weeks or so after it&#8217;s been received and read.  After that, it&#8217;s just good for a nostalgic trip down memory lane. </p>
<h4>Ads</h4>
<p>Gmail is probably the best for this, since the ads are textual and non-intrusive.  I&#8217;ve also found them to be the most relevant to me, which may or may not creep you out.  Despite all the <a href="http://www.privacyrights.org/ar/GmailLetter.htm">concerns</a>, I&#8217;m really <a href="http://www.oreillynet.com/pub/wlg/4707">not worried</a>.  If you&#8217;re really concerned about privacy, you should not be using a web-based e-mail provider, period.  In fact, you should not be using e-mail for communication, unless you&#8217;re using something like <a href="http://en.wikipedia.org/wiki/Pretty_Good_Privacy">PGP</a> for encryption. </p>
<h4>Security - Spam</h4>
<p>Gmail automatically blocks and prevents images from showing up in e-mails so that spammers cannot confirm your e-mail address exists.  This is a good practice, and I&#8217;m happy to report the other two providers also do this.  Gmail&#8217;s spam protection also seems to be quite good - I rarely get a spam e-mail showing up in my inbox.  Instead, most of it automatically diverted to the spam folder, where it can all be deleted in one click.  Gmail also has a nice &#8220;Report Spam&#8221; and &#8220;Report Phishing&#8221; feature, to allow it to improve its service.</p>
<h4>Other features</h4>
<p>Gmail allows you POP3 access to your account, without any workarounds or hacks.  This is a big plus, since the other providers don&#8217;t offer this since they want you visiting their site for access, so that they gain advertising revenue.  POP3 access also allows you to backup your e-mail locally, and still keep the original on Gmail - a great idea!</p>
<p>Gmail unofficially &#8220;supports&#8221; extensions such as <a href="http://www.viksoe.dk/code/gmail.htm">Gmail Drive</a>, allowing you to use it as an online storage medium.  Here&#8217;s where the extra space might actually be useful.  It also has a <a href="http://labnol.blogspot.com/2006/08/google-mp3-player-found-in-gmail.html">built in MP3 player</a>, so you can e-mail yourself MP3s and then play them at work, or wherever you might be.  I consider these to be minor additions, since there are <a href="http://www.box.net">other services</a> if you&#8217;re really into online storage.   </p>
<h4>Conclusion</h4>
<p>Though it sounds like I&#8217;m a Gmail fanboy, it&#8217;s really just because I&#8217;ve been using it for so long and am used to it.  Gmail hasn&#8217;t been perfect, of course.  There have been some <a href="http://blog.outer-court.com/forum/22209.html">horror stories</a>, and if you learn anything from this, it&#8217;s that you can never truly trust a third-party provider to keep your e-mail safe.  After all, it&#8217;s a free service, right?  The best practice would be to use the POP3 access to backup e-mail locally, periodically.</p>
<h3>Windows Live Hotmail</h3>
<p class="image align-right"><a rel="lightbox" href='http://unitstep.net/wordpress/wp-content/uploads/2007/06/webmail-wlm.jpg' title='Windows Live Hotmail'><img src='http://unitstep.net/wordpress/wp-content/uploads/2007/06/webmail-wlm.thumbnail.jpg' alt='Windows Live Hotmail' /></a></p>
<p>Microsoft&#8217;s e-mail service has had somewhat of an identity crisis.  When Microsoft acquired Hotmail, they just added &#8220;MSN&#8221; to beginning of the name since Hotmail already had such a huge user base.  However, with its <a href="http://en.wikipedia.org/wiki/Windows_Live">Windows Live Initiative</a>, Microsoft renamed the service to &#8220;Windows Live Mail&#8221;.  Apparently, this created somewhat of a confusion amongst users, so Microsoft reneged somewhat, and renamed it again, this time to Windows Live Hotmail - again keeping the &#8220;Hotmail&#8221; term that has been around since 1995. </p>
<p>If you remember, I <a href="http://unitstep.net/blog/2006/07/26/windows-live-mail-slow-bloated-and-not-very-usable/">wasn&#8217;t too impressed</a> with Windows Live Mail (back when it was called that), but that was almost a year ago, so let&#8217;s see how it&#8217;s doing right now.</p>
<h4>Ease of use</h4>
<p>Thankfully, the checkbox-problem I complained about in my original review of the service has been fixed.  Checkboxes now behave like normal checkboxes.  All normal e-mail functions are within easy reach, but keyboard shortcuts are nowhere to be found.  CTRL-S does not save a message when your composing it, and instead you must click a button to do this.  I also did not note any form of auto-saving.  Furthermore, while Hotmail does protect against lost composed messages if you click on another link, it doesn&#8217;t prevent you from accidentally closing the browser window.  </p>
<p>A nice feature is that the interface is very much like a desktop client, so for most users, there won&#8217;t be any time to &#8220;get used&#8221; to it.  </p>
<h4>Interface - Look &#038; Feel</h4>
<p>The interface is fairly easy to use, and much more responsive than before.  It doesn&#8217;t feel too slow.  There are many colour schemes, and they are all good for readability.  Windows Live Hotmail chooses to use the old folder model, which isn&#8217;t bad, but after using labels, I find it just to be a bit outdated.  </p>
<p>One big problem is that the &#8220;Back&#8221; button&#8217;s functionality is broken by Hotmail.  Using the &#8220;Back&#8221; button will give weird and unpredictable results.  This will unfortunately make it harder for users to adapt to the system.</p>
<h4>Space</h4>
<p>You get 2 GB of space, which again, is way more than enough.  Users who are still using the &#8216;old&#8217; MSN Hotmail, with its old interface, only get 1 GB, to give some incentive for people to voluntarily upgrade to the newer service.  Microsoft is not forcing the upgrade on people, for obvious reasons - any huge forced change in interface would surely confuse and upset too many people and potentially cause Microsoft to lose advertising revenue if people were to leave.</p>
<h4>Ads</h4>
<p>When you first log in, you&#8217;re brought to a useless &#8220;Today&#8221; screen, and you must click your inbox to get access to the &#8220;real&#8221; e-mail part of the site.  This is all in an effort to generate more ad views, as there are two big flash ads on this page.  When browsing messages, or anything else, there is always a big flash ad at the top of the page.  These are distracting, and often not very relevant, from my experience.  </p>
<h4>Security - Spam</h4>
<p>I haven&#8217;t used this service enough to truly get an idea of it&#8217;s spam-block capability, but it seems on-par with the other two.  Disabling of images and scanning of attachments in messages is also done, so there&#8217;s not really any danger in using Hotmail.</p>
<h4>Other features</h4>
<p>Like Gmail, and Yahoo! Mail, you get access to you instant messenger contacts from within the service, so this will be helpful when you&#8217;re at a computer that doesn&#8217;t have the desktop IM client.  There&#8217;s no POP3 access, however, unless you use Outlook, or a <a href="http://sourceforge.net/projects/hotpop3">clever software tool</a>.</p>
<h4>Conclusion</h4>
<p>Windows Live Hotmail is much better than before, and I applaud the efforts of Microsoft.  However, it&#8217;s not enough for me to recommend it - in fact, if you&#8217;re using it and are heavily entrenched, I&#8217;d even go as far to say that you should consider moving away from it to Gmail.  The ads and sub-par interface may make the trouble of switching web-mail providers worthwhile.</p>
<h3>Yahoo! Mail</h3>
<p class="image align-right"><a rel="lightbox" href='http://unitstep.net/wordpress/wp-content/uploads/2007/06/webmail-yahoo.jpg' title='Yahoo! Mail'><img src='http://unitstep.net/wordpress/wp-content/uploads/2007/06/webmail-yahoo.thumbnail.jpg' alt='Yahoo! Mail' /></a></p>
<p>Like Google&#8217;s Gmail, Yahoo!&#8217;s Mail service is also branded with the &#8220;Beta&#8221; tag.  It seems that nowadays, &#8220;Beta&#8221; means available for widespread voluntary use, and that we could add/remove features at any time, basically allowing for a service to be in perpetual development while people are still actively using it.  This isn&#8217;t necessarily a bad thing, but it&#8217;s a change from what &#8220;Beta&#8221; software original entailed. </p>
<h4>Ease of use</h4>
<p>Yahoo&#8217;s client is very easy to use.  Part of this is due to its interface, which is probably the closest of the three to resembling a desktop client.  Everything pretty much operates as it would in a desktop client, and this functionality has been accomplished with JavaScript - quite an achievement.  Keyboard <a href="http://help.yahoo.com/l/us/yahoo/mail/yahoomail/whatsnew/whatsnew-14.html">shortcuts</a> are nicely supported, as is CTRL-S for saving a message that you&#8217;re composing.  Furthermore, there is robust protection against losing an e-mail you&#8217;re composing - if you try to close the window on an unsaved message, you&#8217;ll get a prompt to ensure this is what you want to do.</p>
<p>Folders are used for organization, and messages can&#8217;t be tagged.  (Though they can be &#8220;flagged&#8221; for follow-up, like in traditional desktop clients) It&#8217;s easy to select messages, and search for them.  All of the buttons to perform actions are large enough to be easily clicked, and the preview pane is a nice feature present in most desktop clients, but missing from Gmail.  You can also open messages for a full-view by double-clicking on them in the message list - another nice feature copied from desktop clients.  Overall, Yahoo!&#8217;s mail client is very easy to use.</p>
<h4>Interface - Look &#038; Feel</h4>
<p>With the client emulating the look &#038; feel of a desktop one very well, there isn&#8217;t much to dislike here.  If you&#8217;re familiar with using a desktop client and are reluctant to move away from that, Yahoo!&#8217;s client does a great job of maintaining the continuity of a desktop client in the environment of a web browser.  Opening a message or composing a new e-mail will create a new tab at the top of the screen in a sort of <a href="http://en.wikipedia.org/wiki/Multiple_document_interface">multiple document interface</a>.  Thus, you&#8217;re not forced to navigate away from your inbox while you&#8217;re composing a message or reading one - a deficiency with Gmail.  If you find yourself reading multiple e-mails at a time, Yahoo!&#8217;s client will excel in this area.  Though, some might <a href="/blog/2007/05/10/constant-partial-attention-as-multitasking/">frown upon</a> this multitasking. </p>
<p>As expected, organizing e-mail is as easy as clicking the column headers at the top.  You can even right click on messages or folders to bring up a context menu of actions that you can perform on the item - just like in a real desktop client.  With all these JavaScript enhancements, you might expect things to be slow or sluggish - but on the contrary, I found the client, in its current version, to be quite fast.  I guess that all the experience Yahoo! has gained from developing their <a href="http://developer.yahoo.com/yui/">User Interface Library</a> in JavaScript has paid off.</p>
<p>Yahoo! has also gone to great lengths to preserve back-button functionality.  Though you might expect the &#8220;Back&#8221; button to have a somewhat ambiguous function in a traditional desktop e-mail client, it worked well in Yahoo!&#8217;s client and didn&#8217;t do anything unwanted, like navigating away from the mail site.  </p>
<h4>Space</h4>
<p>Yahoo! somewhat surprised everyone by announcing <a href="http://yodel.yahoo.com/2007/05/14/unlimited-storage-its-coming/">unlimited e-mail storage</a> back in May.  (It&#8217;ll be rolling out to all users soon enough)  While this may seem like a &#8220;one-up&#8221; on Gmail&#8217;s previously-leading capacity of near 3 GB, for me, it&#8217;s not really that big of a deal.  Again, I just don&#8217;t see the need for so much e-mail storage, when a digital pack-rat such as myself has only managed to accumulate 800 MB of e-mail over > 10 years. </p>
<h4>Ads</h4>
<p>There&#8217;s basically one big image ad on the right-hand side.  From my experience, it was a static image, and not a flash animated ad.  This is less intrusive than Hotmail&#8217;s, which is usually a flash-animated horror at the top of the page, but still not as peaceful as Gmail&#8217;s textual ads, which also seem to be more relevant.  (I only saw eBay ads at Yahoo! Mail)  Also, Yahoo! forces you to view a &#8220;Today&#8221; screen after you login - you must click on your inbox to open it, as it&#8217;s not displayed automatically.</p>
<h4>Security - Spam</h4>
<p>Again, though I&#8217;ve had my Yahoo! Mail account for some time, I haven&#8217;t really used it enough to come up with a good conclusion.  From my experience though, the spam detection is pretty darn good.  Images aren&#8217;t automatically displaced in e-mails, and you&#8217;re pretty much safe while using the site.  </p>
<h4>Other features</h4>
<p>You get access to Yahoo! Messenger, and so you can IM your people on your contact list from the mail client.  An <acronym class="uttInitialism" title="Really Simple Syndication">RSS</acronym> reader is nicely integrated with the client as well, and since it&#8217;s <a href="/blog/2006/07/25/rss-not-just-for-geeks-anymore/">more and more relevant</a> nowadays, you&#8217;ll be able take advantage of these services from any computer that has Internet access.  A calendar is also nicely integrated with the service. </p>
<p>Like Hotmail, you cannot access the service through a POP3 client, if for example you wanted to backup your e-mail locally.  There are <a href="http://ypopsemail.com/">workarounds</a>, of course, but having native support for it like Gmail would&#8217;ve been preferable.</p>
<h4>Conclusion</h4>
<p>Yahoo!&#8217;s Mail is a great service.  They&#8217;ve put a considerable effort into making it as close to a desktop client as possible.  While some people may not like that within the confines of a web browser, I think it&#8217;s great - especially when it&#8217;s executed as great as Yahoo!&#8217;s implementation.  Things are fast, and there isn&#8217;t really any sluggishness like with some poorly-implemented Ajax web-apps out there.  If you&#8217;re thinking about moving over to a web-based e-mail service, and are too familiar with a desktop client to abandon it, Yahoo!&#8217;s Mail service is for you.  This, combined with the ease-of-use and unlimited space pretty much make it a serious competitor to Gmail.</p>
<h3>The verdict</h3>
<p>As I&#8217;ve said before, I&#8217;m a bit biased.  Gmail has been my client of choice for many years, so I&#8217;m not keen on switching anytime soon.  Having said that, Yahoo!&#8217;s client is a great alternative - but the two take different approaches.  Yahoo!&#8217;s tries to emulate the desktop experience as much as possible - this can have its pros and cons.  Though it&#8217;s easier to adapt to using it from a desktop client, it doesn&#8217;t feel as &#8220;simple&#8221; as Gmail&#8217;s.  Gmail aims for a slick, clean, and new approach to web e-mail as, it does away with folders and the traditional message list in favour of labels and a conversation (threaded-messages) approach.</p>
<p>My advice would be this - if you&#8217;re heavily entrenched into Gmail, stay with it.  Same goes for Yahoo! Mail.  However, if you&#8217;re using Windows Live Hotmail, you may want to consider your alternatives, however painful switching e-mail addresses might be.  I just can&#8217;t recommend it, at least not when compared to the alternatives.  If you&#8217;re not heavily using a webmail client and would like to, take a spin with both Gmail and Yahoo! Mail and see which one works best for you.</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2007/06/27/web-based-e-mail-providers-the-big-three/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Xbox 360 Controller Review</title>
		<link>http://unitstep.net/blog/2007/01/30/xbox-360-controller-review/</link>
		<comments>http://unitstep.net/blog/2007/01/30/xbox-360-controller-review/#comments</comments>
		<pubDate>Wed, 31 Jan 2007 02:34:49 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[Games]]></category>

		<category><![CDATA[microsoft]]></category>

		<category><![CDATA[reviews]]></category>

		<category><![CDATA[xbox 360]]></category>

		<guid isPermaLink="false">http://unitstep.net/blog/2007/01/30/xbox-360-controller-review/</guid>
		<description><![CDATA[
If you&#8217;re looking for an easy-to-use, well-designed and functional PC gamepad that works well across many games, the Xbox 360 Controller is a good choice.  Besides fitting well in your hands, and offering the standard feature set, it&#8217;s got the backing of Microsoft, ensuring that it&#8217;ll work well in all of the games that [...]]]></description>
			<content:encoded><![CDATA[<p class="image align-right"><a href="/wordpress/wp-content/uploads/2007/01/xbox-360-wired-controller-1.jpg"><img src="/wordpress/wp-content/uploads/2007/01/xbox-360-wired-controller-1.thumbnail.jpg" alt="Xbox 360 Controller" /></a></p>
<p>If you&#8217;re looking for an easy-to-use, well-designed and functional PC gamepad that works well across many games, the Xbox 360 Controller is a good choice.  Besides fitting well in your hands, and offering the standard feature set, it&#8217;s got the backing of Microsoft, ensuring that it&#8217;ll work well in all of the games that come out with the new <cite><a href="http://en.wikipedia.org/wiki/Games_for_windows">Games for Windows</a></cite> branding.  Quality is top-notch, (as expected, since the controller is in wide use with the Xbox 360 system), and it&#8217;s available in both a wireless and wired version.  I decided to buy the wired version over Christmas, and here&#8217;s my quick review on how it&#8217;s been since then.</p>
<h3>Introduction</h3>
<p>Let&#8217;s face it - not all PC games work well with just the defacto keyboard and mouse combination.  Don&#8217;t get me wrong - the vast majority do, and for these, the keyboard and mouse is more than enough.  In fact, PC gamers have always looked at consoles with disdain because of a lack of control options.  Many of us (myself included) could not imagine playing an <abbr title="First Person Shooter">FPS</abbr> on a console because of the lack of keyboard and mouse control.  However, there are certain game types that do work better with a gamepad, and when a good one comes along, you don&#8217;t want to be stuck fiddling with your mouse and keyboard in a vain attempt to enjoy the game.</p>
<p>For me, this moment came when I got <cite><a href="http://lucasarts.com/games/legostarwarsii/">Lego Star Wars II: The Original Trilogy</a></cite>.  Admittedly, this game could&#8217;ve been designed to work better with a keyboard and mouse, but the way it was made just made it damn near impossible to play without a gamepad.  So, I decided to get an Xbox 360 Wired Controller to improve the experience.  </p>
<p>But why wired? Clearly wireless is better, is it not?  Well it depends on your needs.  I knew I wouldn&#8217;t be using the gamepad all the time, but only occasionally.  Thus, the benefit of going wireless for me didn&#8217;t outweigh the additional cost, and additional trouble of having to use batteries.  Also, to use the wireless Xbox 360 controller with a PC, you must buy a separate wireless receiver that plugs into your PC - adding another dongle to the mix.  For me, it didn&#8217;t make sense for something that wouldn&#8217;t be used that often - however, if you are going to be using it constantly, wireless is definitely the way to go.  And, of course, if you have an Xbox 360, either one of these controllers will also work with it - consider it an added bonus.</p>
<p>The gamepad itself is pretty much standard as far as PC gamepads go.  There are two analog sticks, one in the top left corner and the other just right of the bottom center.  Both can also be pressed/clicked for another button function.  The standard four-button group of thumb-buttons is unchanged from the original Xbox controller.  However, the black/white buttons have been redesigned as left/right buttons above the front analog triggers, so your index fingers have a little more work to do.  This is a better setup, as it reduces the number of buttons your thumb has to work.  Lastly, there&#8217;s also the start and select buttons, which are in the top center, just around the Xbox &#8220;ring of light&#8221;.  While the &#8220;ring of light&#8221; button is useful when used with an Xbox 360, it&#8217;s less so on the PC, unless used with titles with the <cite>Games for Windows</cite> branding. </p>
<h3>How it plays</h3>
<p class="image align-right"><a href="/wordpress/wp-content/uploads/2007/01/xbox-360-wired-controller-2.jpg"><img src="/wordpress/wp-content/uploads/2007/01/xbox-360-wired-controller-2.thumbnail.jpg" alt="Xbox 360 Controller" /></a></p>
<p>I have been using this gamepad for several weeks now, mostly with the previously mentioned <cite>Lego Star Wars II</cite>, and with <cite><a href="http://www.ea.com/official/nfs/mostwanted/us/home.jsp">Need for Speed: Most Wanted</a></cite>.  These are ideal games for gamepads.  I&#8217;ve also tried in a little bit of <cite><a href="http://www.microsoft.com/games/pc/flightsimulatorx.aspx">Flight Simulator X</a></cite>, but that&#8217;s more of a joystick game and it wouldn&#8217;t go well with any gamepad. </p>
<p>Installation is easy, as it just connects to any <acronym class="uttInitialism" title="Universal Serial Bus">USB</acronym> port.  You will, however, need to download the drivers for it, which are available at <a href="http://www.microsoft.com/hardware/gaming/DownloadResult.aspx?prod=pk_xbox_cont&#038;os=xp&#038;lang=en&#038;driverVersion=Download%20XBox%20360%20Controller%20for%20Windows">Microsoft&#8217;s site</a>.  (I&#8217;m not sure if you need this if you&#8217;re already running Windows Vista)</p>
<p>The first thing you notice is how comfortable the controller feels in your hands.  The shape and fit are definitely top-notch.  My hands aren&#8217;t that big, but I had no problem reaching any of the buttons or triggers.  If you have huge hands, it might feel a little small.  Microsoft has sure learned a lesson or two about design and functionality, when you compare this controller to the original gigantic Xbox controller that many people did not like. </p>
<p>In games, all of the buttons and analog controls worked well and were responsive.  About the only complaints I had was that the D-pad could be a little to control.  For example, when pushing left or right, it&#8217;s easy to accidentally activate one of the adjacent diagonal directions.  This isn&#8217;t a problem most of the time, but if you&#8217;re using the gamepad for retro gaming, say in an emulator for an old console system, this could be a problem.  Many of those older games require precise D-pad control.  However, this is a problem I have noticed with many PC gamepads, and the 360 controller is actually not as bad as some of them.  My second (minor) complaint was that the buttons can feel squishy.  Though they provide good tactile feedback when they&#8217;re pressed, if you push too hard you can feel them squish down more.  This, however, is inevitable with type of contacts used, which I assume are the rubber push-button type. </p>
<h3>Other observations</h3>
<p>Another good reason to get the 360 controller may be due to Microsoft&#8217;s weight in the PC arena - they have the ability to effect changes in the market.  Something that is sorely needed for PC gaming is some sort of standard controller.  This will help game developers to make interfaces that they are sure will work across a wide variety of systems.  </p>
<p>Since Microsoft has a near-monopoly on the PC market (at least those used for gaming), they are best poised to introduce something like this.  While the standard DirectX inputs for controllers have worked well for games, (thus removing us from the ancient days where controller support had to be specifically built into the game, much like soundcard support back then), it still leaves many unknown variables to the game designer.</p>
<p>Default controls don&#8217;t work well across a wide variety of game controllers, forcing designers to include customization options.  While this isn&#8217;t bad <i>per se</i>, it adds an extra level of complexity - something that shouldn&#8217;t be required for playing games.  Complicating the situation further is the fact that many companies provide configuration software for the game controllers they make - adding yet another level of configuration.</p>
<h3>Conclusion</h3>
<p>One thing that consoles have had that PC games were sorely lacking was a unified, default controller that game designers could count on.  This seems like something simple, but it goes a far way to making games easier to play.  While I used to decry the lack of control customization in consoles (the &#8220;if it&#8217;s not complicated, it&#8217;s not worth it&#8221; argument), I&#8217;m leaning the other way right now.  The Xbox 360 controller could be the thing that brings a default controller to the PC finally, since it has the weight of Microsoft behind it.</p>
<p>Furthermore, most gamepads for the PC generally offer the same features nowadays.  The Xbox 360 controller takes these features, and puts them in a standard package that is, most importantly, comfortable, easy-to-use and quality-made.</p>
<p>Lastly, when you go to the store, you may notice that they are selling an Xbox 360 controller &#8220;designed for Windows&#8221;, or something to that effect.  It may even cost more than the &#8220;standard&#8221; 360 controller.  Don&#8217;t worry about this - get whichever one is available and cheaper.  There is no difference between the two.  The only thing to keep in mind is that with the wireless controller, you will need the receiver as well.</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2007/01/30/xbox-360-controller-review/feed/</wfw:commentRss>
		</item>
		<item>
		<title>IE7 still not up to task on CSS</title>
		<link>http://unitstep.net/blog/2006/08/10/ie7-still-not-up-to-task-on-css/</link>
		<comments>http://unitstep.net/blog/2006/08/10/ie7-still-not-up-to-task-on-css/#comments</comments>
		<pubDate>Thu, 10 Aug 2006 23:53:29 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<category><![CDATA[browsers]]></category>

		<category><![CDATA[internet explorer]]></category>

		<category><![CDATA[microsoft]]></category>

		<category><![CDATA[standards]]></category>

		<guid isPermaLink="false">http://unitstep.net/blog/2006/08/10/ie7-still-not-up-to-task-on-css/</guid>
		<description><![CDATA[With all the attention IE7 has been getting and the long development time, (Internet Explorer 6, the last major version, was released almost five years ago), you&#8217;d think Microsoft would have devoted a lot more time to following web standards this time around.  Unfortunately, things are not looking so good in this respect.  [...]]]></description>
			<content:encoded><![CDATA[<p>With all the attention IE7 has been getting and the long development time, (Internet Explorer 6, the last major version, was released almost <em>five years ago</em>), you&#8217;d think Microsoft would have devoted a lot more time to following web standards this time around.  Unfortunately, <a href="http://www.webdevout.net/browser_support_summary.php?uas=IE6-IE7-FX1_5-OP8-OP9">things are not looking so good</a> in this respect.  </p>
<p>While everyone (myself included) has applauded Microsoft for making <a href="http://blogs.msdn.com/ie/archive/2006/01/23/516393.aspx">moves towards supporting standards</a>, a mere slight improvement over IE6 is not enough this time.  I mean, come on - they&#8217;re Microsoft, one of the largest software companies out there.  Why can&#8217;t they seem to get things right?</p>
<h3>The bane of web developers and designers</h3>
<p>It&#8217;s a well-known secret among those involved in making websites that IE6 is <em>horrible</em> when it comes to supporting <acronym class="uttInitialism" title="Cascading Style Sheets">CSS</acronym> (Cascading Style Sheets), a format for defining how webpages should be presented.  Provided you&#8217;re not <a href="http://unitstep.net/blog/2006/08/06/why-flash-based-websites-are-bad/">doing everything in Flash</a>, and care about <a href="http://unitstep.net/blog/2006/08/06/why-poorly-designed-websites-persist/">web standards</a>, you&#8217;ll quickly find that you have to learn <acronym class="uttInitialism" title="Cascading Style Sheets">CSS</acronym> in addition to (X)<acronym class="uttInitialism" title="HyperText Markup Language">HTML</acronym> if you want to properly design a website, possibly in addition to server-side technologies.  </p>
<p>Designing your first website using <acronym class="uttInitialism" title="Cascading Style Sheets">CSS</acronym> for the presentation, you&#8217;ll quickly find that IE6 is the odd one out, and hardest one to &#8220;make things look right&#8221; in.  Out of all the <a href="http://www.w3.org/TR/CSS21/">selectors in <acronym class="uttInitialism" title="Cascading Style Sheets">CSS</acronym> 2.1</a>, IE6 only supports a <a href="http://www.quirksmode.org/css/contents.html">few of them</a>.  Additionally, many of the pseudo-selectors, such as <code>:hover</code>, only work on certain elements.  Boo-urns!</p>
<p>As most web developers/designers have switched over to a different browser, either by choice (Firefox/Opera) or because of necessity (Safari), they&#8217;ll quickly find themselves always having to refer back to IE6 to &#8220;fix&#8221; the site once things are already looking great in the other browsers.  Thus, IE6 has been the target of many a web designer&#8217;s curses throughout the course of history. (Perhaps similar to how Netscape 4 caused many headaches years ago - but maybe not as bad as that!)</p>
<h3>Corporate lethargy</h3>
<p>Some would suggest this is merely the result of Microsoft growing too large and becoming a dinosaur of sorts, not able to respond to changes in the marketplace.  A good example of this is their <a href="http://live.com">Live-series</a> of web-based services and applications, most of which seem to be inferior to competing products offered by other companies.  In this respect, it seems that Microsoft caught on a little too late to this trend.</p>
<p>However, I don&#8217;t think this is the case with IE7.  Microsoft, by all accounts, has talented people working for them - there&#8217;s just no way they could have become so successful without talent.  Microsoft research in particular has some <em>really</em> smart people working for it - an MS researcher recently visited our lab last month, and I was impressed not only by his depth of knowledge in his field, but also his breadth of knowledge.  He seemed to know, in quite some detail, about each of the areas the people in my lab were engaged in.</p>
<h3>Shunning standards?</h3>
<p>Therefore, it seems that solving a problem like making IE7 standards-compliant can&#8217;t be <em>that big</em> of a problem.  I mean, they have had five years - and other companies like Mozilla and Opera have made browsers that fairly standards compliant, with Opera being a bit better than Firefox at <a href="http://www.webstandards.org/action/acid2/">standards support</a>. One argument could be that they don&#8217;t want to release a browser that&#8217;s so different from IE6 that sites will &#8220;break&#8221; on the new IE7.  This isn&#8217;t accurate though, as they&#8217;ve already made enough changes to virtually guarantee that sites &#8220;made for IE6&#8243; will break on IE7.  </p>
<p>As much as I hate to say it, some believe that IE7&#8217;s lack of support for standards is something that&#8217;s been deliberately &#8220;implemented&#8221;.  HÃ¥kon Wium Lie, of Opera software, best <a href="http://interviews.slashdot.org/article.pl?sid=06/06/23/1443203">sums it up</a> in an interview on Slashdot:</p>
<blockquote><p>
It&#8217;s quite clear that Microsoft has the resources and talent to support CSS2 fully in IE and that plenty of people have reminded them why this is important. So, why don&#8217;t they do it? The fundamental reason, I believe, is that standards don&#8217;t benefit monopolists. Accepted, well-functioning, standards lower the barrier of entry to a market, and is therefore a threat to a monopolist.</p>
<p>From that perspective, it makes sense to leave CSS2 half-implemented. You can claim support (and many journalists will believe you), and you also ensure that no-one can use the unimplemented (or worse: buggily implemented) features of the standard. The only way to change the equation is to remind Microsoft how embarrassing it is to offer a sub-standard browser. And to use better browsers.
</p></blockquote>
<p>What he&#8217;s saying is certainly plausible - Microsoft has been known to engage in anti-competitive practices, and after all, anti-competitives practices are really sound (but perhaps not ethical) business strategies that only become available when you&#8217;re the clear market leader.  And, when you have shareholders always squeezing you to make more money, sometimes business strategy can take a more sinister direction.</p>
<p>I want to stop short of actually declaring MS to be engaging in anti-competitive strategies here (though a compelling argument could be made for this), but I will say that the effects of their actions, for whatever motivations, are horrible for web development.  Internet Explorer 6 was a big enough problem, as since it&#8217;s the majority market holder, professionals in website development <em>had</em> to account for it - there&#8217;s just no saying &#8220;Screw non-standard browsers&#8221;, when your expected client base is 80% (or higher) IE6.  And, with the release of IE7 (to be pushed to users <a href="http://news.com.com/Microsoft+tags+IE+7+high+priority+update/2100-7350_3-6098500.html?tag=nefd.lede">automatically</a>), more problems will be created: sites made to work with IE6 will probably not work too well in IE7, and vice-versa.  Clever tricks, whether through <acronym class="uttInitialism" title="Cascading Style Sheets">CSS</acronym> or JavaScript will eventually provide work-arounds, but all of this adds substantially to the development time for a site.  </p>
<p>So much for the chant, <a href="http://www.ntk.net/ballmer/mirrors.html">&#8220;Developers, developers, developers!&#8221;</a>  Microsoft, please fix IE7 before it&#8217;s widely released, and you&#8217;ll be sure to receive heartfelt thanks from many formerly-frustrated developers out there.</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2006/08/10/ie7-still-not-up-to-task-on-css/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Windows Live Mail: slow, bloated, and not very usable</title>
		<link>http://unitstep.net/blog/2006/07/26/windows-live-mail-slow-bloated-and-not-very-usable/</link>
		<comments>http://unitstep.net/blog/2006/07/26/windows-live-mail-slow-bloated-and-not-very-usable/#comments</comments>
		<pubDate>Wed, 26 Jul 2006 23:51:35 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[email]]></category>

		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://unitstep.net/blog/2006/07/26/windows-live-mail-slow-bloated-and-not-very-usable/</guid>
		<description><![CDATA[I wrote about Windows Live Mail before, back when it was apparently having some server problems.  Those problems have been solved, but the issue of quality and usability remains.  While I don&#8217;t like uninformed bashing of Microsoft products just for the sake of doing so, Windows Live Mail has some real problems with [...]]]></description>
			<content:encoded><![CDATA[<p>I <a href="http://unitstep.net/blog/2006/05/20/windows-live-mail-hiccups/">wrote about Windows Live Mail</a> before, back when it was apparently having some server problems.  Those problems have been solved, but the issue of quality and usability remains.  While I don&#8217;t like uninformed bashing of Microsoft products just for the sake of doing so, Windows Live Mail has some real problems with usability that need to be resolved before it goes out of beta and becomes &#8220;live&#8221;.</p>
<h3>Slow</h3>
<p>First of all, Windows Live Mail is quite slow to load - considerably slower than <a href="http://www.gmail.com">Gmail</a> or even the previous Hotmail - the main page takes quite a while to load before you can even do anything.  I&#8217;m not sure if it&#8217;s because of the server-side scripts they&#8217;re using, or whether it&#8217;s due to the potentially huge amount of client-side scripting they&#8217;re doing - I didn&#8217;t bother to look, and why should I?  The fact remains that it&#8217;s slow to load, and this detracts from the &#8220;rich experience&#8221; quality significantly.  Microsoft is obviously concerned about making this web application perform more like a regular desktop app, with all their Ajax-like features in the interface.  However, the first thing they should be concerned about is responsiveness - no one&#8217;s going to care about anything else if things are slow to load.</p>
<h3>Usability</h3>
<p>I don&#8217;t like the default right-pane preview, but thankfully the preview pane can be moved to the bottom or turned off completely.  However, you can&#8217;t resize the ratio between preview pane and message list, unless you&#8217;re using, you guessed it, Internet Explorer.  I thought this sort of underhanded action was a remnant of the browser wars of the late 1990&#8217;s, but apparently not, as this is the case <a href="http://www.techcrunch.com/2006/04/28/microsoft-blows-live-shopping-launch-no-firefox/">with other Live services</a>, it seems.  I refuse to believe that Microsoft doesn&#8217;t have developers smart enough to work through compatibility issues; thus this must be part of the bottom line to increase Microsoft market share.  (However, note that I have issues with <a href="http://unitstep.net/blog/2006/05/20/thunderbird-15-not-polished-but-usable/">offline e-mail clients such as Thunderbird</a> as well)</p>
<p>Another problem is that it&#8217;s hard to select multiple messages.  Normally in web-mail clients, standard checkboxes are used to select messages; even the old Hotmail does this.  Microsoft, however, elects to use JavaScript-enhanced checkboxes that, when not checked, or hovered over, look like envelopes.  While it&#8217;s nifty, it violates the usability rule of commonality, and furthermore, they messed it up, <em>bigtime</em>.  In order to properly check a message, you must click <strong>right</strong> in the middle of the scriptized checkbox.  Click just to the left or right, and you end up selecting the message for the preview pane, which coincidentally, results in <em>only</em> that message being checked off, and all others being <em>deselected</em>.   At first I thought this peculiar problem was a result of using Firefox, but in IE, the problem remains.  Imagine my dismay when I had checked off a dozen or so spam e-mails for deletion, only to miss the checkbox on the last one, and be forced to recheck all of them again. </p>
<h3>Spam</h3>
<p>Which brings me to my next point - the spam filters on Hotmail or Windows Live Mail don&#8217;t seem to be as good as on Gmail.  However, this may be just because it&#8217;s been around for much longer than Gmail, and hence, is targetted more by spammers.  </p>
<h3>The memory remains</h3>
<p>Thankfully, there is a &#8220;basic&#8221; version of Windows Live Mail that resembles the &#8220;old&#8221; Hotmail.  No fancy JavaScript-enhanced checkboxes, just a plain-old list that you click on to see an e-mail message.  Plain, simple, and easy to understand, and no blatant use of Ajax just for <a href="http://blog.designdelineations.com/2006/03/06/ajax-for-the-sake-of-ajax/">the sake of it</a>.  It actually looks a little more simple than Hotmail, and you can guarantee I&#8217;ll be using this version of Windows Live Mail on my accounts when it comes out of beta, or sticking with Gmail.  (I opted on of my Hotmail accounts into the Windows Live Mail beta program for this test.)</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2006/07/26/windows-live-mail-slow-bloated-and-not-very-usable/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft and Yahoo! team up for IM</title>
		<link>http://unitstep.net/blog/2006/07/13/microsoft-and-yahoo-team-up-for-im/</link>
		<comments>http://unitstep.net/blog/2006/07/13/microsoft-and-yahoo-team-up-for-im/#comments</comments>
		<pubDate>Fri, 14 Jul 2006 00:41:39 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[instant messengers]]></category>

		<category><![CDATA[microsoft]]></category>

		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://unitstep.net/blog/2006/07/13/microsoft-and-yahoo-team-up-for-im/</guid>
		<description><![CDATA[Well, it has finally happened.  After much talk about interoperability, (which many thought would amount to nothing but that), Microsoft and Yahoo! have finally made their instant messenging clients compatible, allowing some 350 million accounts to communicate with one another and finally ending the &#8220;Cold War&#8221; of instant messenging. 
I was wrong
I&#8217;ll be the [...]]]></description>
			<content:encoded><![CDATA[<p>Well, it has finally happened.  After <a href="http://news.zdnet.com/2100-9588_22-5893802.html">much talk</a> about interoperability, (which many thought would amount to nothing but that), Microsoft and Yahoo! have finally made their <a href="http://www.techcrunch.com/2006/07/12/windows-live-yahoo-im-interoperability-begins-public-tests-today/">instant messenging clients compatible</a>, allowing some 350 million accounts to communicate with one another and finally ending the &#8220;Cold War&#8221; of instant messenging. </p>
<h3>I was wrong</h3>
<p>I&#8217;ll be the first to admit that I <a href="http://unitstep.net/blog/2006/06/22/battle-of-the-instant-messengers/#comment-20">recently said</a> that I thought this wouldn&#8217;t happen - I was quite wrong, and I guess I&#8217;m still surprised at it. Though it had been announced many months prior, I remained skeptical until today. </p>
<p>In retrospect, it looks like a good move on Microsoft and Yahoo&#8217;s part.  After years of trying to overtake AOL&#8217;s AIM by themselves, I think they&#8217;ve realized that it can only be done through a combined effort.  Obviously, some ad-revenue sharing terms have been agreed upon, as I pointed out before - there&#8217;s just no way they would have joined hands this peacefully. </p>
<p>This move also had more to do than just with wanting to overtake AIM.  In recent years, Skype has taken off fast - Skype is pretty much <em>the</em> program to use for VoIP, and their offer of <a href="http://skype.com/download/">free calls to the US/Canada</a> at least until the end of this year (along with other promotions) is only going to increase their market share.  While Skype and Microsoft or Yahoo&#8217;s clients are certainly not mutually exclusive, I&#8217;m willing to bet execs at both of the companies involved in today&#8217;s deal were at least somewhat worried about Skype eating into their user base.  (Both Microsoft and Yahoo&#8217;s clients offer some form of VoIP.)</p>
<h3>So how does this translate?</h3>
<p>For the end user, it doesn&#8217;t mean too much, other than not having to download another client to communicate with your buddies on the other network, of course.  But, many people will be quick to point out that their have already been other clients offering this inter-network compatibility for some time. (GAIM, Trillian, Jabber clients etc.)  These people will say that because of this, today&#8217;s announcement means little.</p>
<p>Perhaps to them, but to the vast majority of the online world, (who don&#8217;t use GAIM, Trillian, et al.) this does mean quite a bit, provided Microsoft and Yahoo do their best to promote this new functionality.  As I mentioned before, the end user won&#8217;t have to care too much about the changes, but the implicit effects it&#8217;ll have could be huge.  Instant messenging is one area that is particularly susceptible to the <a href="http://en.wikipedia.org/wiki/Network_effect">network effect</a>, and this new, larger user base will certainly help Microsoft and Yahoo in the end.</p>
<p>While you may not have any contacts on MSN or Yahoo (or both), that doesn&#8217;t mean this merger isn&#8217;t important.  (I personally only use MSN and then only when I&#8217;m free to - I turn it off during studying or when I&#8217;m trying to concentrate because I think they cause me to waste time, and promote constant short-term attention, but that&#8217;s another story.)  The combined user base of this new IM network is going to be a huge source of ad revenue, one that hopes to grow even more due to the snowball effect. </p>
<p>I also wonder how the makers of AIM will respond to this.  Years ago, they purchased ICQ and <a href="http://news.zdnet.com/2100-9595_22-524171.html">quietly made it the two compatible</a>, but did little to promote this.  Once the worldwide leader in active users, ICQ has <a href="http://en.wikipedia.org/wiki/Instant_messenger">since fallen</a>, now having fewer active users than either AIM, MSN or Yahoo.</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2006/07/13/microsoft-and-yahoo-team-up-for-im/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Battle of the instant messengers</title>
		<link>http://unitstep.net/blog/2006/06/22/battle-of-the-instant-messengers/</link>
		<comments>http://unitstep.net/blog/2006/06/22/battle-of-the-instant-messengers/#comments</comments>
		<pubDate>Fri, 23 Jun 2006 02:06:28 +0000</pubDate>
		<dc:creator>Peter Chng</dc:creator>
		
		<category><![CDATA[instant messengers]]></category>

		<category><![CDATA[microsoft]]></category>

		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://www.unitstep.net/blog/2006/06/22/battle-of-the-instant-messengers/</guid>
		<description><![CDATA[Two big companies, Microsoft and Yahoo, both recently released their new instant messenger clients.  Microsoft&#8217;s client is now called &#8220;Windows Live Messenger&#8221;, and Yahoo&#8217;s is a more mundane &#8220;Yahoo Messenger 8.0&#8243;; however, both are heavily integrated into their respective company&#8217;s web services, with the overall aim of both offering more features to users and [...]]]></description>
			<content:encoded><![CDATA[<p>Two big companies, Microsoft and Yahoo, both <a href="http://www.techcrunch.com/2006/06/19/windows-live-messenger-speeds-out-of-beta/">recently released</a> their <a href="http://www.techcrunch.com/2006/06/19/yahoo-opens-im-to-developers/">new instant messenger clients</a>.  Microsoft&#8217;s client is now called &#8220;Windows Live Messenger&#8221;, and Yahoo&#8217;s is a more mundane &#8220;Yahoo Messenger 8.0&#8243;; however, both are heavily integrated into their respective company&#8217;s web services, with the overall aim of both offering more features to users and attracting them to services they may not have known about.</p>
<p>Microsoft&#8217;s Windows Live Messenger is one of the first of the <a href="http://ideas.live.com/">&#8220;Live&#8221; services</a> to come out of beta - most of them are still in the development or testing stage, but it&#8217;s all very clear that these services are targeted at those offered by Google or Yahoo.  Windows Live Messenger hopes to also serve as a starting point for promoting some of these services as they go &#8220;Live&#8221;.  So far, Windows Live Today (a news/portal site) is promoted, as well as Windows Live Favorites, Microsoft&#8217;s take on online bookmarking.  Integration with MSN Spaces (to be rebranded as Windows Live Spaces) is also present, as it was on previous versions of MSN Messenger.  None of these services offer anything particularly ground-breaking, and there are better alternatives out there.  (Windows Live Favourites doesn&#8217;t even come close to del.icio.us.)</p>
<p>But one good addition to Live Messenger is the new filesharing feature.  Previously, if you wanted to share a file, you had to send it over MSN Messenger to your buddy; all too often, transfers were slow and often dropped out, and there was also the &#8220;back and forth&#8221; where different versions of the same file had to be sent back and forth as it was updated.  With the new version, you can share a file with a buddy, and it creates a folder where this shared version is stored; any changes made by either side will cause the shared versions to be updated, so synchronization is a breeze.  Offline messenging was also finally added.</p>
<p>The Yahoo announcement was perhaps a bit bigger of a deal, since they also announced they would be releasing a developer kit to allow for creation of plugins.  Yahoo seems to be better than Microsoft in the area of supporting developers, and so they didn&#8217;t disappoint with their Messenger 8.0.  The messenger is also heavily integrated with Yahoo&#8217;s services, such as their new <a href="http://blog.360.yahoo.com/product_360">360 service</a>, which looks like it&#8217;s centered around blogging.  Though I mainly use MSN Messenger (since almost all my contacts are on it), Yahoo&#8217;s Messenger looks better because of the plugin support.</p>
<p>All of this is of course, intended to get users to use more web services, in the hopes of increasing ad revenue.  That&#8217;s the big thing on the Internet nowadays, creating a service that people will use and like, thus creating an incentive for them to return to your site, view ads, and maybe click on a few of them.</p>
<hr/>Copyright &copy; 2008 <strong><a href="http://unitstep.net">unitstep.net</a></strong>. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact <strong><a href="mailto:webmaster@unitstep.net">webmaster@unitstep.net</a></strong> for more information.<br/><span style="float: right;font-size: 7pt"><a href="http://blog.taragana.com/index.php/archive/wordpress-plugins-provided-by-taraganacom/">Plugin</a> by <a href="http://www.taragana.com/">Taragana</a></span>]]></content:encoded>
			<wfw:commentRss>http://unitstep.net/blog/2006/06/22/battle-of-the-instant-messengers/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
