<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>The future of agencies will be how well they take great ideas and implement them efficiently and quickly.  Fusion Developers teams with world class agencies to implement great ideas now! 



  var _gaq = _gaq || [];
  _gaq.push([‘_setAccount’, ‘UA-5345475-5’]);
  _gaq.push([‘_trackPageview’]);

  (function() {
    var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true;
    ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’;
    var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s);
  })();</description><title>About Being a Do'er</title><generator>Tumblr (3.0; @fusiondevs)</generator><link>http://blog.fusiondevelopers.com/</link><item><title>Taking Advantage of Google Docs</title><description>&lt;p&gt;I have had some great experiences with Google docs over the last few days.  Those experiences lie in three categories:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;The Document Table of Contents functionality&lt;/li&gt;
&lt;li&gt;Drawing Tools&lt;/li&gt;
&lt;li&gt;Document Templates&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;I have been using Google documents forever&amp;#8230;since the Writely days.  Since then Google has been working hard to continuously improve these products.  I really dig the fact that I can always come back to my document list and organize them in all sorts of ways to find old documents I have created in the past.  &lt;/p&gt;
&lt;p&gt;Until recently I used Google docs in a more casual way, even though it always gave me good results.  Now i am using it exclusively.  This means that I need to start to rely a bit more on some of the advanced formatting and shortcuts that are available.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tables of Contents&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In a Google Docs Document I had never really made use of either the Table of Contents feature (found in the Insert menu) or the formatting drop-down.  After formatting a few of my headings in a new requirements doc, I experimented with inserting a Table of Contents.  Low-and-behold my Headings appeared in an outline mode within the table of contents box.  This is a great litle feature as it can be inserted anywhere in the document.&lt;/p&gt;
&lt;p&gt;If you are having trouble with the Dark, Bold, Arial font that the Formatting drop down gives you, it is okay to reformat these headings as they will retain their position in the Table of contents.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Drawing Tools&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I am just getting started with the drawing tools as well, and I am using them to create a new wireframe for a website design I am working on.  I am not likely, going to dump my drawing out onto a pdf and hand it over to the client to sign off on, but I am going to be sharing and revising the document with a designer who will re-create a final version in a more professional template.&lt;/p&gt;
&lt;p&gt;Production quality asside this method should really help to make the process much smoother and interaction level much higher with my designer and any programmer resource that I may want to pull in at this phase.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Document Templates&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In a new role, I am leading a team into the Agile/SCRUM style development methodology.  I have enough experience in this area to know that tracking my team and proving the outcomes will be a big part of being successful here.  In order to do this I will be relying on my Trusty Google Docs application and templates that I have discovered through the Template Gallery.&lt;/p&gt;
&lt;p&gt;Above the list of documents in your home view you will see a link labeled Browse template gallery.  There are a great deal of resources here and the, always present, Google search to find what you are looking for.  There are also categories to browse templates that may fit your line of work, or personal activities.  Buried in each of these categories you will find Gold.&lt;/p&gt;
&lt;p&gt;I would love to hear feedback from users that have found templates that have helped out their work, budgets, project managemet, excercise routine&amp;#8230; whatever.&lt;/p&gt;
&lt;p&gt;Take a look at Google Docs again&amp;#8230;I&amp;#8217;m pretty happy about what I see.&lt;/p&gt;</description><link>http://blog.fusiondevelopers.com/post/8185001999</link><guid>http://blog.fusiondevelopers.com/post/8185001999</guid><pubDate>Thu, 28 Jul 2011 15:03:00 -0600</pubDate></item><item><title>A nice guide (especially for clients) for the 8 steps in a web design project</title><description>&lt;p&gt;&lt;span&gt; &lt;a href="http://bit.ly/n31QFb" target="_blank"&gt;&lt;a href="http://bit.ly/n31QFb" target="_blank"&gt;http://bit.ly/n31QFb&lt;/a&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://blog.fusiondevelopers.com/post/7520180843</link><guid>http://blog.fusiondevelopers.com/post/7520180843</guid><pubDate>Mon, 11 Jul 2011 21:34:09 -0600</pubDate></item><item><title>The world's simplest CMS</title><description>&lt;a href="http://fusiondevelopers.com/worlds-simplest-cms.htm"&gt;The world's simplest CMS&lt;/a&gt;: &lt;p&gt;In a single page you can manage infinitely deep heirarchy of content with almost no background in working with CMS tools.&lt;/p&gt;</description><link>http://blog.fusiondevelopers.com/post/6763738354</link><guid>http://blog.fusiondevelopers.com/post/6763738354</guid><pubDate>Tue, 21 Jun 2011 13:25:09 -0600</pubDate></item><item><title>Adobe's Renewed Push Toward Screen Independence</title><description>&lt;p&gt;The headline on my email from Adobe today reads &amp;#8220;Build for multiple mobile platforms using a common code base.&amp;#8221;  (&lt;a href="http://www.adobe.com/products/flash-builder.html" target="_blank"&gt;&lt;a href="http://www.adobe.com/products/flash-builder.html" target="_blank"&gt;http://www.adobe.com/products/flash-builder.html&lt;/a&gt;&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Since the National Association of Broadcasters conference where Adobe announced the launch of Creative Suite 5.5, I have been very excited about some of the new integration updates to their products.  On the Flash Builder front it is the annoucement that&lt;/p&gt;
&lt;blockquote&gt;&amp;#8220;Flash Builder 4.5 includes full support for building ActionScript® applications for Apple iOS.&amp;#8221;&lt;/blockquote&gt;
&lt;p&gt;and&lt;/p&gt;
&lt;blockquote&gt;&amp;#8220;Flex support is planned to be available later in 2011.&amp;#8221;&lt;/blockquote&gt;
&lt;p&gt;Also exciting in the HTML &amp;amp; Javascript side, is the integration of PhoneGap into Dreamweaver.  PhoneGap is the utility used to convert javascript applications into iOS applicattions as well.  With updates to Dreamweaver CS 5.5&amp;#8217;s support for PhoneGap, jQuery Mobile, and WebKit we are seeing Adobe&amp;#8217;s strategy in REALLY allowing developers to &amp;#8220;PROGRAM ONCE and PUBLISH EVERYWHERE.&amp;#8221;&lt;/p&gt;
&lt;p&gt;To learn more about the updates here is a post from the Adobe blog: &lt;a href="http://blogs.adobe.com/conversations/2011/04/introducing-adobe-creative-suite-5-5-product-family.html" target="_blank"&gt;&lt;a href="http://blogs.adobe.com/conversations/2011/04/introducing-adobe-creative-suite-5-5-product-family.html" target="_blank"&gt;http://blogs.adobe.com/conversations/2011/04/introducing-adobe-creative-suite-5-5-product-family.html&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I am really excited about these updates because it means I (hopefully) don&amp;#8217;t have to learn all new syntax to be able to build mobile apps for my clients, and I can begin to expand my audience into the really huge market of mobile users.&lt;/p&gt;
&lt;p&gt;~ bill king&lt;/p&gt;</description><link>http://blog.fusiondevelopers.com/post/5253662467</link><guid>http://blog.fusiondevelopers.com/post/5253662467</guid><pubDate>Fri, 06 May 2011 16:08:16 -0600</pubDate><category>Adobe</category><category>jQuery</category><category>mobile</category><category>programming</category></item><item><title>Using Flash swfObject Library and Layering Content</title><description>&lt;p&gt;I recently was presented with the challenge of integrating some Adobe Flash-based content into a design that required static imagery and other HTML content to show visible ABOVE that content.  Whether it is because I didn&amp;#8217;t use the appropriate search terms or this topic has started to become a bit stale, I found very little help from my web searches with Google.&lt;/p&gt;
&lt;p&gt;I was able to piece together quite a bit of missing knowledge, though, in the quest to solve this problem. &lt;/p&gt;
&lt;p&gt;I knew that with other content in HTML I could easily layer images, divs, and other elements by incorporating the css z-index property.  Here is a quick example of its use:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;#header {&lt;br/&gt;&lt;span&gt; &lt;/span&gt;position: absolute;&lt;br/&gt;&lt;span&gt; &lt;/span&gt;z-index: 2; &lt;br/&gt;} &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Note that the z-index property will only be parsed by the browser when it is accompanied by the &amp;#8216;position: absolute&amp;#8217; setting.  The above css will place any items having a lower z-index value below this item in the view stack, and any items with a higher z-index value above it in the view stack.  (Think of a stack of pancakes with the bottom pancake representing z-index:1 and pancakes above being counted up as they stack.)&lt;/p&gt;
&lt;p&gt;That part, to me, was easy as I had done this type of work with image files many times in the past.  I found, however, that this method did not immediately work with my flash file.  The flash plugin likes to layer over the browser to &lt;em&gt;look&lt;/em&gt; like it is part of the browser window, when in fact it is a separate application from the browser (that&amp;#8217;s why we need tags like &amp;lt;OBJECT&amp;gt; and &amp;lt;EMBED&amp;gt;.)&lt;/p&gt;
&lt;p&gt;Since it is the case that the flash player is separate from the HTML pane in the browser, there needs to be some intervention, and the way to do that is with Javascript.  The preferred method is with the Javascript library swfObject (now in version 2.2 and &lt;a title="Google Code Project swfObject" target="_blank" href="http://code.google.com/p/swfobject/"&gt;the project&lt;/a&gt; is hosted through Google code.)  The project web site for swfObject has quite a bit of documentation and goes pretty far into how to implement flash using this library, and I highly recommending working through the documentation to know what is going on here.&lt;/p&gt;
&lt;p&gt;The issue I ran into, however was that I was unable to figure out how to get the layers to work together with my HTML.  I had read on many other programming forums and other blog posts that the trick was to not only get the DIV into my stack of pancakes correctly, but also to add the transparency mode to the flash object.   Since the swfObject functionality inserts the embeded flash movie file into the view &lt;em&gt;after&lt;/em&gt; the HTML is rendered we can apply attributes to the flash embed code through the swfObject instance.&lt;/p&gt;
&lt;p&gt;Here is the Javascript for the addition of the transparency attribute:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;lt;script type=&amp;#8221;text/javascript&amp;#8221; src=&amp;#8221;/js/swfobject.js&amp;#8221;&amp;gt;&amp;lt;/script&amp;gt;&lt;br/&gt;&amp;lt;script type=&amp;#8221;text/javascript&amp;#8221;&amp;gt;&lt;br/&gt;var flashvars= {&lt;br/&gt;&lt;span&gt; &lt;/span&gt;sourceUrl:&amp;#8221;mywebsitepage&amp;#8221;&lt;br/&gt;};
&lt;/p&gt;&lt;p&gt;var params = {&lt;br/&gt;&lt;span&gt; &lt;/span&gt;wmode:&amp;#8221;transparent&amp;#8221;&lt;br/&gt;};&lt;/p&gt;
&lt;p&gt;var attributes = {&lt;br/&gt;&lt;span&gt; &lt;/span&gt;id:&amp;#8221;myMovie&amp;#8221;&lt;br/&gt;};&lt;/p&gt;
&lt;p&gt;swfobject.embedSWF(&amp;#8220;/swf/myFlashFile.swf&amp;#8221;, &amp;#8220;destinationDIV&amp;#8221;, &amp;#8220;width_in_pixels&amp;#8221;, &amp;#8220;height_in_pixels&amp;#8221;, &amp;#8220;version_number&amp;#8221;,&amp;#8221;/swf/expressInstall.swf&amp;#8221;, flashvars, params, attributes);&lt;/p&gt;
&lt;p&gt;&amp;lt;/script&amp;gt;&lt;/p&gt;

&lt;/blockquote&gt;
&lt;p&gt;Notice there are three areas where you can place flash variables (anything the SWF file needs to receive from the web page,) params (anything of the parameters that can be applied to the Object tag, ) and the attributes (define the Object tag attributes.)  The one to note here is the param labeled &amp;#8216;wmode.&amp;#8217;  Setting this value to transparent allows the magic.&lt;/p&gt;
&lt;p&gt;The great thing about using a library like swfObject is that this code can be very flexible and you can depend on the &lt;em&gt;BEST&lt;/em&gt; cross browser support available for your work.  For any further details about swfObject and code examples visit the project at &lt;a target="_blank" href="http://code.google.com/p/swfobject"&gt;&lt;a href="http://code.google.com/p/swfobject" target="_blank"&gt;http://code.google.com/p/swfobject&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.fusiondevelopers.com/post/5166734730</link><guid>http://blog.fusiondevelopers.com/post/5166734730</guid><pubDate>Tue, 03 May 2011 13:29:53 -0600</pubDate><category>flash</category><category>html</category><category>css</category><category>prog</category><category>programming</category></item><item><title>Creating a Simple User Log with ColdFusion</title><description>&lt;p&gt;I needed a quick and dirty way to log users to a page on one of my sites.  It was easy enough to do with Adobe ColdFusion, and I am sure this can be modified and done just as easily in other languages.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;STEP 1: Create an empty text file Called userlog.txt&lt;br/&gt;&lt;/strong&gt;This file would be best located in a secure (non-web accessible) directory, but for simplicity I am placing it the same directory as the page that will be tracked.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;STEP 2: Define the log string&lt;/strong&gt; &lt;br/&gt;This is the string of text that you will want each time the page is read.  It should be placed in a conspicuous location on the ColdFusion file that you want to track. The string should be comma-delimited so that you could open your file in your favorite spreadsheet program.  You can customize the columns that you would like to track but here is an example:&lt;/p&gt;
&lt;p&gt;   &lt;em&gt;pagename, [optionselected&amp;#8230;,] user IP, date/time&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;span&gt;You can also record things like your user&amp;#8217;s browser and OS information. &lt;/span&gt;In the third step (below) this line will be written to your log file each time the page is loaded, so it should stay relatively simple.  Here is the code I used:&lt;br/&gt;&lt;/em&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;&amp;lt;cfset UserLogData = &amp;#8216;landing page 1, &amp;#8217; &amp;amp; form.optionfield &amp;amp; &amp;#8216;, &amp;#8217; &amp;amp;  &lt;br/&gt;   cgi.REMOTE_ADDR &amp;amp; &amp;#8216;, &amp;#8217; &amp;amp; DateFormat(Now(),&amp;#8217;mm/dd/yyyy&amp;#8217;) &amp;amp; &amp;#8217; &amp;#8217; &amp;amp;&lt;br/&gt;    TimeFormat(now(),&amp;#8217;hh:mm:ss&amp;#8217;)&amp;gt;&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;br/&gt;&lt;strong&gt;STEP 3: Write the log string to your log file.&lt;br/&gt;&lt;/strong&gt;Now that you have the values that you want to write to your log file (written to a variable called &lt;em&gt;UserLogData&lt;/em&gt;) you simply append the new log string to the file you created in STEP 1.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;lt;cffile action=&amp;#8221;APPEND&amp;#8221; file=&amp;#8221;#ExpandPath(&amp;#8216;Userlog.txt&amp;#8217;)#&amp;#8221;   &lt;br/&gt;  output=&amp;#8221;#&lt;em&gt;UserLogData&lt;/em&gt;#&amp;#8221; addnewline=&amp;#8221;Yes&amp;#8221;&amp;gt; &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;You will now be able to download this file and view in your favorite spreadsheet program at any time.    I would suggest deleting the contents of this file regularly, since it can fill up pretty fast.&lt;/p&gt;
&lt;p&gt;Good Luck!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;br/&gt;&lt;/em&gt;&lt;/p&gt;</description><link>http://blog.fusiondevelopers.com/post/3487858249</link><guid>http://blog.fusiondevelopers.com/post/3487858249</guid><pubDate>Thu, 24 Feb 2011 13:22:00 -0700</pubDate><category>programming</category><category>code help</category><category>coldfusion</category></item><item><title>f-ckyeahheadlines:

Tea Party Member Talks Protest
</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_lgy5y9nkC91qh1n38o1_r1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://f-ckyeahheadlines.com/post/3424696277" target="_blank"&gt;f-ckyeahheadlines&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="http://video.foxnews.com/v/4547564/tea-party-member-talks-protest/" target="_blank"&gt;Tea Party Member Talks Protest&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://blog.fusiondevelopers.com/post/3487470590</link><guid>http://blog.fusiondevelopers.com/post/3487470590</guid><pubDate>Thu, 24 Feb 2011 12:57:19 -0700</pubDate></item><item><title>Web Site Review - Using Tag-Cloud-Style Navigation</title><description>&lt;p&gt;After a friend of mine recently shared an interesting web site with me that used tag-cloud concepts for navigation, it gave me a good opportunity to write my next post. The site I am reviewing is the &lt;span&gt;&lt;a title="UI - Shool of Informatics and Computing" target="_blank" href="http://www.soic.indiana.edu/"&gt;School of Informatics and Computing: Indiana University Bloomington&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;If you are viewing the site (hopefully, in a new browser window) you will notice on the left panel labeled &amp;#8216;Navigate&amp;#8217; and the right panel labeled &amp;#8216;Discover&amp;#8217; there appear to be a random arrangement of words or topics in varying font sizes. These link arrangements are commonly called tag clouds. Generally, users can associate larger items with higher import, and smaller items with less.&lt;/p&gt;
&lt;!-- more --&gt;
&lt;p&gt;According to wikipedia at the time of this writing there are basically, three types of Tag Clouds (&lt;a title="Wikipedia Tag cloud" target="_blank" href="http://en.wikipedia.org/wiki/Tag_cloud#Types"&gt;see full Wikipedia article&lt;/a&gt;):&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;&amp;#8220;In the first type, size represents the number of times that tag has been applied to a single item&amp;#8221; - This is more of a democratic style where users vote on how frequently an item (blog post for example) fits with a given tag.&lt;/li&gt;
&lt;li&gt;The second type is basically, the opposite.  It is a measure of the popularity of the tag (keyword of phrase) that is used.  So in a blog, or web site, for example, a tag that is applied to many articles would be larger, or more prominent than a tag that is used relatively few times.&lt;/li&gt;
&lt;li&gt;The third type is more about categories, where tag labels are groupings of content, and the categories with the most articles in those categories are more prominent. (This is more like the left-hand navigation found on the Indiana University Web Site)&lt;/li&gt;
&lt;/ol&gt;&lt;p&gt;What I found interesting about this site is:&lt;/p&gt;
&lt;p&gt;1. Beyond the fact that the tag cloud in the &amp;#8216;Navigate&amp;#8217; area on the left competes with the one on the right side labeled &amp;#8216;Discover&amp;#8217;; the site is using both hierarchical, and topical navigation.&lt;/p&gt;
&lt;p&gt;2. The left navigation uses the categorical type of tag cloud while the &amp;#8216;Discover&amp;#8217; area appears to use a random arrangement that is probably not driven by popularity or by usage.  Both implementations are not fully executed tag clouds as they both appear to be rigid, but do a nice job leveraging the tag cloud metaphor.&lt;/p&gt;
&lt;p&gt;3. While the left navigation area appears to follow along as traditional navigation and maintain state while visiting the links, the right-hand, topical, navigator is gone after those links are clicked.&lt;/p&gt;
&lt;p&gt;The theory of using tag-based navigation has always been intriguing for me.  The first place I saw anything like this was more of a mind-mapping tool called theBrain. These guys were about 10 years ahead of their time, but have a very interesting product. You can still see how this works at&lt;a title="The Brain software" target="_blank" href="http://thebrain.com"&gt; thebrain.com&lt;/a&gt;.  Since then I have seen all sorts of implementations of tag-clouds, from user forum (bulletin boards) to wordpress tag clouds.  These all can be very useful depending the volume of content behind them and the variety of content they catalogue.&lt;/p&gt;
&lt;p&gt;Some of the drawbacks to these concepts are that they don&amp;#8217;t seem to follow the user very well, and are often times implemented without much thought.  I have some ideas about how to leverage this technique with regard to content management and user interaction.  I will be posting future articles on this topic, and I will be experimenting with some code concepts as i go.&lt;/p&gt;
&lt;p&gt;The real power behind using these tools is finding out whether or not they can really improve the user&amp;#8217;s experience.  With proper user testing you should be able to find out if users can find what they are looking for in less clicks or with less headache.  Where are users of your site getting dropped off?  Where might you apply techniques like these to your web content?  &lt;/p&gt;
&lt;p&gt;If you have a complex hierarchy in your site map, or if there is often duplicity in content within different sections of your site, your users may benefit from a tag cloud tool.  If you have seen interesting uses of tag clouds, please share them here:  I will follow up this article with more thoughts about how to improve on this concept and how to measure success of your tag cloud.&lt;/p&gt;</description><link>http://blog.fusiondevelopers.com/post/3168261223</link><guid>http://blog.fusiondevelopers.com/post/3168261223</guid><pubDate>Mon, 07 Feb 2011 14:09:21 -0700</pubDate><category>ux</category><category>web design</category><category>custom application devel</category><category>custom application development</category></item><item><title>Is anyone going to actually use your web site?</title><description>&lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;em&gt;A programmers guide to web site planning:  PART II&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The next topic I want to talk about in this series deals with user analysis or persona development. (View part I of the series &lt;a title="user experience design" href="http://tumblr.com/xz6o8i906" target="_blank"&gt;Why is user experience design important?&lt;/a&gt; here.)  Even more than planning out how the user interaction happens on a new application or web site, you must define who is using your new tool and what they are going to want to accomplish. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;There are many ways to determine who is using or will use your application and there are many ways to connect with these users to understand how they might use the system and how to design around those user interactions intelligently.  Before we dig into how to know who these folks are it is a good idea to figure out a good way to categorize users in general and decide how important these factors are for YOUR particular need.  Some examples are age, and affluence.  These are important definitions when determining how your users will access your system - will they be using old technology to access your site, or will they be on the cutting edge?  Will they be mobile users or usinging mainly corporate PCs in an office setting?&lt;/p&gt;
&lt;p&gt;A different factor in determining your sites interaction needs are in the industry or market your product or service lives in:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;What type of buyer are your users?&lt;/li&gt;
&lt;li&gt;Who buys when others don&amp;#8217;t&lt;/li&gt;
&lt;li&gt;How long before a purchase decision is made?&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;If you have a product or service that requires a great deal of investigation by your users, or is complex and requires more time for purchase decisions to be made your user experience may be dramatically differant than that of a product that is simple and packaged for immediate use.&lt;/p&gt;
&lt;p&gt;After determining who your user is, and how they interact with your product, you will want to determine where your user is coming from and how that may determine their mood or their readyness to purchase.  Many of these things can be determined by sifting through Google analytics reports or other online resources.  You will want to use data from online submission forms asking for &amp;#8216;how did you hear about us&amp;#8217; information.  If your existing web site does not already have these resources I would suggest contacting your programming folks and get these added immediately (or - plug - &lt;a title="programming help" target="_blank" href="http://fusiondevelopers.com/contactus.htm"&gt;contact Fusion Developers&lt;/a&gt; for some assistance.)&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The art of understanding your user base is NOT trivial.  There are many resources and tools available and the industry surrounding User Experience design is booming.  When planning your new system - don&amp;#8217;t forget who you are building it for!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;span&gt;by Bill King&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;</description><link>http://blog.fusiondevelopers.com/post/2343427533</link><guid>http://blog.fusiondevelopers.com/post/2343427533</guid><pubDate>Thu, 16 Dec 2010 19:24:00 -0700</pubDate></item><item><title>SPAM Is Good, Or CAPTCHA Stinks!</title><description>&lt;p&gt;For the last four, or five, years I have been called on many, many times to add CAPTCHA to forms.  For those of you who don&amp;#8217;t know, CAPTCHA is the image graphic with letters that are obscured so that a machine can&amp;#8217;t submit your form.  This is a great move if your form is for purchasing something, or logging in, or creating an account.  The problem is that this clever little widget is &lt;em&gt;overused. &lt;/em&gt;I argue here that adding a CAPTCHA function to your company Contact Form is just a bad idea.&lt;/p&gt;
&lt;p&gt;First, as the web site owner you generally don&amp;#8217;t have control over the message. Performing a Google search on &amp;#8220;funny captcha&amp;#8221; will give you some idea of what can happen to even big brands, like Facebook, Coke, and Google. There are web sites dedicated to submitting funny or awkward CAPTCHA messages.  The point is, you don&amp;#8217;t want to see your brand associated with embarrassing messages that your site users post.  Viral marketing can (sometimes) be very bad!&lt;/p&gt;
&lt;p&gt;Another reason to stay away from adding a CAPTCHA function to your contact forms is that they can be hard to read and may hinder your potential client from submitting the form at all.  If I am providing a service in a competitive market, I do not want a customer that found my contact form to turn away simply because they couldn&amp;#8217;t enter the code.  &lt;/p&gt;
&lt;p&gt;The last reason is probably the most controversial because you installed CAPTCHA to get rid of SPAM in the first place.  I say, &lt;em&gt;embrace SPAM, &lt;/em&gt;if you are getting submissions to your form that are entered by a spam-bot or automated service, congratulations! You just got free testing, how else can you get random testing and submission of your online form.  If you are getting your notifications via email than you know it is working!  Now hit the little delete key.  &lt;/p&gt;
&lt;p&gt;I&amp;#8217;m serious, unless you are getting 100 spam emails a day from your form, or there is some integrated tool that is being broken by invalid customer requests, just let it go.  You will not turn anyone away from frustration and you won&amp;#8217;t be splashed up on a joke web site with some phrase like &amp;#8220;&lt;a title="usafu" target="_blank" href="http://www.luuux.com/technology/funniest-captcha-ive-ever-gotten"&gt;u s afu&lt;/a&gt;&amp;#8221; or &lt;a title="assatakr" target="_blank" href="http://www.youtube.com/watch?v=e2MWpewuBq0&amp;amp;feature=related"&gt;much worse&lt;/a&gt;.&lt;/p&gt;</description><link>http://blog.fusiondevelopers.com/post/2062823485</link><guid>http://blog.fusiondevelopers.com/post/2062823485</guid><pubDate>Wed, 01 Dec 2010 14:15:26 -0700</pubDate></item><item><title>Giving Thanks To All of Our Clients For a Great Year</title><description>&lt;p&gt;This holiday season we wanted to look back at our client list and send a thank you to all of the the companies we did work for over the past year.  It has been a great year and we look forward to continuing to work with you long into the future.&lt;/p&gt;
&lt;p&gt;THANK YOU!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Fusion Developers&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Cybatrol, Inc. - &lt;a title="Interactive Visitor Announcement System for Gated Communities" target="_blank" href="http://cybatrol.com"&gt;view site&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ServiceFirst Solutions - &lt;a title="Online Rent Payment Tools for Property Managers" target="_blank" href="http://svcfirst.com"&gt;view site&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;FDIS Denver - &lt;a title="Online Merchant Solutions" target="_blank" href="http://fdisden.com"&gt;view site&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Wag Hotels - &lt;a title="Dog and Cat Hotel, Grooming, Day Care" target="_blank" href="http://waghotels.com"&gt;view site&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Atlas Advertising - &lt;a title="Communications and Technology for World Landmarks" target="_blank" href="http://atlas-advertising.com"&gt;view site&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Beabout Company - &lt;a title="Oil &amp;amp; Gas Industry Product Sales" target="_blank" href="http://beabout.com"&gt;view site&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Grand Peaks Companies - &lt;a title="Real Estate and Management Services" target="_blank" href="http://grandpeaks.com"&gt;view site&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Banner Property Mngt. - &lt;a title="Property Management Services" target="_blank" href="http://bannerapartments.com"&gt;view site&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Cable Center - &lt;a title="The Cable Center" target="_blank" href="http://cablecenter.org"&gt;view site&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;My Wedding Workbook - &lt;a title="Wedding Planning Services" target="_blank" href="http://myweddingworkbook.com"&gt;view site&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;National Gift - &lt;a title="Gift Basket Drop Shipping Service" target="_blank" href="http://nationalgift.com"&gt;view site&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Robinson &amp;amp; Henry PC - &lt;a title="Full Service Law Firm" target="_blank" href="http://robinsonandhenry.com"&gt;view site&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;PGM Integrated - &lt;a title="Branding, Design and Sdvertising Agency" target="_blank" href="http://pgmintegrated.com"&gt;view site&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Master Build Architects - &lt;a title="Commercial And Residential Architects" target="_blank" href="http://masterbuildarchitects.com"&gt;view site&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;PRO Hardware - &lt;a title="Pro Hardware Stores" target="_blank" href="http://pro-hardware.com"&gt;view site&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Otten Johnson Robinson Neff + Ragonetti - &lt;a title="Attorneys At Law" target="_blank" href="http://ottenjohnson.com"&gt;view site&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Refresh Energy Group - &lt;a title="designing and installing solar energy systems" target="_blank" href="http://refreshenergygroup.com"&gt;view site&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Xylem Interactive - &lt;a title="full service digital advertising agency" target="_blank" href="http://xylemdigital.com"&gt;view site&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Sexton &amp;amp; Co. - &lt;a title="Online Marketing and Interactive Agency" target="_blank" href="http://onlinemarketingdenver.com"&gt;view site&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.fusiondevelopers.com/post/1620249436</link><guid>http://blog.fusiondevelopers.com/post/1620249436</guid><pubDate>Fri, 19 Nov 2010 12:08:51 -0700</pubDate><category>Clients</category></item><item><title>What can FD do in the Restaurant industry?  We have locations accross the country and need assistance setting up our mapping services.</title><description>&lt;p&gt;We have a great deal of experience with Google maps integration as well as location database tools.  We would be happy to discuss your planned updates with you.&lt;/p&gt;</description><link>http://blog.fusiondevelopers.com/post/1620117770</link><guid>http://blog.fusiondevelopers.com/post/1620117770</guid><pubDate>Fri, 19 Nov 2010 11:43:21 -0700</pubDate></item><item><title>CF Location: Pagination Using MSSQL and Coldfusion </title><description>&lt;a href="http://cflocation.com/post/1216474489/pagination-mssql-coldfusion"&gt;CF Location: Pagination Using MSSQL and Coldfusion &lt;/a&gt;: &lt;p&gt;&lt;a href="http://cflocation.com/post/1216474489/pagination-mssql-coldfusion" target="_blank"&gt;cflocation&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Pagination is such a common feature across the web these days. Anytime you visit a site with much content at all you will encounter it. If you are unfamiliar with pagination a good example site that uses pagination is &lt;a title="Digg" target="_blank" href="http://www.digg.com"&gt;digg.com&lt;/a&gt;. When you visit digg.com, scroll down to the bottom of the page and…&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://blog.fusiondevelopers.com/post/1553642660</link><guid>http://blog.fusiondevelopers.com/post/1553642660</guid><pubDate>Fri, 12 Nov 2010 11:00:15 -0700</pubDate></item><item><title>Get Integrated.</title><description>&lt;p&gt;&lt;span&gt;&lt;span&gt;There are all kinds of services out there for integrating your content/services with the cloud.&lt;/span&gt; &lt;/span&gt; &lt;span&gt;If you have a need for managing data, communicating with your customers, and gaining new leads - &lt;strong&gt;consider moving into the cloud&lt;/strong&gt;.  One way to define cloud computing is simply the use of existing public systems to manage the data you need to manage. &amp;#8220;Cloud computing users avoid capital expenditure (CapEx) [in exchange for operating expenditure] on hardware, software, and services when they pay a provider only for what they use.&amp;#8221; (&lt;a title="Cloud Computing on Wikipedia" href="http://en.wikipedia.org/wiki/Cloud_computing" target="_blank"&gt;wikipedia&lt;/a&gt;).  The flexibility and pay-for-play style of intgration services can really get your campaign or IT solution off the ground quickly with very little risk.&lt;br/&gt;&lt;/span&gt;&lt;br/&gt;&lt;span&gt;Fusion Developers can help you build a custom solution and allow you to leverage free and SLC (super low-cost) cloud services that may be just what your strategy requires.  As part of our service, we can pull together all of the most innovative technologies and help you to navigate all of the technical jargon to get you &lt;/span&gt;&lt;em&gt;the right solution at the right price!&lt;/em&gt;&lt;span&gt; &lt;/span&gt; Below is a quick list of some of the integration tools available:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Email Newsletter Integration&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Constant Contact&lt;/li&gt;
&lt;li&gt;Exact Target&lt;/li&gt;
&lt;li&gt;Mail Chimp&lt;/li&gt;
&lt;li&gt;Vertical Response&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Shopping / Product sales integration&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Shopping.com&lt;/li&gt;
&lt;li&gt;Google Base / Froogle&lt;/li&gt;
&lt;li&gt;Amazon &lt;/li&gt;
&lt;li&gt;Ebay/Ebay Stores &lt;/li&gt;
&lt;li&gt;Yahoo Stores / Yahoo shopping &lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Cloud Storage Solutions&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Amazon A3&lt;/li&gt;
&lt;li&gt;Google&lt;/li&gt;
&lt;li&gt;Yahoo YQL&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Mapping &amp;amp; GIS&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;FusionMaps API&lt;/li&gt;
&lt;li&gt;Google Maps (v2, v3)&lt;/li&gt;
&lt;li&gt;Bing Maps API&lt;/li&gt;
&lt;li&gt;SimpleGEO&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Electronic Commerce&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;PayFlow / PayPal&lt;/li&gt;
&lt;li&gt;Authorize.Net&lt;/li&gt;
&lt;li&gt;Paymentech &lt;/li&gt;
&lt;li&gt;FirstData Gateway&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Social&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Twitter&lt;/li&gt;
&lt;li&gt;Facebook&lt;/li&gt;
&lt;li&gt;Tumblr&lt;/li&gt;
&lt;li&gt;LinkedIn&lt;/li&gt;
&lt;li&gt;Plaxo&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;To learn more or to get some help click over to our &lt;a title="API Integration" href="http://fusiondevelopers.com/api-integration.htm" target="_blank"&gt;integration page &lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;&lt;/ul&gt;</description><link>http://blog.fusiondevelopers.com/post/1553509853</link><guid>http://blog.fusiondevelopers.com/post/1553509853</guid><pubDate>Fri, 12 Nov 2010 10:38:00 -0700</pubDate><category>cloud</category><category>social networks</category><category>custom application development</category></item><item><title>Why is User Experience Design Important?</title><description>&lt;p&gt;&lt;strong&gt;&lt;em&gt;A programmers guide to web site planning:  PART I&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When I start a project I always start with a programming road map. The same approach should be taken on the design and planning steps too. This planning process is generally called user experience (UX) design. The practice of UX is growing quickly as a premium agency service and often differentiates successful projects from those that fail.&lt;/p&gt;
&lt;p&gt;To illustrate the need for user experience study and design I will use an illustration and a comparison using a great programming framework called Fusebox.  Fusebox was created a decade ago and was inspired by the java struts framework for Java development.  Fusebox uses a home electrical panel metaphor as a way define sections (circuits) and pages (fuses) in an online web site or application.  It was developed to help programmers organize their thoughts and structure their programming in a top-down approach.  As a programmer, I really thrive when I can think in these terms. &lt;/p&gt;
&lt;p&gt;To further the metaphor of a web site or application as an electrical system, a closed loop circuit can be viewed as a round-trip process for your web site user. When a guest enters the room in your home they will interact with lights, electronics and the heating blanket (if they live in my part of the world.)  When planning for your guest you will want to make sure that each item the room is placed appropriately.  The switch for the lights must be just the right height and location so that they will not fumble around and trip over the bed. The clock radio should be placed on a small table next to the bed for ease of reach.&lt;/p&gt;
&lt;p&gt;User experience design is the process of defining all of the necessary tools your web site guests need to be comfortable with your brand, and your product.  And, as a programmer I will be WAY more effective if I know exactly what you need your application to say and do for your guests!&lt;/p&gt;
&lt;p&gt;If you want to learn more about user experience design and our services contact &lt;a target="_self" href="http://fusiondevelopers.com"&gt;Fusion Developers&lt;/a&gt; today.&lt;/p&gt;

&lt;p&gt;Continue to Part II of this series: &lt;br/&gt;&lt;a title="User Experience Persona Analysis" href="http://tumblr.com/xz612r7s99" target="_blank"&gt;Is anyone going to actually use your web site?&lt;/a&gt; &lt;/p&gt;</description><link>http://blog.fusiondevelopers.com/post/1465476630</link><guid>http://blog.fusiondevelopers.com/post/1465476630</guid><pubDate>Tue, 02 Nov 2010 20:25:00 -0600</pubDate></item><item><title>Nice Post About Building a Relationship with Your Web Firm</title><description>&lt;a href="http://painteddigital.com/2010/how-to-save-money-on-a-web-designer"&gt;Nice Post About Building a Relationship with Your Web Firm&lt;/a&gt;</description><link>http://blog.fusiondevelopers.com/post/1325308354</link><guid>http://blog.fusiondevelopers.com/post/1325308354</guid><pubDate>Fri, 15 Oct 2010 22:31:45 -0600</pubDate></item><item><title>Why I NEVER use computed values in a database</title><description>&lt;p&gt;Whenever designing a database, it is critical to keep a few things in mind.  How you start your database design can make, or break, the performance, consistency, and reliability of your system.  One of the more often made mistakes is that of designing computed fields into your database.  Computed fields are those that are stored values that depend on the values in other tables or columns of the same table.  How can that be so bad?&lt;/p&gt;
&lt;p&gt;Unlike a spreadsheet, database field values cannot be based on a function such as =SUM(A1+B1).  The static values in a table are separate and have no direct relationship.  If a computed field has a dependency designed into it, there will be a field that it is dependent on.  If one of the fields change and the other does not there will be an error in the system.  If there is a way to prevent this type of error, than &lt;strong&gt;why do programmers continue to use computed values?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;There are great opportunities to use computed values in many systems.  The easiest examples are in an order total or a grade point average, for example.  These are the types of fields that are easy to store in a single value for later reference. &lt;/p&gt;
&lt;p&gt;There are good reasons to store these values for historic purposes, but what about the dependent values?  The values that make up these numbers.  I argue that these values are the fields needed.   If we store both we immediately engineer fragility into the system.  The only real value is the grade received, or the final product price and quantities, not the GPA or the order total.  Those aren&amp;#8217;t the real values.&lt;/p&gt;
&lt;p&gt;I will write more about this in future articles.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;em&gt; &lt;span&gt; &lt;/span&gt;by Bill King&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://blog.fusiondevelopers.com/post/1323442217</link><guid>http://blog.fusiondevelopers.com/post/1323442217</guid><pubDate>Fri, 15 Oct 2010 17:49:35 -0600</pubDate></item></channel></rss>

