On TV.com: NARUTO SHIPPUDEN Episode 138: The End
BNET Business Network:
BNET
TechRepublic
ZDNet
TalkBack 44 of 67:
Next »
« Previous
Wizards. Some criticism of browsers.
Thanks.

---
About Wizards:
Good reasons for one-question-at-a-time:
1. DOS-based programs required one question at a time because the PC could only handle one task. Command-line installers still have this limitation.
2. One question depends on the answer to another question. Many GUIs have difficulty changing what to display based on input.
3. The information needed to collect an answer will take up the majority of the screen. "Office" packages require most of the screen for choosing modules to install.
4. The programmer does not know better or the installation-creation tool cannot do better. Best Practice is always use the minumum number of screens possible to show/collect the information, but many tools suggest/force multiple screens. Using multiple screens to force the user to focus on each question can be counter-productive when the screens keep coming and the users do not know how much more is necessary before there are any results.

Addendum: Always ask all questions before the computer starts doing a task that takes much time. MSWindows installation asks tons of questions, then copies files (and rebooted a few times), then asks more questions. Why not ask all the questions at the beginning so when it is finished, it is really finished? And why didn't it start copying files while asking questions? It could have copied most of the files while I was answering questions.

---
Every program I have ever written has had a user-intuitive interface. The programs also seem to survive without much maintenance.
1. My first program sold to computer-literate customers, and never had a support call.
2. My second program was an HR application. I received one support call. At the end of the second year, they had forgotten where to find the end-of-year-report command. I told them to look at the Help, which had about three sentences, but did state how to do that command. It was probably the first time anybody looked at the Help.

I cannot answer your question because every programs I have designed follows the "keep it as simple and easy as possible" philosphy. There have been a few programs where no users were available to check the UI, but my talent (and experience once I had some) is to create easy-to-use UI.

I wish every project involved someone like me.

I had to use MSIE today, and had to find the "Find" command. It is on the menu under Edit.
Mozilla's Find with "type slash" is much easier. Mozilla still needs work: graphics security is good, but it takes 9 clicks and some typing to add a safe domain when it should be a right-click (on the place-holder of a not-displayed graphic) and a click (on "Graphics from this server are safe").

You cannot edit a web page in MSIE, so why is there an "Edit" option on the menu? Ask the Mozilla and Opera developers too. The menu item should be labelled "Copying" and include the "Save" commands. And please put all Preferences on the Global menu, currently named "File". "Open" belongs on the "Go" menu in Mozilla and the "Navigation" menu in Opera; MSIE overloads its few menus too much to offer advice.
Posted by: solprovider   Posted on: 09/02/04 You are currently: a Guest | Members login | Terms of Use

Alert moderator to an offensive message

Subscribe to this discussion via Email or RSS

Man, so true, I have heard them all.  DonnieBoy | 09/02/04
And yet, none of them matter at all.  No_Ax_to_Grind | 09/02/04
Yes, other applications are hard to use and buggy, so no problem.  DonnieBoy | 09/02/04
The word is  No_Ax_to_Grind | 09/02/04
Yes, you never have time to do it right, but you have time to do it again.  DonnieBoy | 09/03/04
Becuase...  michael@... | 09/03/04
Yes, the problem determining what is needed.  DonnieBoy | 09/04/04
i dunno about your customers...  ryusen | 09/02/04
Simply not true.  No_Ax_to_Grind | 09/02/04
What? You don't wanna bet?  No_Ax_to_Grind | 09/02/04
what... want to actually give me tiem to READ your message first...  ryusen | 09/03/04
One of the things he did NOT talk is design by committee.  DonnieBoy | 09/03/04
Politic management  seosamh_z | 09/04/04
try to make some sense here....  ryusen | 09/03/04
Perhaps his customers  balsover | 09/03/04
perhaps they are, but...  ryusen | 09/03/04
Good to see you finally agree.  No_Ax_to_Grind | 09/06/04
No need to accept this  jorwell | 09/03/04
Of course they all do . . .  markdoiron | 09/03/04
Thank you for agreeing...  No_Ax_to_Grind | 09/03/04
last time I checked  hipparchus2000 | 09/03/04
Sorry, you are wrong.  No_Ax_to_Grind | 09/06/04
i never said perfect, check out what Andy Tannenbaum wrote(who's childish!)  hipparchus2000 | 09/07/04
impassioned human-ness  hipparchus2000 | 09/07/04
Sorry, I don't buy into it.  balsover | 09/03/04
Depends on your definition of "Finished"  JohnGoz | 09/03/04
Spot On!  No_Ax_to_Grind | 09/06/04
I agree with Ax  Roger Ramjet | 09/07/04
Seven deadly excuses for poor design  Loverock Davidson | 09/02/04
Seven Deadly Excuses for Good Design  Erik1234 | 09/02/04
in summary  hipparchus2000 | 09/03/04
You Forgot Deadly Excuse #8  itanalyst | 09/02/04
As a Microsoft MVP, why...  No_Ax_to_Grind | 09/02/04
MS MVP? I Think Not Mr. Clueless  itanalyst | 09/02/04
Really, you share an IP address then?  No_Ax_to_Grind | 09/02/04
Be careful how you answer that.  No_Ax_to_Grind | 09/02/04
how do you know his IP address are you Okhrana or something  hipparchus2000 | 09/03/04
maybe he is a zdadmin  V Sanders | 09/04/04
No Ax is a M$ troll!  sa_z | 09/08/04
just because someone like windows  V Sanders | 09/04/04
You typically need to support MS on at least the client end.  DonnieBoy | 09/03/04
Forget excuses. Hire great developers.  solprovider | 09/02/04
Good post.  Anton Philidor | 09/02/04
Wizards. Some criticism of browsers.  solprovider | 09/02/04
Knowing the user  Anton Philidor | 09/03/04
Installers. Menus.  solprovider | 09/03/04
Apassionata, Jando, next...  Anton Philidor | 09/03/04
More Installers, Menus.  solprovider | 09/04/04
Perception  SC-man | 09/03/04
Agreed.  Anton Philidor | 09/03/04
Menu locations on MSIE and wizards  hipparchus2000 | 09/03/04
Reading the users' minds  Anton Philidor | 09/02/04
Lack of Planning  ntale@... | 09/03/04
Did anybody at ZDNet read this article?  solprovider | 09/03/04
what??  ryusen | 09/03/04
They have a model.  Anton Philidor | 09/03/04
Agreed: ZDNet does not like Feedbackers.  solprovider | 09/03/04
Why "No further replies to this post will be accepted."?  solprovider | 09/04/04
is this describing XP developers?  V Sanders | 09/04/04
Maybe  seosamh_z | 09/04/04
ZDNET, READ THIS STORY, AND THEN LISTEN TO YOUR CUSTOMERS  Valis Keogh | 09/04/04
Shh Don't wake them up they might be listening.  kohuratahi | 09/04/04
Talk Back  fletcherMcK | 09/06/04
Misunderstanding of "Requirements"  rcauvin | 09/04/04
Newton / Palm BAD analogy  Roger Ramjet | 09/07/04
Do you know anything at all about business?  tamuhockey | 09/07/04
The problem with Harvey Bingham is that he's not your typical senior citize  walter.bender | 09/29/04

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
advertisement

SmartPlanet

Click Here