Hello,

Em 05 Apr 2009, às 17:06, Francesco Piccinno escreveu:

> I'm writing here on the mailing list to try to remedy a discussion
> regarding a feature that does not seem to be well accepted by the
> other contributors.
>
> Adriano in previous mails says to me to add a small umit logo at the
> left of every tab:
> ""I think that we better keep an icon with Umit's logo on the left
> side of the tab, and a close button on the right side all the time.
> During scan execution, we replace the Umit logo with the animation and
> when the scan is finished, we replace back the Umit logo.""
>
> Btw luis and gpolo thinks this approach is wrong, and they prefer that
> ""the icons were shown only when a scan is running, without that
> default umit icon""".

The default umit icon is needed to sanity purposes. We need to keep  
consistency in our interface, and we achieve that by not removing or  
replacing components without direct user interaction. That makes our  
users confused, and they don't know where things should come from or  
where to expect things to appear on the screen. Currently, we have the  
animation to demonstrate the execution of a scan, but in the future we  
can have more widgets to indicate the state of a scan tab. Therefore,  
I said that we better keep the icon.

> So I've removed the umit logo at left, letting the animation be showed
> only when a scan is running. Btw neither this approach seems to
> convince Guilherme. I've so proposed to insert the throbber animation
> directly into the close button to avoid changing the tablabel size.
> Also this suggestion seems not convincing.
>
> So I want to hear other suggestions regarding that. Yeah probably we
> already have an icon that warns that scan is running but would be
> better to have an icon directly on the tab label. This is important
> when you have a lot of open tabs and you need to know when a scan is
> terminated in a tab.

I agree with you Francesco, and I'm happy with your initiative of  
writing down this brand new feature. You've done it pretty well, and  
you tried to fit it in our usability needs, showing a great concern on  
delivering a good product. You've done pretty well, indeed.

We all must understand that Umit's main goal is to provide softwares  
with high usability, and we can only achieve this through standards.  
Some may think that putting spacings of 6px between components is  
waste of screen space, but that is a standard. The thing regarding  
removing or replacing widgets is that user get's confused. And that is  
something we need to avoid. Some may think that it is awlward to have  
two icons on each edge of the tab, but that os the standard adopted by  
main browsers, including Firefox (I noted some exceptions for this  
statement on Firefox between OSes). It is reasonable, because user  
always know where to expect signaling on current tab, and he doesn't  
get the feeling that widgets can appear, desappear or be replaced at  
any moment.

I chose the Umit logo, because that's what we have available, but we  
can create other icons to put there, perhaps one that represents a  
scan, network or host. I invite everyone to give ideas ;-)

I know that this can be sort of disapointing to some fellows, but  
whenever we find in situations where we need to chose from more than  
one option, we should always go for the more usable one. Thanks for  
all you've being doing for Umit! It wouldn't be the same without you  
all.


Cheers!

---
Adriano Monteiro Marques

http://www.thoughtspad.com
http://www.umitproject.org
http://blog.umitproject.org
http://www.pythonbenelux.org

"Don't stay in bed, unless you can make money in bed." - George Burns


------------------------------------------------------------------------------
_______________________________________________
Umit-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/umit-devel

Reply via email to