Off the Top: Usability Entries
Showing posts: 46-60 of 135 total posts
Tog explains good design on bad products
Bruce 'Tog' Tognozzini writes When Good Design is => a Bad Product.
You take a mediocre product and rework the design to make it better. Your design is a success, by any reasonable measure, but the resulting new release is actually worse. You redouble your efforts and matters become untenable. It doesnÃt matter how brilliant and effective your designs, the more they improve the product, the less usable the product becomes.
The article is filled with wonderful illustrations that will help us better understand how to make better products.
Solving the mobile smartphone issues with Treo 600
I found another very good review of the Treo 600. After using my Dad's Nokia 3650 I think the Treo 600 could be a good next phone for me.
I have tried the Treo in the stores and the keyboard size is not difficult for me to work with, actually it is very usable. The screen size is a little small, but it would work well and it is not that much smaller than my Hiptop. I have had a Palm OS device for four or five years now and I really like the interface and the breadth of applications available is great also.
Using my Dad's Nokia I was very frustrated with the interface. It could really use a scroll wheel like my Hiptop has to ease the navigating menu options (there are many). Moving between applications is rather clumsy as the phone rang when I was setting bluetooth settings to his AIBook and we could not easily jump to the incoming call. That should never happen. The Web browsing was very slow on AT&T Mmode. I could get around more quickly on my GMS Hiptop. I really like the bluetooth capabilities on that phone and the camera on the Nokia is great also.
I have always expected more out of my Hiptop than it delivered. I have only used it as a phone two or three times and I still carry my Motorola 270c as my main phone. I have really become attached to having mobile Web, AIM, and e-mail. The interface it very usable on the Hiptop and one can easily move between applications to get to incoming e-mail or a chat while in a very different set of tools. I really want to see how the Treo handles this task switching. I also would like to read a long article or two on the Treo 600 as I use my Palm for reading news, articles, and books on the train commuting.
My last option would be to get a bluetooth phone (still thinking Nokia but in the back of my mind) like a Sony Ericsson 610 and get a bluetooth enabled Palm Tungsten series PDA. At this point time will tell. But, I am narrowing down the choices.
The importance of documentation
IBM Developer Works supplies The importance of documentation.
This reminded me of the cornerstones of information application development, three of which rely on documentation. The cornerstones are: usable, maintainable, reliable, and repeatable. If an application is not usable it is nothing and somebody wasted their time and possibly their or somebody-else's money. If it is not maintainable (needing documentation) it will may not last long and it may be rebuilt from scratch. If it is not reliable, it will need to be debugged and portions rebuilt (documentation helps greatly in debugging as well as making sure an application is reliable). Lastly if an application is repeatable it is often worth repeating, the documentation is in place and usable, and the application is also (often) modular and easily malleable for other environments.
iPIM and Chandler have a chair at the Personal Info Cloud
There are two articles that are direct hits on managing information for the individual and allowing the individual to use the information when they needed it and share it as needed. Yes, this is in line with the Personal Information Cloud.
The first article, The inter-personal information manager (iPim) by Mark Sigal about the problem with users finding information and how the can or should be able to then manage that information. There are many problems with applications (as well as the information format itself) that inhibit users reuse of information. In the comments of the article there is a link to products that are moving forward with information clients, which also fit into the Personal Information Cloud or iPIM concept. (The Personal Information Cloud tools should be easily portable or mobile device enabled or have the ability to be retrieved from anywhere sent to any device.
The second article is from the MIT Technology Review (registration required) titled Trash Your Desktop about Mitch Kapor (of founding Lotus Development fame) and his Open Source project to build Chandler. Chandler is not only a personal information manager (PIM), but the tool is a general information manager that is contextually aware. The article not only focusses on Mitch and the product (due late 2004), but the open and honest development practices of those that are building Chandler at the Open Source Application Foundation for Windows, Mac, Linux, etc. distribution.
RSS on PDAs and information reuse
Three times the past week I have run across folks mentioning Hand/RSS for Palm. This seems to fill the hole that AvantGo does not completely fill. Many of the information resources I find to be helpful/insightful have RSS feeds, but do not have a "mobile" version (more importantly the content is not made with standard (X)HTML validating markup with a malleable page layout that will work for desktop/laptop web browsers and smaller mobile screens).
I currently pull to scan then read content from 125 RSS feeds. Having these some of these feeds pulled and stored in my PDA would be a great help.
Another idea I have been playing with is to pull and convert RSS feeds for mobile browser access and use. This can be readily done with PHP. It seems that MobileRSS already does something like this.
Content, make that information in general, stored and presented in a format that is only usable in one device type or application is very short sighted. Information should be reusable to be more useful. Users copy and paste information into documents, todo lists, calendars, PDAs, e-mail, weblogs, text searchable data stores (databases, XML respositories, etc.), etc. Digital information from the early creation was about reusing the information. Putting text only in a graphic is foolish (AIGA websites need to learn this lesson) as is locking the information in a proprietary application or proprietary format.
The whole of the Personal Information Cloud, the rough cloud of information that the user has chosen to follow them so that it is available when they need that information is only usable if information is in an open format.
Personalization is not a preference
News.com writes that a new Forester report states personalization is over rated. This comes from many of the portal tool developers who are trying to push the technology. In discussions with users, many like their one personalized site, (my.yahoo.com or my.washintonpost.com) and they prefer to pull content into these single broad portals.
It seems like the folks selling the tools should be focussing on syndication rather personalization of everything. Syndication, such as RSS, can be pulled into what ever personalized interface the user desires. Anecdotally I have found users also like getting e-mail opt-in as a means to find out when information is updated.
The user does not really have control of the personalized information as it is maintained on an external resource and not one that is truly close to the user. Users often prefer to have the information come to them where they can control it and sort into a system that works for themselves. The one personalized site may fall into a user's personal info cloud as they have a central place to find information, but if every site is personalized it is the disruptive factor is still in place, which keeps the user from having the information that they need when they need it.
Apple love
Mark Morford explains why Apple deserve gushing adulation in his San Francisco Gate column. For me yesterday's plugging in a new digital video camera and having the video just seemingly show-up ready for viewing and importing into iMovie was another jaw-dropping simple it-just-works moment for me. There have been very few difficult moments for me and my Mac. And when they do occur I am tweaking at the command line and getting used to a slightly different syntax for the variant of UNIX that Apple uses. (Note: there is no need for me to play at the command line, but it is something I find fun and rewarding, in a sick build my own soda can sort of way.)
I was also able to use the a Firewire cable to connect to my video camera and have iChat sense it was attached and put me in video iChat mode automatically. Oddly the Sony camera did not come with an iLink (Firewire) cable, odd in that they own some of the rights to Firewire but do not use the superior technology out of the box, instead opting for the poorer quality USB product. The Sony camera came with a CD full of software for Windows machines and drivers so that Windows users can use the digital video output on their machines. My TiBook needed none of that, it just worked easily and wonderfully.
While I am off work for a few days to help Joy and Will adjust I get to fully live in a Mac world. I can get things done and fit work in easily, I have had no virus problems, bugs, halting interfaces, or connectivity problems that plague me at work. Having work environments standardize on Windows is akin to having them endorse non-productivity.
Needless to say I love my Mac and Apple's attention to detail. It is almost as if they care about me and the work I do, by just letting me do my work. Apple does not care if I am coding, programming, being creative, writing, or performing analytics it just allows me to be productive. The amount of money saved in using my Mac more than makes up any price difference (laughable in that there is not a comparable product in the Windows world) for a similar product.
Baby instructions
I have already found of the many joys of being a parent. But I have also found some of the pain. The biggest so far is the inability of manufactures of infant products to put together slightly usable instructions. The failure is largest with car seats, which is one item all parents worry about as they want their child safe. We have had problems with three Graco instruction sets so far. Being the type of person I am I went to the Graco Web site to see if there were better instructions there or maybe even videos for each product. No, the only thing available were the failure of directions that come with the products.
Why are the instructions so terrible? The instructions have four problems: 1) Cover more than one product variation covered in the directions (car seat has 3-point and 5-point connector models covered in the directions): 2) Minimal words for instructions (words are used for warnings, which are not clearly explained how to avoid the problem related to the warning); 3) Multi-lingual directions and warnings intermingled (languages do not have their own sections of the instructions); 4) Visual instructions not clear (lack of labeling on the product to ease correlation of instructions and parts as well as no parts list).
Nearly all my neighbors and friends with children warned me of the horrors of the infant, baby, and child toy instructions. The information needing to be communicated is lost in whatever design or vetting process this information goes through. The folks at Lego and IKEA understand that the successful use of their products is their ease of understanding the instructions for assembly. Neither Lego nor IKEA's products are sold to protect the life of a child or to enhance the safety of a child, but they do understand the ability of the buyer to assemble the product correctly to achieve satisfaction. In Lego's case the instructions can be superfluous as the product can also be used as a medium for creativity, but in the case where the user wants to exactly replicate that is on the box cover the directions are perfect. The beauty of the instructions in the Lego and IKEA instances is that they are completely, or largely text free.
Antartica goes DHTML not Flash
Tim Bray explains why Antartica will be using DHTML and not Flash for its Visual Net application. These are some of the same problems I have with using Flash as a user in applications. It is very hard to get the interface close to right in Flash, which when compared to relatively easy to get it exactly right in (D)HTML (and yes I know the exactly right is a comparison of HTML to HTML, but there are millions, if not billions of people that have learned this interaction process).
NNG Usability ROI debunked and Web Traffic Analytics at B and A
Boxes and Arrows is currently running two wonderful articles. Report Review: Nielsen/Norman Group's Usability Return on Investment by Peter Merholz and Scott Hirsch. The second article is Web Traffic Analytics and User Experience by Fran Diamond.
Go read, I will be back shortly.
Jeffrey Veen on the State of the Web
Digital Web interviews Jeffrey Veen who discusses the current state of Web development. This is must read to understand, to not only understand where we are today, but also how Web teams are comprised today.
Remember when Web sites used to have huge home pages constructed entirely out of images so that designers could have control over typefaces? Thankfully, thatÃs mostly a thing of the past now. We all understand that speed is crucial in usability and, therefore, success. The designers who are left nowóthe ones who have succeededóare the ones with an aesthetic that is based on what the Web is capable of, and not some antiquated notion of graphic art applied as decoration to some obscure technical requirements.
Also, specialization is creeping into our industry and thatÃs a great thing. WeÃre seeing Web design split into disciplines like interaction design, information architecture, usability, visual design, front-end coders, and more. Even information architecture is subdividing into content strategists, taxonomists, and others. I think we can safely say that there is no such thing as a ìWebmasterî anymore.
There are many more gems in this interview, including the state of Web standards and poor job Microsoft is doing to allow the Web move forward. (Jeffrey Veen's observations can regularly be found at Jeffrey Veen's online home.
Trackback hype debunked
Joshua picks up on the trackback conversation, but there are many problems with the comparisons of trackbacks and referrer tracking (I am posting this for clarity not to poke at my friend Joshua and comments are not turned on for his entry or I would post there). It sounds like referrer logs are not set properly in what Joshua is using for a comparison to trackback. It may be that Movable Type is not set to take full advantage of referrers, which is sad. Joshua and the posts he links to explain trackbacks properly.
Of the three comparisons of trackbacks to referrer only one is correct, trackbacks do not require an actual hyperlink to the article to work properly (why one would not have a link to what they are discussing is odd as it is the Web). The other two comments are not correct if referrer logs are setup properly. In my last 100 referrers page I can see exactly what page a link came from (I used Charles Johnson's referrer as a base for mine). If the hyperlink is clicked from a permalink page I can see the exact page the link came from and if it links to my permalinked entry I can have categorical sorting also.
I have not seen a need for trackback on my site my referrer log (real-time) and access log show me exactly what is going on. Oddly there is always a lot of talk about trackback on blogs, but very rarely are they ever used. This may point to a usability problem with trackback. Referrer and access logs on the other hand do not need this extra step for the site owner to get the information.
Once I get unburried with paper work for work and have a clear head that the completion will bring I may implement a referrer version of trackback for public consumption, unless the lazy web does it first.
Gadget dreams
Danger announces a color Hiptop. Many are very excited about this, but some of the usability has me thinking I will go in another direction when my year is up with my black and white Hiptop.
Don't get me wrong I greatly enjoy my Hiptop and the functionality it has given me that no other device has done so far. But, I am now tied to three devices (and I do not have an iPod yet -- you are more than welcome to correct this malady buying it for me from my Amazon wishlist) my regular cellphone (nearly ubiquitous connectivity in area, vibrate function is strong enough to get my attention, speakerphone is outstanding, and clear auditory capabilities), Hiptop (for mobile e-mail, Internet, photos), and my Palm powered Handspring Platnium (synched calendar, addressbook, Strip, JungleSoft (city maps), and document readers (for books like Cory's Down and Out in the Magic Kingdom.
No this is not optimal. I am seeking a Palm-based device that can pull pop e-mail and Internet using the phone, possibly through Bluetooth connection, while giving me the Palm apps that can be synched with my laptop and desktop address books and calendar. It would be nice to have the phone synch the addresses and calendar too.
No, I do not like the Hiptop apps for calendar and addressbook. One, they do not synch only have bulk over write capabilities, or at least that I have found. Two, I personally find the Hiptop calandar to be almost completely unusable. I can not move about the calendar easily, nor change and drill into the events from various views. When sitting in meetings and trying to assess my availability for follow-up meetings or deliverables the Hiptop calendar does is not easily usable for that purpose. I am also bugged by the lack of copy and paste. I do like the keyboard and the form factor for typing and surfing, much more than any other handheld I have tried.
I am thinking Sony Clie and a Sony Ericsson phone may be part of the solution. I have read many reports on the location services tied to cellphones, which use triangulation from cell phone towers and their extreme inaccuracy, I may be interested in having GPS on the one of the devices to better use location based services.
Keith's Navigation Stress Test
I recently restumbled across Keith Instone's Navigation Stress Test. This will help greatly when trying to sort out browsing structure issues when thinking through how well the user from the whole in the eaves. This is a quick mental jog to ensure the user can find what they are looking for, which will help the site owner's whuffie
Design for real users
Chad highlights an excellent design perspective, "design for real people". Real people are rushed (at least in the parts I am familiar with), tired, distracted, etc. It is not those in the perfect lab setting that are important, but those actually living life trying to find the information for a report that was due COB yesterday, while trying to arrange for a new print cartridge from the help desk that never seems to (not my life, but one I have observed).
Maybe when we are doing user testing we arrange for phone calls and messages to be hand delivered. When I was doing usability testing on a somewhat regular basis, I always did the testing at the user's desk to see their computer setup and other things that may be interfering with usage. I have noticed that pale colors do not work well in workspaces with direct sunlight, which visual designers have used darker color palettes and reduced "I can not find it" complaints.