<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>WebGyver Revisited</title>
	
	<link>http://www.webgyver.com</link>
	<description>Tools and Resources for Successful Web Design, Web Development, Web Applications and Web Business Marketing</description>
	<lastBuildDate>Wed, 04 Apr 2012 20:49:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/WebgyverRevisited" /><feedburner:info uri="webgyverrevisited" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Simple isotope custom example</title>
		<link>http://feedproxy.google.com/~r/WebgyverRevisited/~3/hcIGzHNTNIw/</link>
		<comments>http://www.webgyver.com/uncategorized/simple-isotope-custom-example/#comments</comments>
		<pubDate>Wed, 04 Apr 2012 20:30:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.webgyver.com/?p=116</guid>
		<description><![CDATA[If you&#8217;ve looked at isotope and played around with it a little bit, you probably realize how many options, filters, layout modes, etc. can result in amazingly dynamic layouts. On the other hand, if this sounds interesting to you but you have no idea what isotope is or does, visit the isotope web site. Let&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve looked at <a title="isotope" href="http://isotope.metafizzy.co/index.html" target="_blank">isotope</a> and played around with it a little bit, you probably realize how many options, filters, layout modes, etc. can result in amazingly dynamic layouts.</p>
<p>On the other hand, if this sounds interesting to you but you have no idea what <a title="isotope" href="http://isotope.metafizzy.co/index.html" target="_blank">isotope</a> is or does, visit the <a title="isotope web site" href="http://isotope.metafizzy.co/index.html" target="_blank">isotope web site</a>.</p>
<p>Let&#8217;s cut to the chase. Once you&#8217;ve seen the demo examples, you have a head full of ideas and &ndash; if you&#8217;re like me &ndash; the particular idea you&#8217;re after is not&nbsp;shown in any of the examples&#8230;just bits and pieces here and there, so at least you know it can be done.</p>
<p><span id="more-116"></span></p>
<p>Case in point: I wanted an isotope layout (experience), in which I would have, say, nine (9) boxes.</p>
<p><img src="http://www.webgyver.com/wp-content/uploads/2012/04/isotope_basic_layout.png" alt="Basic isotope layout concept" width="513" height="515" /></p>
<p>Yes, this is as ugly as can be, but I&#8217;m simply trying to get a prototype (proof of concept) going, so hush up! JK!</p>
<p>&nbsp;</p>
<p>Here&#8217;s what I need to happen:</p>
<ol>
<li>When you click any one of the boxes, it needs to show up as the first box in the 3 x 3 layout.</li>
<li>The box also needs to double in size.</li>
<li>The remaining boxes get reshuffled (to make room for the first box that&#8217;s now twice its previous size) but remain in their original order. The first box will obviously be taken out of the order, but that&#8217;s OK.</li>
<li>When clicking another box, that one large box that&#8217;s now the first box will &#8220;shrink back&#8221; to its original size, find its place in the original order, and the box you&#8217;ve just clicked will double in size and become the first box.</li>
</ol>
<p>&nbsp;</p>
<p>This is what it needs to look like after you click any one of the boxes:</p>
<p><img src="http://www.webgyver.com/wp-content/uploads/2012/04/isotope_basic_first_highlighted.png" alt="Clicked item moves to first position and doubles its size" width="514" height="672" /></p>
<p>&nbsp;</p>
<p>After much Google-ing, going down wrong paths and trying out a number of different settings, I got tipped off by a <a title="Metafizzy blog article" href="http://metafizzy.co/blog/targeting-sorting-items/" target="_blank">Metafizzy blog article</a>, in which the author describes how to target the first and the last item of an isotope-based layout. So that inspire me to dabble around a bit more, but I wasn&#8217;t quite there yet.</p>
<p>Then I clicked <a title="Help" href="http://isotope.metafizzy.co/docs/help.html" target="_blank">Help</a> on the <a title="isotope web site" href="http://isotope.metafizzy.co/index.html" target="_blank">isotope web site</a> and started clicking some of the links that <a title="David DeSandro" href="http://desandro.com/" target="_blank">David DeSandro</a> has assembled. Eventually, I go to the &#8220;<a title="sort selected first" href="http://jsfiddle.net/desandro/8QkEw/" target="_blank">sort selected first</a>&#8221; article/tutorial, and that had pretty much all the necessary ingredients in it.</p>
<p>After copying and pasting the example HTML, CSS and JavaScript, however, things just didn&#8217;t work out. Turned out there was a typo in the HTML mark-up (an opening<strong> &lt;div&gt;</strong> had a closing <strong>&lt;/p&gt;</strong>) and one semi-colon too many had prevented my JavaScript from doing what it was supposed to do. At any rate, after I got out the screwdrivers, suddenly everything worked as advertised, and I was a happy little fellow.</p>
<p>You will need to tweak the isotope and masonry settings to your likings, and if you don&#8217;t know what any of that means, please take the time to read through the isotope documentation and examples online.</p>
<p>There&#8217;s also quite a bit of CSS editing required, for obvious reasons, to make it fit your needs, but that&#8217;s a one-time task if you plan on using the same layout for various purposes. (Obviously, if you want to have several isotope layouts, then you&#8217;d have to tweak things separately per project.)</p>
<p>Now I have all the technological stuff figured out and tested, and I&#8217;ll spend the rest of my time making everything pretty and adding meaningful content into the layout. Here&#8217;s a wireframe prototype of my project:</p>
<p><img src="http://www.webgyver.com/wp-content/uploads/2012/04/isotope-result.png" alt="The isotope prototype/proof-of-concept enabled me to work on this kind of layout" width="712" height="705" /></p>
<p>If you want to recreate something similar, <a title="here are the HTML, CSS and JavaScript files" href="http://jsfiddle.net/acegyver/ZXDeB/" target="_blank">here are the HTML, CSS and JavaScript files</a> that produce the first two screenshots in this article.</p>
<p>Acknowledgments go to :</p>
<p style="padding-left: 30px;"><a title="David DeSandro" href="http://desandro.com/" target="_blank">David DeSandro</a>, of course</p>
<p style="padding-left: 30px;"><a title="Metfafizzy blog" href="http://metafizzy.co/blog/" target="_blank">Metfafizzy blog</a></p>
<p style="padding-left: 30px;">The author(s) of <a title="the JSFiddle project" href="http://jsfiddle.net/desandro/8QkEw/" target="_blank">the JSFiddle project</a> that got me 90 percent to what I was after in the first place</p>
<p style="padding-left: 30px;"><a title="http://zootool.com/user/desandro/tag:isotope" href="../../Sites using isotope on ZooTools" target="_blank">Sites using isotope on ZooTools</a></p>
<p style="padding-left: 30px;">&nbsp;</p>
<p style="padding-left: 30px;">&nbsp;</p>
<p style="padding-left: 30px;">&nbsp;</p>
<p style="padding-left: 30px;">&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/WebgyverRevisited/~4/hcIGzHNTNIw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.webgyver.com/uncategorized/simple-isotope-custom-example/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.webgyver.com/uncategorized/simple-isotope-custom-example/</feedburner:origLink></item>
		<item>
		<title>ScribeFire to the rescue</title>
		<link>http://feedproxy.google.com/~r/WebgyverRevisited/~3/74BSPVUED3Y/</link>
		<comments>http://www.webgyver.com/uncategorized/scribefire-to-the-rescue/#comments</comments>
		<pubDate>Thu, 15 Mar 2012 16:41:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[editing]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[freeware]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[macbook]]></category>

		<guid isPermaLink="false">http://www.webgyver.com/?p=106</guid>
		<description />
			<content:encoded><![CDATA[<p><img style="vertical-align: middle; display: block; margin-left: auto; margin-right: auto;" src="http://www.webgyver.com/wp-content/uploads/2012/03/scribe-fire.jpg" alt="" width="354" height="100" /></p>
<div style=:height:1px;width:0;clear:both;"></div>
<p>So here I am, back in 2012, and I think it&#8217;s time to resurrect my blog.</p>
<p>There have been so many things I&#8217;ve been doing over the last couple of years, and in hindsight, I wish I would have written down some of the technical issues &amp; challenges I&#8217;ve encountered. Alright, enough with the regrets.</p>
<p>After finding and/or recovering all of my user names and passwords, I also wanted to find a WordPress blog editor for the Mac. Free would be great, too, of course. So I stumpled upon <a href="http://www.scribefire.com/" target="_blank">ScribeFire</a>, a browser add-on, and I think it&#8217;s probably one of the better tools out there (for the Mac).</p>
<div style="overflow:hidden;width: 354px; " class="alignnone">
<div class="shadow_curl" style=";; margin:0 !important; max-width:100% !important;">Back on Windows, it used to be a lot easier to find decent blog editors, but looking at the Top 10 or so blog editors for the Mac . . . holy Toledo, where&#8217;s the Mac-standard-quality product that fills this need?&nbsp;As for me, I&#8217;ll stick to <a href="http://www.scribefire.com/" target="_blank">ScribeFire</a> for now. It&#8217;s easy to understand and use, the UI is better than that of other editors, and setting everything up is a breeze.</div>
<img src="http://www.webgyver.com/wp-content/plugins/shadows/shadow_curl.png" class="aligncenter shadow_img" style="margin:0 !important;height:10px;width:100%;"></div>

<div class="zemanta-articles">Related articles:</p>
<ul class="zemanta-articles">
<li><a href="http://bmccrayusa.wordpress.com/2012/02/01/scribefire-does-what-it-says-it-does/" target="_blank">ScribeFire does what it says it does&#8230;</a></li>
<li><a href="http://www.zemanta.com/blog/guest-blog-post-is-blogging-still-relevant/" target="_blank">Guest Blog Post &#8211; Is Blogging Still Relevant?</a></li>
<li><a href="http://rondoyle.wordpress.com/2011/01/15/testing-linux-scribefire-editor/" target="_blank">Testing Linux ScribeFire Editor</a></li>
<li><a href="http://rondoyle.wordpress.com/2011/08/23/testing-scribefire/" target="_blank">Testing ScribeFire</a></li>
<li><a href="http://bmccrayusa.wordpress.com/2012/02/01/scribefire-test-getting-most-out-of-what-you-have-at-google/" target="_blank">ScribeFire Test: Getting most out of what you have at Google</a></li>
</ul>
</div>
<img src="http://feeds.feedburner.com/~r/WebgyverRevisited/~4/74BSPVUED3Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.webgyver.com/uncategorized/scribefire-to-the-rescue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.webgyver.com/uncategorized/scribefire-to-the-rescue/</feedburner:origLink></item>
		<item>
		<title>Interesting &amp; Unusual Design Resources</title>
		<link>http://feedproxy.google.com/~r/WebgyverRevisited/~3/ye3rGcRDYT4/</link>
		<comments>http://www.webgyver.com/web-design-and-development/interesting-unusual-design-resources/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 15:15:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Applications and Software Tools]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web Design and Development]]></category>

		<guid isPermaLink="false">http://www.webgyver.com/web-design-and-development/interesting-unusual-design-resources/</guid>
		<description><![CDATA[The following links are simply meant to remind me (or you) of some great web resources. Take it or leave it, and if you have any additional links, ideas or suggestions, please let me know. Web Site Design Web Site Template &#8211; Walk With Youhttp://www.walkwithyou.me/ ClassiPress &#8211; WordPress &#124; Premium Classified Ads Themehttp://wpclassipress.com/demo/ 365 Days [...]]]></description>
			<content:encoded><![CDATA[<p>The following links are simply meant to remind me (or you) of some great web resources. Take it or leave it, and if you have any additional links, ideas or suggestions, please let me know.</p>
<p><strong>Web Site Design</strong></p>
<p>Web Site Template &ndash; Walk With You<br /><a href="http://www.walkwithyou.me/" class="broken_link" >http://www.walkwithyou.me/</a></p>
<p>ClassiPress &ndash; WordPress | Premium Classified Ads Theme<br /><a href="http://wpclassipress.com/demo/">http://wpclassipress.com/demo/</a></p>
<p>365 Days of Astronomy (unique design approach)<br /><a href="http://365daysofastronomy.org/" class="broken_link" >http://365daysofastronomy.org/</a></p>
<p>AdFlavor (advertising network with a sleek web site)<br /><a href="http://www.adflavor.net/" class="broken_link" >http://www.adflavor.net/</a></p>
<p>Blue Sky Resumes (incredibly slick and one-of-a-kind web design)<br /><a href="http://www.blueskyresumes.com/">http://www.blueskyresumes.com/</a></p>
<p>&nbsp;</p>
<p><strong>User Experience &amp; User Interface</strong></p>
<p>Catalyst Resources &ndash; Commercial UX Outfit<br /><a href="http://catalystresources.com/">http://catalystresources.com/</a></p>
<p>Backgrounds in Web Design: Examples and Best Practices &ndash; Smashing Magazine<br /><a href="http://www.smashingmagazine.com/2009/03/31/backgrounds-in-web-design-examples-and-best-practices-2/">http://www.smashingmagazine.com/2009/03/31/backgrounds-in-web-design-examples-and-best-practices-2/</a></p>
<p>Freelance Web Designer: Serj Kozlov (you have to see this&hellip;beautiful)<br /><a href="http://www.serj.ca/">http://www.serj.ca/</a></p>
<p>&nbsp;</p>
<p><strong>Prototyping &amp; Wireframes</strong></p>
<p>iPlotz &ndash; Web Application<br /><a href="http://iplotz.com/">http://iplotz.com/</a></p>
<p>FlairBuilder &ndash; Windows Desktop Application<br /><a href="http://www.flairbuilder.com/">http://www.flairbuilder.com/</a></p>
<p>Axure &ndash; Mac &amp; Windows Desktop Application<br /><a href="http://www.axure.com/default.aspx">http://www.axure.com/default.aspx</a></p>
<p>&nbsp;</p>
<p><strong>JavaScript &amp; jQuery</strong></p>
<p>jQuery Tools<br /><a href="http://flowplayer.org/tools/index.html">http://flowplayer.org/tools/index.html</a></p>
<p>Animated background Image with jQuery<br /><a href="http://www.catswhocode.com/blog/animated-background-image-with-jquery">http://www.catswhocode.com/blog/animated-background-image-with-jquery</a></p>
<p>Animated Landscape Header with jQuery<br /><a href="http://buildinternet.com/live/landscape-header/landscape-header.htm">http://buildinternet.com/live/landscape-header/landscape-header.htm</a></p>
<p>Spritely &ndash; Dynamic Character and Background Animation with jQuery<br /><a href="http://www.spritely.net/">http://www.spritely.net/</a></p>
<p>&nbsp;</p>
<p><strong>Photoshop &amp; Graphics</strong></p>
<p>600+ Photoshop Gradients to Download &ndash; Best Design Options Blog<br /><a href="http://bestdesignoptions.com/?p=2314">http://bestdesignoptions.com/?p=2314</a></p>
<p>71 Gradient Resources for Web Design &ndash; Vandelay Design Blog<br /><a href="http://vandelaydesign.com/blog/tools/gradient-resources/">http://vandelaydesign.com/blog/tools/gradient-resources/</a></p>
<p>Textures, Wallpapers and Backgrounds &ndash; Desktop Nexus Abstract (p. 4)<br /><a href="http://abstract.desktopnexus.com/cat/textures/4">http://abstract.desktopnexus.com/cat/textures/4</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/WebgyverRevisited/~4/ye3rGcRDYT4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.webgyver.com/web-design-and-development/interesting-unusual-design-resources/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.webgyver.com/web-design-and-development/interesting-unusual-design-resources/</feedburner:origLink></item>
		<item>
		<title>Change Field Size in Existing Table (SQL Server, Transact SQL)</title>
		<link>http://feedproxy.google.com/~r/WebgyverRevisited/~3/lTYp0Q79Siw/</link>
		<comments>http://www.webgyver.com/web-design-and-development/change-field-size-in-existing-table-sql-server-transact-sql/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 17:21:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Design and Development]]></category>

		<guid isPermaLink="false">http://www.webgyver.com/web-design-and-development/change-field-size-in-existing-table-sql-server-transact-sql/</guid>
		<description><![CDATA[Note to self: Use the following syntax to change the size of an existing field in an existing table. ALTER TABLE Changes_Perf_FormLayout ALTER COLUMN SpecialID varchar&#40;50&#41; Yes, a) there are slicker ways to do it, and b) there are management tools that can do all of this for you; but if you just need to [...]]]></description>
			<content:encoded><![CDATA[<p>Note to self: Use the following syntax to change the size of an existing field in an existing table.</p>
<div class="codecolorer-container tsql default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="tsql codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #0000FF;">ALTER</span> <span style="color: #0000FF;">TABLE</span> Changes_Perf_FormLayout<br />
<span style="color: #0000FF;">ALTER</span> <span style="color: #0000FF;">COLUMN</span> SpecialID <span style="color: #0000FF;">varchar</span><span style="color: #808080;">&#40;</span><span style="color: #000;">50</span><span style="color: #808080;">&#41;</span></div></div>
<p>Yes, a) there are slicker ways to do it, and b) there are management tools that can do all of this for you; but if you just need to &ldquo;fix&rdquo; the field size quickly in SQL Query Analyzer, then this will do the trick.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div class="bjtags">Tags:  <a rel="tag" href="http://technorati.com/tag/MS+SQL+Server+2000" class="broken_link" >MS+SQL+Server+2000</a>, <a rel="tag" href="http://technorati.com/tag/Transact+SQL">Transact+SQL</a>, <a rel="tag" href="http://technorati.com/tag/T-SQL">T-SQL</a>, <a rel="tag" href="http://technorati.com/tag/ALTER+TABLE">ALTER+TABLE</a>, <a rel="tag" href="http://technorati.com/tag/ALTER+COLUMN" class="broken_link" >ALTER+COLUMN</a>, <a rel="tag" href="http://technorati.com/tag/field+size">field+size</a></div>
<img src="http://feeds.feedburner.com/~r/WebgyverRevisited/~4/lTYp0Q79Siw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.webgyver.com/web-design-and-development/change-field-size-in-existing-table-sql-server-transact-sql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.webgyver.com/web-design-and-development/change-field-size-in-existing-table-sql-server-transact-sql/</feedburner:origLink></item>
		<item>
		<title>Flex + PopUpManager + TitleWindow</title>
		<link>http://feedproxy.google.com/~r/WebgyverRevisited/~3/emIaypezo08/</link>
		<comments>http://www.webgyver.com/web-design-and-development/flex-popupmanager-titlewindow/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 22:01:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Applications and Software Tools]]></category>
		<category><![CDATA[Web Design and Development]]></category>

		<guid isPermaLink="false">http://www.webgyver.com/web-design-and-development/flex-popupmanager-titlewindow/</guid>
		<description><![CDATA[Note to self: If you create a custom-skinned Flex application, the windows created with PopUpManager will inherit the same customized look-and-feel. Duh! It seems so obvious now, but I&#8217;m embarrassed to say that it took me a good day to catch on to that. The situation in a nutshell: I built this Flex application, using [...]]]></description>
			<content:encoded><![CDATA[<p>Note to self: If you create a custom-skinned Flex application, the windows created with PopUpManager will inherit the same customized look-and-feel. Duh!</p>
<p>It seems so obvious now, but I&rsquo;m embarrassed to say that it took me a good day to catch on to that. The situation in a nutshell: I built this Flex application, using a custom skin. When I added a popup window for options and settings, the text was all white and the button fonts were &ldquo;normal&rdquo; instead of bold. Naturally, I thought I had done something wrong. Some kind of transparency setting? A unique attribute of the TitleWindow container?</p>
<p>After Google-ing all around the world, I tried again and realized that my main application window (dark background with white text) had the same characteristics. Aha! Once I figured that out, the world was all right again.</p>
<p>So in the end, myopia was to blame. Because I had been working with the application for a couple of weeks, I took a few things for granted, and that reminded me of similar experiences with database and web applications. You work on custom solutions, and after a while everything seems normal as it is. I&rsquo;m sure most programmers have experienced this, and I would never claim to be the only one who&rsquo;s walked straight into that trap.</p>
<p><font size="1">Related terms: Flex, PopUpManager, TitleWindow, white text, button font not bold, normal, text not bold, text is not black, custom skin</font></p>
<p>&nbsp;</p>
<div class="bjtags">Tags:  <a rel="tag" href="http://technorati.com/tag/Flex">Flex</a>, <a rel="tag" href="http://technorati.com/tag/PopUpManager" class="broken_link" >PopUpManager</a>, <a rel="tag" href="http://technorati.com/tag/TitleWindow" class="broken_link" >TitleWindow</a>, <a rel="tag" href="http://technorati.com/tag/Skin">Skin</a></div>
<img src="http://feeds.feedburner.com/~r/WebgyverRevisited/~4/emIaypezo08" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.webgyver.com/web-design-and-development/flex-popupmanager-titlewindow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.webgyver.com/web-design-and-development/flex-popupmanager-titlewindow/</feedburner:origLink></item>
		<item>
		<title>How do YOU stay sane?</title>
		<link>http://feedproxy.google.com/~r/WebgyverRevisited/~3/SvbfVVfYsx0/</link>
		<comments>http://www.webgyver.com/web-design-and-development/how-do-you-stay-sane/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 13:41:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Design and Development]]></category>

		<guid isPermaLink="false">http://www.webgyver.com/web-design-and-development/how-do-you-stay-sane/</guid>
		<description><![CDATA[Sometimes I look around my office and wonder how I ever manage to spend so much time in one tiny crammed space. Sometimes, I work for hours on end into the night, trying to get an assignment or side-project finished. And I start thinking about all the other people I know&#8230;who are NOT working at [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes I look around my office and wonder how I ever manage to spend so much time in one tiny crammed space.</p>
<p><img class="centered" height="218" alt="Confused" src="http://stashbox.org/610556/Confused.jpg" width="150" border="0" /></p>
<p>Sometimes, I work for hours on end into the night, trying to get an assignment or side-project finished. And I start thinking about all the other people I know&hellip;who are NOT working at this hour. They&rsquo;re doing something fun or, better yet, they might be sound asleep. Then I start thinking about all the sleep I will miss out on, how I have to get up early the next day no matter what.</p>
<p>And pretty soon, you start going crazy. Too many things to do. Hardly a day of rest in this economy, and the money goes towards paying bills anyway. So what&rsquo;s the point?</p>
<p><strong>Of course, this kind of thinking should be prohibited as it gets you nowhere fast.</strong> As a matter of fact, that&rsquo;s exactly how you will and can self-induce depression and anxiety. Especially if the majority of your social interaction takes place between you and the computer.</p>
<p>The best thing for me to do in situations like this &mdash; no, going to the beach for an afternoon is unfortunately not an option for me &mdash; is to listen to &ldquo;specific music.&rdquo; This might ring true with some of you who are in similar situations. However, the &ldquo;specific music&rdquo; I listen to has to do the following:</p>
<ul>
<li><strong>Don&rsquo;t involve my mind into anything that requires thinking about it.</strong> I already have to focus on my work, so it has to be background music. If it&rsquo;s familiar, even better.
</li>
<li><strong>No lyrics.</strong> But this rule may be broken any time. If there are lyrics, it has to be something &ldquo;abstract&rdquo; and familiar. For me, that would be the (mostly) British progressive-rock band YES, especially the &ldquo;Highlights &ndash; The Very Best Of Yes&rdquo; album. Nothing that makes me go, &ldquo;What did they just sing?&rdquo; Just some lyrics that I&rsquo;ve heard over and over already.</li>
<li><strong>Repetitious motives work extremely well.</strong> Whether you prefer progressive rock, jazz, math rock, trance, classical or psychedelic, I have found that anything with repetitious musical themes works really well to calm down my subconscious thinking. Somehow, it helps my mind know what to expect. Unlike the work that I do &mdash;&nbsp;in which a project can be cancelled anytime or the requirements might change and the 4&ndash;hour GUI design I finished after midnight might end up in the trash &mdash; a repetitive melody or riff structure will involve that part of my brain and lead it elsewhere.</li>
<li><strong>Volume is important, too.</strong> Obviously, if you work by yourself, that might not always seem like an issue to you. However, in my case (and you may be totally different), too much music that&rsquo;s too loud will actually result in a headache. On the other hand, if I can barely hear it and have to strain my auditory senses, I end up concentrating on that &mdash; instead of my work. So find what works best for you, and feel free to invest in a pair of comfortable headphones.</li>
</ul>
<p><strong>So, having said all that, you&rsquo;re probably wondering, &ldquo;What should I listen to?&rdquo;</strong> There&rsquo;s no right answer, of course, that would work for everybody. Each one of us has different tastes in music, and there might be some overlap, but hardly ever do we agree on much.</p>
<p>Without hoping that anyone out there would agree with my musical choices (but they work for me), I&rsquo;m going to list a few of my favorites. At any rate, I would love to hear from you. Tell me what works and, if you could, explain to me why you think it keeps you sane, makes you more productive, etc.</p>
<p>&nbsp;</p>
<p><strong>Yes</strong> &ndash; &ldquo;Highlights &ndash; The Very Best Of Yes&rdquo;</p>
<p><font color="#0000ff"><a href="http://www.amazon.com/Highlights-Very-Best-Yes/dp/B000002IWE/ref=sr_1_1?ie=UTF8&amp;s=music&amp;qid=1251207246&amp;sr=8-1"><img alt="" src="http://stashbox.org/610561/41J%2BG86JUAL._SL500_AA240_.jpg" border="0" /></font></a></p>
<p>&nbsp;</p>
<p><strong>Carbon Based Lifeforms</strong> &ndash; anything, but in particular the albums&nbsp;&ldquo;Hydroponic Gardens&rdquo; and &ldquo;World Of Sleepers&rdquo;</p>
<p align="left"><font color="#0000ff"><a href="http://en.wikipedia.org/wiki/Hydroponic_Garden"><img alt="" src="http://stashbox.org/610562/R-150-161576-1209536962.jpeg" border="0" /></font></a></p>
<p>&nbsp;</p>
<p><strong>Ulrich Schnauss</strong> &ndash; everything, but if you want specifics, how about the albums &ldquo;Far Away Trains Passing By&rdquo; and &ldquo;A Strangely Isolated Place&rdquo;</p>
<p><font color="#0000ff"><a href="http://www.amazon.com/Away-Trains-Passing-Ulrich-Schnauss/dp/B001G4JRDA/ref=sr_1_6?ie=UTF8&amp;s=music&amp;qid=1251207276&amp;sr=1-6"><img alt="" src="http://stashbox.org/610569/51mHfaxMKNL._SL500_AA240_.jpg" border="0" /></font></a></p>
<p>&nbsp;</p>
<p><strong>Peter White</strong> &ndash; most everything, specifically &ldquo;Glow,&rdquo; &ldquo;Caravan Of Dreams&rdquo; and &ldquo;Reflections&rdquo;</p>
<p><font color="#0000ff"><a href="http://www.amazon.com/Caravan-Dreams-Peter-White/dp/B000002BND/ref=sr_1_1?ie=UTF8&amp;s=music&amp;qid=1251207367&amp;sr=1-1"><img alt="" src="http://stashbox.org/610570/51ozR1fnjOL._SL500_AA240_.jpg" border="0" /></font></a></p>
<p>&nbsp;</p>
<p><strong>BrainSync (Kelly Howell)</strong>&nbsp;&ndash; just about any of their subliminal albums with a topic of interest (since&nbsp;I don&rsquo;t smoke, the smoke cessation program wouldn&rsquo;t do much for me and Deep Sleep just doesn&rsquo;t seem appropriate for some reason)</p>
<p><font color="#0000ff"><a href="http://www.amazon.com/Brain-Power-Kelly-Howell/dp/1881451917/ref=sr_1_9?ie=UTF8&amp;s=music&amp;qid=1251207480&amp;sr=1-9"><img alt="" src="http://stashbox.org/610573/51YM26XWR4L._SL500_AA240_.jpg" border="0" /></font></a></p>
<p><font color="#808080" size="1">Tags: music for programming, music to program by, music for developers,</font></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/WebgyverRevisited/~4/SvbfVVfYsx0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.webgyver.com/web-design-and-development/how-do-you-stay-sane/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.webgyver.com/web-design-and-development/how-do-you-stay-sane/</feedburner:origLink></item>
		<item>
		<title>What’s the max value for the z-index?</title>
		<link>http://feedproxy.google.com/~r/WebgyverRevisited/~3/6uc3aQ_2zzw/</link>
		<comments>http://www.webgyver.com/web-design-and-development/whats-the-max-value-for-the-z-index/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 17:32:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Design and Development]]></category>

		<guid isPermaLink="false">http://www.webgyver.com/web-design-and-development/whats-the-max-value-for-the-z-index/</guid>
		<description><![CDATA[The answer is, it could be as high as 2,147,483,647 (according to CSS Master Cameron Moll). More specifically, it depends on the web browser. According to Eric Puidokas, who did some z-index testing&#160;in a number of web browsers, &#8220;The results show IE, Firefox and Opera all use a 32-bit signed integer to store the value [...]]]></description>
			<content:encoded><![CDATA[<p>The answer is, it could be as high as <span class="status-body"><span class="entry-content">2,147,483,647 (according to CSS Master <a href="http://www.cameronmoll.com/" target="_blank">Cameron Moll</a>).</span></span></p>
<p><span class="status-body"><span class="entry-content">More specifically, it depends on the web browser. According to <a href="http://www.puidokas.com/max-z-index/" target="_blank">Eric Puidokas</a>, who did some z-index testing&nbsp;in a number of web browsers, &ldquo;The results show IE, Firefox and Opera all use a 32-bit signed integer to store the value of z-index.&rdquo;</span></span></p>
<p><span class="status-body"><span class="entry-content"><font color="#0000ff"><a href="http://www.puidokas.com/max-z-index/"><img alt="" src="http://stashbox.org/569377/zindex.png" border="0" /></font></a></span></span></p>
<p><span class="status-body"><span class="entry-content"><font size="1">From <a href="http://www.puidokas.com/max-z-index/" target="_blank">Eric Puidokas&rsquo; web site</a>.</font></span></span></p>
<p><span class="status-body"><span class="entry-content">Great job! I&rsquo;m certainly hoping that I will never need any z-index attributes to go that high, but it&rsquo;s always good to know about the potential possibilities.</span></span></p>
<p><span class="status-body"><span class="entry-content"></span></span>&nbsp;</p>
<div class="bjtags">Tags:  <a rel="tag" href="http://technorati.com/tag/z-index">z-index</a>, <a rel="tag" href="http://technorati.com/tag/CSS">CSS</a>, <a rel="tag" href="http://technorati.com/tag/maximum+value" class="broken_link" >maximum+value</a></div>
<img src="http://feeds.feedburner.com/~r/WebgyverRevisited/~4/6uc3aQ_2zzw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.webgyver.com/web-design-and-development/whats-the-max-value-for-the-z-index/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.webgyver.com/web-design-and-development/whats-the-max-value-for-the-z-index/</feedburner:origLink></item>
		<item>
		<title>Good Stuff Happens &amp; Comes in Small(er) Portions</title>
		<link>http://feedproxy.google.com/~r/WebgyverRevisited/~3/ikDujwESihI/</link>
		<comments>http://www.webgyver.com/web-design-and-development/good-stuff-happens-comes-in-smaller-portions/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 14:56:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Design and Development]]></category>

		<guid isPermaLink="false">http://www.webgyver.com/web-design-and-development/good-stuff-happens-comes-in-smaller-portions/</guid>
		<description><![CDATA[If you&#8217;re getting tired of the &#8220;33 Astonishing Examples&#8221; and &#8220;51 Unique Icon Sets&#8221; articles that keep getting published by the blog power houses, well, then you and I have a lot in common. Not that there is anything wrong with scrolling through 44 jQuery tab examples, but &#8212; to be honest &#8212; it all [...]]]></description>
			<content:encoded><![CDATA[<p>If you&rsquo;re getting tired of the &ldquo;33 Astonishing Examples&rdquo; and &ldquo;51 Unique Icon Sets&rdquo; articles that keep getting published by the blog power houses, well, then you and I have a lot in common.</p>
<p>Not that there is anything wrong with scrolling through 44 jQuery tab examples, but &mdash; to be honest &mdash; it all becomes a bit of a blur, very quickly. To me, the real nuggets of useful information come in the form of shorter blog articles, usually focusing on one issue at a time, offering perhaps a handful of links to related resources.</p>
<p>So without any further ado, here are some online destinations that I have recently encountered and enjoyed because of a) the down-to-earth information they have to offer and/or b) the fact that they are rocking-and-rolling pretty much on their own:</p>
<p><strong>Dew Lilly (Anne) &ndash; Freelance Web &amp; Graphic Designer / Flagstaff, Arizona</strong></p>
<p><a href="http://www.website-and-graphic-design.com/blog/">http://www.website-and-graphic-design.com/blog/</a></p>
<p>&nbsp;</p>
<p><strong>Laura Spencer &ndash; Freelance Writer / North West Texas</strong></p>
<p><a href="http://freelancefolder.com/how-to-be-genuine-and-nice-in-a-web-20-world-and-why-its-important/">http://freelancefolder.com/how-to-be-genuine-and-nice-in-a-web-20-world-and-why-its-important/</a></p>
<p><a href="http://www.writingthoughts.com/">http://www.writingthoughts.com/</a></p>
<p>&nbsp;</p>
<p><strong>The Get Smart Blog (Bridget Ayers) / San Diego, California</strong></p>
<p><a href="http://www.thegetsmartblog.com/">http://www.thegetsmartblog.com/</a></p>
<p>&nbsp;</p>
<p>PS: I just realized that all of those blogs are primarily written by women. Hmmm, not sure why that is, but just in case you were wondering, I do read tons of other blogs about web design, web development, Flex technology, database programming, CSS techniques and graphic design that are written by men. The ones I&rsquo;ve listed here are just the most interesting that I&rsquo;ve read in a while, as of right now.</p>
<p>&nbsp;</p>
<div class="bjtags">Tags:  <a rel="tag" href="http://technorati.com/tag/freelancer">freelancer</a>, <a rel="tag" href="http://technorati.com/tag/online+reputation">online+reputation</a>, <a rel="tag" href="http://technorati.com/tag/Dew+Lilly" class="broken_link" >Dew+Lilly</a>, <a rel="tag" href="http://technorati.com/tag/Laura+Spencer">Laura+Spencer</a></div>
<img src="http://feeds.feedburner.com/~r/WebgyverRevisited/~4/ikDujwESihI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.webgyver.com/web-design-and-development/good-stuff-happens-comes-in-smaller-portions/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.webgyver.com/web-design-and-development/good-stuff-happens-comes-in-smaller-portions/</feedburner:origLink></item>
		<item>
		<title>500 Free Web Icons: LED Icon Set</title>
		<link>http://feedproxy.google.com/~r/WebgyverRevisited/~3/z6ktK_mNMws/</link>
		<comments>http://www.webgyver.com/web-design-and-development/500-free-web-icons-led-icon-set/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 13:18:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Applications and Software Tools]]></category>
		<category><![CDATA[Web Design and Development]]></category>

		<guid isPermaLink="false">http://www.webgyver.com/web-design-and-development/500-free-web-icons-led-icon-set/</guid>
		<description><![CDATA[Admit it: You can never have enough icons for your web applications. That&#8217;s what Marcis Gasuns thought, and so he came up with 512 Pixel LED Icon Set. (Click the image below for the full preview.) If you like the general theme, the color scheme and the overall graphic design, there is an icon in [...]]]></description>
			<content:encoded><![CDATA[<p>Admit it: You can never have enough icons for your web applications. That&rsquo;s what <a href="http://twitter.com/gasyoun" target="_blank">Marcis Gasuns</a> thought, and so he came up with <a href="http://led24.de/iconset/" target="_blank">512 Pixel LED Icon Set</a>. (Click the image below for the full preview.)</p>
<p><font color="#0000ff"><a href="http://led24.de/iconset/led-icon-preview.png"><img alt="" src="http://stashbox.org/544547/small_icons_preview.png" border="0" /></font></a></p>
<p>If you like the general theme, the color scheme and the overall graphic design, there is an icon in there for just about everything. The author of these icons states that he was particularly inspired by three other icon sets:</p>
<ol>
<li><a href="http://el73.be/drunkey-love/" target="_blank">Drunkey Love</a></li>
<li><a href="http://www.famfamfam.com/lab/icons/silk/" target="_blank">Silk Icons</a></li>
<li><a href="http://code.google.com/p/fugue-icons/" target="_blank">Fugure Icons</a></li>
</ol>
<p>From the 512 Pixel LED Icon Set web page:</p>
<blockquote>
<p>Some may ask: &ldquo;How is our icon set different?&rdquo; Drunkey&rsquo;s, James&rsquo; and Kamiyamane&rsquo;s icons have a total number of 3044, ours &ndash; exactly 500, but all original (only the most frequently requested variants are included). Led Icons set is not yet complete &ndash; if any important icons are missing, let us know &ndash; we&rsquo;ll include.</p>
</blockquote>
<p><strong>Free Download</strong> at <a href="http://led24.de/iconset/">http://led24.de/iconset/</a></p>
<p>&nbsp;</p>
<div class="bjtags">Tags:  <a rel="tag" href="http://technorati.com/tag/icons">icons</a>, <a rel="tag" href="http://technorati.com/tag/free">free</a></div>
<img src="http://feeds.feedburner.com/~r/WebgyverRevisited/~4/z6ktK_mNMws" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.webgyver.com/web-design-and-development/500-free-web-icons-led-icon-set/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.webgyver.com/web-design-and-development/500-free-web-icons-led-icon-set/</feedburner:origLink></item>
		<item>
		<title>GUI Police Need Patrol Cars</title>
		<link>http://feedproxy.google.com/~r/WebgyverRevisited/~3/r2JbS8nCEOA/</link>
		<comments>http://www.webgyver.com/web-design-and-development/gui-police-need-patrol-cars/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 18:17:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Applications and Software Tools]]></category>
		<category><![CDATA[Web Design and Development]]></category>

		<guid isPermaLink="false">http://www.webgyver.com/web-design-and-development/gui-police-need-patrol-cars/</guid>
		<description><![CDATA[By the time they call in the GUI Police, it&#8217;s usually too late already. You know the scenario, right? The development team (which, in a typical small business scenario&#160;does not include any user interaction designers) works like crazy on a web application for about a year. They implement cutting-edge functionality, over-the-top back-end contraption . . [...]]]></description>
			<content:encoded><![CDATA[<p><strong><font size="3">By the time they call in the GUI Police, it&rsquo;s usually too late already.</font></strong></p>
<p><strong><img style="MARGIN: 0px auto; WIDTH: 128px" alt="" src="http://stashbox.org/537067/Police-128x128.png" border="0" /></strong></p>
<p><strong>You know the scenario, right?</strong> The development team (which, in a typical small business scenario&nbsp;does not include any user interaction designers) works like crazy on a web application for about a year. They implement cutting-edge functionality, over-the-top back-end contraption . . . and all kinds of &ldquo;interesting&rdquo; ways to use the same button for three different purposes, dependent upon the step in the workflow process, the same button will do three different things. Cool, eh?</p>
<p><strong>Companies that focus on usability, human factors and graphical user interface design</strong></p>
<p><strong>Good web application GUI examples</strong></p>
<p>Around that time, they show the web application to the boss, who in turn wants the Customer Support department to see it, too. Oh, and then Sales &amp; Marketing join in as well. That&rsquo;s usually about the time they realize that the end user documentation is missing.</p>
<p><strong>If you&rsquo;ve ever been in a situation like that, you probably know what&rsquo;s coming. </strong>As soon as <em>real people</em> see the web application, they are going to have questions. By golly, you know, even though everything was supposed to be intuitive and straightforward, the people over 30 just don&rsquo;t seem to get it. They can&rsquo;t figure out that right-clicking that one icon (looks like a&nbsp;tin can&nbsp;but means ARCHIVE) is what you&rsquo;re supposed to do on that one web apge. And so forth and so on.</p>
<p>After that, one very embarrassed development manager has a meeting with the boss. In a very diplomatic manner, the boss tells the development manager that &ldquo;the end user experience needs to be finetuned a little bit.&rdquo; The development manager then starts looking around for someone (anyone, really) who can define usability and hopes to have all the problems solved by the time he finds such a person. Perhaps even post an ominous message to that effect on craigslist, eh?</p>
<p>Back in the real world, the web application completion date gets delayed. Developers and their managers begin to stress out. Graphic designers get hired to fix something that nobody can explain in actual words; usually, somebody will just point at the web application and say something along the lines of, &ldquo;We need this to work better.&rdquo;</p>
<p><strong>Inevitably, the budget for the project needs an increase, because now things need to get fixed and revised and re-tested.</strong> If everything goes well, somebody comes in and advises the team on usability, end user eye movement, GUI standards and a variety of issues involving white space, targetability of graphical user interface elements that need to be clicked, consistent fonts and a global color scheme.</p>
<p>However, the likelihood that the average small business in the United States ends up hiring someone like <a href="http://www.humanfactors.com/home/usability.asp" target="_blank">HFI</a>, <a href="http://www.effectiveui.com/" target="_blank">EffectiveUI</a> or <a href="http://www.cynergysystems.com/?source=PPC&amp;campaign=User%20Interface%20ETM&amp;adgroup=User%20Interface%20Design&amp;keyword=User%20Interface%20Design&amp;gclid=CPWZ2-iZ-5oCFShRagodQTB-dw" target="_blank">Cynergy Systems</a>&nbsp;seems very small &mdash; due to the seemingly high cost associated with such companies. (This is by no means a scientific assessment, but based on the number of HR related web applications I have seen, tested and experienced, this conclusion seems very reasonable.)</p>
<p>Most lilkely, somebody in the organization knows someone who has done something like this before &mdash; or worse, they know someone who knows someone else. As a result, a lot of usability and graphical user interface work goes to people who don&rsquo;t necessarily do such work on a regular basis. Quite frequently, this kind of work goes to ad agencies and creative design outfits who know all about dazzle but very little about the particular workflow of the web application.</p>
<p><strong>In the end, usability and graphical user interface&nbsp;work gets a bad rap.</strong> Developers tend to get even more frustrated, because the decision to make all buttons blue (instead of gray) does not seem to solve the actual problems the boss wanted to have fixed. Even worse, some smooth-talking creative designers find a way of justifying almost everything with the right spin on it, and when the boss buys into a series of such arguments, the development team feels as though all hope is lost.</p>
<p>So much for the typical bad-case scenario. Now let&rsquo;s take a look at the flip side of that coin. </p>
<p><strong>If you end up hiring someone who knows what their doing and/or has done similar work before, chances are, the developers will have to re-program some of their work, but the reasons for doing so will actually be the solutions to the overarching problems.</strong></p>
<p>For example, the boss, the manager and even the developers might agree that the order process is cumbersome and confusing. So they look ath the one web page on which all of this takes place. They have some very precise questions for the usability and GUI expert, and they want to know whether the buttons should be in a different color, and would it make more sense to have the drop-down on the left side or on the right?</p>
<p>OK, that&rsquo;s good. People are thinking about stuff. Unfortunately, in some cases it makes absolutely no sense to focus on such a small aspect of the entire web application. Chances are &mdash;&nbsp;and this is not meant to be offensive rather eye-opening &mdash; if we&rsquo;re worried about this sort of thing, we&rsquo;ve overlooked something else entirely.</p>
<p><strong>Don&rsquo;t get me wrong. I&rsquo;m not writing this with an&nbsp;&ldquo; I KNOW IT ALL AND YOU KNOW NOTHING&rdquo; attitude.</strong> For many years, I used to struggle with myopia in the sense that isolated web page (or software screen) designs were thrown at me out of context. Only when I stepped back and worked through the way the entire web application (or desktop software program) was supposed to work did I have an AHA moment. Most of the time. Not always.</p>
<p>And, yes, I still struggle through the GUI design and usability process. Things change all the time, and we certainly don&rsquo;t ever want to take anything for granted. And you never really want to be in charge of your own web application (doing the usability, the GUi design and the programming all by yourself) &mdash; that only leads to system-centric design.</p>
<p><strong>In a nutshell, realizing that it takes an outsider to take on those tasks is a critical first step to getting things right (or at least <em>righter</em>).</strong> And by outsider, I&rsquo;m not necessarily talking about someone from a third party. It can absolutely be a staff member, just not the same staff member who has other stakes in the development process (or is the lead developer of the project).</p>
<p>Such findings have been previously documented by others who deal exclusively with software design and usability. If my memory seves me correctly, even well renown usability expert Jakob Nielsen has brought up this particular point on a number of occasions. So have others, but let&rsquo;s move on.</p>
<p>If we allow an <em>outsider</em> to take a look at the workflow &mdash; and what we&rsquo;re ultimately attempting to allow the end user to accomplish &mdash;&nbsp;we will often find that, in an effort to get things done and do those things in an awesome way, we ended up over-developing. I&rsquo;m not saying we developed too much, but I am suggesting that we typically end up being too clever for our own good.</p>
<p><strong>For example, consider a simple HR process in which the web application needs to evaluate an employee&rsquo;s performance.</strong> In this web application, you get to evaluate a number of performance factors (such as timeliness, accuracy, working with others, etc.). You rate an employee on each individual performance factor, and to get from one factor to another, you click the NEXT button.</p>
<p>Then, when all factors have been evaluated, and there is no more next factor to advance to, you get to mark the perfromance evaluation as &ldquo;ready to meet in person.&rdquo; Only now, the clever web application has switched the NEXT button ot a MARK AS READY button. Sure, it might actually be a totally different button (from a developer&rsquo;s point of view), but as far as the end user can tell, the buttons&nbsp;are in the same place,&nbsp;look the same and only one of them shows up at a time &mdash; so why wouldn&rsquo;t it be the same button?</p>
<p>Now presume the meeting process is over and the performance evaluation can be taken to the next level. Yes, you are right: The developers changed the button again, and now it states COMPLETE. Pretty clever, eh?</p>
<p><strong>The point of this little example is that sometimes, as developers who are knee-deep involved and invested in the development, worrying about deadlines and project milestones, we can easily get too close to the technicalities and the functionality of a web application.</strong> All the pressures tend to make us forget that not everybody is as computer-savvy as we are, and somebody else might just not get it (especially if the end user only uses the web application a couple of times per year). </p>
<p>To follow up on the scenario I mentioned above, it was actually much more helpful (to the end users) to break up the factor evaluation part of the performance measurement web applciation into three separate web pages (or screens): </p>
<p>1) evaluation</p>
<p>2) meeting follow-up</p>
<p>3) completion</p>
<p>More work? Yes, if you consider that an existing web page had to be broken apart into three separate web pages. More satisfaction? Yes, even the boss was happy and found such an approach reasonable. Could this have been avoided? Absolutely.</p>
<p><strong>Once again, the point here is not to belittle web application developers who have to call in the GUI Police after the fact.</strong> The point is to convince stakeholders to consider usability and graphical user interface design up front.</p>
<ol>
<li>Web application developers, web designers and UI experts need to be involved in the design and development process from the start. (Let&rsquo;s add a member from the Documentation team as well.)</li>
<li>That&rsquo;s not to say that they should be cross-trained in each others&rsquo; areas of expertise; it simply means that they need to run things by each other and work through the planning phases together.</li>
<li>As ridiculous as this may sound to some people in 2009, do some user-centered research upfront. Even if your product enters Version 5, you might want to do a reality check and find out whether the old, etsablished&nbsp;workflow still applies or not. If possible, invite a few local clients to meet with you and talk about the ways in which their people use the web application. Call it a focus group and get the boss to pay for drinks and donuts.</li>
<li>Even more ridiculous, come up with paper prototypes, demonstrating the workflow and the key elements for each step of the way. Draw these by hand until you&rsquo;ve run them by a few people. Use tape to add (removable and/or flippable)&nbsp;dialog boxes. Hang them up on a wall or a white board, and walk through each step with the product developer or a subject matter expert. Meet in groups or with one individual at a time &mdash; as long as you find out what works, what is expected and what might be unacceptable.</li>
<li>Don&rsquo;t ever be afraid to ask questions and try out new things. If you&rsquo;re not sure about something, ask now. If you&rsquo;re going to commit a blunder, do it now during the planning and prototyping phase. It will be cheap and easy to rectify. (Committing those blunders during beta testing is going to cost money and cause a lot of stress, but that&rsquo;s still better than fixing and revising things after the official product release.)</li>
</ol>
<p><strong>While most of my observations and explanations may come across as <em>common sense</em> to most of you, dear readers, I am hopeful that there is a hidden nugget in all of this for one or two of you.</strong></p>
<p>Perhaps I might be forgiven for being somewhat opinionated about how to be n effective usability &amp; GUI expert by listing a few additional ideas about being (or becoming) a usability &amp; GUI person in general.</p>
<ul>
<li>Pay attention to the way software works &mdash; or deosn&rsquo;t. If something works well for you (for example, Microsoft Word 2003), try and figure out why it works. If something annoys you (for example, Microsoft Word 2007), on the other hand, try and figure out what it is that makes it hard to get things done. Most of all, nurture ideas about what you could do to improve the software.</li>
<li>Read, read and read. Get your hands on books by software design evangelists, usability experts, human factors experts&nbsp;and others who are engaged in making software and web appications work for the rest of the world. A few names that come to mind are JoAnne Hackos, Robert M. Gagne, Jakob Nielsen, Alan Cooper, Kathy Baxter, Donald A. Norman, Deborah J. Mayhew, Patrick W. Jordan, etc.</li>
<li>If you don&rsquo;t have easy access to any of their books, look up their web sites, search for podcasts, find their videos on YouTube or just simply go to town on Google. </li>
<li>Find a mentor. If any usability or GUI authorities hold workshops, seminars or give keynote addresses near you, attend. It&rsquo;s also a good idea to put your ear to the ground and find out who&rsquo;s considered an expert in those fields in your geographical area. Perhaps you could meet up with one of them for occasional chats or visits. Perhaps they would allow you to call them (or send them e-mail messages) once a month to find out what&rsquo;s new in the field? </li>
<li>Volunteer to be involved in product reviews at work. Or jump at every opportunity to conduct usability testing (with actual end users) or participate in reviews. You may not always have a lot to bring to the table (especially if there already is a designated usability expert), but you&nbsp;will certainly learn something new every time you engage.</li>
<li>Take screenshots of good examples. Start your own collection on flickr or photobucket. Give credit where credit is due, and cite the sources (you will be glad you did when you finally find a good use for one of the design approaches you saw several months ago).</li>
<li>Participate in GUI and usability discussion on message boards, join relevant groups on LinkedIn and on Facebook. Listen to others. Follow the links of those people who seem to have the best comments. Ask for follow-up clarifications if somebody mentions something you&rsquo;ve never heard of.</li>
<li>If at all possible, get yoru hands wet on a few freelance projects (if you are a full-time employee somewhere else). Don&rsquo;t worry about the money (yet). Try and find someone locally, so that you can meet with them in person to discuss their GUI &amp; usability needs.</li>
<li>Unless you know how to use Photoshop (or something just like it), find a graphic designer with whom you could collaborate. Ten out of nine times [sic] it is important to show your clients what you mean by mocking up a few examples.</li>
<li>Most of all, don&rsquo;t have an IT&rsquo;S MY WAY OR THE HIGHWAY attitude. Almost every situation involving GUI design &amp; usability advice requires some sort of compromise. Perhaps it&rsquo;s impractical to re-program the entire web application, and you need to make do with what you have. You&rsquo;re going to have to negotiate with project managers, developers and CEOs. Be tactful. Make your point, support it with evidence from current studies and tests, and then present two or three solutions in such a manner that your clients can gracefully decline Option A but still feel in control when accepting Option B or C.</li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Companies that focus on usability, human factors and graphical user interface design</strong></p>
<p>Links to various companies that promote usability, human factors, graphical user interface design and such in a good way:</p>
<p><a href="http://www.humanfactors.com/home/usability.asp" target="_blank">Human Factors International</a></p>
<p><a href="http://www.useit.com/" target="_blank">Jakob Nielsen&rsquo;s Web Site</a></p>
<p><a href="http://www.nngroup.com/" target="_blank">Nielsen Norman Group</a></p>
<p><a href="http://www.effectiveui.com/" target="_blank">EffectiveUI</a></p>
<p><a href="http://www.tandemseven.com/solutions/portals/" target="_blank">TandemSEVEN</a></p>
<p><a href="http://www.uxroast.com/" target="_blank">UX Roast</a></p>
<p><a href="http://www.cynergysystems.com/?source=PPC&amp;campaign=User%20Interface%20ETM&amp;adgroup=User%20Interface%20Design&amp;keyword=User%20Interface%20Design&amp;gclid=CPWZ2-iZ-5oCFShRagodQTB-dw" target="_blank">Cynergy Systems, Inc.</a></p>
<p>&nbsp;</p>
<p><strong>Web application with good GUI implementations, resources, etc.</strong></p>
<p>Examples of web sites and web applications that have implemented best practices in terms of usability, human factors, graphical user interface design and such.</p>
<p><a href="http://www.webappers.com/" target="_blank">WebAppers</a></p>
<p><a href="http://www.uiresourcecenter.com/" target="_blank">User Interface Resource Center</a></p>
<p><a href="http://envato.com/" target="_blank">Envato</a></p>
<p><a href="http://developer.yahoo.com/ypatterns/wireframes/" target="_blank">Yahoo Design Pattern Library for GUI Developers</a></p>
<p><a href="http://audiojungle.net/" target="_blank">AudioJungle</a></p>
<p><a href="http://www.good.is/" target="_blank">Good.is</a></p>
<p><a href="http://digitalmash.com/" target="_blank">Digitalmash</a>&nbsp;</p>
<p><a href="http://collabfinder.com/dashboard/" target="_blank">CollabFinder</a></p>
<p><a href="http://www.postbox-inc.com/" target="_blank">Postbox</a>&nbsp;</p>
<p><a href="https://www.redbrickhealth.com/" target="_blank">RedBrick Health</a>&nbsp;</p>
<p><a href="http://weblogs.asp.net/fmarguerie/archive/2009/02/15/gui-design-and-prototyping-tools.aspx" target="_blank">GUI Design &amp; Prototyping Tools</a>&nbsp;</p>
<p>&nbsp;</p>
<div class="bjtags">Tags:  <a rel="tag" href="http://technorati.com/tag/GUI+Design" class="broken_link" >GUI+Design</a>, <a rel="tag" href="http://technorati.com/tag/user+interaction">user+interaction</a>, <a rel="tag" href="http://technorati.com/tag/user+experience">user+experience</a>, <a rel="tag" href="http://technorati.com/tag/client+side+designer" class="broken_link" >client+side+designer</a>, <a rel="tag" href="http://technorati.com/tag/front+end+web+application+design" class="broken_link" >front+end+web+application+design</a></div>
<img src="http://feeds.feedburner.com/~r/WebgyverRevisited/~4/r2JbS8nCEOA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.webgyver.com/web-design-and-development/gui-police-need-patrol-cars/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.webgyver.com/web-design-and-development/gui-police-need-patrol-cars/</feedburner:origLink></item>
	</channel>
</rss>

