- From: Peter Kerr <p.kerr@auckland.ac.nz>
- Date: Sat, 25 Feb 2006 10:55:06 +1300
- To: tomcloyd@bestmindhealth.com
- Cc: "Amaya mailing list" <www-amaya@w3.org>
On 24/02/2006, at 11:07 PM, Tom Cloyd wrote: > Amaya users, lovers, and developers: > > I continue to be baffled and frustrated by how spell checking and > search works in Amaya, and want to comment about why this is a > problem for me. > > The most fundamental problem is Amaya's insistence on being > idiosyncratic. A number of thoughtful people have written about > problems associated with user interface design - be it web sites or > application programs. As I read this material, what I encounter > repeatedly is the idea that one should NOT surprise the user, that > it is best to know what they expect and then to deliver it. In > other words, simply make the user happy, rather than making them > work needlessly to figure out your interface. In an ideal world, yes. Especially when the user is paying a vendor for commercial software, the vendor usually tries to satisfy the customers' desires. How much would you be prepared to pay for Amaya if it did most of what you want? It can never be all things to all people. But I agree with you (without acknowledging this is good or bad) that at present it tends to follow the FOSS lowest common denominator. I give Amaya some latitude here, because it has to satisfy users of different platforms. And quite a few of those users, and I suspect of the developers, use Linux distros where the user is expected to have to tweak things for himself. ... > Say that I want to spell check an 18 page document I've just > written in Amaya (this was the case last night). I already know > that I can't predict what will happen when I push F7 to start the > spell check function. Sometimes it just won't work. Other times it > immediately opens the structure window and starts checking the text > in THAT window (WHAT??? WHY?? I don't want this at all. What just > happened? < - that's what I'm thinking at this point.) It's so > simple: when I press F7 I want a spell check of the text in the > window which currently has focus. Nothing more, nothing less. I do > NOT want something strange and unexpected to happen. Why can't I > have this? Too often I just give up, load my web page into another > editor and use that, because it simply always works like I expect > it to work. Why doesn't Amaya give me this experience? Well, Amaya is an editor and a browser/verifier. Combining "composer" and "browser" may be Amaya's fault. A browser will not normally allow you to change text in its window. Perhaps a MS style dialog is wanted? You are spell checking in a browser window. Any changes may do bad things to your formatting. [ OK ] ... > Next, I want to do a search of my text. What's my expectation? That > I'm going to have to do too much thinking, and that maybe I'll get > it to work, but just as often I won't. Too often. The search > function opens with "Checking...after selection" as the default > option checked. WHY???? No other program I use does this. I > practically NEVER want this. Ahh, I nearly always want this. I'm trying to remember back how many of my word/text processors always started a search from the top, maybe 2. Now I know that I can select in the search box "From top" if I don't want the default of "from current position" and Amaya has this like all my other editors. ... > If you're thinking at this point, "he just doesn't understand, so > let's explain it to him", you're headed the wrong direction. The > goal is to not HAVE to explain, with very basic functions like > spell check and search, is it not? It's like web site navigation - > if it's not obvious how to work it, then the design's wrong. It has > to be obvious. End of discussion. How about I don't explain, but just try to make excuses ;-) Human Interface Design is the top end of operating system development. It takes an unfortunately large amount of effort in developing applications which have to work cross-platform. I use almost daily Windows 2k, XP, MacOS-X, and less frequently a flavor or 3 of Linux, and MacOS 9. It's often hard work remembering what this button does, or that keystroke, in those which are not my chosen favorite. Even "mature" applications with years of user feedback, still break users' expectations with new version releases (Word anyone?) ... > Please, is there any chance this can be fixed in the near future? Sorry to harp on the commercial theme, but fixing things takes time and effort. There's plenty of shareware around at US$30 - $50 which is less functional, polished or standards compliant than Amaya. Amaya is excellent value at its current price. Enough dirty words, a quote from the home page: Amaya is an open source software project hosted by W3C. You are invited to <a href=http://www.w3.org/Amaya/ Actors.html#contribute> contribute</a> in many forms (documentation, translation, writing code, fixing bugs, porting to other platforms...). BTW I do like your web page layout, Tom. Peter Kerr School of Music University of Auckland, New Zealand
Received on Friday, 24 February 2006 21:55:15 UTC