faq
flatforty
contribute
subscribe
configure
search
rdf
main
parent
thread
|
Re: EBN
by Ben on Saturday 19/May/2007, @14:38
|
there are approx. thousands of different tasks which would need testing. when you have a clean environment people will not pollute the environment. The real point is to prevent that developers mess around. The earlier issues are caught the better.
HIG means for me
1. dont's use popups
2. minimize clicks
3. ensure everything can be done with key board (plug out your mouse)
4. Think about contrast
5. change the screen solution
6. Remove all unnessasary text, menu entries
In general look at all popup windows invocations in the source and rethink if they are needed. The mozilla search dialogue is a perfect example how to do it right. Same can be done for password field. As a educatory means just combine your personal popup dialogue with a really annoying sound, you really want to get rid off it.
I am still a bit surprised about the placement of the "kill process" button. |
|
|
The Fine Print: The following comments
are owned by whomever posted them.
( Reply )
|
Kopete
by Martin on Saturday 19/May/2007, @19:52
|
Kopete in 3.x is a good example. Even if you turn off all configurable notifications, or set them to amodal, it *still* pops up dialogs where you have to click "OK" to close them. This happens whenever it experiences any of a number of problems in its communication to the various servers. After you click OK, you have to manually restore whatever connection went down.
Here is how it should work:
1) Remember the user's desired connection state for each protocol.
2) If there is a problem, by all means indicate that by a warning triangle or so on the system tray icon.
3) Then periodically try to restore the connection state that the user has requested.
4) When successful, remove the warning triangle. By default don't pop up any message at this point either; frankly I don't care that much that jabber.org is back online.
This constitutes a relationship of trust between me and the application. I tell it what to do and then trust that it is doing what it can to make it so. It need not come running back to me when it has a problem; I trust it do do whatever can be done to fix the problem.
|
[
Reply To This | View ]
|
Re: Kopete
by Ben on Sunday 20/May/2007, @06:35
|
Kopete is a very good example. Indeed. kopete usually is run at startup and annoys me with a popup dialogue everytime I started KDE.
|
[
Reply To This | View ]
|
Re: Kopete
by Matt on Sunday 20/May/2007, @10:02
|
I completely agree. This is especially annoying since jabber.org goes down so often. Same goes for AIM and MSN, but not as often. Automatic reconnect without complaining would be an enormous improvement for Kopete!
|
[
Reply To This | View ]
|
Re: Kopete
by Ben on Monday 21/May/2007, @06:14
|
http://konversation.kde.org/screenshots/konversation10_1.png
E.g. why to we have two windows here? Don't you think it looks ugly?
|
[
Reply To This | View ]
|
|
The Fine Print: The previous
comments are owned by whomever posted them.
( Reply )
|
|