Category Archives: Interactivity

Second Life – Virtual Environment Review

It’s debatable as to whether a virtual environment defines a genre of games or not, after all most of the time is spent socializing with others in them. Environments such as those of World of Warcraft, Sims, Blue Mars, Runescape, Habbo and IMVU  are quite popular for this, allowing players to participate in mini games while making it easy to chat and interact with others at the same time. Second Life takes it a step further as people are allowed to buy lands and setup their own estates within the game, for others to visit (if you’re allowed that is). Try to barge in somewhere where you’re not invited and you’ll find yourself being thrown out!

[click any image to view them in a larger size]

Website Overview ( )

A very vibrant web 2.0 style site, right away I saw the ‘Join’ button which stands out. The main banner with that join button constitutes around 80% of the layout. A news feed was present at the bottom of the page. A good add to the top of the page is the ‘what is second life’ tab which will probably be very helpful to new users of the site. Cover flow design is appealing and well done.

The green banner is being replaced by the purple one as I clicked the navigation arrows marked right at the bottom of them. The other elements in the site remain stationary.

Avatar Creation

Right as you click the join button, you’re presented with a few random avatars(your character in the game) to select right away which are modifiable later on as you start the game. I decided to go with the rabbit, I later changed it to a human person though. Next up was selecting the user name! A very straightforward process, I suppose, and similar to most websites. Kind of like every game you play, you make an account, fill in some info and choose a gamer tag. After you activate your account, you have the choice to either go with the free account or the paid account. I went for the free account, as I didn’t plan to spend much time on Second Life.

Once you’re in the game, you’re able to customize your character and there seem to be hundreds of options as to what you can do with your character. As an example here, you can change your sleeve and jacket lengths using the slider in the panel!

Virtual Environment

Starting up Second Life for the first time, you’ll be placed at this starting point with a bunch of columns and portals around you where all new players spawn. Third person view is activated by default, though there are camera settings available if you wish to look behind you while standing at one point. I tried out the arrow keys to move around at first as they’re quite common in these types of environments and it worked out well. An alternative method, as I found out later, is to double-click with the mouse to move around.

You can walk, run and even fly to access the environments, though invisible shields alike those in Harry Potter will keep you from flying over a restricted area and jumping in to crash some place. Though, there are way too many glitches in the environment. Often, you’re able to walk through walls and then end up somewhere in the sea. Here I am swimming on land somehow?

When it comes to graphics, Second Life is not exactly at the top of the list. Environments take time to load, and most aren’t exactly well developed either. Most environments are controlled by the users around their estates, and there are little or no wildlife background elements visible. The game failed to show promising results even at Ultra graphics settings. Furthermore, even with a 30mbps internet connection, nearby characters take way too long; makes you want to avoid crowds in the game, almost defeating it’s own purpose. Watching people load isn’t exactly fun:

Exploiting bugs in Second life: I pushed this person into the portal who seemed to be away in the game 🙂


Apart from gestures, which can be a pain to remember the hotkeys for, chat is the primary way to communicate. The chat button changes color if a message is received, and you’re able to see all messages sent and received by users around you in a tiny chat window. As easy as the chat feature was to use, I couldn’t tell if the other person could actually receive my messages or not. Whenever a character is typing, a typing animation is played by the character. I was hoping for chat bubbles to pop up as well, as they’re normally better indicators showing that your message went through. You’re also able to add people as friends, join groups (if permitted) and interact with people nearby in several ways. Second Life also lets you add interests/hobbies and other info in your profile to find people with similar traits.


The interface makes recurring use of rounded rectangles and little pop-ups for every feature in it, and fills up the entire screen. As simplistic as it seems at first, the Second Life interface is often confusing and jumbled. New users who try to change their character appearance are very likely to get frustrated as menus will pop up every time you try to adjust some feature of your character, ultimately filling up more than half your screen. It takes a bit of time to get used to adjusting the looks of your character, and there doesn’t seem to be a preview toggle button to see what your character looks like before and after the adjustments. Heck, I didn’t even know my character was a female. Some of the adjustments didn’t seem to work, maybe because I used a predefined character but I felt this should’ve been pointed out as there was no feedback at all.


A toolbar at the bottom controls most of the common tasks you will be using such as camera movement, walking, running, flying, talking to friends, viewing your profile, visiting destinations as well as a help section. Other options such as the minimap, destination and clothing are present on the left edge in order to keep almost all options within the screen, preventing you from having to access them from the top menu bar every time.


Notifications are presented to you in either chat or on the top-right corner, such as when you’re trying to request access to a group or are invited to some group or event. A search bar located at the top allows you to enter a broad or specific location and it takes you to the closest match to that search query. This helps as this search  bar is almost like your url bar in a browser, and is probably the most used function in Second Life as you travel from place to place.


Making use of the fly function, you simply click ‘stop flying’ to stop anytime and gravity does the rest as you fall flat on your face. Second Life does a good job of grouping similar actions so they’re more easily accessible and you aren’t distracted with other options. The ‘walk/run/fly’ button allows you to do just that, walk run or fly. Once you select the ‘fly’ button it’ll remove the other options so you can concentrate on just flying!

Overall Experience

Sure, if you’re just looking to try out a free virtual environment to see what it’s like, Second Life is a great option. That’s where it ends though. The bland environment, an ‘okay’ interface setup and graphics tone down this game quite a bit. Second Life is probably one of the more customizable environments among others, but at the same time it takes a step back in simplified design to handle all its features effectively. Though, if graphics aren’t your priority and customization is your thing, then it definitely will rank a lot better for you after you get used to its features.

Future improvements within Second Life need to be focused on further simplifying character customization, improved graphics and better environment elements.


Exploring Principles of User Interface Design


The structure principle has to do with the overall architecture of your interface and how objects are grouped together.

  • Group Objects effectively
  • Navigation within the screen is important
  • Look at other applications with a grain of salt

Microsoft Word is structured in a way so that similar tools are grouped into tabs, and further organized into sections within the tabs reducing the time required to find a specific tool. Navigation is quite simple as Word provides you with several methods to perform a single task, letting the user utilize the software in their own working style.


Simplicity in UI design refers to how understandable the interface is when users perform common tasks, such as providing shortcuts or hotkeys.

  • Consistency
  • Don’t create busy interfaces
  • Align Fields effectively

Adobe Reader keeps things incomplex as one toolbar gives you access to all the common tools, while advanced options can be accessed from the menu bar. It keeps the ‘page thumbnails’ panel minimized to the left providing the user with an option on how to scroll through the pages.


Users should not be confused or distracted by unnecessary options or information, and options/items should be clearly visible.

  • Don’t create busy interfaces
  • Word your messages and labels effectively
  • Follow the Contrast Rule

FIFA 2012 (PS3) gives you a concise start menu which lets you instantly access any gameplay modes and displays your profile on the top. Current soccer news is also mentioned at the bottom in a marquee, but it’s small enough that it doesn’t distract you from the menu itself. Menu labels light up as you hover over them, and advanced options are present in submenus under each menu so you’re only exposed to the information needed.


The interface needs to provide user feedback in a clear, concise manner which is easy to understand. It needs to keep the user aware of any actions, changes of state, exceptions or errors that occur as a result of interaction

  • Expect your users to make mistakes
  • Your design must be intuitable
  • Word your messages and labels effectively

Skype makes clever use of balloon-like alerts within the interface as well as several variations of ‘popping’ sounds to notify the user about the changes of state. The user is notified when they receive a message, a call or if another user goes offline or comes online.


Tolerance is concerned with the flexibility of the interface. The interface should allow for the cost of mistakes to be minimal, providing features such as undo and redo.

  • Expect your users to make mistakes
  • Justify Data appropriately
  • Your design must be intuitable

Notepad keeps things manageable for note-taking users concurrently providing undo and redo options. Users are also able to utilize the ‘word wrap’ feature to save on desktop space allowing you to multi-task while taking notes.


The reuse principle is critical in how the internal and external components of your design are reused, reducing the need for user reconsideration.

  • Explain the Rules
  • Set Project Standards
  • Don’t create busy interfaces

Windows Media Player consists of a linear interface as it stays consistent to its purpose letting you play media without cluttering application space. The simple design and recurring functions for media files reduces user reconsideration on how to use the software.

[assignment partner: Ehsan Ramezani]

Kobo Touch Edition – Full Review

Linked post here
Click here to download as Word document (Word 2007/2010 compatible .docx format)

Kobo Touch eReader Review


Pictured above, the Kobo Touch Edition

Company Overview

Headquartered in Toronto (Canada), Kobo was founded in 2009 with the aim of entering the eReader market which seemed to be dominated by the Amazon Kindle, Sony and the Nook by Barnes&Noble at the time. Around a year after Kobo announced their first eReader, the Kobo Touch was revealed to the public on May 23, 2011.

System Specifications

The new Kobo was quite an improvement over its predecessor, utilizing a 6-inch E-ink touch screen, having reduced weight at the same time increasing overall storage capacity.

Available Colors Lilac, Blue, Silver and Black
Wireless Connectivity 802.11b/g/n
Processor Freescale 508 Processor
Device Size 114mm X 165mm (4.5 in. X 6.5 in.)
Device Depth 10mm (0.4 in.)
Weight 185g (6.5 oz.)
Diagonal Display Size 6″ Pearl high contrast E Ink display
Screen Grey-Scale 16 Level
Storage 2GB – 1GB is available to store content (over 1,000 eBooks)
Memory Expansion Up to 30,000 eBooks with a 32 GB SD Memory Card
Connectivity USB, Wi Fi
Battery Life 1 month (Dependent on individual usage. Actual results may vary.)
Supported File Formats Books: EPUB, PDF and MOBI
Documents: PDF
Images: JPEG, GIF, PNG, BMP and TIFF
Text: TXT, HTML and RTF
Comic Books: CBZ and CBR
Pre-Loaded eBooks 15 Hand-Selected Free Previews
Fonts 7 Font Styles, 17 Available Sizes
Software New & Improved Free Kobo Desktop Software

Software Overview

The only software associated with the Kobo Touch in terms of installation is the Kobo Desktop Software which is used to setup the eReader and associate it with your Kobo user account. The application also lets you build your own digital library and shop for eBooks on your Mac or PC.

awardsUnlike the previous Kobo, the Kobo Wi Fi, the Touch edition also comes with a beta browser that might’ve been Kobo’s way of experimenting to provide the users with a proper browser in their next Kobo model, which came out to be Kobo Vox. General public feedback has shown the browser to be a little tricky and sluggish at times, but after all it is meant to be a basic web browser and was more of a side-feature to their product.

Reading life, a social networking-like nifty tool, is also part of the reader. It tracks your reading stats in detail, letting you know when your prime reading times are as well recording your reading speed and average time spent per books. On top of this, readers also earn awards on completing certain tasks on the reader in the form of badges, in a sense encouraging you to spend more time reading.

Kobo, like the Barnes&Noble and Amazon, also offers apps for the iOS, Android, Blackberry and even WebOS so you can easily sync your Kobo library across any of these devices; however, you cannot sync eBooks you externally added onto your Kobo eReader aka. which were not bought from the Kobo store.

There are also quite a few neat extras hiding in the Touch, one of them being a pre-loaded Sudoku game under the settings menu on the 4th page of the ‘About Kobo Touch’ option. One of the names under the ‘Special Thanks To’ credits on the last page has a smaller font compared to the others, tapping it starts the game! A sketchbook is also included where you can scribble notes and save them to your library.

Physical Interface

As previously stated in the system specifications, the Kobo Touch has a crisp 6-inch E-ink Pearl display using 16 levels of grey. What E-ink really does is create a contrast ratio that resembles that of a paperback book, even letting you read the text and graphics in direct sunlight.

On top of the 1GB storage space for content, the Touch also has a slot for expandable storage on its left side; users can insert up to 32GB MicroSDHC cards into the slot, allowing you to store approximately 30,000 books on your device (sounds like enough content for an average user).

Like the Nook from Barnes&Noble, the Kobo makes use of the same Neonode’s zForce infrared touch technology. Due to Kobo making the move to a touch screen interface, it was able to make the device much smaller in size and reduce the weight at the same time. As Kobo puts it:

The Kobo Touch eReader has just one button, making navigation easy. Books don’t have keyboards – neither should your eReader.”

Communication/Network Capabilities

Arguably the most convenient feature of eReaders like the Kobo Touch is the fact that you could be anywhere at all and as long as you have WiFi you’d be able to download books onto your account. Add the fact that it supports all current wireless standards as well as 802.11n which is not fully finalized. It provides the user with peace of mind knowing that their investment will not get outdated anytime soon as far as network capabilities go.home

Users also have the option to load external content such as PDF files or e-pub (extension .epub) files and transfer them to their kobo reader via the Micro-USB-to-USB port at the bottom of the Kobo Touch.

Considered to be a downside by most users, the Kobo doesn’t seem to have PC-free operation like the Amazon Kindle. However, once your kobo account is setup you’re able to sync your library with devices such as your iPhone, Android or Blackberry phone or even desktops or tablets.

Read the rest of this entry

Hardware/Device Review: Kobo Touch Edition [short version]

Recently, I had to spent quite a bit of time learning about the Kobo Touch Edition eReader as part of this product review project. Here’s a few interesting things I learned, which you may or may not know, about the Kobo Touch:

[Click images to view them full-size: redirects to Flickr]

  • There’s a HIDDEN SUDOKU GAME on the Kobo Touch!!!!

Kobo Touch Sudoku
Watch the video below on how to access it!!

  • Kobo’s got this awesome feature called ‘Reading Life’, which tracks your reading stats and rewards you when you perform certain tasks!

Reading Stats

Comma Award

    • Who knew that the battery for eReaders can last up to a month!!?!? Apparently e-Ink displays have very low battery consumption!

Kobo Battery Life

I’ll be posting the full product review here within the next few days!

%d bloggers like this: