<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Depth-First: Tag destandardization</title>
    <link>http://depth-first.com/articles/tag/destandardization</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Walking the Web of Chemical Informatics</description>
    <item>
      <title>Filthy Rich Clients</title>
      <description>&lt;p&gt;&lt;center&gt;&lt;a href="https://aerith.dev.java.net/"&gt;&lt;img src="http://depth-first.com/demo/20080129/aerith.png"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/center&gt;&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;If you wind the clock back enough years, the world of graphical user interfaces was ruled by standardized look-and-feel specifications. This approach was taken in an effort to centralize all of the GUI coding in applications, make it easy to document the application (everyone knows what a slider does, therefore it doesn't need to be described), and work around the relatively poor graphics performance of desktop computers.&lt;/p&gt;
    
    &lt;p&gt;But the last decade's collision between the computer industry and the consumer has led to a huge increase in the emphasis on aesthetics in user interfaces: for everything from brand awareness to increasing the comprehensibility of sophisticated systems, to eye-catching coolness to draw the customer in, to just plain "Wow!" ... Aesthetics are &lt;em&gt;in&lt;/em&gt;.&lt;/p&gt;
    
    &lt;p&gt;-&lt;cite&gt;James Gosling, Forward to &lt;em&gt;&lt;a href="http://www.filthyrichclients.com/"&gt;Filthy Rich Clients&lt;/a&gt;&lt;/em&gt;&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The "destandardization" of the GUI has been underway for several years. From Web applications like &lt;a href="http://www.picnik.com/"&gt;Picnik&lt;/a&gt; to &lt;a href="http://youtube.com"&gt;Flash video players&lt;/a&gt; to Apple's &lt;a href="http://www.apple.com/itunes/download/"&gt;iTunes application&lt;/a&gt;, users are getting increasingly used to the idea that not every program needs to look like Microsoft Office, and that some of them never should have in the first place.&lt;/p&gt;

&lt;p&gt;Now, it's possible to infuse Java Swing applications with the look and feel of this new breed of GUI. The new book &lt;a href="http://www.filthyrichclients.com/"&gt;&lt;em&gt;Filthy Rich Clients&lt;/em&gt;&lt;/a&gt; shows how. Covering topics ranging from threading to animation to compositing, this well-written book is a goldmine for anyone wanting to break out of a GUI rut.&lt;/p&gt;

&lt;p&gt;The use of reflections, animation, fading and the like in serious applications may seem frivolous. But used in the proper context, these effects can add a great deal to usability and appeal.&lt;/p&gt;

&lt;p&gt;Today's frivolous use of memory and CPU cycles has a strange way of becoming next year's must-have feature.&lt;/p&gt;</description>
      <pubDate>Tue, 29 Jan 2008 13:52:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:1a2bf53d-14b7-42ce-b231-f729b7bbad0e</guid>
      <author>Rich Apodaca</author>
      <link>http://depth-first.com/articles/2008/01/29/filthy-rich-clients</link>
      <category>Tools</category>
      <category>gui</category>
      <category>destandardization</category>
      <category>swing</category>
      <category>2d</category>
      <category>graphics</category>
      <category>aerith</category>
    </item>
  </channel>
</rss>
