<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Synap Software comments on Making of a Web App: Part 8 - Styleguide</title>
    <link>http://www.synapsoftware.com/ndi/</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Synap Software comments</description>
    <item>
      <title>"Making of a Web App: Part 8 - Styleguide" by smeade</title>
      <description>&lt;div id="summary"&gt;

	&lt;p&gt;&lt;a href="http://www.synapsoftware.com/blogit/articles/category/making-of-a-web-app"&gt;Making of a Web App&lt;/a&gt; is Synap Software&amp;#8217;s step-by-step look at designing and developing a web app.  In this article we get a little bit ahead of ourselves and talk about styleguides.&lt;/p&gt;


	&lt;p&gt;Early PlaybookIQ Styleguide decisions:&lt;/p&gt;


&lt;ul&gt;
&lt;li&gt;Use of the International Style&lt;/li&gt;
&lt;li&gt;Tab-based navigation&lt;/li&gt;
&lt;li&gt;Persistent search box&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;p&gt;A styleguide communicates an application&amp;#8217;s look and feel, including fonts, colors, element sizing, spacing, navigation, and everything else that contributes to an application&amp;#8217;s interface; especially its visual implementation.  I don&amp;#8217;t yet need to define the look-and-feel details for PlaybookIQ.  Yet I am ready to sketch the high level concepts of each screen so I needed to make some early decisions on overall style, on navigation, and to account for some persistent objects on each screen.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;The Swiss Style&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Swiss_Style"&gt;The International Typographic Style&lt;/a&gt;, also known as the Swiss Style, was  Developed in Switzerland in the 1950s, and is known for a &amp;#8220;clean, simple, and easy look&amp;#8221;.  The clean, simple, easy look is recognizable in today&amp;#8217;s web 2.0 apps.  For communicating information and clearly setting context, I like it.&lt;/p&gt;


	&lt;p&gt;Some see International Style &amp;#8211; and any modernist style, for that matter &amp;#8211; as worn and lacking in creativity.  For them, there&amp;#8217;s always the &lt;a href="http://www.free-extras.com/index.php?page=requested.html"&gt;Myspace style&lt;/a&gt;.&lt;/p&gt;


	&lt;p&gt;Features of the style include:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;asymmetric layouts&lt;/li&gt;
		&lt;li&gt;use of a &lt;a href="http://en.wikipedia.org/wiki/Grid_%28typography%29"&gt;grid&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;sans-serif typefaces &lt;/li&gt;
		&lt;li&gt;left justified/ragged-right text&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;The PlaybookIQ styleguide will also call for ample use of whitespace and large, easy to read fonts.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Tab Based&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;In LeadsOnRails I avoided tabs in favor of a left-hand navigation column which I liked for speed of navigation.  Instead of choosing &amp;#8220;Setup&amp;#8221; and then &amp;#8220;Message Templates&amp;#8221;, for example; people can simply click &amp;#8220;Message Templates&amp;#8221;.&lt;/p&gt;


	&lt;p&gt;I&amp;#8217;ve since seen the light and my new products such as PlaybookIQ have tab-based navigation.  I like tabs for the way they help set a context around each screen.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Persistent Search Box&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;PlaybookIQ is all about ready access to information about contacts and opportunities so most of the time people will see a &amp;#8220;Search&amp;#8221; box somewhere on the screen.  I&amp;#8217;ll need to keep that in mind as I sketch the rough layout of each screen and plan for navigation.&lt;/p&gt;


	&lt;p&gt;&lt;strong&gt;Let&amp;#8217;s Sketch&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;That&amp;#8217;s about all we need to know in order to sketch each screen and think through how people will use the application.  And guess what &amp;#8211; that&amp;#8217;s what we&amp;#8217;ll do next.&lt;/p&gt;</description>
      <pubDate>Mon, 18 Jun 2007 18:23:00 CDT</pubDate>
      <guid>&lt;a href="/ndi/articles/2007/06/18/making-of-a-web-app-part-8-styleguide"&gt;Making of a Web App: Part 8 - Styleguide&lt;/a&gt;</guid>
      <link>&lt;a href="/ndi/articles/2007/06/18/making-of-a-web-app-part-8-styleguide"&gt;Making of a Web App: Part 8 - Styleguide&lt;/a&gt;</link>
    </item>
  </channel>
</rss>
