Alternative Task Bar: A Usability Study

Similar documents
Degree Works redesign Research Report

Computer Essentials Session 1 Step-by-Step Guide

Windows 7 Guide. A Complete Overview for Connect Users

Graph Structure Over Time

An Introduction to GeoGebra

Library Website Migration and Chat Functionality/Aesthetics Study February 2013

Presentation to the Linux Supporters Group Adelaide. on Wednesday 6/5/2009 by Hayden Tremethick.

ENGAGING SOLUTIONS MOBI and Workspace Beginners Manual

Campus Sandbox Testing Feedback

Introduction. Using Shapes. Word 2010 Working with Shapes. Video: Working with Shapes in Word To Insert a Shape: Page 1

CS 465 Program 4: Modeller

Windows 10. Page 1 of 15

RAM JAYAM VIDYAA MANDIR MATRIC HR SEC SCHOOL. Cumbum. Theni district. 1 D.EASWARAN M.Sc B.Ed Computer Instructor RJMS_SCHOOL.

1Anchors - Access. Part 23-1 Copyright 2004 ARCHIdigm. Architectural Desktop Development Guide PART 23 ANCHORS 1-23 ANCHORS

Trash in the Dock. May 21, 2017, Beginners SIG The Dock (Part 3 of 3)

Overview of the Adobe Dreamweaver CS5 workspace

1 Introduction to AutoCAD

The Future of Windows

BOP101. Becoming a Blackboard Content Editor Power User. The Content Editor Interface. Technology Training & Multimedia Development

What is an Operating System?

Dell Canvas Layout. Version 1.0 User s Guide

Interfaces. The only means of interaction

Windows XP. A Quick Tour of Windows XP Features

BEDI INTERNATIONAL SCHOOL, BAREILLY. CHAPTER: 3( Managing files and folders)

WHAT IS WEBKIT? COPYRIGHTED MATERIAL SMASHING WEBKIT CHAPTER 1

Double-click on the PowerPoint icon on the desktop. Another way to access the program is to click on the Start button>programs>powerpoint.

Anatomy of a Window (Windows 7, Office 2010)

How to set up a local root folder and site structure

IC3 Spark. Courseware FOR REVIEW ONLY

TRANSACTIONAL BENCHMARK

Introduction to Microsoft Windows

Fundamentals. Training Kit. Presentation Products, Inc. 632 W 28th St, 7th fl New York, NY f presentationproducts.

Reviewer s Guide. Morpheus Photo Warper. Screenshots. Tutorial. Included in the Reviewer s Guide: Loading Pictures

How to draw and create shapes

Case study: evaluating the effect of interruptions within the workplace

Overview of CentreWare Page 1 of 6. CentreWare Overview

Blender Notes. Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 1 The Blender Interface and Basic Shapes

VIMED JWEB Manual. Victorian Stroke Telemedicine. Version: 1.0. Created by: Grant Stephens. Page 1 of 17

Computer Basics Microsoft Windows CB 200

SMART Board Interactive Whiteboard Basics

Bryce Lightning (Network Rendering)

Book 5. Chapter 1: Slides with SmartArt & Pictures... 1 Working with SmartArt Formatting Pictures Adjust Group Buttons Picture Styles Group Buttons

Chapter 1- The Blender Interface

Boardmaker 5.0 (Macintosh) Creating a Story Response Board. Introduction. Case Study. Learning Objectives

You might think of Windows XP as a set of cool accessories, such as

Fundamentals. Training Kit. Presentation Products, Inc. 632 W 28th St, 7th fl New York, NY f presentationproducts.

NEW FEATURES IN WINDOWS 7

Tracking Handle Menu Lloyd K. Konneker Jan. 29, Abstract

Clip Art and Graphics. Inserting Clip Art. Inserting Other Graphics. Creating Your Own Shapes. Formatting the Shape

CHAPTER 1 COPYRIGHTED MATERIAL. Finding Your Way in the Inventor Interface

About the Presentations

Rethinking VDI: The Role of Client-Hosted Virtual Desktops. White Paper Virtual Computer, Inc. All Rights Reserved.

Atlantic Capital Exchange ACE Secure Browser MAC Quick Start Guide

Chapter 4 Printing and Viewing a Presentation Using Proofing Tools I. Spell Check II. The Thesaurus... 23

Chapter 1 Introducing Writer

ServiceCommander User s Manual Version 4.0

Lesson 1 Parametric Modeling Fundamentals

Quick start guide. New Navigator user interface

Creating Classroom Websites Using Contribute By Macromedia

Dgp _ lecture 2. Curves

MS Publisher County of Henrico Public Libraries

Part I. Integrated Development Environment. Chapter 2: The Solution Explorer, Toolbox, and Properties. Chapter 3: Options and Customizations

COPYRIGHTED MATERIAL. Adobe Illustrator CC Jumpstart. Lesson 1

Computer Essentials Session 1 Lesson Plan

Jerry Cain Handout #5 CS 106AJ September 30, Using JSKarel

How To Get Gadgets On Vista Desktop Icons. Bigger Windows >>>CLICK HERE<<<

MS WORD INSERTING PICTURES AND SHAPES

CSCA0201 FUNDAMENTALS OF COMPUTING. Chapter 6 Operating Systems

On the Web sun.com/aboutsun/comm_invest STAROFFICE 8 DRAW

Acta Universitaria ISSN: Universidad de Guanajuato México

Computer Software A computer contains two major sets of tools, software and hardware. Software is generally divided into Systems software and

Senior Project Write Up

Quick Start Guide For Comparion

CS 4300 Computer Graphics

Publisher I-Introduction-2013 Version

Comparison of Postures from Pen and Mouse Use

With Dreamweaver CS4, Adobe has radically

In Depth: Writer. The word processor is arguably the most popular element within any office suite. That. Formatting Text CHAPTER 23

A Linux Virtual Machine for CS-2011 Projects

Using Flash Animation Basics

Tutorials. Tutorial: Creating a New Case Page 1 of 13

DESKTOP PUBLISHING with MICROSOFT WORD

snocad-x user guide version b

Speed Up Windows by Disabling Startup Programs

Mayhem Make a little Mayhem in your world.

Parallels Remote Application Server

Drupal 7 Usability Study at Google

PNC.com, Weather.com & SouthWest.com. Usability Analysis. Tyler A. Steinke May 8, 2014 IMS 413

RefWorks 2.0 fundamental Alan Tang Indispensable tools for research at its best

Chapter 6: Interfaces and interactions

CET Designer 9.5 Release Notes

Google LayOut 2 Help. Contents

2.2 - Layouts. Bforartists Reference Manual - Copyright - This page is Public Domain

Notes. SeniorNet Warkworth Microsoft Sway Symposium Notes May 2018 Author Brian Oakes

Business Products Quick Reference Bundle

Features By Releases

2016 Survey MANAGING APPLE DEVICES IN HIGHER EDUCATION

Product Enhancements May 2011

Practice Labs User Guide

Was this document helpful? smarttech.com/docfeedback/ SMART Ink 5.2 USER S GUIDE

Transcription:

University of Connecticut DigitalCommons@UConn Honors Scholar Theses Honors Scholar Program Spring 5-10-2009 Alternative Task Bar: A Usability Study Jordan Cote University of Connecticut - Storrs, jordocote@gmail.com Follow this and additional works at: http://digitalcommons.uconn.edu/srhonors_theses Part of the Graphics and Human Computer Interfaces Commons, and the Other Computer Sciences Commons Recommended Citation Cote, Jordan, "Alternative Task Bar: A Usability Study" (2009). Honors Scholar Theses. 101. http://digitalcommons.uconn.edu/srhonors_theses/101

Alternative Task Bar - A Usability Study Jordan Cote Professor Russell Senior Design Project - Honors Thesis 24 April 2009 University of Connecticut

I. Introduction... p. 1 II. History and Current State of the Task Bar... p. 1 III. Issues With Current Task Bars... p. 4 IV. Proposed Solution... p. 6 V. Implementation... p. 7 VI. Survey Overview... p. 10 VII. Survey Results... p. 11 VIII. Conclusion... p. 13 IX. Works Cited... p. 14

Alternative Task Bar Cote 1 I. Introduction The task bar has been an integral part of Graphical User Interfaces for over a decade. They provide computer users a way to launch and manage applications, which is a necessary and extremely common action. An inefficient or difficult-to-use task bar can, over time, accumulate into a substantial amount of frustration and lost productivity. This paper focuses on problems with current task bars, and a proposed solution for those problems. The implementation of that solution will be briefly discussed. Following that, an analysis on the effectiveness of the proposed solution will be made, based on a usability survey. II. History and Current State of the Task Bar The first task bar was introduced in Windows 95, in the year 1995. It resided along the bottom of the screen, and featured the Start button. This single button provided the means to launch applications via a series of embedded menus. Next to it, buttons representing open windows were provided. Finally, the system tray represented active applications which do not have associated windows. Through the evolution of the Windows task bar, it has gained theming capability to make it more visually appealing. The visual differences between the Windows 95 version and the latest version are readily apparent in figures 1 and 2. The first image is from Windows 95, and the second is from Windows Vista, released nearly 12 years later Figure 1. Windows 95 task bar (1995) Figure 2. Windows Vista task bar (2007)

Alternative Task Bar Cote 2 We can see from Figure 2 that there is a new feature on the task bar in Windows Vista (originally introduced in Windows 98), which is named quick launch. This feature provides direct links on the task bar for frequently used programs. Since then, however, the functionality of the task bar has not changed significantly. The organization of the Start menu has changed slightly, but not the task bar itself. There have also been other task bar solutions. Appleʼs Mac OS X Dock application is a type of task bar which is designed to be aesthetically pleasing. Dock focuses exclusively on launching certain applications, and monitoring open windows. It was originally released in 2001. The 2007 version (shown below, figure 3) does not differ much, apart from the Stacks feature (see figure 4). This feature allows for small menus, previously not featured in Dock. Figure 3. Mac OS X Dock (2007) Figure 4. Mac OS X Stacks (2007)

Alternative Task Bar Cote 3 Even more incarnations of the task bar may be found on the various distributions of the Linux operating system. Most commonly, Linux variants use desktop environments Gnome or KDE, each of which have different task bars. Gnome features the Panel application by default. It is not themed at all, and appears as a grey box. The functionality is very similar to that of the Windows 98 task bar. The major difference is that it is split into two separate bars. The top bar (figure 5.a) is for application launching via menus and quick launch style icons. The bottom bar (figure 5.b) is for managing open windows and desktop control. Figure 5.a. Linux Gnome Panel (2005) - Top Figure 5.b. Linux Gnome Panel (2005) - Bottom The KDE variants use the Kicker application by default. It closely resembles a newer Windows task bar, sporting a 1:1 correlation of features such as a menu button for launching applications, quick launch style buttons, active window monitoring and a system tray area (see figure 6). Figure 6. Linux KDE Kicker (2002)

Alternative Task Bar Cote 4 III. Issues With Current Task Bars It is readily apparent that the majority of task bars bundled with popular operating systems have much in common. Apart from the Mac OS X Dock, task bars have changed very little over the past 14 years. In stark contrast, many other aspects of computing have changed drastically. Take, for example, Microsoftʼs web site (http://www.microsoft.com/). In 1995, it looked as depicted in figure 7: Figure 7.a. Microsoft web site (1995) When compared to the current Microsoft web site in figure 7.b, we can see that many advancements have been made.

Alternative Task Bar Cote 5 Figure 7.b. Microsoft web site (2009) The web site has changed considerably not only in looks, but also in functionality. And yet, the task bar has not added any major functionality since 1998. Could it be the case that Microsoft had designed the task bar so well in 1995, that it barely needed to be changed for over a decade? It is also possible that because users have become accustomed to it, the demand has not been enough to give rise to change. This study attempts to answer this question by proposing an alternative. Rather than relying mainly on an embedded menu approach, a style more similar to that of Dock is proposed.

Alternative Task Bar Cote 6 IV. Proposed Solution The Snoek task bar is developed in an effort to answer the questions above. Its goals include utilizing the power of modern computers in order to help the user experience. Efforts were made to make the program simple enough to use so that it requires virtually no learning curve for someone who uses computers. The program was developed for Linux with Gnome desktop environments. The reason for this is because it seems to have the most uninteresting task bar, and yet it is used by the most popular Linux distribution for home users, Ubuntu. Snoek was developed based on the concept of a task bar that changes shape depending on the userʼs actions. A common complaint about task bars is that they take up space on the screen, although they are only used intermittently. By taking up space only as needed, or when the user expresses interest in the task bar, this issue is abated. Another problem with Gnome Panel in particular is that it is visually unappealing. Contrasting this, Snoek uses an OpenGL graphics system to draw itself. This results in the developer having no restrictions on what can be done visually with the task bar. We leveraged this ability in order to draw smooth curves, create lighting effects and perform animation. OpenGL has typically been used for games, image rendering programs and computer aided design. However, its use with standard desktop programs is becoming more prevalent. OpenGL provides a much more powerful interface than that of standard frameworks which provide classic window elements such as buttons, labels and icons. Also, as higher-end graphics cards become more ubiquitous, there is no reason they cannot be used to deliver a more user-friendly experience. We were also able to extend our application to be of an arbitrary shape, rather than the standard box shape to which OpenGL applications and widgets are normally confined. Therefore, our application is able to integrate seamlessly with the desktop environment while providing high-end graphics.

Alternative Task Bar Cote 7 V. Implementation The Snoek task bar uses this graphics framework to provide features that a normal task bar cannot. It is through this graphical and functional enhancement that the task bar will stand out from others. One such enhancement is shown when the user moves the mouse cursor over the task bar. A light source illuminates the icons and background. This light source follows the mouse cursor, and helps to focus the userʼs attention. Another visual feature is the shape of the bar. It is initially of similar width to a normal task bar. However, it resides in the corner of the screen with one arm stretching vertically and the other arm stretching horizontally. The arms are also rounded off at the ends. The arms can be of arbitrary length, as determined by the user. Resizing is achieved by clicking and dragging the end of either arm. When this happens, more or less icons are displayed in order to fully use the space that the task bar takes up on the screen. This presents an improvement over task bars which take up the entire bottom of the screen, whether they use the space or not. The space utilization and resizing features can be seen in figures 8.a and 8.b.

Alternative Task Bar Cote 8 Figure 8.a. Snoek task bar, normal mode Figure 8.b. Snoek task bar, resized

Alternative Task Bar Cote 9 Apart from resizing, there is another way that the Snoek task bar changes shape. When the user moves the mouse cursor into the corner of the screen, the task bar bulges outward. This means that the endpoints for the arms are set as anchors on the edge of the screen, while the actual task bar grows to become a half-semicircle shape. With this larger surface area, more icons may be displayed. This functionality was implemented to provide access to applications which are not available in the standard, collapsed, mode. Figure 9. Snoek task bar, expanded mode The shapes are dictated by six 4x4 arrays of points for each mode. Initially, only selected control points are specified, then interpolating functions fill in the non-control points. Control points are those necessary for the desired shape. For example, four points along a curve must be specified, as well as corners of shapes. The six shapes are the top end, the vertical strip, two corner halves, the horizontal strip, and the right-hand end. The shapes are then joined at their junctions to eliminate tearing between shape segments.

Alternative Task Bar Cote 10 VI. Survey Overview In order to test this idea, a survey was conducted. Participants were asked to use the Snoek task bar, without being given any instructions. By not telling the participants how to use the program, we could observe how long it took for users to learn the controls. Because the program is meant to be intuitive, this information is valuable because it would help answer our previous questions about task bar usability. It can also pinpoint drawbacks of this concept. While participants were not told how to use the program, questions were posed to help assess the programʼs usability in certain situations. For example, participants were asked how they would go about resizing the task bar. The purpose of the question was to discover if the controls of the application are intuitive. There were eight survey questions given to the participants, after they had finished using the program. The questions were aimed to answer questions about the conceptʼs usability. Questions were asked to also find out how advantageous the OpenGL graphics architecture was to the typical end user. These questions are presented in figure 10: How easy is the program to use, on a scale of 1 to 10? (with 10 being very easy) How long does it take to learn the key features? Was it confusing? Do the enhanced graphics make the you more apt to use the program? Do the graphics / animation help with program functionality / ease of use? Does the program behave as expected? What features were expected / desired, but not present? What did you like most / least about the program? Which of the following would you prefer for your own computer: Windows Start Bar, Mac OS X Dock, Linux Panel, or this one? Figure 10. Survey questions

Alternative Task Bar Cote 11 VII. Survey Results The survey was given to six participants. The salient features of the result set are that Snoek was well received, the OpenGL graphics make the program more appealing, and that most people prefer whichever task bar they use most. Participants expressed that they found the application easy to use, and found the controls intuitive. The first question simply asks how easy the program was to use, on a scale of 1 to 10, with 10 being easiest. For this question, responses ranged from 8 to 10 with the mode being 8. The second follow up question indicated that all of the participants learned how to use Snoek quickly. One response noted that it was surprising at first when the shape of the task bar changed, but after the first time it was not confusing. The third and fourth questions ask about the programʼs appearance and use of OpenGL. Users seemed to enjoy the graphics. One person said that Snoek was fun / easy to use. Another expressed that they like that the program icons are illuminated by the light source which follows the mouse cursor. Some participants interpreted the term ʻgraphicsʼ to mean the program icons themselves, and so some of the responses were not particularly useful. With this interpretation, one mentioned that having the icons available without having to click on a Start button is easy. Other users agreed that the changing modes help from a functional standpoint. In other words, the two modes helped to visually organize the programs. The fifth question inquires about whether the actions of the program were expected or not. The answers indicate that the program did behave in an expected way. Supporting this fact, participants were always able to resize the application when asked. They were able to do this typically within 5-10 seconds.

Alternative Task Bar Cote 12 The sixth question asks about what features could be added to Snoek. The overwhelming top request was for text labels for the application icons. Because of this demand, text labels are being implemented in the application. For the seventh question, participants opined their favorite and least favorite aspects of the application. Responses for favorites included the resizing feature, the visuals, and the spatially compact form. By observing the participants using the program, it was found that people most enjoy the resizing feature. Responses for least favorite included the lack of description labels for applications, icons being too small, and the resizing grab area being too small. For further development, it would be a top priority to have icons change size based on user interest. Also, the grab area has since been enlarged, in order for users to more easily resize the task bar. The last question simply asks which task bar the participant would prefer to use. The majority preferred Mac OS X Dock (3 people), followed by Windows Start Bar (2 people) and Snoek (1 person). One noted that if they were to switch to a PC they would use Snoek. The result of the survey shows a positive reception of the concept for end users. The OpenGL graphics are well appreciated, and help with functionality as well. Controls for the application were easy to pick up, and users found the program intuitive. There were a few aspects that were found to be undesirable, but these issues were largely due to the program being in an early developmental state at the time of survey.

Alternative Task Bar Cote 13 VIII. Conclusion An alternative to the standard task bar has been proposed, and a usability survey has returned positive results. The idea of a shape-changing task bar seems to be a viable option for todayʼs operating systems. Because Mac OS X has a generally well-liked task bar, it is not the ideal target platform. Windowsʼ proprietary nature also discourages our efforts on that platform. However, the Ubuntu distribution of Linux is proud of being the most user friendly distribution but has the most uninteresting task bar. Also, because of its open source nature, it would be the best platform to deploy this task bar. The integrated OpenGL approach was well liked by survey participants. The fundamental ideas were verified to work as intended. With further development, our study shows that Snoek could compete with the other major task bars.

Alternative Task Bar Cote 14 IX. Works Cited "IceHouse Designs - popular old website screenshots." 2004. IceHouse Designs. 27 April 2009. <http://www.icehousedesigns.com/webarchive/>. "Microsoft Corporation." 2009. Microsoft Corporation. 27 April 2009. <http://www.microsoft.com/>. "Taskbar - Wikipedia, the free encyclopedia." 23 April 2009. Wikipedia. 27 April 2009. <http://en.wikipedia.org/wiki/task_bar>.