Saturday, 27 June 2009

Week 5

to be written up

Friday, 19 June 2009

Week Four

Compiz Manager

This week I finally managed to sort out the graphics driver, in order to enable Compiz visual desktop effects. The problem was actually very easy to solve. I simply had to remove the driver in the hardware driver manger and then add it again (clicking a button twice). However I had previously been reluctant to do this, worrying that it might cause permanent problems to the graphics of the computer, with no obvious way of re-installing the driver. The information provided in the hardware drive manager was unclear. Simple instructions here could have been useful and would make users with similar problems feel more in control.

In terms of the visual effects enabled in the Compiz manager, many of them are entirely pointless, such as raining on the screen, paining fire and wobbly windows. However it can be argued that it is touches like these that make a user feel like they are using a special operating system. In other words they may not increase usability, but they enhance the user experience. One interesting visual effect is the rotating cube, which allows the user to use shortcut keys to spin a 3D cube to different workspaces. Features like this make the user feel like they are using a next generation desktop.

In terms of improving the Compiz manager itself, a little more information on what each of the effects does could be helpful. Also the backspace shortcut cannot be used to navigate back a level (an inconsistency in the navigation controls for the rest of the system). However altogether the visual effects are a particularly positive additional feature of the GNOME desktop.

Screenlets

Another interesting feature discovered this week is Screenlets. They are small widgets that sit on te desktop, such as clocks, sticky notes, RSS feeds, search functions and other useful tools. This feature should be arguably installed from default. Again it is those little touches that will attract users to Ubuntu and separate it from other operating systems.

The downfall is that there are only around 30 widgets to chose from without having to open a browser and finding the source codes for further screenlets, which then require a manual install through the terminal. Also when a screenlet is added to the desktop it is at the front of windows by default. It is unlikely that users want this as it will get in the way of the main task the user attends to.


A number of other usability issues were found this week


Flash and SWF player

Both of these (or similar) should be installed on default. Ubuntu will alienate many average users who cannot access websites such as youtube and are un-sure how to install flash player in linux.

File replacements in folders

When replacing a file into a folder with a file of the same name, information on the size of the two files should be presented to the user at the very least.

Add/Remove Manager

When a search is entered, the system should present the user with the number of hits for that search.

Firefox

When there are too many bookmarks to fit into the bookmark menu down one length of the screen, small arrows appear at the bottom and top of the menu to allow navigation up and down the menu. These arrows are tiny and can be very hard to see the first time. Larger arrows or symbols that attract the users attention would improve visibility.


Friday, 12 June 2009

Week Three

This week I didn't find many usability issues. The system is now set-up
to my preference and I am at least as efficient at doing everyday task
as I am in Windows. I found a configurable keyboard shortcut function
and have been making use of a few shortcuts.

A few minor usability issues were found:

Moving shortcut icons on the panel

The process to excuse the term is “fiddly”. I can't move them where I
want easily and it deletes them when you drag and drop them too near
another shortcut, which is irritating and leads to the user having to
“right click – add to panel – application launcher” and then finding the
shortcut. Accidental deletes like this should not be possible and the
panel should have hidden structure so that placements are easy and the
panel can be kept organized.

X-Chat GNOME IRC client

If you click the close window cross it completely closes the program.
Applications like this should remove themselves from the task bar, but
stay easily accessible to the user by the system leaving a shortcut icon
at the top right hand of the panel (as it does with Pidgeon messenger
and Twitux). Clicking the shortcut icon should then bring the user back
to the application fully loaded with the conversations and channels as
they were. In other words the program should be running in the
background at all times unless the user tells it specifically otherwise.
I am pretty sure almost all IRC users would agree here, as current
inadequacy can be very irritating.

WINE

Linux's answer to running windows application within it. Whilst it can
be very useful and the integration into the system is good,
compatibility is poor. If they make it work as well as it possibly could
they would attract a lot more users and stop Ubuntu users dual booting
alongside Windows.

Add/Remove Manager

This is one of the greatest usability gems for Ubuntu, removing the
need for manual installs using the command line install that is
necessary in other Linux systems, and removing the need to browse the web
with no guidance as is necessary in Windows. However there should be a
sophisticated alternative search function built into the application.
This would help users cope with spelling mistakes and typos, and could
also potentially have a “If you like this, try this” type function.

Drawer Widget

A nice little widget I found that can be placed on the panel and
cleverly borrows a real world metaphor. Files, can be stored away in the
drawer by drag and dropping. Clicking the drawer forces a sliding drop
down allowing access to the files. However, there is no obvious way of
deleting items in the drawer. Right clicking opens up the menu for the
draw itself not the file. Drag and dropping to the recycle bin is not
permitted. Drag and dropping to the desktop just creates another copy on
the desktop. The only option is to delete the drawer. Pretty poor design.

Mac OS: A final note

I took the time this week experimenting with a Mac book with the latest
Mac OS and it has some interesting features. Though Ubuntu would need
specific hardware to do some of the really clever things like gesture
recognition (which they cannot do because hardware is out of their
control); perhaps Ubuntu can learn a thing or two from their competitor.

Friday, 5 June 2009

Week Two

After two weeks of Ubuntu use, I'm feeling pretty comfortable with it. This weeks taught me a few things on Ubuntu use and I have also learnt a few things about Ubuntu users, through IRC, Ubuntu forums and an online survey I am carrying out, which I have been viewing live. Perhaps the biggest discovery is that most Ubuntu users seem to favour adapting the default system to suit their needs. So with that in mind I decided to have a proper go myself, arriving at a set-up that suited my tastes aesthetically and facilitated usable interaction.

I haven't changed the panels, apart from adding application short cuts at the top, because I found the default setup very usable. You can add entirely new customizable panels and modify or remove the defaults entirely, which is far superior to the static set-up of windows. There are also a large number of useful widgets that can be added. You can even completely edit the drop down menus.

Whilst inexperienced computer users might feel out of their depth, the GUI interaction for customizing panels is pretty straightforward for a competent user (right click – new panel - properties/add-to-panel). Shortcuts can also be dragged and dropped onto panels.

In terms of theme I kept the default icons, changed the background and went for a pale blue panel and window colour, replacing the default orange and browns. The window border and scroll bars in focus I configured red, to make the focus immediately obvious when multiple applications are running.

The rest of the diary is dedicated to experiences with usability issues I found this week, in roughly the order they were found.

Installing software through the command line terminal

I discovered the command line terminal. Judging from many of the forum discussions it is crucial to the systems more advanced functions. This is an issue for me, I do not find command lines usable. For a start they violate the recognition over re-call heuristic. You really need to know what you are doing to use them, though I accept that plenty of linux users both need and appreciate them.

I attempted to download a piece of software called AWN, and was prompted to do the download and install manually from the command terminal. It wouldn't let me copy and paste, which I found irritating, and when prompted for my password, I typed and nothing came up on the screen. In the end I gave up, but later found out on a forum that the password is there when you typed - just not visible - again violating another usability heuristic.

Installing downloaded software through the windows GUI

I tried to download Thunderbird, having spent several hours trying to configure the default email client Evolution Mail (which actually has a better interface than Thunderbird, which is a shame). I could not find the install file and was baffled at how they had made it so difficult. I was thinking why don't they just make the install file symbol really obvious. When I did finally get to it didn't work. Searching on the forums once again, I was pointed to the add/remove applications manager in the applications drop-down.

The system presented was completely intuitive. It is basically an all in one search and install function. This level of integration makes far more sense than finding an application through the web browser, downloading the install file, locating, and then going through a sometimes lengthy install process (as in Windows). With the Ubuntu system the user simply searches or browses applications through a simple GUI (with the option of different alphabetically ordered categories), ticks the applications they want, and then clicks apply changes. The whole download and install process is then handled by the system. An absolute usability gem.

Sound Problems

Since the first install I had noticed that the sound output was at a lower level than in Windows. I didn't seem to be able to adjust it through the volume control GUI. This week the sound suddenly cut off whilst playing music, emitting a crackling sound. After forum searching I decided to bravely re-install the drivers manually through the command line. The process was only a few lines of code and actually not too bad, but really there needs to be a GUI way of doing it for users that are less confident. The re-install failed, so I ran hardware tests through the BIOS, which returned no problems. In the end it turned out to be that the PCM volume in the advanced volume controls had become muted. For a start this shouldn't have happened for no apparent reason. Notification and instruction upon a cut out would have been useful if possible, since the issue caused a serious problem for myself. According to many of the forums there are lots of similar problems in Ubuntu. They need to smooth these out if they are going to attract users.

Using arrows for navigation

When navigating folders through the arrow keys, backspace and enter buttons, the first press of an arrow in a new folder window always starts the focus at te top of the list. This is good usability (consistency and visibility heuristics). However when saving docs the backspace cannot be used to navigate back a level (as it can in normal navigation). This is an inconsistency that can easily be fixed.

Snipping tool

Missing on default set-up. I downloaded a similar application, but it wasn't half as good as the Vista snipping tool. Such a useful tool should be installed on default I believe.

PDF to document

I read and transcript a lot of papers. I had problems with formatting when I copied and pasted text from double columned papers in the default PDF reader into open office. This is a serious usability issue to myself and other academic researchers.


Round up

Despite usability issue I came across this week, Ubuntu continues to impress me at the level of usability and interaction.