<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CodingExperiments.com &#187; Apple Inc.</title>
	<atom:link href="http://codingexperiments.com/category/apple-inc/feed/" rel="self" type="application/rss+xml" />
	<link>http://codingexperiments.com</link>
	<description>$ sudo make money</description>
	<lastBuildDate>Wed, 07 Apr 2010 02:53:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Look at This, Mac Users! User Interfaces on the Linux Desktop Can Have Consistency!</title>
		<link>http://codingexperiments.com/look-at-this-mac-users-user-interfaces-on-the-linux-desktop-can-have-consistency/</link>
		<comments>http://codingexperiments.com/look-at-this-mac-users-user-interfaces-on-the-linux-desktop-can-have-consistency/#comments</comments>
		<pubDate>Fri, 28 Nov 2008 23:46:06 +0000</pubDate>
		<dc:creator>Rishabh Mishra</dc:creator>
				<category><![CDATA[Apple Inc.]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[gtk]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[qt]]></category>

		<guid isPermaLink="false">http://codingexperiments.com/?p=508</guid>
		<description><![CDATA[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&#8217;t proud of it. The more extreme Mac users will go around and talk about how inconsistent Linux is and how [...]]]></description>
			<content:encoded><![CDATA[<p>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&#8217;t proud of it.</p>
<p>The more extreme Mac users will go around and talk about how inconsistent Linux is and how the entire Linux community doesn&#8217;t give a hoot about consistency.</p>
<p>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:</p>
<ol>
<li>Only use applications that use the same widget toolkit as all the other applications on your system.</li>
<li>Use something like <a href="http://gtk-qt.ecs.soton.ac.uk/">GTK-Qt</a> to achieve consistency with multiple widget toolkits.</li>
</ol>
<p>The second option listed doesn&#8217;t work perfectly, so to both get access to all the best applications on Linux <em>and</em> 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.</p>
<p>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.</p>
<p><a href="/images/linux_mac/desktop.png"><img class="alignnone" src="/images/linux_mac/desktop_thumb.png" alt="" width="500" height="313" /></a></p>
<p><em>Click the thumbnail for a full size image. The Pidgin IM client looks unusual because contact names have been blurred.<br />
</em></p>
<p>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.</p>
<p><a href="/images/linux_mac/kde_desktop.png"><img class="alignnone" src="/images/linux_mac/kde_desktop_thumb.png" alt="" width="500" height="171" /></a></p>
<p><em>Click on the image to view it full size. Kate is a KDE application, and Gedit is a GNOME application.</em></p>
<p>Kate and Gedit look remarkably similar, right? Gedit&#8217;s user interface just looks a little bit simpler than Kate&#8217;s. The two editors also use slightly different fonts in the editing box, but besides that, the two editors look pretty consistent.</p>
<p>Of course, consistency is not just about the way things look, but also the way things <em>act</em>. If consistency was just looks, then there would be little need for <a title="Wikipedia: Human interface guidelines" href="http://en.wikipedia.org/wiki/Human_interface_guidelines">Human Interface Guidelines</a>. The point of this post was to demonstrate that Linux applications aren&#8217;t inconsistent to the point where it is extremely annoying.</p>
<p>Conclusion? Linux users enjoy consistency, though consistency is not handed to Linux users in the way that it is to Mac users.</p>
]]></content:encoded>
			<wfw:commentRss>http://codingexperiments.com/look-at-this-mac-users-user-interfaces-on-the-linux-desktop-can-have-consistency/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

