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
