<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Michael Voong &#187; web</title>
	<atom:link href="http://www.michaelvoong.com/category/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.michaelvoong.com</link>
	<description>iOS/Android Mobile Developer, London</description>
	<lastBuildDate>Sun, 05 Feb 2012 12:30:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Google Chrome Beta &#8211; My Thoughts</title>
		<link>http://www.michaelvoong.com/2008/09/04/google-chrome-beta-my-thoughts/</link>
		<comments>http://www.michaelvoong.com/2008/09/04/google-chrome-beta-my-thoughts/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 15:55:04 +0000</pubDate>
		<dc:creator>Michael Voong</dc:creator>
				<category><![CDATA[interaction]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.michaelvoong.com/?p=197</guid>
		<description><![CDATA[I looked at Google&#8217;s Chrome browser by going through the walk-through clips, and it actually has some merits! People have complained about an increased memory issue. I can&#8217;t believe people actually worry about memory usage nowadays. Even my 2 year old laptop has 2GB of memory. I&#8217;m not here to slag off Chrome (it is [...]]]></description>
			<content:encoded><![CDATA[<p class="img"><a href="http://www.michaelvoong.com/wp-content/uploads/2008/09/logo_sm.jpg"><img class="size-medium wp-image-198" title="Chrome Beta Logo" src="http://www.michaelvoong.com/wp-content/uploads/2008/09/logo_sm.jpg" alt="Google Chrome" width="150" height="55" /></a></p>
<p>I looked at <a href="http://www.google.com/chrome">Google&#8217;s Chrome browser</a> by going through the<a href="http://www.google.com/chrome/intl/en-GB/features.html"> walk-through clips</a>, and it actually has some merits! People have complained about an increased memory issue. I can&#8217;t believe people actually worry about memory usage nowadays. Even my 2 year old laptop has 2GB of memory.</p>
<p>I&#8217;m not here to slag off Chrome (it is &#8216;beta&#8217; after all), or worship its greatness, but to just adjust my thoughts on the browser according to the hype. What&#8217;s important is not how badly it does things other things do better, but how Google has tackled an extremely difficult problem of redesigning a web browser, in a way that it simplifies browsing for most people. Please note, I haven&#8217;t tried the browser, as it&#8217;s only for Windows right now.</p>
<p><strong>One box for everything</strong></p>
<p>Makes sense. Most browsing tends to start with a search nowadays, even if it&#8217;s a site you know address to.</p>
<p><strong>New Tab page</strong></p>
<p>Requirement in every browser. makes sense.</p>
<p><strong>Application shortcuts</strong></p>
<p>Silly. Makes things more complicated. Adding more ways of achiving the same task (loading web page) may confuse people.</p>
<p><strong>Dynamic tabs</strong></p>
<p>Good innovation that I first saw with Safari (3?). Should be there in all tab interfaces</p>
<p><strong>Crash control</strong></p>
<p>lol. reminds me of how Windows Mobile has a task manager. There are simpler ways of task managing and indicating misbehaving apps! E.g. press close on the tab or fade window to show it&#8217;s not active.</p>
<p><strong>Incognito mode</strong></p>
<p>Makes sense for secret browsing. Incognito is a bad word to use though. I didn&#8217;t even know what it meant at first.</p>
<p><strong>Safe browsing</strong></p>
<p>These big messages confuse people &#8211; I remember when designing Firefox 3, the Mozilla Foundation went through loads of different designs for notifying users that a certificate is invalid/to warn people about installing add-ons. The ones rejected for being too scary were less scary than the Chrome ones. Actually, a quick search showed that for <a href="http://pandion.ferrus.net/2008/07/31/mozilla-ssl-policy-bad-for-the-web">managing current-page SSL certificates it still shows a scary box</a>. We&#8217;ve all seen it.</p>
<p><strong>Instant bookmarks</strong></p>
<p>Is this in terms of interaction? Because that doesn&#8217;t seem so instant to me. Needs to be synced easily and searched via web! I assume, though &#8211; and it would make sense &#8211; that the address bar also searches bookmarks.</p>
<p><strong>Importing settings</strong></p>
<p>*Yawn. But I agree that it has to be shown as a feature.</p>
<p><strong>Simpler downloads</strong></p>
<p>Now THIS is a worthy feature that I am genuinely impressed with. Even a web geek like me gets ticked off with the complexity of viewing download progress, extraction, finding files.This fixes part of that problem by taking up screen space, which forces you to keep your downloads organised. I guess, same principle as the downloads drawer in Leopard.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelvoong.com/2008/09/04/google-chrome-beta-my-thoughts/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>UK HCI Group SEO Success</title>
		<link>http://www.michaelvoong.com/2008/08/24/uk-hci-group-seo-success/</link>
		<comments>http://www.michaelvoong.com/2008/08/24/uk-hci-group-seo-success/#comments</comments>
		<pubDate>Sun, 24 Aug 2008 14:04:20 +0000</pubDate>
		<dc:creator>Michael Voong</dc:creator>
				<category><![CDATA[hci]]></category>
		<category><![CDATA[interaction]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.michaelvoong.com/?p=194</guid>
		<description><![CDATA[I was involved as web consultant and designer for the rebranding of The British HCI Group to &#8220;Interaction&#8221;. This involved the complete transfer of all content from their old website into the Drupal CMS and redesign based on their new image. This site was optimised for AA accessibility, a simple user experience and of course, [...]]]></description>
			<content:encoded><![CDATA[<p class="img"><a href="http://www.michaelvoong.com/wp-content/uploads/2008/08/bhci_logo.gif"><img class="alignnone size-full wp-image-195" title="HCI Logo" src="http://www.michaelvoong.com/wp-content/uploads/2008/08/bhci_logo.gif" alt="" width="266" height="120" /></a></p>
<p>I was involved as web consultant and designer for the rebranding of The British HCI Group to &#8220;Interaction&#8221;. This involved the complete transfer of all content from their old website into the Drupal CMS and redesign based on their new image. This site was optimised for AA accessibility, a simple user experience and of course, SEO. In fact, I&#8217;m proud to announce that searching for <a title="InteractioN HCI Rebranding" href="http://www.google.co.uk/search?q=hci&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:en-US:official&amp;client=firefox-a">HCI on Google</a> actually results in my site being second place, after Wikipedia!</p>
<p><a href="http://www.bcs-hci.org.uk">Visit the Interaction website</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelvoong.com/2008/08/24/uk-hci-group-seo-success/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>CodeIgniter and Agile Development</title>
		<link>http://www.michaelvoong.com/2008/08/20/codeigniter-and-agile-development/</link>
		<comments>http://www.michaelvoong.com/2008/08/20/codeigniter-and-agile-development/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 17:33:14 +0000</pubDate>
		<dc:creator>Michael Voong</dc:creator>
				<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.michaelvoong.com/?p=189</guid>
		<description><![CDATA[Just been getting to grips with the CodeIgniter MVC framework built on PHP using the book from Wrox: Professional CodeIgniter. Having tried RoR and ASP.net, and gone through the days of highly productive but low maintenance spaghetti code, worshipping the monolithic PEAR libraries, making my own frameworks around templating engines, I think &#8211; why do [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.michaelvoong.com/wp-content/uploads/2008/08/ci_logo2.gif">
<p class="img"><img title="CodeIgniter" src="http://www.michaelvoong.com/wp-content/uploads/2008/08/ci_logo2.gif" alt="" width="170" height="73" /></a></p>
<p>Just been getting to grips with the <a href="http://codeigniter.com/">CodeIgniter MVC framework</a> built on PHP using the book from <a href="http://www.amazon.co.uk/Professional-CodeIgniter-Thomas-Myer/dp/0470282452/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1219253488&amp;sr=8-1">Wrox: Professional CodeIgniter</a>. Having tried RoR and ASP.net, and gone through the days of highly productive but low maintenance spaghetti code, worshipping the monolithic <a href="http://pear.php.net/">PEAR libraries</a>, making my own frameworks around templating engines, I think &#8211; why do I even bother? Why not stick to the language you know better than your mother tongue &#8211; in my case &#8211; PHP. The author, Thomas Myer, makes a convincing argument about this, saying that some people may view this as being an intellectual coward. But if we achieve tasks and make the client happy, why waste their money training yourself to learn a new language?</p>
<p>While I haven&#8217;t worked on a proper project with this framework yet, it seems an awesome blend of MVC&#8217;s simple-to-understand coding structure with a massive time-saving library of helpers. Never before has web development with PHP seemed so friendly &#8211; times have moved on since I was an active freelance developer 3-4 years ago, and is my cue to get my ass into gear and keep up with the times!</p>
<p>What&#8217;s the difference between the agile software development methodology and user-centered design I learned so much about in the HCI courses? I guess, theyre both based on the same core concept of letting the client have a core part to play in development and have iterative cycles.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelvoong.com/2008/08/20/codeigniter-and-agile-development/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Social Link Recommenders</title>
		<link>http://www.michaelvoong.com/2008/07/29/social-link-recommenders/</link>
		<comments>http://www.michaelvoong.com/2008/07/29/social-link-recommenders/#comments</comments>
		<pubDate>Tue, 29 Jul 2008 12:30:00 +0000</pubDate>
		<dc:creator>Michael Voong</dc:creator>
				<category><![CDATA[mobile]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.michaelvoong.com/?p=187</guid>
		<description><![CDATA[In the light of other link aggregators like Digg, Stumbleupon and Delicious; and more recently, Twine try to make the gems of the web more findable. And of course, findability is part of Peter Morville&#8217;s famous UE honeycomb so this is obviously important to people, and this can be applied by saying that we must [...]]]></description>
			<content:encoded><![CDATA[<p>In the light of other link aggregators like Digg, Stumbleupon and Delicious; and more recently, Twine try to make the gems of the web more findable. And of course, findability is part of Peter Morville&#8217;s famous UE honeycomb so this is obviously important to people, and this can be applied by saying that we must be able to find things easily on the web. For locating that one website that answers a simple question, searching is immensely useful, but on a research project, branching out to content that may offer you lateral answers can be more difficult without asking others. A friend mentioned a research project where the web is scoured for a solution, but when you run out of hyperlinks to follow and search keywords to try, social website recommenders can offer help in finding that evasive little gem.</p>
<p>Everyone is incorporating social into their web applications, to the point where there is so much noise created by the new startups. The few that do emerge as being widely used can provide inspiration for the mobile. We can take aspects from the successes, remix them, and apply them to other settings. Notable here, as part of my ongoing interests in mobile UE, is the importance of mobile search. When we&#8217;re out and about we may want to find out that quick snippet of information nagging you on a train. Or maybe you want to find out the best restaurant in an unfamiliar area. These are typical use scenarios that are immediately obvious. If we turned the latter example on its head, and describe a use scenario where people want to find better restaurants in a <em>familiar</em> environment, the situation becomes more difficult. No longer would users be content with a simple average &#8220;star rating&#8221; given by other visitors to the restaurant. How about finding the best steak amongst the local chinese take-aways? (Believe me, people love these wok-fried steaks.) How about the best place for a quick desert, that offers a comfortable local atmosphere? </p>
<p>Whoever provides a solution that lets you quickly assess the surrounding areas for recommendations based on relevant filters based on social context, specific culinary preferences, time of day, and dynamically changing qualities of restaurants that in the past can only come from word of mouth are sure to make a few bucks. Maybe we can take inspiration from (social) web 2.0 and bring this into (social) mobile 2.0.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelvoong.com/2008/07/29/social-link-recommenders/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RIA Apps Hindering Usability?</title>
		<link>http://www.michaelvoong.com/2008/01/04/ria-apps-hindering-usability/</link>
		<comments>http://www.michaelvoong.com/2008/01/04/ria-apps-hindering-usability/#comments</comments>
		<pubDate>Fri, 04 Jan 2008 11:49:57 +0000</pubDate>
		<dc:creator>Michael Voong</dc:creator>
				<category><![CDATA[usability]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.michaelvoong.com/2008/01/04/ria-apps-hindering-usability/</guid>
		<description><![CDATA[Phi blogs about WPF and consistency in RIA UIs: &#8220;There is also a fundamental design problem that has never before occured in the past, but will completely free and open-ended interface designs hinder the end-user at all?&#8221;. &#8220;With the advent of these two new technologies (Adobe Flex/AIR and Microsoft&#8217;s Silverlight and WPF), has come the [...]]]></description>
			<content:encoded><![CDATA[<p>Phi <a href="http://flexphi.blogspot.com/2007/11/what-direction-is-user-interface.html">blogs</a> about WPF and consistency in RIA UIs:</p>
<blockquote><p>&#8220;There is also a fundamental design problem that has never before occured in the past, but <span style="font-weight: bold">will completely free and open-ended interface designs hinder the end-user at all?&#8221;</span>. &#8220;With the advent of these two new technologies (Adobe Flex/AIR and Microsoft&#8217;s Silverlight and WPF), has come the first wave of experimental applications. I&#8217;ve been testing a few Adobe AIR demos and I&#8217;ve noticed one very significant thing.</p></blockquote>
<blockquote><p><span style="font-weight: bold">Never before has any programming API allowed such flexibility and ease and above all, creative freedom when designing user interfaces.&#8221;</span></p></blockquote>
<p>My reply: this thing about consistency in <a href="http://www.useit.com/papers/heuristic/heuristic_list.html">Nielsen&#8217;s 10 user interface heuristics</a> is probably a good thing. We now find UI consistency in websites more than ever before &#8211; you expect top-level navigation to be at top of screen, then sub-nav somewhere along the side and content in the middle column. We also tend to ignore adverts on the edge and extreme top of the page, because that&#8217;s where we expect them to be. Web users have learned this model of presentation, and as a result spend a little bit of time working their way around sites that don&#8217;t abide by these &#8220;urban standards&#8221;. But the time taken is <em>probably</em> no more than a &#8220;consistent&#8221; client application.</p>
<p class="img"><a href="http://www.michaelvoong.com/wp-content/uploads/2008/01/kuler_scr.png" title="Kuler WPF"><img src="http://www.michaelvoong.com/wp-content/uploads/2008/01/kuler_scr.png" alt="Kuler WPF" style="float: left" /></a></p>
<p>WPF style apps will allow UI designers to flexibly present their UI together with the context-sensitive help we see in websites next to everything &#8211; so that we don&#8217;t need to remember where things are, just know how to read labels. So if the push goes towards the web paradigm&#8211;consistency like how the web turned from the geocities era to the present web 2.0-style sites&#8211;then I think all this won&#8217;t be a problem.</p>
<p>Additionally, consistent UIs for the web would be boring! For client apps, yeh, that&#8217;s good. WPF apps strive to present information in a more dynamic and visual way (what people want), and wouldn&#8217;t all this be made a bit boring for the user with a consistent UI, using exactly the same widgets everywhere?</p>
<p>Apart from a select few, the life-cycle of &#8220;applications&#8221; are changing. Widgets and apps exchanging data from the web are the new. Interoperability of data is now so important because of this. We now have the choice to choose the UI we use to access the same data! (Think Netvibes, Google Maps/Flickr mashups and OSX&#8217;s Dashboard.) Semantic web people are loving all of this change&#8230;</p>
<p><a href="http://flexphi.blogspot.com/2007/11/what-direction-is-user-interface.html">Thanks Phi</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelvoong.com/2008/01/04/ria-apps-hindering-usability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google&#8217;s New Personalisation</title>
		<link>http://www.michaelvoong.com/2007/03/22/googles-new-personalisation/</link>
		<comments>http://www.michaelvoong.com/2007/03/22/googles-new-personalisation/#comments</comments>
		<pubDate>Thu, 22 Mar 2007 09:19:00 +0000</pubDate>
		<dc:creator>Michael Voong</dc:creator>
				<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://localhost/?p=73</guid>
		<description><![CDATA[Anyone who uses Google&#8217;s personalised homepage might have noticed they added a feature enabling people to select 6 new themes for their page. The cool thing: the background image changes according to the weather in your local region. Instant, non-distracting, ambient information! I tested this out, and I can surely say that the feature is [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://bp1.blogger.com/_ygDm2sC34bM/RgJMH8VOEaI/AAAAAAAACAg/-wmgNxiEoJ4/s1600-h/Picture+1.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="http://bp1.blogger.com/_ygDm2sC34bM/RgJMH8VOEaI/AAAAAAAACAg/-wmgNxiEoJ4/s200/Picture+1.png" style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer" id="BLOGGER_PHOTO_ID_5044678231946301858" border="0" /></a>Anyone who uses Google&#8217;s <a href="http://www2.blogger.com/www.google.com/ig/">personalised homepage</a> might have noticed they added a feature enabling people to select 6 new themes for their page. The cool thing: the background image changes according to the weather in your local region. Instant, non-distracting, ambient information!</p>
<p>I tested this out, and I can surely say that the feature is <span style="font-style: italic">cute</span>, and so worth checking out if you like cute stuff. It&#8217;s nothing amazing, though, but this is a sign that Google is really learning from the insane desire we have to customise our mobiles.</p>
<ul>
<li>Similar to this: <a href="http://mydreamapp.com/contestants/view/cameronwestland/">weather desktop background changer</a> (MyDreamApp.com)</li>
<li><a href="http://googleblog.blogspot.com/2007/03/personality-goes-long-way.html">Read more at Google&#8217;s blog</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelvoong.com/2007/03/22/googles-new-personalisation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Socialight and Locative Media</title>
		<link>http://www.michaelvoong.com/2007/02/26/socialight-and-locative-media/</link>
		<comments>http://www.michaelvoong.com/2007/02/26/socialight-and-locative-media/#comments</comments>
		<pubDate>Mon, 26 Feb 2007 12:22:00 +0000</pubDate>
		<dc:creator>Michael Voong</dc:creator>
				<category><![CDATA[location]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://localhost/?p=69</guid>
		<description><![CDATA[Social locative media is rising in popularity, and it shows. I came across a project called Socialight (Daniel Melinger and Michael Sharon, graduates of New York University&#8217;s Interactive Telecommunications Program) a couple of weeks ago, and was skeptical as I knew that there are technical difficulties in location tracking on mobile phones; stopping social locative [...]]]></description>
			<content:encoded><![CDATA[<p>Social <a href="http://en.wikipedia.org/wiki/Locative_media">locative media</a> is rising in popularity, and it shows. I came across a project called <a href="http://socialight.com/help/basics">Socialight</a> (Daniel Melinger and Michael Sharon, graduates of New York University&#8217;s Interactive Telecommunications Program) a couple of weeks ago, and was skeptical as I knew that there are technical difficulties in location tracking on mobile phones; stopping social locative media from reaching the critical mass. Socialight is one of the projects from <a href="http://kamida.com/">Kamida</a>.</p>
<p>Socialight, like <a href="http://plazes.com">Plazes</a>, does what it can within the technical limitations of Java ME phones; searching for and manually placing notes in locations or by using an SMS-based interface.</p>
<p>The partners, in a paper entitled &#8220;Socialight: A Mobile Social Networking System [<a href="http://ubicomp.org/ubicomp2004/adjunct/posters/melinger.pdf">pdf</a>]&#8221;  mentioned that Socialight can glean location data using a number of different methods &#8211; Bluetooth, GPS and network operator data. However, this functionality has yet to filter itself into usable form.</p>
<p>So far, nothing new. Plazes.com did all of this <a href="http://blog.plazes.com/?p=141">at the end of 2005</a>, and <a href="http://www.gearthblog.com/blog/archives/2005/08/keyhole_communi.html">Google Earth Communities enabled people to label positions in the world in August 2005</a>. What kind of emergent sociality will arise from situated information spaces? How can we harness all this data in a more useful way?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michaelvoong.com/2007/02/26/socialight-and-locative-media/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

