Wednesday, November 12, 2008
Gmail Chat: Now With Video and Voice
Saturday, October 11, 2008
A Laptop for Children: How HIGs Change
The field of Human Computer Interaction has always interested me ever since I understood what it is. As an HCI enthusiast, I often find myself reading Human Interface Guidelines (HIG) of various user interfaces. Recently, I was reading the HIGs for the Sugar UI. For those unaware, Sugar is the UI used in the XO laptops of the OLPC project fame.
This UI has more than just fascinated me. It is a completely re-invented concept and it has been done very creatively. These laptops are primarily intended for use by children, aged 5 to those in their mid teens. So, how differently do you create an UI targeted for that age group?
Well, to answer that question, just imagine that you literally had to re-invent the wheel, that lets say, will be used on a vehicle for a specific user group. Akin to that, the task of designing an UI for children requires additional imaginative thinking and an ability to present things in the most simplified form. Besides, simplifying necessarily doesn't mean that the UI be stripped of attractiveness. In fact the UI has to be attractive as well so that children are driven to use it. The Sugar UI HIGs take care of the possibility that the the XO might be the first laptop that their users will own, meaning they might have no prior experience of computing. Further, they would like to explore things without having the fear of ending up in a blue screen equivalent.
What excited me the most was the change in metaphors used to describe the environment. Speaking of the Desktop metaphor, the HIG mentions:
While this metaphor makes sense at the office—and perhaps even at home—it does not translate well into a collaborative environment such as the one that the OLPC laptops will embody.
Hence, these comparisons were redefined to create a simple, realistic user interface for children.
Applications are referred to as activities. Children can better relate with an activity instead of an application. So they could have writing activities, drawing activities or may be singing activities that are analogous to a text editing application, drawing, and AV recording applications. Besides, every activity can be a shared activity. An activity can be shared in a mesh which is a reference to the local network. The document gives an example of the web browsing activity. It says that unlike the normal isolated browsing, here you could browse as a collaboration with your group. Privacy in this case is implemented at a different level. Because children will be the primary users, sharing becomes the essence of all activities. Although users can alter the privacy settings if required.
The desktop is replaced by Neighborhood. A user can see other users and groups in their neighborhood. This view shows the group size and the activity around which the group is centered. Users are represented by the XO icons, and you can get more information about the user by clicking on the icon.
The menu bars are replaced by the Frame. But the Frame does more than just provide access to menus. In my opinion, this approach is much more efficient than the currently prevalent desktop layouts. It leaves more room for activities. The frame gives you access to places, people, objects and actions. The frame occupies the boundaries of the screen and remains hidden unless needed. One edge of the frame also doubles up as what we know as a clipboard. Users can place objects, like images, audio clips, links on the frame and then use them later to paste them on bulletin boards, in other activities or on other friends. So it behaves similar to clipboards on other operating systems and at the same time, provides drag and drop support, allowing selection from existing clipboard items, clipboard history and previews.
The hierarchical filesystem as we know on our computers, is replaced by the Journal. the journal maintains a log of whatever the user does. It saves things automatically letting users focus on the activity completely. The journal uses an intelligent algorithm that guesses forgotten entries and offers to delete them to maintain storage space on the laptop.
Files are not treated as they are in normal computing. Each file is an object which in turn is an independent instance of the activity which was used to create it. This way the children can access their creations directly, without having to associate them with an activity. So, a story will remain a story, and not a collection of words that needs to be opened using a text editor.
Besides these, there are a lot more analogies and innovative concepts brought up in the Sugar UI. Just reading those guidelines has changed the way I look at user interfaces and the way interfaces can be designed. (Ok, that happens to me after reading any HIGs...)
Those interested, can read the Sugar UI Human Interface Guidelines here. I also found this interesting picture on Flickr that would help Apple users to correlate the concepts used in Sugar with those used in our Leopard.
Wednesday, September 17, 2008
The Limited Edition 4GB iPod Nano
Sunday, September 14, 2008
4 Quick Short Posts: Part 2: Lets Rock
Apple held its media event, "Let's Rock" on 9th September in San Francisco. I was very much excited about it and had reminders set up to remind me (just in a rare event if forgot) about it. Now since I can't actually go and see the proceedings, I experienced it vicariously via live blogs. It was nice to see the God take up the stage for the ever famous Keynote. (I know Apple events have Steve Jobs addressing the keynote, but the stories of his ill health made us - the Macboys, worried if there'll be a Stevenote this time or not).
It started with a screen saying "Talks of my death have been greatly exaggerated" and Steve Jobs informing the world that he's fine now. He later revealed some facts and figures about the iTunes Music Store and then came what was most awaited. The refreshed iPod lineup and iTunes 8. The rumormongers had been very much correct about new iPod Nano design and the new features bundled in iTunes 8.

The iPod Nano received a feature additions and cosmetic changes. Shedding the "chubby" form factor, the new version is longish, some what like the 2G iPod Nano's. It has an accelerometer that brings in a slew of new features. For one, it allows you to shake-to-shuffle - you can shuffle your songs if you give the Nano a slight shake. It also brings in automatic screen rotation - the screen's orientation changes depending on how you hold the Nano. The screen is bigger than the previous generation iPod Nano's. There are also changes to the UI in the underlying software. The most notable change is the range of new colors in which the Nano will be available. Apple is marketing it very appropriately as Nano-Chromatic.
In short - sweet. I wish to buy one of those soon. I like the silver, gray and red colors (I shortened the list, I wrote all the available colors earlier :) ).
The iPod Shuffle, without an explicit mention, also got updated to new brighter colors. Though the rumored 4GB bump is still a rumor and didn't make it to the final product.
With the redesigned iPod Touch, Apple made an entry into the gaming market. The new iPod Touch, with firmware 2.1 was launched as a gaming device. It sports very crisp and delicious graphics. A Nike+ receiver has been built in to this device. I hope to see a good wide range of games for this platform.
Also launched were new accessories for the iPods. Of them, the most notable was the new dual-driver in-ear headphones.
Coming to iTunes 8, the latest major update to Apple's flagship jukebox software. iTunes 8 has a new offering called the Genius. This is one pretty feature that was missing from iTunes. It recommends you music that goes along well with other songs in your library. It requires an iTunes Store account to work. It stores your listening data on Apple's servers and as other users add their listening profiles, the Genius gets smarter giving you better recommendations. You select a song, click the Genius button and in the sidebar you get your recommendations based on that song. The Genius sidebar is a drawer that you can open and close to save screen real estate. The Genius "is" smart and does offer you proper recommendations most of the times.
Besides, there is one new way in which you can browse your library. I personally do not find it preferable over the Cover Flow view, but it can be useful at times. It shows your media in a Grid view. They items are grouped in this view, the default grouping criteria being the album. Songs from one album are placed in one group with the album art of that album showing up. Hovering the mouse over that tile shows up the option to play that album. The grouping criterion can be changed to Album, Artist, Genre and Composers. This view makes the listening experience similar to listening to an audio CD on a player.
There were new additions to the iTunes Music Store. The store now has HD TV shows. It would be interesting to see Heroes, Lost and such in HD.
With that, allow me to move on to the next part of this series of "short" posts. :)
[This post is part 2 of a multipart post, read part one, three and four by clicking on the links]
4 Quick Short Posts: Part 1: What, Why? And Google Chrome
A lot happened since I last blogged. I have a reason for being away. I've been very busy with my college assignments. Not that I say I've been very regular in the past, but it so happens that when I think of being more loyal to the interwebs, something or the other crops up and all that loyalty gets trapped within the confines of my head.
Thought of writing an abridged post, but there is a lot to write and having them separated in to shorter posts sounds like a better idea to me. Plus, some topics deserve to stand out from the rest. They won't be detailed posts, so spare me if I'm not able to serve you well this time.
All done creating a base for the rest, here's part one for you...
Google Chrome:
Google recently (ok, it was recent when I thought of writing about it) launched their new web browser - Chrome. It is based on code from the open source browser Chromium. Chrome became an instant hit without much publicity. That is one thing I highly admire about Google - there's never much flashy advertising about their products, but still they get famous pretty quickly. Chrome, for a relevant example, obtained a little more than 1% of the browser market share within two days of its launch.
As of now, it has been launched for the Windows platform only, but a Linux and Mac port is being worked upon. For the same reason, I've not been able to personally review it, because I never really returned to my PC after 29th July. But from what I hear on the web and from people who tried it out, it has been one great browser. Google, as they put it on their blog says, Chrome is a browser for the current face of the web.
Google Suggest which graduated out of Labs few days back, is built into the OmniBox (the address bar, because it does more than just getting URLs, has been christened that) in Chrome and is a great feature. I see Google Chrome as a step closer to the hypothetical Google OS for computers. Who knows may be we'll have it some day sitting pretty on our computers (Naah, I still don't see the thought of me leaving the Mac!)
To know more about it, I'd suggest all of you on the Windows platform to take it for a spin once, you'll sure like it.
[This post is part 1 of a multipart post, read part two, three and four by clicking on the links]
Wednesday, August 27, 2008
Safari 4 to Allow Saving Web Pages as Applications
Tuesday, July 29, 2008
The Day the Mac Finally Arrived

Friday, July 11, 2008
Recent Account Activity in Gmail

Tuesday, July 8, 2008
Another Example of the Mac-PC Clash
Friday, May 2, 2008
Not my innocent keyboard, please!
Computer keyboards are filthier and infested with more bacteria than toilet seats, according to a study by British microbiologist James Francis. He compared samples from 33 keyboards to swabs from a loo seat and a door handle of public toilet.
Friday, April 4, 2008
Of Twitter, Tumblr and 512 kbps
a service for friends, family, and co–workers to communicate and stay connected through the exchange of quick, frequent answers to one simple question: What are you doing?
To make a simple analogy: If blogs are journals, tumblelogs are scrapbooks.You can also look at tumblelogs as slightly more structured blogs that make it easier, faster, and more fun to post and share stuff you find or create.
