• Home

CodingExperiments.com

$ sudo make money

Search

Category:

  • Apple Inc.
  • Facts
  • Fun
  • Google
  • Google Android
  • Ideas
  • Internet
  • Linux
  • Microsoft
  • Programming
  • Rants
  • Security
  • Uncategorized
  • web 2.0

Archives:

  • April 2010
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008
  • March 2008
  • February 2008
  • January 2008
  • December 2007

Pages

  • About
  • About
    • The Authors
  • Commenting your code
  • How to Write Papers with Groff
  • ModCMS Anti-Spam Component Set
  • ModCMS Technical Specifications
  • Regular Expressions Guessing Game
  • Saving code directly to a web server
  • The (Almost) Perfect PHP 404 Page

Meta:

  • RSS
  • Comments RSS

Awesomeness tracker

CodingExperiments at Blogged View blog authority
Free Page Rank Tool

Look at This, Mac Users! User Interfaces on the Linux Desktop Can Have Consistency!

November 28th, 2008 by Rishabh Mishra

Mac users are very proud of their oh-so-shiny operating system and hardware. They have to be. Mac users paid good money for their system, and it would be quite a big waste of they weren’t proud of it.

The more extreme Mac users will go around and talk about how inconsistent Linux is and how the entire Linux community doesn’t give a hoot about consistency.

While it is true that not all applications have consistent user interfaces, due to different widget tookits, it is possible to achieve basic consistency with either one of the below methods:

  1. Only use applications that use the same widget toolkit as all the other applications on your system.
  2. Use something like GTK-Qt to achieve consistency with multiple widget toolkits.

The second option listed doesn’t work perfectly, so to both get access to all the best applications on Linux and still have consistency would be to apply the first option until one encounters a totally awesome app that uses a different widget toolkit, and then use something along the lines of GTK-Qt to make that awesome app look consistent with the rest of the system.

Below is a screenshot of a GNOME desktop in Ubuntu Intrepid Ibex. There are small differences, such as the icons added by Firefox extensions being inconsistent with the other applications, but the desktop in general is pretty consistent.

Click the thumbnail for a full size image. The Pidgin IM client looks unusual because contact names have been blurred.

Now, what about the second option? Below is a demonstration of GTK-Qt in Kubuntu Hardy (KDE 3.5.10). Note the conspicuous lack of eye candy, relative the the above screenshot.

Click on the image to view it full size. Kate is a KDE application, and Gedit is a GNOME application.

Kate and Gedit look remarkably similar, right? Gedit’s user interface just looks a little bit simpler than Kate’s. The two editors also use slightly different fonts in the editing box, but besides that, the two editors look pretty consistent.

Of course, consistency is not just about the way things look, but also the way things act. If consistency was just looks, then there would be little need for Human Interface Guidelines. The point of this post was to demonstrate that Linux applications aren’t inconsistent to the point where it is extremely annoying.

Conclusion? Linux users enjoy consistency, though consistency is not handed to Linux users in the way that it is to Mac users.


Posted in Apple Inc., Linux | View Comments

  • lefty.crupps

    Lack of eye candy, how? Gnome has more 'eye candy' because its window borders are black, or what?

  • Rishabh Mishra

    My apologies for taking so long to reply to you.

    I did not mean to insult KDE when saying that the GNOME screenshot was more attractive than the KDE screenshot. I did not have time to change KDE 3.5.10's theme to something impressive-looking.

    I happen to be a KDE fan, actually, that has temporarily moved to GNOME so I can fix issues with my KDE install (I took the KDE screenshot from a live CD).

  • LinuxLover

    Just wait until the next major iTunes update. It's sure to look quite different than the Leopard interface, just as it did to the Tiger interface. Apple is not consistent as many Mac users claim otherwise.

blog comments powered by Disqus

 
Wordpress Themes by and Website Templates by Blogcut Blogged Blog Directory Blog Directory - Blogged