Designed in 2 Minutes?

Tuesday, November 30, 2004

In floppies we trust

I work on the computing helpdesk in the Learning Centre out-of-hours and one of the most common, but heartbreaking, pleas for help come from students who have put too much trust in their floppy discs (seriously, some of them leave the helpdesk crying).

"Hi, I'm wondering if you can help me. I've spent the last 72 hours without sleep or food doing my dissertation and saving it only to this flimsy piece of magnetised plastic, and when I took it home with me I accidentally dropped it in a puddle of acid and stamped on it repeatedly before my pet goat chewed it to pieces. Is there any way I can get my work back?".

Well that's not quite how it goes, but the sentiment is real enough. Why oh why do students save all their work on floppy discs and take no backups? Especially considering there's a perfectly good 10MB of securely backed-up, campus-wide online storage under the name 'My Documents'.

Aside from poor education in why floppies started going out of fashion around a decade ago, I think I have some idea of why students so often don't make use of the secure online storage, preferring to save everything to floppy instead (or USB flash memory stick, where the dangers of corruption are lower but risk of loss or theft is higher).

I think it's all a matter of trust. Students can envisage their document being phsyically written to the disc, they can pick it up and hold it, they can carry it around, they can put it under their pillow at night (not a good idea as the dust will soon kill the disc surface). It's tangible. It's real.

Online storage is nameless, faceless, abstract... how can a student understand that there is a rather large computer a few hundred metres away which now stores their files when they can't see it or touch it or take it home to put under their pillow? To them clicking the 'save' button seems like it could mean the last they ever see of their precious work, as there's no comforting flashing light or whirring 'burrr-dzzz' sound as the file is written, and often no concept that 'My Documents' is not local to only that machine, but is available from any computer they're logged into.

People don't trust things they can't see or touch (or kick) which is why there is still such a huge reliance on physical storage media they can carry around with them. Sure, these devices are great for backups. But the trouble is, too many people still use them as primary storage.

Strangely these people have no problem allowing their employer to put numbers representing virtual money into a bank account which they can't see, when there's no physical cash involved... I suppose people have come to learn to trust in the banking system. If only they could learn to trust in online storage too.

Sunday, November 28, 2004

Free wireless access for all. Is it desirable?

The city of Philadelphia in the USA has announced ambitious plans to cover the entire of the city with Wi-Fi wireless network access.

The rationale is that "for a city to succeed in the future, it must be a digital city", according to Dianah Neff, the city's Chief Information Officer. This presents quite a stark contrast to what many people in other big cities would consider as what their city needs to be successful. Surely good economic stability, low crime rates, and a first-class transport system rate higher? Or perhaps the Philadelphians believe that universal network access for all will help to facilitate this utopia.

Whatever the reason, it has to be said that free Wi-Fi access for an entire city is quite high on the 'cool things for a city to have' list, along with giant ferris wheels and enormous multi-million-pound marquees, and I can see that it would bring benefits to business and home users living in the area.

Communications companies in the city, on the other hand, aren't so happy. They're worried about losing potential revenue and are currently threatening to block the entire project from going ahead. The project planners argue that the project will be a benefit to all, and will help to bridge the digital divide as residents can get access to the internet using just a standard computer and Wi-Fi card, without any need to set up costly broadband lines with telcos. Give your great-aunt a laptop and web browser, and she can sit at her desk and keep in touch without having to sign any contracts or plug in any cables.

But my concern is that, as other rich cities (this is a $10m project which will cost a further $1.5m/yr to maintain!) follow suit, poorer cities which can't justify this expenditure will be perceived as under-developed, and a new crack will appear in the digital divide.

Friday, November 26, 2004

Nokia voice dialling

When Nokia first introduced voice-activated dialling on their phones they had clearly thought long and hard about how to make the system as usable as possible. In fact they got it so near to perfect that they've left the interface pretty much unchanged since it was first introduced; the latest models still voice-dial in the same way.

The reason the design is so good is that it provides clear user feedback in all the important areas of exactly what the phone is doing, without being over-intrusive, and which can all be controlled from a handsfree headset with just one button.

Although voice dialling can be initiated by holding down (usually) the Names key of the phone, it can also be initiated by pressing the headset button. Doing this also bypasses the keypad lock if it's currently switched on, as the whole point of a hands-free kit is that you don't have to get the phone out to unlock its keypad first... From here on, the system works in the same way whether the headset is attached or not.

The phone beeps to let you know it's waiting for input (essential if the device is in your pocket as the headset has no other way of displaying anything the phone might be trying to tell you). If you just say nothing within a few seconds, it will beep again in a slightly more depressed tone to let you know it's giving up.

If you do say something after the first beep the phone will wait for approximately half a second of silence to indicate that you've finished speaking. If you speak again (or something else makes a noise) within this half second then it will keep listening...

Once the phone is sure you've finished inputting it will process the input and play back the user-inputted recording which it thinks matches closest to what you just said. This will have been prerecorded by the user and 'attached' to an entry in the phone book.

This step is one of the most important as it provides the user with the clearest possible indication of who the phone is now about to call. It uses the user's own recording (which the user must recognise - it's their own voice!) to confirm the action.

If no match was found then the phone just beeps again in its depressed way and goes back to sleep.


All of this makes for a system with a supremely good concept of cognitive processes, which tells the user unobtrusively when to input data, tells the user in the clearest possible way what the output is, and informs the user of a successful or unsuccessful input.


It's just a shame that the voice dialling feature is limited to (usually) only 10 entries from the phone book :-(

How many ways?!

Now that I'm getting into the swing of ranting about Windows' windows, here's a short post regarding cognitive processes.

As you should be aware, having one clear way of performing an action (such as initiating a phone call from a mobile phone) with possibly a backup shortcut action for 'expert' users (eg. speed-dialling keys) is beneficial to the user as it reduces the amount of thought necessary to complete the action. Rather than thinking about which method will be quickest or most convenient to get the job done, the user can just get on and do it.

So why, then, are there so many ways of doing something as supposedly simple as closing a window in Windows?!

Let's count them:


  1. Click on the window's close icon
  2. Press Alt-F4
    (these two actions on their own should be sufficient!)
  3. Locate the window's icon on the taskbar, right-click, and click on 'Close'
  4. Locate the window's icon on the taskbar, right-click, and press Alt-F4
  5. Locate the window's icon on the taskbar, right-click, and press C
  6. Locate the window's icon on the taskbar, right-click, press the up cursor key, and press Return
  7. Click on the window's program icon (top-left of the window) and click on 'Close'
  8. Click on the window's program icon and press C
    note you can't use Alt-F4 on this menu as Alt closes the menu)
  9. Click on the window's program icon, press the up cursor key, and press Return
  10. Press Ctrl-Alt-Del to fire up the task manager, find the program, select it, and click 'End Program'
  11. Right click on the taskbar and fire up the task manager, find the program, select it, and click 'End Program'


Prizes for anyone who can extend my list to 15+ items - I'm sure I've missed at least some ;-)

[7:30pm - the prize goes to Andrew Oakley of Middlesex University who offered the following:]


  1. Press Alt-Space to open the window's control menu and click on 'Close'
  2. Press Alt-Space to open the window's control menu and press C
  3. Press Alt-Space to open the window's control menu, press the up cursor key, and press Return
  4. Select the File menu and click on Close/Exit
  5. Select the File menu and press C or X (depending on application)
  6. Select the File menu and scroll to Close/Exit using the cursor keys, then press Return
  7. Press Alt-F to open the File menu and click on Close/Exit
  8. Press Alt-F to open the File menu and press C or X (depending on application)
  9. Press Alt-F to open the File menu and scroll to Close/Exit using the cursor keys , then press Return
  10. Press Alt and use the cursor keys (across then down) to open the File menu and click on Close/Exit
  11. Press Alt and use the cursor keys to open the File menu and press C or X (depending on application)
  12. Press Alt and use the cursor keys to open the File menu and scroll to Close/Exit using the cursor keys , then press Return


Surely that's an exhaustive list now?

For your next assignment, try to find all the possible ways of saving a file in Windows :-)

Bad window furniture positioning in Windows

Still on the topic of Windows' windows close icons (is anyone else beginning to see why I dislike the use of the generic term Windows as a name for an operating system?!) I often find myself getting frustrated at how close the potentially destructive close icon is to the relatively harmless maximise icon.

One pixel's grace on the close icon's left hand side (Windows XP 'classic' mode) is not enough, Microsoft designers!

Whilst it could be perceived as useful or neat to have all the window furniture grouped into one part of the window's title area, I favour the arrangment of some alternative OS desktops' window furniture.

On RISC OS there is a close icon and a 'back' icon (which sends the window to the back of the window stack - very useful when you come to think about it) on the left hand side of the title bar. Both of these are potentially destructive actions, as you lose the window you were working on, although obviously sending a window to the back of the stack just hides it from view rather than actually deleting it.

On the opposite side of the window's title bar are the iconise (minimise to an icon on the desktop) and toggle size (full height/user-defined window size) buttons. Both of these are non-destructive, non-intrusive actions as they can easily be reversed by clicking on the icon again as they're toggles.

This organisation allows the user to separate dangerous destructive tasks mentally and spatially from less dangerous tasks so there's less chance of an accident happening if a user was reaching for 'maximise' and hit 'close' instead.

Closing windows quickly in Windows

The 'active area' furniture in Windows' windows actually extends beyond the physical size of the button. This leads to a very useful feature of the way the window works.

When a window is maximised, as it often will be when working under MS Windows, the user is able to close a window simply by moving the mouse swiftly to the extreme top and right edges of the screen and then clicking. The button's active area extends to the most extreme pixel on the top-right of the screen when the window is maximised, therefore the user can use the top and right edges of the screen to decelerate the mouse cursor for them rather than having to hunt around for the button.

Thursday, November 25, 2004

The scissors paradox

A friend of mine recently tried to buy some scissors for the start of his university course, having none in the house at the time.

He soon found a pair in the local shop but very unhelpfully the scissors were fixed to the packaging with a plastic cable and, presumably as a safety measure, kept firmly shut.

As he pointed out to me, how are you supposed to open the packaging and get to your nice new scissors when they're firmly attached to the packaging and require a pair of scissors to be removed! Surely you're only buying scissors because you don't have any in the first place!

Thankfully for him the shop assistant was more than willing to lend him the store scissors before he went home so he could remove the packaging. The mind does boggle though.

GPRS on Nokia phones

I have a Nokia 6100 - a good all-round phone with lots of features such as the ability to run Java programs and connect to the internet via GPRS.

GPRS, for those who don't know, stands for General Packet Radio Service and provides a way for wireless devices such as phones to transfer packets of data to and from a base station network. GPRS is analogous to broadband DSL which a home user might use to connect to the Internet, as it's always-on and works over a digital system rather than the older analogue WAP protocol. It's also quite a bit faster than WAP.

Currently most mobile service providers charge per MB for GPRS data access. Prices are extortionate (in the region of ukp4 per MB) and so I don't usually access the internet from my mobile unless I absolutely have to.

But this presents a problem to phone designers. Sometimes I'll have been trying to accses my saved bookmarks, or check some GPRS settings for a friend, for example, when I'll accidentally select a URL to visit. Before I have the chance to cancel, the page has loaded, appeared on my screen, and cost me on my next bill.

The problem is this: how do you confirm that a user really wants to initiate a data transfer when the connection is always-on? Imagine if every time you clicked on a link in your web browser your computer asked "Are you sure?"!

Perhaps you could have some sort of inactivity timeout so that if the user hasn't made a data transfer in over 30 minutes then the phone assumes the current session has finished and will then ask again the next time they try to access data.

However Nokia seemed to pull a cop-out and just not confirm it at all. Much to my phone bill's dismay...

Bad microphone positioning

Recently I was chatting with my friend on Skype, the free internet phone network, and I noticed a rather loud and strange sound coming intermittently from his end of the line.

Eventually we traced the problem - at the time he was using his laptop's built-in microphone and speakers to make the call to me. However his microphone was mounted in the computer's case just next to the CD drive and not far from the fan. So every time his laptop's fan switched on or he accessed the CD drive I was bombarded with a very irritating loud noise.

Why on earth did the laptop makers decide to put the microphone there, embedded in the case next to the CD drive and fan? It would be totally useless for recording anything important as it made even a casual phone conversation difficult.

Needless to say, my friend's now invested in a proper microphone headset :-)

Wednesday, November 24, 2004

A digital sub-divide?

With Francis' and Natalie's excellent introductions to the subject of the digital divide, it's clear that two distinct 'qualities' of life are percieved to exist, one for those who have access to computers and networking for example, and one for those who absatain from all such technology.

Yet even we, the digitally-enabled, in our own niche world - where it's so easy to forget that we are in fact the global minority - are subject to sub-divisions where quality of digital life is concerned.

Here in the UK we get excited about 512Kb/s broadband services. We positively drool over 1Mbit lines, and 2MBit lines are but a fantasy for most users. Yet looking to other European countries or indeed countries in the Far East such as Japan, it's common to have broadband connections at true LAN speeds - anything from 10-14Mb/s is common.

Whilst on the outset it may seem that we in the UK (with our wonderfully dilapitated century-old telephone and railway infrastructures) are simply missing out on faster access to all that porn, the reality is that the enormous extra speed afforded by modern internet connections opens the door to a whole new lifestyle of digital video streaming on-demand to your home, or being able to truly work from home with no crippling bandwidth issues.

It's clear that the UK, with its ancient copper-based communications network, is lagging behind these other countries which laid down fibre optic connections from the very beginning. And therefore, we have a digital sub-divide where part of the digital world is more developed and can provide much higher quality of service than other parts.

Enter UKOnline with their announcement of a staggering 8Mb/s broadband package. The price is very expensive (ukp40/month) when compared to foreign offerings, but that's because UKOnline have had to foot part of the bill for persuading BT to be more lenient with what companies can do with their exchanges.

Currently this service is strictly limited to metropolitan areas, large cities such as Birmingham, London, Liverpool and Manchester. And even then it's only available to residents living within a paltry 2km of the high-speed-enabled exchange.

"UK Online is looking at the possibility of bundling services such as cheap net telephone calls, video-on-demand and TV by 2005 if the service proves popular", reports BBC News Online.

So once again the UK experiences split in the digital world. The rich and the lucky who live near enough to the centres of big British cities can experience the same sort of digital quality of life as the Japanese, Koreans, and French. Meanwhile the rest of the UK is left lagging behind.

Only when the price of 'high'-speed internet access falls to a reasonable level (this coming from a country where the cheapest broadband is still kept above ukp15 because otherwise it would 'make dialup commerically unviable'?!) and is available as widely as standard 0.5Mbit broadband, will the whole of the UK move into the upper class of the digital society. Until then, we must consider ourselves digitally poor on the world stage.

Thursday, November 11, 2004

Firefox UI

In the news recently has been coverage of the release of version 1.0 of the Mozilla Firefox browser. This free, open source browser has been in development since early this year and is set to rival Microsoft's dominant Intenet Explorer browser.

But why is Firefox likely to become so popular, especially when the vast majority of Windows users aren't even aware of the existence of browsers other than IE? To them, the 'little blue e is the internet' and it came with their computer so why should they consider changing it? - "If it ain't broke, don't fix it".

Well the truth is, IE is very much broke and certainly needs fixing. USA today says "Beware of spyware. If you can, use the Firefox browser.” But in the absence of Microsoft producing any further development to IE since they laid claim to winning the browser wars, spyware and trojans are rife amongst Windows users.

Firefox not only combats these threats (simply by not being brain-dead by design, on the whole) but it enhances the user experience immensely. Some of the most obvious UI enhancements are the tabbed browsing and the built-in search.

Tabbed browsing descibes how a user can open multiple web pages inside one Firefox browser window. On windowing systems such as MS Windows or KDE each and every on-screen window needs an icon on the taskbar to allow the user to access it. Thus with 10 or 20 web pages open in Internet Explorer, each open window takes up valuable taskbar space and quite usually the whole idea becomes cumbersome and unusable as all you can see of each taskbar icon is the IE logo and '...' to indicate that the all-important website title doesn't fit into the icon - thus making it much harder to find any given web page from the stack.

With tabbed browsing you can keep your taskbar relatively clear as the main Firefox window contains tabs which pull a given website to the front of the stack inside the window.

Another seemingly very trivial feature of Firefox is the built-in search. In the URL bar, instead of typing a proper URL the user can enter a search keyword or string of keywords. Firefox recognises this and passes the search to Google, which returns the first site matching the keywords. Thus to get to a known website such as http://www.skype.com you can enter simply 'skype' and the browser will take you to the correct site (not always guaranteed though, as it depends on where Google ranks the site you're aiming for in its search results).

To find 'school of computer science, birmingham' that's all you need to enter into Firefox's URL bar. This is superior to the IE way of searching which uses Microsoft's own inferior MSN search engine to generate some useful and some not-so-useful results.

But this feature in IE can lead to mis-typed URLs such as http://www.bahm.ac.uk being redirected to the MSN search page. So instead of pressing the left arrow key a few times to correct your typo you now have a huge MSN search URL to edit - or you can search the page trying to find out if they managed to find your desired site. Firefox gets around this problem by recognising the difference between a URL and a search term, and returning a simple 'page not found' error if your typo doesn't redirect you to a porn site.

Thursday, November 04, 2004

emergency exits

  I was in a lecture today and looking around me, I saw an awful lot of students slowly making their way towards the exit. Now, assume for a moment that the building were on fire, or that there were some similar catastrophe, and the room had to be evacuated quickly. There would in all likelihood be a stampede, or at least a rush. That many people simply could not fit through the main entrance as quickly as necessary. Now the emergency doors are strategically placed near the front, where most students would quite likely head. Not only that, but assume that someone was crushed against the emergency door itself: The door not only opens outwards, but simply crashing into the door will push the bar in, opening the door. This is quite a well thought out system. People can't get crushed, and it's more likely that everyone will get out safely. I'll feel safer when I'm next in a burning building...

Wednesday, November 03, 2004

photo booth

  I was in the Birmingham University Guild of Students (BUGS) today and, remembering that I needed to renew my passport, decided to pay a visit to the photo booth for some photos. I sat down, and a loud voice declared to the whole corridoor that I could now select the language I prefered. Feeling a little unhappy at the privacy of the curtain being so starkly contrasted by the boisterous american voice declaring my presence to random passers by, I decided to select French as my language of choice, as I am bilingual, and less people walking by are likely to understand French than English. I felt uneasy at this point, and wanting to get the experience over with as soon as possible, I didn't think carefully enough at the selection screen. Wanting to bypass the option to have wonderful borders on my photos, I pressed a plain photo. Three photos were taken, and I chose my favourite. It didn't give me any kind of preview of what the print would look like; it simply told me to wait outside, which I did. The result was one large photo of me. Knowing all too well that this was not what was required for a passport renewal, I not only had to pay another £3, but had to go through the whole experience again, this time spending more time ignoring the horrible voice whist looking for the correct option. I admit that this was quite largely user fault, although what caused my lack of attention to the instructions is quite apparent. My question is why oh why was there no preview of what it was about to print? It would not have cost them anything to bring a sample up on the screen, or even to make the whole selection process come after the photos have been taken so that you can see more tagibly what will come out. And where an earth was the mute button?

wireless input devices

  Right now, I'm using a wireless keyboard and mouse. Now, I have a small desk, and there's barely enough room for my CRT monitor (unsurprisingly) and speakers, never mind the keyboard and mouse! The monitor is actually rotated, and the keyboard and mouse are to the left of it, instead of directly in front. This means that I don't adopt the best of postures when working at my computer. However, since the keyboard is wireless, I can easily bring it down on to my lap, turn my chair to face the screen, and touchtype happily away on the wonderful Dvorak keyboard layout, just as I am right now. This would not be possible with a wired keyboard, or at least it would be very difficult. Also, when I need to do work with real paper and pen on my desk (*GASP* It happens! It's rare, but it happens!), I can just move the keyboard and mouse on to the bed behind me and get on with my work. I don't have to worry about unplugging or how far wires will reach. In fact, if I need to type something in, I can swivel round and type it on my bed, and it'll come up beautifully on the screen. It's so natural that I very rarely think about the fact that there are no wires any more. Well done to whoever came up with the idea. However, I am a little worried about the security issue, since everything I'm typing is essencially being broadcast quite a number of metres. Encryption would be nice, but would add quite significantly to the price, I'm sure. Let's see - 256-bit AES/Rijndael-encrypted keyboard scancodes would be nice! Hehe.

alarm clocks

  Life isn't too difficult for the average alarm clock. Their job description is pretty simple - make a loud noise when you asked them to. You would have thought that, given that telling them when to make that noise is rather important, there would be an easy way to do it, but no. My alarm clock requires you to hold down a button for two seconds, and press the "hour" and "minute" buttons to cycle forward around the clock. If you overshoot by one minute, you have to press the minute button 59 times to get to the desired time, or hold down the button and wait for the minutes to slowly cycle on their own. Most of the time it's actually quicker to jab wildly and repeatedly at the button. Why is there no way of cycling backwards? A "backwards" modifier button would have been acceptable, although not the best option. Also, if you think too long about the time you want to set it to, it leaves the alarm set mode, meaning you have to hold the button down for another two seconds. Minor annoyance, but an annoyance, and an avoidable one at that.

  Having said all of this, I have seen some nice designs - rotating knobs instead of buttons to set the time gets a thumbs up from me. You have control over both the direction and the speed of advance (or retreat, if such a word can be used for time). I quite like the clocks where you hold down the "set" button to set the alarm, as well. There is no waiting around, and you can't accidentally leave it on the alarm set mode, because once you remove your finger, it goes back to the current time display.

  There are some nice clocks out there. I don't think mine is one of them. Having said that, it doubles as a radio, and a pretty nice one at that, and it's nice and loud, so I think I'll let it off.

adjustable bridges

  Why don't acoustic guitars have adjustable bridges? All 'leccies have 'em. Look at any electric guitar and you'll see it has a bar to hold the strings away from the body where they are attached at the non-tuning end. It has adjustable height, and the length of each string is adjustable at this bridge. On acoustics, you have to use bits of folded paper to get your strings heigher off the neck, and cut groves into the bridge to lower them. Even worse, there is absolutely no way to shorten or lengther strings, which means that your strings may be out of tune higher up the neck. How silly.

focus theft

  Internet Explorer is the most annoying program. I use Firefox now, but every time I start IE on someone else's comuter, I start typing in the URL, and it steals the focus away to some text box. This happens especially when Google is the home page. You get to the end of the address, press enter, and end up with search results far half of a URL. It's so frustrating!

  In fact, It's not just IE that does it; it's a general Windows thing. As I was writing this just now, Skype popped up with a message from Mark (wishing me goodnight after a conversation about blogging, resulting in the clothes peg post). It stole the focus away from Firefox and I had typed a couple of words in the Skype message box before I could stop myself. Gah!

Clothes pegs

One of modern man's greatest achievements to date has to be the humble clothes peg.

The design is incredibly simple and the item is very cheap to manufacture - just two pieces of wood or moulded plastic held together with a metal spring. To operate the peg, simply squeeze the top parts together and the bottom part pivots and opens.

The plastic/wood parts of the peg are the most ingenious parts - each part is covered with notches which serve to grip the clothes tightly onto the clothes line. There are also one or two holes in the peg which clamp onto the line. Pegs with two holes usually have different sized holes to allow for lines of different thicknesses.

The spring has been designed such that it's simple and effective; just a length of metal wire wrapped around the bottom part of the peg just below the pivot which closes the peg when relaxed. It's also strong enough to hold most clothing onto the line without it falling off and blowing away in the wind.

All in all an ingenious design.

Nice rice

One of my housemates has a rice cooker he brought over from Sri Lanka (he's a bit of a rice fan). The design is relatively simple - a metal bowl stood on top of an electric conductive heating element.

However the bowl sits on top of a weakly-sprung platform which raises it above the level of the heating element. When the bowl is empty the spring can push it upwards. Once the bowl is full of water the spring can't hold it up any more so it makes contact with the element and a switch inside the heater is tripped.

This simple mechanism prevents the heater from switching on whilst the bowl is empty, which would most likely damage the heater. As soon as sufficient water is put into the bowl to remove this danger, the heater's simple sprung switch trips allowing the water to be heated.

Brilliant! (And tasty).

Tuesday, November 02, 2004

Labels on buttons

Skype, from www.skype.com is a fantastic piece of technology. Free peer-to-peer internet telephony with high call completion and excellent audio quality. The application also features instant messaging and file transfer capabilities.

When transferring a file across Skype from one client to another, a pane is displayed on the screen to tell the user what is happening. The user accepts or denies the incoming file, and selects a point to save the file to if desired.

Once the file has finished transferring two buttons appear at the bottom of the pane - one labelled 'Open' and the other labelled 'Close'.

Any guesses as to what these buttons do?

It turns out that the 'Open' button does the equivalent of double-clicking the file to display it on screen or load it into an editor etc. By that reasoning, 'Close' should surely close the file?

No, instead the 'Close' button closes the file transfer window.

A simple example but one that needs to be made - careful labelling of buttons is of paramount importance. It would cost nothing to rename the buttons as 'Open File' and 'Close Window'.

Then again, why is a button for 'Close window' needed at all when the window has a perfectly good close icon in the window furniture?

Monday, November 01, 2004

Usable menus

In most GUIs I've seen menus are not persistent, although in some X-based GUIs such as KDE they can be made to stay on screen once clicked on by selecting a reserved menu option for this task which converts the menu into a fully-flegded window.

This really irritates me sometimes when I want to perform repeated tasks from a menu, such as loading several programs at once or deleting several bookmarks from a list.

Under these GUIs I have to keep re-opening the menu and navigating to the required submenu as every time I perform an action by clicking on it, the menu closes. What a waste of time! It's certainly not an efficient, usable method of working.

Time for another RISC OS reference. RISC OS makes use of a three-button mouse in the GUI. Clicking on a menu item with the left button closes the menu, the same way as in Windows or MacOS etc. But should you want the menu to remain open between operations, in order to tick several options or load several programs, then simply click on the options with the right mouse button.

So long as you click on a menu item with the right mouse button rather than the left, the menu will remain open ready and waiting for you to do the next operation.

Now that's usable!

Call Security!

On University campus there is a staffed security centre which can be reached in an emergency 24 hours a day by dialling 4444 from any campus phone extension.

In the University-owned halls the phone and internet network is supported by a helpdesk which can be reached by dialling 4444 from any hall phone extension.

Now why didn't anyone stop to think when assigning these numbers? The last thing a confused fresher needs when trying to contact the helpdesk from campus is to have to stop to think about whether it's the helpdesk or the emergency security centre they're calling, particularly when both networks are University-related.

To make things even more confusing for those poor freshers, the phone number for security as dialled in halls (which routes to the same seurity centre no less) is 3333! Why oh why didn't the network engineers standardise 4444 as the security access number across campus and accommodation?

The Societies Locker Room

  The Birmingham University Guild of Students (BUGS) has a societies locker room. BUECU, one of the christian societies at the uni, has a cupboard in that room. I know this because I help carry equipment to and from the room every Thursday evening. The problem with this is that, in order to get to the locker room, I must go through a door that is clearly labeled "Female Toilets". The locker room is on your left as you enter through this door. The girls' loos are straight on, through a second door. Both the society locker room and the actual door to the girls' loos are clearly signed themselves. Why oh why did the first door not say "...and society locker room"? The number of strange looks and confused girls I've seen when walking in and out of that locker room carrying equipment is quite astounding!

The Common British Power Socket

  Everyone uses them, but few people think about them. The wonderful old british power socket is actually rather well designed. The french have several variations on the theme of their socket - some without earth, some with - freaky! They're all compatible, mind, but still a little bizarre. The british plug and socket has been a standard for quite some time. There's only one type. You don't have to think about whether or not to get a plug with an earth.

  Take a look at a british power plug. Do you notice how the earth pin (the top one) is slightly longer than the others? Why do you think this is? Find a long, pointy insulator probe and a power socket. Make sure the latter is switched off (a feature that is not all that common in other countries, by the way), and insert the probe into the live or neutral sockets. Do you notice anything? There is a pice of plastic blocking the entrance. Now, insert your probe into the earth socket. The blocking plastic should lift from the earth and neutral sockets. It is only possible for electricity to enter a british appliance once the earth has already been connected. How cool is that!