<?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>@chrismjones &#187; Professional</title>
	<atom:link href="http://christopherj.us/category/professional/feed/" rel="self" type="application/rss+xml" />
	<link>http://christopherj.us</link>
	<description>Rants on UI, UX, and Javascript</description>
	<lastBuildDate>Mon, 30 Aug 2010 03:23:42 +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 Problem with Personal Computers</title>
		<link>http://christopherj.us/the-problem-with-personal-computers/</link>
		<comments>http://christopherj.us/the-problem-with-personal-computers/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 04:12:49 +0000</pubDate>
		<dc:creator>Christopher Jones</dc:creator>
				<category><![CDATA[Professional]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[computing]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://christopherj.us/?p=444</guid>
		<description><![CDATA[So what can you do with that new Dell laptop with Windows or that MacBook? Well, really, the answer is &#8220;whatever the hell you want&#8221;. You can run your business, create the next Google, develop a new website, design wedding invitations, edit videos, or a million other things. But what does the average consumer actually [...]]]></description>
			<content:encoded><![CDATA[<p>So what can you do with that new Dell laptop with Windows or that MacBook? Well, really, the answer is &#8220;whatever the hell you want&#8221;. You can run your business, create the next Google, develop a new website, design wedding invitations, edit videos, or a million other things. But what does the average consumer actually do? The list suddenly gets much shorter. Email, word processing, printing, a calendar, photo storing, playing music and video... oh yeah, and surfing the web and all that comes with that.</p>
<p>While the personal computer was intended to be placed into the average person&#8217;s home, it is not designed for such. Current personal computers do too much, so they are needlessly complex. Why do we get blue screens of death and the nemesis of all mac users, the spinning beach ball? Because of all the moving parts that is complex software. Current operating systems have to be able to handle everything from emailing your mom to editing and encoding video to creating the next great ruby app. This is ideal for programmers, designers, or the guy controlling the software that runs your bank, but does your average consumer need it? Not so much.</p>
<p>The average consumer doesn&#8217;t even know what a browser is, or that Google and AOL are not browsers, much less why they should care that there are a half dozen of them to choose from. And they don&#8217;t honestly need to. My mom doesn&#8217;t need to know what a file system is or the difference between a zip and a rar. She doesn&#8217;t need to understand why her doc file is different from the odt I sent her. All she needs is to be able to read the document she was emailed. She doesn&#8217;t even need to know where it was saved on the hard drive (or in the cloud) as long as when she clicks &#8216;Open File&#8217; in her word processor, her document is there for her to read. </p>
<p>The average consumer doesn&#8217;t need more features, they need less. They don&#8217;t care in the slightest about processor speeds or ram speeds or graphics card memory. But that&#8217;s what we give them. Go to buy a new computer and you will be buried in technical gibberish that you need your local geek to translate for you. When my mom bought a laptop a few months ago, she called me to pick one out for her. When my grandmother bought a new computer after years of the old one, she called me. In fact, even when my technology savvy friends go to buy a new computer, they call me. Do you know what they don&#8217;t all call me for? To buy a new TV. Of course, some may, but the majority don&#8217;t. And why is that? It is because TVs have been boiled down to very simple and obvious numbers. 52&#8243; is bigger than 40&#8243;. 1080p is higher than 720p. TVs have really been brought down to four things. Screen size, is it high def, is it pretty, and does it have a ton of inputs in the back. And as someone who worked in electronics for a couple of years, trust me that the inputs (read, flexibility) is a distant 4th. We&#8217;ve even pushed cars down to &#8220;space&#8221;, &#8220;looks&#8221;, &#8220;power/speed&#8221;, and &#8220;fuel economy&#8221;. Why can&#8217;t we do that for computers? &#8220;Looks&#8221;, &#8220;space&#8221;, &#8220;screen quality&#8221;, &#8220;battery life&#8221; seems a good goal to shoot for. Beyond that, like any other piece of electronics, people will assume the newest one is more powerful and will buy on brand reputation.</p>
<p>So we need to get consumer computers down to the level of other consumer electronics. The obvious trouble with this is that currently, all of those crazy numbers are actually important. But why is that? Why is there so much fragmentation? The obvious, or perhaps not so obvious, answer is software. Software is complex and needs increasing amounts of power to run. So the real question is who drives the need for complex software. The, again, perhaps not readily apparent answer. It is developers, hobbyists, and that guy who runs your company&#8217;s IT department. But if you want insanely happy customers who come back time and time again, you need to market to consumers. If you don&#8217;t think that will work, look at the Nintendo Wii. The Wii outsold the xbox 360 and the Playstation 3. Not quite combined, but close. As of the end of 2009, the Wii is the most sold gaming console of all time. We all know by now that they beat out two more powerful systems by being the system your parents can grasp and enjoy. This is where we need to push personal computing.</p>
<p>Currently the average consumer uses the same machine as the professional programmer. Sure, there are different software packages, but the machines are the same. This is where the split needs to happen. We need different markets for the professional and for the general consumer. We need machines and operating systems that make sense for average people. We need to make computers consumer electronics like dvd players or the ipod. Less transparent machines for simpler software. No one I know needs even a quarter of the options that come with Word. Why are those options all in the standard edition? Is confusing little old ladies the goal? Simplify.</p>
<p>Now I&#8217;m not convinced there are many companies willing to take the risks involved. Currently, I think Apple has the best shot, but not because I think they necessarily have the ideal product in the iPad. No, they have the best chance of changing the face of computing because they will follow one of the core truths in user experience design. They will ignore what people say they want, and instead, look at what they do. The Wii proved it can work in an industry where your mother was never before part of the target market. I want to point to the iphone, but it isn&#8217;t as clear an example. The only true phone comparison of this currently in action is the iphone vs the android. The iphone with its closed system and the android with its open and more flexible one. Some of the geeks I know will claim that if you put both the iphone and the droid on Verizon&#8217;s network, the iphone wouldn&#8217;t crush the droid, but that&#8217;s nonsense. Sure programmers like the droid. Sure techies like the droid. Sure there are people who will buy the droid because it isn&#8217;t the iphone. But to the general consumer, the droid is just the closest thing they can get to an iphone without being on AT&#038;T&#8217;s network.</p>
<p>I am rooting for the iPad, though I do not know that Apple is marketing it correctly. Apple needs to make sure the iPad isn&#8217;t seen as something like Barnes and Noble&#8217;s nook. It needs to be the replacement for our parents&#8217; laptops, not an additional gadget for geeks and people with money to burn. My fear is that Apple won&#8217;t push the iPad correctly and will allow it to become a niche machine. But this is the company that made the ipod synonymous with portable music and turned the cell phone industry on its ear. With the iPad, they have taken the first steps. They aren&#8217;t selling specs, but the experience. You no longer save files, they just are. They don&#8217;t use swap files as most people understand them, so opening apps is so fast you don&#8217;t need to keep open programs you aren&#8217;t using this second. You don&#8217;t worry about where your files are stored, the apps keep track for you. This is what the average person on the street needs. Something that doesn&#8217;t have 8 different options to shut down (I&#8217;m look at you, Windows). Something where the &#8216;delete&#8217; key actually deletes (hold your head in shame, OS/X). A computer where the consumer doesn&#8217;t need to know what a driver is and never feels the need to ask if they should run scandisk. I know this goes against everything most programmers believe in, but it is where we need to be going. </p>
<p>We don&#8217;t need to (only) educate users, we need to give them machines that don&#8217;t require intense study to use properly. The iPad is getting there. I&#8217;m not sure it will escape being perceived as a niche device, but I&#8217;m cheering Apple on as they take a shot as remaking personal computing.</p>
]]></content:encoded>
			<wfw:commentRss>http://christopherj.us/the-problem-with-personal-computers/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Better than what you&#8217;re reading now</title>
		<link>http://christopherj.us/better-than-what-youre-reading-now/</link>
		<comments>http://christopherj.us/better-than-what-youre-reading-now/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 03:01:09 +0000</pubDate>
		<dc:creator>Christopher Jones</dc:creator>
				<category><![CDATA[Professional]]></category>

		<guid isPermaLink="false">http://christopherj.us/?p=289</guid>
		<description><![CDATA[I keep meaning to post, but writing code keeps pulling me into the abyss from which no posts ever emerge. As I am unsure that I will ever get out of the pit of darkness that is code, here is a list of what I have been reading lately. Fonts!!! Bulletproof @font-face syntax &#8211; Paul [...]]]></description>
			<content:encoded><![CDATA[<p>I keep meaning to post, but writing code keeps pulling me into the abyss from which no posts ever emerge. As I am unsure that I will ever get out of the pit of darkness that is code, here is a list of what I have been reading lately.</p>
<dl>
<dt>
<h3>Fonts!!!</h3>
</dt>
<dd><a href="http://paulirish.com/2009/bulletproof-font-face-implementation-syntax/">Bulletproof @font-face syntax &#8211; Paul Irish</a></dd>
<dd><a href="http://paulirish.com/2009/fighting-the-font-face-fout/">Defeating the Flash of Unstyled Text &#8211; Paul Irish</a></dd>
<dd><a href="http://www.fontsquirrel.com/fontface/generator">Generator of EOT font files for IE &#8211; font squirel</a></dd>
<dd><a href="http://paulirish.com/2009/font-face-feature-detection/">Detecting @font-face &#8211; Paul Irish</a> Yes, I am loving Paul Irish&#8217;s site this month.</dd>
<dd><a href="http://articles.sitepoint.com/article/eight-definitive-font-stacks">Some set font-stacks to get you started</a></dd>
<dt>
<h3>HTML5</dt>
<dd><a href="http://www.modernizr.com/releases/">Detect if a browser has specific HTML5 elements with this tiny javascript</a></dd>
<dd><a href="http://diveintohtml5.org/">Dive into HTML5</a></dd>
<dd><a href="http://camendesign.com/code/video_for_everybody">Video tag with graceful fallbacks</a></dd>
<dt>
<h3>Other</h3>
</dt>
<dd><a href="http://articles.sitepoint.com/article/ie6-ie7-ie8-win7-xp-mode">Running multiple instances of XP-Mode in Win7 for IE testing</a></dd>
</dl>
]]></content:encoded>
			<wfw:commentRss>http://christopherj.us/better-than-what-youre-reading-now/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Web Forms and Opera 10</title>
		<link>http://christopherj.us/web-forms-and-opera-10/</link>
		<comments>http://christopherj.us/web-forms-and-opera-10/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 16:30:39 +0000</pubDate>
		<dc:creator>Christopher Jones</dc:creator>
				<category><![CDATA[Professional]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[web forms]]></category>
		<category><![CDATA[webdev]]></category>

		<guid isPermaLink="false">http://christopherj.us/?p=284</guid>
		<description><![CDATA[Opera 10 Web Forms test Basically, this is just the demo from sitepoint&#8217;s html5 article striped down to the barest of html and css. No javascript here! You&#8217;ll need Opera 9.6 or better to see the goodness. Play with each input, submit the form with blank/incorrect fields, etc. View the source. The w3c&#8217;s HTML5 validator [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://christopherj.us/test/">Opera 10 Web Forms test</a></p>
<p>Basically, this is just the demo from <a href="http://www.sitepoint.com/article/html-5-snapshot-2009/3/">sitepoint&#8217;s html5 article</a> striped down to the barest of html and css. No javascript here! You&#8217;ll need Opera 9.6 or better to see the goodness. Play with each input, submit the form with blank/incorrect fields, etc.</p>
<p>View the source. The w3c&#8217;s HTML5 validator throws 2 errors, but I&#8217;m not sure they are legit as I haven&#8217;t studied those parts of the spec closely enough yet. I don&#8217;t quite understand the rendering of datalist at the moment, but autocomplete lists without js is brilliant.</p>
<p>I love <a href="http://www.opera.com/browser/">Opera</a>.</p>
<h4>Related Blogs</h4>
<ul class="pc_pingback">
<li class="hdl" style="list-style: none">Related Blogs on <b>browsers</b></li>
<li><a href="http://dailydiy.com/2009/09/03/browser-speed-tests-chrome-40-and-opera-10-take-on-all-challengers/">Daily DIY Network &#8211; Science Projects Plans Guides » Blog Archive <b>...</b></a></li>
</ul>
<ul class="pc_pingback">
<li class="hdl" style="list-style: none">Related Blogs on <b>html5</b></li>
<li><a href="http://blog.gingertech.net/2009/09/02/demo-of-deep-hyperlinking-into-html5-video/">ginger&#39;s thoughts » Demo of deep hyperlinking into <b>HTML5</b> video</a></li>
<li><a href="http://www.stubbornella.org/content/2009/08/31/html5-who-is-bad-enough-to-take-on-canvas/">Stubbornella » Blog Archive » <b>HTML5</b>, who is bad enough to take on <b>...</b></a></li>
<li><a href="http://barklund.org/blog/2009/08/28/html-5-datasets/">Datasets in <b>HTML 5</b> and what they&#39;re good for | Barklund.org</a></li>
<li><a href="http://standardssuck.org/what-devs-want-from-html5">What developers want from <b>HTML5</b> « Standards Suck</a></li>
<li><a href="http://designadept.com/williamb-published-by-william-bertolo-topics-emerging-technology-1-star2-stars3-stars4-stars5-stars-no-ratings-yet-loading-loading-html5-and-new-css-features-%E2%80%93-a-look-at-the-future/"><b>HTML5</b> and new CSS features – a look at the future of the web</a></li>
<li><a href="http://www.spottedhere.com/dallas/club/pm+lounge+dallas">Pm Lounge</a></li>
</ul>
<ul class="pc_pingback">
<li class="hdl" style="list-style: none">Related Blogs on <b>opera</b></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://christopherj.us/web-forms-and-opera-10/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Government Websites are Amateur Hour</title>
		<link>http://christopherj.us/government-websites-are-amateur-hour/</link>
		<comments>http://christopherj.us/government-websites-are-amateur-hour/#comments</comments>
		<pubDate>Wed, 06 Feb 2008 19:05:28 +0000</pubDate>
		<dc:creator>Christopher Jones</dc:creator>
				<category><![CDATA[Professional]]></category>
		<category><![CDATA[court]]></category>
		<category><![CDATA[government]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[web sites by high school kids]]></category>
		<category><![CDATA[websites]]></category>

		<guid isPermaLink="false">http://christopherj.us/government-websites-are-amateur-hour/</guid>
		<description><![CDATA[I know today&#8217;s headline is not a shock to anyone in the field of web development, with the possible exception of those people to got the no-bid contracts to create websites for the government, but since my latest experience with ineptitude has taken place in the past 24 hours, I felt the need to post. [...]]]></description>
			<content:encoded><![CDATA[<p>I know today&#8217;s headline is not a shock to anyone in the field of web development, with the possible exception of those people to got the no-bid contracts to create websites for the government, but since my latest experience with ineptitude has taken place in the past 24 hours, I felt the need to post.</p>
<p>The site that incurs my ire is none other than the <a href="http://vbgov.com" title="Official City of Virginia Beach Website">Official City of Virginia Beach Website</a>. I visited the site yesterday afternoon in order to pay for a traffic violation before today&#8217;s court hearing, which I did not want to attend. Now I don&#8217;t know about you, but if there is a way on my sites for people to give me money, I try and make it fairly obvious for them to do so. I did not see a link about traffic tickets anywhere... nor courts for that matter. I did finally notice &#8216;Online Payments&#8217; hidden under a drop down menu and decided to try that, which lead to the main examples of stupid.</p>
<p>First off, on the payment page, the link that says &#8220;Pre-Payable Citations/Moving Violations/Traffic Tickets&#8221; does NOT take you to a place to pay. Oh no, you have to click on &#8220;Parking Tickets&#8221; to pay for any of the above. So I finally get into a payment page that asks for my ticket number, which is says should be 6 or 8 digits long. Mine is 7, but whatever, I typed it in anyway. The site proceeds to tell me that my ticket number cannot be found. Uhm.. what? So do I not have to come to court or what?</p>
<p>I decide that I may have typed in the wrong thing, so I adjust my number in a couple of ways to get to the 6 or 8 digit limits, all to no avail. So I start looking on the ticket for some other number that I should be typing in instead. Nothing.... So I take it to Andrew in the next cubicle and have him look at it for a different number. Nothing. So I search the website for a different page in case I am looking at the wrong payment page. Nothing.</p>
<p>What makes things infuriating is the error message the system gives you. &#8220;Your information that you have provided is not found in the system.&#8221; So does my ticket not exist? Is the number I typed in even valid? Am I even on the correct page for this type of ticket? Who knows? Not me, and certainly not the website.</p>
<p>Abandoning the web, I made a phone call to the court, where I talked to a woman in accounting who seemed to realize that the site is inadequate. According to her, the system does not allow you to pay online within five days of the court date. This may or may not be fully accurate (I saw a different limit somewhere else), but the point is this. The Internet can accept and record a payment in the span of milliseconds. They let me pay over the phone just 2 hours before my court appearance, so why can&#8217;t I do that through the website? And if not, just tell me so on the site. The site shouldn&#8217;t claim ignorance to my ticket, it should just say that the site can&#8217;t accept payments for tickets that close to the court date, and give you the number for accounting (because you call accounting, not traffic court to pay... but that&#8217;s another story).</p>
<p>I do not see what is so hard about making things make sense. For all the money I am sure the government put into that site, I am sure 10% could have been set aside for user testing. But I can imagine that only amateurs who do not give a damn about the users have ever been near a government site. Professionals can&#8217;t stand the stench.<br />
<h4>Related Blogs</h4>
<ul class="pc_pingback">
<li class="hdl" style="list-style: none">Related Blogs on <b>court</b></li>
<li><a href="http://www.insurancealign.com/pennsylvania-auto-insurance-quotes/">Pennsylvania Auto Insurance Quotes</a></li>
</ul>
<ul class="pc_pingback">
<li class="hdl" style="list-style: none">Related Blogs on <b>government</b></li>
<li><a href="http://www.chandlerswatch.com/2010/01/18/depraved-iranian-government-vows-revenge-on-us-and-israel/">Depraved Iranian <b>Government</b> Vows Revenge On US And Israel <b>...</b></a></li>
<li><a href="http://www.insurancealign.com/ohio-auto-insurance/">Ohio Auto Insurance</a></li>
</ul>
<ul class="pc_pingback">
<li class="hdl" style="list-style: none">Related Blogs on <b>usability</b></li>
<li><a href="http://blog.nelhage.com/archives/64">Made of Bugs » On git and <b>usability</b></a></li>
<li><a href="http://www.uie.com/brainsparks/2010/01/14/spoolcast-effective-moderating-for-usability-testing-followup/">SpoolCast: Effective Moderating for <b>Usability</b> Testing Followup <b>...</b></a></li>
<li><a href="http://doctormo.wordpress.com/2010/01/09/grub2-usability/">Grub2 <b>Usability</b> « DoctorMO&#39;s Blog</a></li>
<li><a href="http://www.fonearena.com/blog/2010/01/09/n900-beats-the-iphone-in-usability.html">N900 Beats the iPhone in <b>Usability</b></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://christopherj.us/government-websites-are-amateur-hour/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Love Typography</title>
		<link>http://christopherj.us/love-typography/</link>
		<comments>http://christopherj.us/love-typography/#comments</comments>
		<pubDate>Thu, 10 Jan 2008 21:44:49 +0000</pubDate>
		<dc:creator>Christopher Jones</dc:creator>
				<category><![CDATA[Professional]]></category>

		<guid isPermaLink="false">http://yeahrightproductions.com/me/love-typography/</guid>
		<description><![CDATA[I spent half the day reading about typography, so naturally I came home and started messing with my theme&#8217;s typography.  Nothing that I expect anyone to notice though, mostly just minor font changes and some leading here and there.  I have only seen it on my mac though, so here&#8217;s hoping it doesn&#8217;t look too [...]]]></description>
			<content:encoded><![CDATA[<p>I spent half the day reading about typography, so naturally I came home and started messing with my theme&#8217;s typography.  Nothing that I expect anyone to notice though, mostly just minor font changes and some leading here and there.  I have only seen it on my mac though, so here&#8217;s hoping it doesn&#8217;t look too bad in Windows.  ;)<br />
<h4>Related Blogs</h4>
<ul class="pc_pingback">
<li class="hdl" style="list-style: none">Related Blogs on <b>Love Typography</b></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://christopherj.us/love-typography/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
