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

<channel>
	<title>Bloqhead.com &#124; The Web Design Portfolio of Daryn St. Pierre &#187; Functionality</title>
	<atom:link href="http://bloqhead.com/tags/functionality/feed/" rel="self" type="application/rss+xml" />
	<link>http://bloqhead.com</link>
	<description>We are the pioneers and the web is our ocean.</description>
	<lastBuildDate>Thu, 05 Aug 2010 21:59:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>The User Experience Fog</title>
		<link>http://bloqhead.com/2009/07/08/the-user-experience-fog/</link>
		<comments>http://bloqhead.com/2009/07/08/the-user-experience-fog/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 04:26:21 +0000</pubDate>
		<dc:creator>Daryn</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[Functionality]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://bloqhead.com/?p=412</guid>
		<description><![CDATA[Being a web developer and an avid spokesperson (for lack of a better term) for such things as accessibility and usability, I tend to browse the web and look at what other developers and designers around the world are creating. The amount of beautiful websites on the web today is stunning and I&#8217;m happy to [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignleft" style="width: 250px"><a href="http://www.flickr.com/photos/62449696@N00/189985967"><img style="border: 0pt none; margin-left: 5px; margin-right: 5px;" title="Crazy" src="http://farm1.static.flickr.com/51/189985967_a7a4c25021_m.jpg" border="0" alt="Crazy" hspace="5" width="240" height="160" /></a><p class="wp-caption-text">Jeremy Keith demonstrates what could be a disgruntled end user face.</p></div>
<p>Being a web developer and an avid spokesperson (for lack of a better term) for such things as accessibility and usability, I tend to browse the web and look at what other developers and designers around the world are creating. The amount of beautiful websites on the web today is stunning and I&#8217;m happy to see it come along this far. I&#8217;ve watched people like <a href="http://zeldman.com">Jeffrey Zeldman</a> and <a href="http://meyerweb.com">Eric Meyer</a> pioneer it to where it is now and the journey thus far has been an experience (see how I threw that in there?). I&#8217;ve also found that a lot of times the term &#8220;beauty is only skin deep&#8221; applies heavily, kind of like makeup before showtime arrives.</p>
<h3>Where to draw the line</h3>
<p>The huge influx in use and introduction of object-based Javascript libraries such as <a href="http://www.script.aculo.us">Scriptaculous</a>, <a href="http://www.mootools.net">MooTools</a> and my personal favorite, <a href="http://www.jquery.com">jQuery</a>, has catapulted usability and the &#8220;wow&#8221; factor greatly. Even the least savvy of designers can accomplish some impressive things with each library. I&#8217;ve also seen it do nothing but hinder websites to the point that they&#8217;re just plain unusable. Where do you draw the line? When does the shine really become <em>too much</em>?</p>
<p>A prime example of bad usability is when a website solely relies on a Javascript library just to navigate the page. I&#8217;ve noticed that a lot of designers are trying to use creative ways to navigate their pages. This is all fun and nice but there are actually a few reasons to avoid this <strong>at all costs</strong>:</p>
<ol>
<li>Javascript can be disabled. Some savvy users browse website weary of what scripts may run in the background and potentially cause harm or hang. Unless your website degrades gracefully and can still offer easy navigation without the absolute need for Javascript, then you&#8217;ve got a huge problem on your hands.</li>
<li>A lot of these methods us an id for each content section <code>div</code>, thus <strong>all</strong> of your content is essentially on one page. This can greatly harm search engine placement. Search engines will only see your website as being one page when in reality you want search engines to index multiple pages from your website. This also greatly adds to usability because then the end user can go to exactly the page they want and not have to shuffle through some fancy navigation that slides, fades, serves you tea, sharpens your pencil, etc.</li>
<li>Older versions of Internet Explorer have trouble interpreting Javascript. IE6 is prone to throw &#8220;object undefined&#8221; errors with libraries like jQuery. I put this last on the list because support for IE6 should realistically be <strong>dropped completely</strong> in favor of versions 7 and 8.</li>
</ol>
<p>Prior to the launch of any website, running rigorous usability tests with a set of random people has always been good practice. Handing it off to someone with no prior knowledge of the website&#8217;s existence and letting them figure it out for themselves. It&#8217;s kind of like giving a chimp a Rubix Cube and seeing how long it takes him/her (and how easily it is for them) to solve it. If it takes forever and they become confused and/or frustrated, then you should definitely be revisiting your creation before launch.</p>
<p>The user experience is like a ball of clay sometimes. Despite your numerous usability tests, even some users will be confused or hung up somewhere along the line. I&#8217;ve experienced this first hand and having a client that is very open to the feedback of their clientele makes the improvement process a whole lot easier. The same can be said about marketing. It can be hit or miss. You abandon the things that just don&#8217;t work, improve the ones that show promise and leave the things that are spot on.</p>
<h3>Accessibility: A web for everyone</h3>
<p>Accessibility is another factor that has both suffered and thrived since the earlier days of web design, due to the widespread education provided by pioneers in the industry (the aforementioned ones above that is). Accessibility should be a huge factor when creating a front end user interface for a large audience, and there should never be a reason to avoid making accessibility a target goal (especially when the practices to get there are so easily integrated into your everyday workflow). You <em>should</em> accommodate everyone.</p>
<p>The easiest way that I can relate this to everyday life is like this: Let&#8217;s say that you&#8217;re an engineer, drawing up blueprints for skyscrapers and various other buildings. Your job is strictly guided by codes that apply to everything—electricity, water, fire exits, extinguisher systems, etc. Another requirement for every building is wheelchair ramps and entries that are wide enough for a wheelchair to fit through. The building has to be <strong>accessible</strong> to everyone. The same applies to the web. Simply disregarding accessibility for any reason is essentially banning a certain group of users from viewing your website properly.</p>
<p>A fellow web developer friend of mine has had a cochlear implant device most of his life due to the fact that he is deaf. Like myself, he&#8217;s an avid movie, television and technology lover, but he has a justified beef with television and movie production companies: <strong>closed captioning is not enforced</strong>. It&#8217;s very lax and extremely inconsistent. Some movies offer it while others have absolutely no CC option whatsoever. It&#8217;s something that you think would be a requirement for all Blu-Ray and DVD releases. Apparently this is not the case, thus he&#8217;s unable to enjoy certain films and shows. This is a prime example of accessibility in everyday life.</p>
<h3>The UX Household</h3>
<p>My view of the user experience has always been simple. I consider the user experience to be a house that serves as a home to a set of roommates. Each roommate contributes something different to the household:</p>
<ul>
<li><strong>User Experience</strong>
<ul>
<li><strong>Usability</strong> &#8211; The head of household. Usability is the ease at which a user can become acclimated to a website, to put it simply. All elements that come after usability are essentially contributors to the usability of a website.</li>
<li><strong>Accessibility </strong>- Accessibility is the roommate that goes out of its way to make every guest feel at home. Accessibility is the practice of making your website easily accessible to people with disabilities. This includes (but is obviously not limited to) people that use screen readers.</li>
<li><strong>Content</strong> &#8211; This is the guy that always has information to share and is easy to get along with (as long as the rest of the roommates don&#8217;t piss him off or something). Hindering the ease at which the user can gather the page content or somehow breaking usability, thus hindering your user&#8217;s ability to read the content, can cause huge issues. Ultimately your &#8220;house&#8221; can become chaotic, sort of like those reality TV shows. &#8220;Content&#8221; is fairly self-explanatory and at first glance can seem like a broad term. Your content is the meat and potatoes of what your website conveys. Keeping your page content concise and clear is usually your best bet. Most users are more apt to read bullet points and look at images before they&#8217;ll read paragraphs.</li>
<li><strong>Functionality</strong> &#8211; This roommate keeps the content guy grounded and often times brings out the best in good ol&#8217; content. Functionality is basically the fluidity with which your website&#8217;s special features interact with various browsers, resolutions, etc. and how well they hold up. Your user shouldn&#8217;t be solely relied upon to have extra features or add-ons in their browser or browsing environment just to make your website&#8217;s featuers work properly. An example of bad functionality is when you create effects in jQuery that break, shift or just plain fail when the user provokes something such as a browser window resize or a font size adjustment. The same applies to all aspects of the website. Shifting divs can be an issue if you haven&#8217;t properly cleared elements and the viewfinder encounters a resize or a resolution that the website was never tested on.</li>
</ul>
</li>
</ul>
<h3>Searchability: How easily can you be found?</h3>
<p>Another aspect that I think could be factored in as a &#8220;roommate&#8221; is <strong>searchability</strong>. The ease at which your website can be found can greatly help or hurt the user experience. There are many factors that can contribute to the rise and fall of your website when it comes to being <em>found</em> at all:</p>
<ul>
<li><strong>meta tags: description, keywords&#8230;</strong> &#8211; Although most search engines are doing away with a lot of them, having a description meta tag is crucial. Without it, search engines rely on the next best thing to grab: your page content. Some people will tell you that the keywords meta tag is dead but that is not completely the case. There are some search engines out there that still utilize it, so keeping it won&#8217;t hurt you. It&#8217;s good to be safe than sorry.</li>
<li><strong>Heading tags: <code>h1</code>, <code>h2</code>, <code>h3</code>&#8230;</strong> &#8211; Search engines &#8220;crawl&#8221; websites and follow by the structure of elements provided to them. Having properly ordered heading tags and using the <code>&lt;p&gt;</code> tag to enclose page copy, is good practice and should be utilized.</li>
<li><strong>Relevant page content</strong> &#8211; This tends to be a trial and error aspect of searchability. Keeping your content relevant and concise to what the website is about is important, but make sure not to be redundant. Example: if Google sees a keyword within your page copy that is used numerous times through the same paragraph, your website can be penalized.</li>
<li><strong>Fresh page content</strong> &#8211; The frequency at which your content is updated can make or break you. If Google or any other search engine scans your website over a period of 6 months to a year (roughly) and sees that your content has not changed, your rank will suffer. Keeping your page content up to date will help greatly. If you find it practical, having an <strong>active</strong> blog can help. I stress <strong>&#8220;active&#8221;</strong> here because having a blog is one thing but having a blog that is never updated will hurt you more than it will help you. An inactive blog page is another page for search engines to penalize you for.</li>
</ul>
<p>Think about it. Unless all of your website traffic is miraculously direct traffic only, your website is going to suffer a huge deal. If people can&#8217;t even find your website, then all of the aforementioned aspects of the user experience are out the window. You have to get the guest in the door before you can do anything else.</p>
<h3>Wrapping it all up</h3>
<p>The user experience can be a very broad term but there are many aspects that make up the &#8220;household&#8221;. If all of the roommates can&#8217;t live in harmony, the entire house will suffer. There should never be an excuse to ignore any UX element, unless the client just doesn&#8217;t have the budget or the website is strictly for internal use and is only available to a select audience.</p>
<p>I hope that you&#8217;ve gotten this far and that you found my insight informative. I am in no way the ultimate spokesman for user experience studies but I like to think that I have a detailed grasp on the matter. I would love to hear your thoughts! Please take a moment to leave a comment below. Thanks.</p>
<h4  class="related_post_title">Similar Posts</h4><ul class="related_post"><li><a href="http://bloqhead.com/2009/02/14/tables-vs-css-this-debate-still-exists/" title="Tables vs. CSS? This debate still exists?!">Tables vs. CSS? This debate still exists?!</a> (1)</li><li><a href="http://bloqhead.com/2008/07/28/2008-a-list-apart-survey-tomorrow/" title="2008 A List Apart Survey: Tomorrow!">2008 A List Apart Survey: Tomorrow!</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://bloqhead.com/2009/07/08/the-user-experience-fog/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
