Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 21986 ideas, 135057 comments, 2615221 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas
Idea #4745: Standarize Bundled Program's Interface

Written by spyyder the 15 Mar 08 at 19:45. Category: Look and Feel. Related project: Nothing/Others. Status: New
Rationale
All of the bundled programs have different looks, interfaces, short-cuts, etc. As with the "Human Theme" initiative, all the bundles apps should share common interface themes. It makes it easier to navigate between apps. I know most programs are externally developed, but at least some common design principle's should be adopted/developed/maintained.
Tags: (none)

30
votes
up equal down
Solution #1: Auto-generated solution of idea #4745
Written by spyyder the 15 Mar 08 at 19:45.
Ubuntu Brainstorm was updated in January 2009. Since the idea #4745 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

Propose your solution

Attachments
No attachments.


Duplicates


Comments
Auzy wrote on the 16 Mar 08 at 00:10
I agree, we should clean up a bit, and maybe even improve the integration between different GUI toolkits, so you set 1 theme, and everything follows it.

Ralf.Nieuwenhuijsen wrote on the 16 Mar 08 at 03:59
I agree with the sort-of-common theme for both gtk/qt.

But, for gnome at least, those guidelines already exist. They are called the HIG. (human interface guidelines, go google them)

When a gnome program is not 100% hig compliant you can file a bug, because it SHOULD be.

No need to convince any one of that. The guidelines exist, and programs are supposed to follow them.

elliotjhug wrote on the 16 Mar 08 at 14:34
Yup - applications should follow the HIG - however, people develop for different desktop environments, so integration is difficult.

DylanMcCall wrote on the 31 Mar 08 at 05:14
Agreed. GTK is a fantastic user interface toolkit because of what it can do for accessibility; every widget scales automatically to fit whatever font I choose, labels are always placed in their associated containers allowing for perfect screen reading, very themeable. However, there are numerous key programs not using the native toolkit, with the end result being a user interface disaster.

Those accessibility features can no longer be completely trusted, and the interface becomes inconsistent, thus difficult to learn. Another detail is centralized preferences. A focus with GNOME is being able to change, for example, menu behaviour, icons and toolbar appearance from a single place and have that change apply everywhere. Again, many programs installed by default in Ubuntu do not follow the necessary standards to do that, which confuses users and makes Ubuntu look very ugly.

Step 1: The web browser!
This one is quite easily remedied, too...

http://brainstorm.ubuntu.com/idea/229/

someonestolemyname wrote on the 22 Apr 08 at 04:24
Well, if you stick w/ GTK (as do almost/all of the default apps), then it will. QT is not for Gnome and will never look right.

As for the browser, FF3 (although not GTK) is so much better than Epiphany that it is worth the slight inconsistency, which I personally do not see at all...)

Just my $.02


Post your comment