<?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>Carsonified » Blog</title>
	
	<link>http://carsonified.com</link>
	<description>Carsonified's blog for web designers, developers and entrepreneurs</description>
	<lastBuildDate>Fri, 06 Nov 2009 13:50:18 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/carsonified" type="application/rss+xml" /><feedburner:emailServiceId>carsonified</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Dan Cederholm on Bulletproof Web Design, CSS3 and Dribbble</title>
		<link>http://feedproxy.google.com/~r/carsonified/~3/8CMPb7ner9s/</link>
		<comments>http://carsonified.com/blog/design/dan-cederholm-on-bulletproof-web-design-css3-and-dribbble/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 13:50:18 +0000</pubDate>
		<dc:creator>Keir Whitaker</dc:creator>
				<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://carsonified.com/?p=3703</guid>
		<description><![CDATA[By <strong>Keir Whitaker</strong><br />Today&#8217;s entry  in our series of web deisgn interviews is Dan Cederholm. Dan is a recognized expert in the field of standards-based web design and has worked with Google, MTV, AIGA, ESPN, Blogger, Fast Company, Inc.com, and many more. He&#8217;s a renowned speaker and author and blogs about web design related topics at SimpleBits.
Editor’s Note: [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style=""><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcarsonified.com%2Fblog%2Fdesign%2Fdan-cederholm-on-bulletproof-web-design-css3-and-dribbble%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcarsonified.com%2Fblog%2Fdesign%2Fdan-cederholm-on-bulletproof-web-design-css3-and-dribbble%2F" height="61" width="51" /></a></div><p>Today&#8217;s entry  in our series of web deisgn interviews is <a href="http://www.simplebits.com">Dan Cederholm</a>. Dan is a recognized expert in the field of standards-based web design and has worked with <a href="http://simplebits.com/work/google/">Google</a>, <a href="http://simplebits.com/work/mtv/">MTV</a>, <a href="http://aiga.org/">AIGA</a>, <a href="http://simplebits.com/work/espn/">ESPN</a>, <a href="http://simplebits.com/work/blogger/">Blogger</a>, <a href="http://simplebits.com/work/fastcompany/">Fast Company</a>,<a href="http://simplebits.com/work/inc/"> Inc.com</a>, and many more. He&#8217;s a renowned speaker and author and blogs about web design related topics at <a href="http://www.simplebits.com">SimpleBits</a>.</p>
<p><em><strong>Editor’s Note:</strong> Dan will be hosting a full day workshop with Ethan Marcotte on &#8220;</em><a href="http://carsonworkshops.com/2009/dancederholm/index.html">Handcrafted Bulletproof CSS</a><em>&#8221; in London, UK on November 23rd, <a href="http://www.amiando.com/dancederholm2009.html">buy your ticket online now</a>. He will also be speaking about &#8220;Progressive Enrichment&#8221; </em><em>at <a href="http://events.carsonified.com/fowd/2009/nyc">The Future of Web Design New York</a> on November 17. <a href="http://www.amiando.com/fowdnyc2009.html">Conference day passes are still available</a>.<br />
</em></p>
<p><strong>You have recently published a new book? Having purchased your first two (and learnt a lot) what can I expect from the third part of the trilogy? </strong></p>
<p>Yes indeed, <a href="http://handcraftedcss.com/">Handcrafted CSS</a> was published this past August. In some ways, it&#8217;s a continuation of the previous book, <a href="http://simplebits.com/publications/bulletproof/">Bulletproof Web Design</a> and dives right into examples that revolve around a fictional case study for a coffee company website. <a href="http://unstoppablerobotninja.com/">Ethan Marcotte</a> contributed an absolute gem of a chapter on fluid grids as well.</p>
<p>There are really 3 areas of focus in this short little book: continuing the &#8220;bulletproof design&#8221; mentality (that is, accounting for varying amounts and sizes of content, planning for worst-case scenarios). Also the concept of &#8220;progressive enrichment&#8221;, which is a fancy way of talking about what advanced CSS and CSS3 properties we can use _today_, while keeping in mind browsers that don&#8217;t yet support those properties. And also the book touches on &#8220;reevaluating past methods and best practices&#8221;.</p>
<p>With the browser landscape changing rapidly, and with new and evolving standards being implementing by those browsers, it&#8217;s a great time to reevaluate old habits, to see if there&#8217;s an easier way to handle things with the shiny new techniques.</p>
<p>The timing seemed fitting to write another book, with all of this fun new stuff to play with it&#8217;s important to sort it all out, see what&#8217;s actually usable today in some circumstances.<span id="more-3703"></span></p>
<p><strong>&#8220;Progressive enrichment&#8221;, &#8220;Graceful degradation&#8221;, &#8220;Progressive enhancement&#8221; &#8211; what&#8217;s the difference?</strong></p>
<p>All three are similar ways of talking about the same concepts. &#8220;Graceful degradation&#8221; is the older term, with the idea being build and/or design for the future, while later providing fallbacks for legacy systems. &#8220;Progressive enhancement&#8221; was coined by Stephen Champeon in 2003, and builds on that idea while flipping it around: build a basic system anyone can use, then &#8220;enhance&#8221; that base with bells &amp; whistles that only modern browsers can understand.</p>
<p>I&#8217;ve been using a variation on Stephen&#8217;s term, &#8220;progressive _enrichment_&#8221; to specifically talk about advanced CSS and CSS3 that we can use today to boost the user experience.</p>
<p>It&#8217;s kind of like enriched pasta, with extra nutrients added. It&#8217;s still pasta, and take away that enrichment and you probably wouldn&#8217;t know what you&#8217;re missing. And that&#8217;s the important part: utilizing this bleeding edge stuff while keeping in mind that designs may not look or be experienced the same in every browser. And that&#8217;s OK.</p>
<p><strong>Your talk a lot about the concept of &#8220;Bulletproof Web Design&#8221;. What are the three quickest wins to ensuring a &#8220;bulletproof&#8221; site?</strong></p>
<p>I have a knack for inventing unnecessary terms and phrases, don&#8217;t I? :)</p>
<p>Here are 3 ways to help bulletproof a design. All are simple things to keep in mind while building websites:</p>
<ol>
<li><strong>Use the text sizing controls in the browser to test a site&#8217;s integrity</strong>. Do design elements break apart? Can that block of text handle 3 paragraphs instead of 1? We&#8217;re not only testing the site for low-vision users, but we&#8217;re getting an instant barometer on just how flexible your design is. A design that can bend to the rigors of editing, content shuffling, internationalization, etc. is going to be a more robust system.</li>
<li><strong>Turn images off</strong>. Check your design with images turned off to see if things are still readable. Slow loading images, or folks with slow modem or cellphone connections will still be able to read your site. Specify background color equivalents to any background images you&#8217;re using.<strong> </strong></li>
<li><strong>Check your design with stylesheets off</strong>. Is the raw markup style understandable? Can you get a sense of the hierarchy of the page? I call it the 10-second usability test. Not a true measure &#8211; but one that&#8217;s quick and easy to add to your workflow. Ensuring the page is organized and readable in the absence of CSS will help (in sometimes small ways) the accessibility of the site in other devices and assistive software. Pay attention to markup and you&#8217;ll get these benefits for free.</li>
</ol>
<p><strong>The word on the street is that you are working on a new site/app called &#8220;Dribbble&#8221;. Can you tell us more about it?</strong></p>
<p>Yeah! I&#8217;m building <a href="http://dribbble.com/session/new">Dribbble</a> with my friend, Rich Thornett (<a href="http://thornett.com">http://thornett.com</a>). Essentially, it&#8217;s a community for sharing small (400&#215;300 max) screenshots of your work. By giving creative folks a forum to hang out and talk about design and process and getting a sneak peek at something before it&#8217;s live or bouncing ideas off your peers.</p>
<p>We&#8217;ve had about 50 people in a private beta over the last several months and the results have been fascinating. Getting to look over the shoulder of your friends and colleagues to see (and comment on) in-progress work has been extremely valuable &#8211; and we think it&#8217;ll be even more fun when things are opened up a bit more.</p>
<p>We&#8217;ll be giving more invites out soon, in small batches to keep tabs on scaling, listening to feedback and making changes. We&#8217;re not in a hurry, and are more concerned about maintaining the amazing quality of the &#8220;shots&#8221; that have been dribbbled in the beta thus far. Much more on this in the coming months!</p>
<p><strong>What is the Future of Web Design?</strong></p>
<p>The future of web design is content. It&#8217;s what&#8217;ll drive design and user experience going forward. We can&#8217;t predict, but can attempt to predict, what people will be consuming, what people will be creating, or talking about or interested in in the future &#8211; but I&#8217;ll bet whatever it is will be the catalyst for design.</p>
<p>So much of web design thus far has been about recreating familiar concepts for the screen. What&#8217;ll be really exciting is seeing ideas that embrace the web as its own unique medium. And that&#8217;s where you&#8217;ll see the most progressive web design.</p>
<p>More specifically, the future of web design is about being able to use tools that make our jobs easier. Freeing us up to worry about more important things. Progressive enrichment/enhancement is an important part of that for the modern web builder.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/carsonified?a=8CMPb7ner9s:pKvSoy3qIHk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/carsonified?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/carsonified?a=8CMPb7ner9s:pKvSoy3qIHk:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/carsonified?i=8CMPb7ner9s:pKvSoy3qIHk:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/carsonified/~4/8CMPb7ner9s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://carsonified.com/blog/design/dan-cederholm-on-bulletproof-web-design-css3-and-dribbble/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://carsonified.com/blog/design/dan-cederholm-on-bulletproof-web-design-css3-and-dribbble/</feedburner:origLink></item>
		<item>
		<title>Client Side Code Highlighting Made Easy</title>
		<link>http://feedproxy.google.com/~r/carsonified/~3/gRnSsMCeH2o/</link>
		<comments>http://carsonified.com/blog/dev/client-side-code-highlighting-made-easy/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 16:16:11 +0000</pubDate>
		<dc:creator>Keir Whitaker</dc:creator>
				<category><![CDATA[Dev]]></category>

		<guid isPermaLink="false">http://carsonified.com/?p=3659</guid>
		<description><![CDATA[By <strong>Keir Whitaker</strong><br />I have recently been working on a little out of hours PHP project called &#8220;Dummy&#8220;. The code is almost complete, apart from the obligatory prettifying of indents and comments, which means it&#8217;s time to turn my attention to the online documentation.
As part of the &#8220;How to Use&#8221; page I need to show small PHP code [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style=""><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcarsonified.com%2Fblog%2Fdev%2Fclient-side-code-highlighting-made-easy%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcarsonified.com%2Fblog%2Fdev%2Fclient-side-code-highlighting-made-easy%2F" height="61" width="51" /></a></div><p>I have recently been working on a little out of hours PHP project called &#8220;<em>Dummy</em>&#8220;. The code is almost complete, apart from the obligatory prettifying of indents and comments, which means it&#8217;s time to turn my attention to the online documentation.</p>
<p>As part of the &#8220;How to Use&#8221; page I need to show small PHP code examples. I also want them to look very readable and be easy to copy and paste. Hand cranking each code snippet using &lt;span&gt;&#8217;s, spaces and CSS clearly isn&#8217;t the way to go, there has to be an easy way.<span id="more-3659"></span></p>
<p><strong>Server Side Options</strong></p>
<p>Having used <a href="http://pygments.org/">Pygments</a> (a Python syntax highlighter) I had a quick look for PHP server side solutions and found two native PHP functions that could work.</p>
<ol>
<li><a href="http://php.net/manual/en/function.highlight-string.php">highlight_string();</a></li>
<li><a href="http://www.php.net/manual/en/function.highlight-file.php">highlight_file();</a></li>
</ol>
<p>Both produce HTML representations of the PHP code passed to them. However if you need to display JavaScript, HTML or CSS the output will be plain black text, albeit spaced and indented in the way that it was passed to the function. You will also need to deal with escaping certain characters in certain situations and a distinct separation between your HTML template and your code examples.</p>
<p><strong>Client Side Options</strong></p>
<p>My preferred approach would be to include the code examples in the HTML templates and use CSS to make them readable. After a quick <a href="http://www.google.com/search?ie=UTF-8&amp;oe=UTF-8&amp;sourceid=navclient&amp;gfns=1&amp;q=css+syntax+highlighter">Google search</a> I came across <a href="http://alexgorbatchev.com/wiki/SyntaxHighlighter">SyntaxHighlighter</a> by Alex Gorbatchev. It&#8217;s a JavaScript and CSS solution thats&#8217;s fully featured, easy to implement and degrades nicely.</p>
<p>Here&#8217;s an example of a PHP code snippet using SyntaxHighlighter</p>
<p><img style="border: 1px solid black;" title="php_syntax" src="/wp-content/uploads/2009/11/php_syntax.png" alt="php_syntax" width="470" height="223" /></p>
<p>It works by including a few JavaScript and CSS files in your HTML template. You can customise the CSS or use one of the seven themes provided.</p>
<p>In order to apply highlighting to a section of HTML it&#8217;s recommended to wrap your example in &lt;pre&gt; tags to preserve the formatting. The final stage is to apply a pre-defined relevant CSS class to the &lt;pre&gt; tag.</p>
<p>For example if we wanted our example to be highlighted as PHP we would add <strong>class=&#8221;brush: php;&#8221; </strong>to the &lt;pre&gt; tag. To turn it into a JavaScript example we would add <strong>class=&#8221;brush: jscript;&#8221;</strong>.</p>
<p>I have set up an <a href="http://carsonified.com/libs/syntaxhighlighter/">example page</a> which shows HTML, CSS, JavaScript, PHP and XML highlighting in action. View the source to see how easy it is to implement.</p>
<p>There&#8217;s support for a huge list of languages including:</p>
<ul>
<li>ActionScript3</li>
<li>Bash/shell</li>
<li>C#</li>
<li>C++</li>
<li>CSS</li>
<li>Delphi</li>
<li>Diff</li>
<li>Groovy</li>
<li>JavaScript</li>
<li>Java</li>
<li>JavaFX</li>
<li>Perl</li>
<li>PHP</li>
<li>Plain Text</li>
<li>PowerShell</li>
<li>Python</li>
<li>Ruby</li>
<li>Scala</li>
<li>SQL</li>
<li>Visual Basic</li>
<li>XML</li>
</ul>
<p>SyntaxHighlighter also provides a nice pop up tool-tip (look at the right hand side of a code example when hovering over it) enabling you to view the code in a blank page, copy it to the clipboard or print it.</p>
<p>There are undoubtedly other solutions out there, if you have a preferred one that works for you please link it up in the comments.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/carsonified?a=gRnSsMCeH2o:UGZRJL76Mq0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/carsonified?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/carsonified?a=gRnSsMCeH2o:UGZRJL76Mq0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/carsonified?i=gRnSsMCeH2o:UGZRJL76Mq0:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/carsonified/~4/gRnSsMCeH2o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://carsonified.com/blog/dev/client-side-code-highlighting-made-easy/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		<feedburner:origLink>http://carsonified.com/blog/dev/client-side-code-highlighting-made-easy/</feedburner:origLink></item>
		<item>
		<title>Steve Smith on HTML5 and CSS3</title>
		<link>http://feedproxy.google.com/~r/carsonified/~3/R15tSgCQeT8/</link>
		<comments>http://carsonified.com/blog/design/css3-design/steve-smith-on-html5-and-css3/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 11:23:55 +0000</pubDate>
		<dc:creator>Keir Whitaker</dc:creator>
				<category><![CDATA[CSS3]]></category>

		<guid isPermaLink="false">http://carsonified.com/?p=3652</guid>
		<description><![CDATA[By <strong>Keir Whitaker</strong><br />Next up in our series of web deisgn interviews is Steve Smith from Ordered List. Steve is a recognised authority on front-end development, interface design and is also the co-founder of Sidebar Creative. As an author, public speaker, and University of Notre Dame professor, he is passionate about sharing his knowledge with others.
Editor’s Note: Steve [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style=""><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcarsonified.com%2Fblog%2Fdesign%2Fcss3-design%2Fsteve-smith-on-html5-and-css3%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcarsonified.com%2Fblog%2Fdesign%2Fcss3-design%2Fsteve-smith-on-html5-and-css3%2F" height="61" width="51" /></a></div><p>Next up in our series of web deisgn interviews is Steve Smith from <a href="http://orderedlist.com/">Ordered List</a>. Steve is a recognised authority on front-end development, interface design and is also the co-founder of <a href="http://sidebarcreative.com/">Sidebar Creative</a>. As an author, public speaker, and University of Notre Dame professor, he is passionate about sharing his knowledge with others.</p>
<p><em><strong>Editor’s Note:</strong> Steve will be hosting a workshop on &#8220;</em><a href="http://events.carsonified.com/fowd/2009/nyc/workshops#workshop_61">How to build a HTML5/CSS3 Website Today</a><em>&#8221; at <a href="http://events.carsonified.com/fowd/2009/nyc">The Future of Web Design New York</a> on November 16-17 2009. You can <a href="http://www.amiando.com/fowdnyc2009.html">buy your ticket online now</a>.</em></p>
<p><strong>What&#8217;s all the fuss about HTML5 and CSS3?</strong></p>
<p>For me, the big deal is that the specifications are at least moving in the direction of how we have been using the web for the past five years or more, e.g. video, audio and user generated content. Developers have started to fall into habits (some good, some bad), and so the specs are trying to make those habits easier and more standardized. The structural tags, web forms, and advanced CSS are all letting us do the same things we&#8217;ve been doing for years, just in an easier, more standardized way.</p>
<p><strong><span id="more-3652"></span>Should designers start using HTML5 and CSS3 today?</strong></p>
<p>If it feels right, and it&#8217;s right for your audience, absolutely. In my mind, we&#8217;re well past the point of having to make everything look the same for everybody on every platform, so progressive enhancement is key. In fact, we&#8217;re to the point where if we try and play equally to the lowest common denominator, we&#8217;re actually limiting the experience for those who use more modern technology. And that&#8217;s just not cool.</p>
<p><strong>In your Future of Web Design New York workshop you will be delving deep into HTML5 and CSS3. What can attendees expect to go away with at the end of the session?</strong></p>
<p>Ideally, what parts of these specs they can start using right now, and what they can look forward to in the coming months/years. There will be practical examples of some of the more powerful parts of HTML5 and CSS3 both, as well as looking into things that are only beginning to be supported.</p>
<p><strong>I understand from <a href="http://carsonified.com/blog/design/dan-rubin-on-web-typography/">Dan Rubin</a> that &#8220;Harmony&#8221;, your CMS project, is nearing completion. Can you tell us a bit more about it and how it is different from other solutions?</strong></p>
<p>Ha, word gets around, doesn&#8217;t it? Harmony is meant to be a way for developers to work with web writers and maintainers in a simple, but powerfully flexible way. We&#8217;re trying to walk a fine line between the easy content-creation of systems like <a href="http://www.wordpress.org">WordPress</a>, but with flexibility like that of <a href="http://expressionengine.com/">Expression Engine</a>. We&#8217;re not going to try and be all things to all people, but we&#8217;re really happy with how it&#8217;s turning out, and can&#8217;t wait to let people know more about it. For those interested, they will be able to find out more at <a href="http://harmonyapp.com">http://harmonyapp.com</a>.</p>
<p><strong>What&#8217;s the &#8220;Future of Web Design&#8221;?</strong></p>
<p>Gradients. Lots and lots of gradients. Seriously, though, I think it&#8217;s taking the aspects of design, interface, and simplicity that we&#8217;re learning and spreading it to other industries. I see openings all over the market for small, niche web apps that meet real needs to people in specific markets other than our own. I see us web developers and designers digging into other careers and applying our knowledge of design to solve problems in new, creative ways through web technology. And that&#8217;s exciting.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/carsonified?a=R15tSgCQeT8:vectwd15qkE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/carsonified?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/carsonified?a=R15tSgCQeT8:vectwd15qkE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/carsonified?i=R15tSgCQeT8:vectwd15qkE:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/carsonified/~4/R15tSgCQeT8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://carsonified.com/blog/design/css3-design/steve-smith-on-html5-and-css3/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://carsonified.com/blog/design/css3-design/steve-smith-on-html5-and-css3/</feedburner:origLink></item>
		<item>
		<title>Five Must-follow Twitter Lists</title>
		<link>http://feedproxy.google.com/~r/carsonified/~3/vT7Ln7GBCRw/</link>
		<comments>http://carsonified.com/blog/design/five-must-follow-twitter-lists/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 23:42:23 +0000</pubDate>
		<dc:creator>Ryan Carson</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Dev]]></category>
		<category><![CDATA[Opinion]]></category>

		<guid isPermaLink="false">http://carsonified.com/?p=3642</guid>
		<description><![CDATA[By <strong>Ryan Carson</strong><br />You might&#8217;ve heard the news that Twitter Lists are alive and kicking. If you don&#8217;t know what they are, here&#8217;s a brief explanation:
Any Twitter user can create a list of people on Twitter, which can be followed with one click. For example, all the people on the Carsonified Team can be found at twitter.com/carsonified/team.
We&#8217;re with [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style=""><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcarsonified.com%2Fblog%2Fdesign%2Ffive-must-follow-twitter-lists%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcarsonified.com%2Fblog%2Fdesign%2Ffive-must-follow-twitter-lists%2F" height="61" width="51" /></a></div><p>You might&#8217;ve heard the news that Twitter Lists are alive and kicking. If you don&#8217;t know what they are, here&#8217;s a brief explanation:</p>
<p>Any Twitter user can create a list of people on Twitter, which can be followed with one click. For example, all the people on the Carsonified Team can be found at <a href="http://twitter.com/carsonified/team">twitter.com/carsonified/team</a>.</p>
<p>We&#8217;re with Robert Scoble on this one: We LOVE this idea (see his <a href="http://scobleizer.posterous.com/twitter-lists-limitations-bugs-impact-and-bri">great write-up here</a>). It&#8217;s going to make Twitter even more valuable because you&#8217;ll be able to easily find and follow the <em>type</em> of people you&#8217;re interested in.</p>
<p>Here are five Twitter Lists we think you&#8217;ll find useful:</p>
<ol>
<li><a href="http://twitter.com/carsonified/top-web-devs">Top Web Developers</a></li>
<li><a href="http://twitter.com/Scobleizer/most-influential-in-tech">Most Influential in Tech</a></li>
<li><a href="http://twitter.com/carsonified/top-web-designers">Top Web Designers</a></li>
<li><a href="http://twitter.com/timoreilly/technews">Tech News</a></li>
<li><a href="http://twitter.com/carsonified/recommended">Carsonified&#8217;s Recommended</a></li>
</ol>
<p>If you know of any really great lists, please add them to the comments!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/carsonified?a=vT7Ln7GBCRw:alk87g4nYBo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/carsonified?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/carsonified?a=vT7Ln7GBCRw:alk87g4nYBo:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/carsonified?i=vT7Ln7GBCRw:alk87g4nYBo:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/carsonified/~4/vT7Ln7GBCRw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://carsonified.com/blog/design/five-must-follow-twitter-lists/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		<feedburner:origLink>http://carsonified.com/blog/design/five-must-follow-twitter-lists/</feedburner:origLink></item>
		<item>
		<title>Karl Swedberg on jQuery</title>
		<link>http://feedproxy.google.com/~r/carsonified/~3/K4zvjFA7IQ4/</link>
		<comments>http://carsonified.com/blog/dev/jquery/karl-swedberg-on-jquery/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 11:31:57 +0000</pubDate>
		<dc:creator>Keir Whitaker</dc:creator>
				<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://carsonified.com/?p=3605</guid>
		<description><![CDATA[By <strong>Keir Whitaker</strong><br />Next up in our series of short interviews is Karl Swedberg. Karl is the principal author at Learning jQuery and regularly presents and blogs about JavaScript and jQuery.
Editor’s Note: Karl will be hosting a workshop on &#8220;jQuery for Designers&#8221; at The Future of Web Design New York on November 16-17 2009. You can buy your [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style=""><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcarsonified.com%2Fblog%2Fdev%2Fjquery%2Fkarl-swedberg-on-jquery%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcarsonified.com%2Fblog%2Fdev%2Fjquery%2Fkarl-swedberg-on-jquery%2F" height="61" width="51" /></a></div><p>Next up in our series of short interviews is <a href="http://www.karlswedberg.com/">Karl Swedberg</a>. Karl is the principal author at <a href="http://www.learningjquery.com">Learning jQuery</a> and regularly presents and blogs about JavaScript and jQuery.</p>
<p><em><strong>Editor’s Note:</strong> Karl will be hosting a workshop on &#8220;jQuery for Designers&#8221; at <a href="http://events.carsonified.com/fowd/2009/nyc">The Future of Web Design New York</a> on November 16-17 2009. You can <a href="http://www.amiando.com/fowdnyc2009.html">buy your ticket online now</a>.<br />
</em></p>
<p><strong>For designers that might not of heard of it, what is JQuery?</strong></p>
<p><a href="http://jquery.com/">jQuery</a> is a tool to help designers and developers add interactive elements to their web pages. At the risk of oversimplifying, jQuery&#8217;s core feature is a set of commands that enable you to (a) find, or create, elements on a page and (b) do something with them. It&#8217;s JavaScript that lets designers and developers avoid the hassles of JavaScript. And since it&#8217;s JavaScript, it can do all sorts of stuff without forcing a page refresh.<span id="more-3605"></span></p>
<p><strong>In your opinion why is JQuery relevant to designers?</strong></p>
<p>JavaScript in general adds another dimension to design, and jQuery makes that other dimension easier to achieve. For designers who are familiar with CSS, writing simple jQuery scripts will feel quite familiar. For designers with Flash experience, jQuery provides a standards-based, non-proprietary, open-source alternative for creating some of the same kinds of effects and interactions as is often done with Flash.</p>
<p><strong>For those considering your workshop at The Future of Web Deisgn New York, what kind of things will you be covering?</strong></p>
<p>I&#8217;ll give a quick overview of the jQuery library, and then we&#8217;ll look at some practical ways to progressively enhance web sites for better user experiences. I&#8217;ll show some techniques for using jQuery to fill in the gaps where CSS, or at least some browsers&#8217; handling of CSS, falls short. We&#8217;ll discuss how to put animations to good use and how to avoid their abuse. And we&#8217;ll examine a few cool plugins and see how to take advantage of their power and flexibility.</p>
<p><strong>There are a number of really useful plugins available for JQuery. What are the must haves for every designer?</strong></p>
<p>It depends on the needs of the site and often the demands of the client as well. One that I find myself using quite a bit is the <a href="http://malsup.com/jquery/cycle/">Cycle Plugin</a> by Mike Alsup. At its most basic, it&#8217;s a slideshow widget that shows images one at a time with a nice transition effect between them. But the plugin is incredibly powerful and gives you the ability to do all sorts of things not just with images but with written content too. It&#8217;s particularly nice where a lot of information needs to fit in a small space.</p>
<p>I&#8217;ve also begun using the jQuery UI plugin suite quite a bit lately. It makes creating rich user interaction such as drag and drop really easy. Its components are great, too; I&#8217;ve used the dialog, tabs, and datepicker in a number of projects.<br />
<strong><br />
What do you think is the Future of Web Design?</strong></p>
<p>You mean other than a really cool conference, right? I&#8217;m afraid I&#8217;d end up looking like an idiot if I tried to predict the future of any technology. In some ways I suppose the future is going to look all too familiar until we can get rid of the albatross of certain legacy browsers. Still, it&#8217;s exciting to see what&#8217;s going on right now with the newer, better browsers, and I&#8217;m hopeful that some of the cutting edge stuff will take root and see more widespread adoption.</p>
<p>The Webkit team is doing amazing things with CSS animations and tapping into hardware graphics to make stunning visual effects. Firefox, Safari, and Chrome have been leapfrogging each other with better and better JavaScript engines &#8212; and JavaScript libraries have been tapping into the increased power and performance. We&#8217;re seeing more and more use of HTML5 elements such as canvas, audio, and video. Typography on the web is poised to get a whole lot better as progress is being made with font embedding, both on the technical side and the legal side. One thing I can be sure of is that the future of web design is going to surprise me.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/carsonified?a=K4zvjFA7IQ4:kyU3n3Dy43c:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/carsonified?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/carsonified?a=K4zvjFA7IQ4:kyU3n3Dy43c:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/carsonified?i=K4zvjFA7IQ4:kyU3n3Dy43c:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/carsonified/~4/K4zvjFA7IQ4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://carsonified.com/blog/dev/jquery/karl-swedberg-on-jquery/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://carsonified.com/blog/dev/jquery/karl-swedberg-on-jquery/</feedburner:origLink></item>
		<item>
		<title>Dan Rubin on Web Typography</title>
		<link>http://feedproxy.google.com/~r/carsonified/~3/ebFdUulS1WU/</link>
		<comments>http://carsonified.com/blog/design/dan-rubin-on-web-typography/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 09:39:14 +0000</pubDate>
		<dc:creator>Keir Whitaker</dc:creator>
				<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://carsonified.com/?p=3607</guid>
		<description><![CDATA[By <strong>Keir Whitaker</strong><br />Next up in our series of web design focused interviews is Dan Rubin, you&#8217;ll frequently find him waxing educational about a cappella jazz and barbershop harmony, interface design, usability, web standards, typography, and graphic design in general.
Editor’s Note: Dan will be hosting a workshop on “Web Typography” at The Future of Web Design New York [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style=""><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcarsonified.com%2Fblog%2Fdesign%2Fdan-rubin-on-web-typography%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcarsonified.com%2Fblog%2Fdesign%2Fdan-rubin-on-web-typography%2F" height="61" width="51" /></a></div><p>Next up in our series of web design focused interviews is <a href="http://www.danielrubin.org/">Dan Rubin</a>, you&#8217;ll frequently find him waxing educational about a cappella jazz and barbershop harmony, interface design, usability, web standards, typography, and graphic design in general.</p>
<p><em><strong>Editor’s Note:</strong> Dan will be hosting a workshop on “Web Typography” at <a href="http://events.carsonified.com/fowd/2009/nyc">The Future of Web Design New York</a> on November 16-17 2009. <a href="http://www.amiando.com/fowdnyc2009.html">Buy your ticket online now</a>.<br />
</em></p>
<p><strong>Why do you think that Web typography is a current hot topic?</strong></p>
<p>Especially among designers, having more control over type on the web has *always* been a hot topic — though usually in the form of complaints about the lack of support in browsers and CSS. The current interest is primarily due to recent solutions for expanding the list of fonts designers can use without resorting to bitmaps (using images of text to replace HTML text via CSS) or Flash (e.g. <a href="http://www.mikeindustries.com/blog/sifr/">sIFR</a>), such as <a href="http://typekit.com/">Typekit</a>, <a href="http://cufon.shoqolate.com/generate/">Cufón</a>, and <a href="http://www.css3.info/preview/web-fonts-with-font-face/">@font-face</a>, as well as the heightened interest of foundries, font designers and browser developers to establish a common format for web fonts.<span id="more-3607"></span><strong></strong></p>
<p><strong>There&#8217;s an emerging set of rival technologies that @font-face web fonts. Do you think we will see a &#8220;winner&#8221; or will the foundries look towards a standard?</strong></p>
<p>The foundries already seem to be leaning toward the .webfont proposal — also written as WebOTF or WOFF (Web Open Font Format) depending on where you&#8217;ve read about it — and Mozilla is already implementing support in a near-future version of Firefox. Rumor has it that Microsoft may even support it, and I&#8217;m sure Apple won&#8217;t be too far behind with Safari/Webkit if that&#8217;s the case (if not beating Microsoft to the punch).</p>
<p>CSS support via @font-face should require no changes to the current syntax, and solutions that provide their own font selection (such as Typekit) shouldn&#8217;t be affected, or may even be able to take advantage of the new format to improve their fledgling services.</p>
<p><strong>If someone is realigning their site what are the three key typographic ideas they should bear in mind?</strong></p>
<p>In no particular order:</p>
<ul>
<li>Limit your usage to two fonts (three at the absolute most) to help viewers focus on the words, not how many different fonts are saying them.</li>
<li>If you need to show emphasis or convey hierarchy, make as few changes as needed to create contrast (e.g. style, color or size: not all three)</li>
<li>Understand that type is often the primary content of your site *and* the main navigational elements: treat it with the utmost respect and give it the attention it deserves.</li>
</ul>
<p><strong>Can you give a couple of examples of sites that use web typography really well and how?</strong></p>
<p>In this context, &#8220;web typography&#8221; simply means &#8220;type on the web&#8221; rather than a specific technology or method to use that type. So much can be done (and has) with the existing capabilities of browsers and CSS that we can see good examples of type being used online in any number of places:</p>
<ul>
<li><a href="http://ilovetypography.com/">http://ilovetypography.com/</a></li>
<li><a href="http://nicewebtype.com/fonts/bello-and-proxima-nova/">http://nicewebtype.com/fonts/bello-and-proxima-nova/</a></li>
<li><a href="http://stuffandnonsense.co.uk/">http://stuffandnonsense.co.uk/</a></li>
<li><a href="http://www.markboulton.co.uk/">http://www.markboulton.co.uk/</a></li>
</ul>
<p><strong>What do you think is the Future of Web Design?</strong></p>
<p>We will have reached the next evolution of the web when we no longer sign into specific sites and apps, but instead simply sign into the web as a whole, and use applications that freely exchange data and work more as a team than separate players.</p>
<p>As practitioners, we can help reach that point by viewing ourselves not as designers or developers, but as product designers: our products are virtual, but the interactions we are supporting are helping shape the world around us — we must take our jobs as seriously as the design teams who create cars, ambulances, airplanes, medical instruments and the tools that run governments.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/carsonified?a=ebFdUulS1WU:mvV2-dExbo8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/carsonified?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/carsonified?a=ebFdUulS1WU:mvV2-dExbo8:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/carsonified?i=ebFdUulS1WU:mvV2-dExbo8:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/carsonified/~4/ebFdUulS1WU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://carsonified.com/blog/design/dan-rubin-on-web-typography/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		<feedburner:origLink>http://carsonified.com/blog/design/dan-rubin-on-web-typography/</feedburner:origLink></item>
		<item>
		<title>Elliot Jay Stocks on WordPress for Designers</title>
		<link>http://feedproxy.google.com/~r/carsonified/~3/QdOtDwJBntE/</link>
		<comments>http://carsonified.com/blog/design/elliot-jay-stocks-on-wordpress-for-designers/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 15:57:38 +0000</pubDate>
		<dc:creator>Keir Whitaker</dc:creator>
				<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://carsonified.com/?p=3601</guid>
		<description><![CDATA[By <strong>Keir Whitaker</strong><br />In the first in a series of short form interviews we ask renowned web designers and front end developers a few questions about their areas of interest as well as their opinion on the future of web design. First up is Elliot Jay Stocks, web designer, author and globe trotting speaker.
Editor’s Note: Elliot will be [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style=""><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcarsonified.com%2Fblog%2Fdesign%2Felliot-jay-stocks-on-wordpress-for-designers%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcarsonified.com%2Fblog%2Fdesign%2Felliot-jay-stocks-on-wordpress-for-designers%2F" height="61" width="51" /></a></div><p>In the first in a series of short form interviews we ask renowned web designers and front end developers a few questions about their areas of interest as well as their opinion on the future of web design. First up is <a href="http://www.elliotjaystocks.com">Elliot Jay Stocks</a>, web designer, author and globe trotting speaker.</p>
<p><em><strong>Editor’s Note:</strong> Elliot will be speaking and hosting a workshop on &#8220;WordPress Theme Development for Designers&#8221; at <a href="http://events.carsonified.com/fowd/2009/nyc">The Future of Web Design New York</a> on November 16-17 2009. <a href="http://www.amiando.com/fowdnyc2009.html">Buy your ticket now</a>.<br />
</em></p>
<p><strong>You&#8217;re a renowned for being a designer more than a developer. In your opinion how easy is it for non developers to get into the code aspects of WordPress?</strong></p>
<p>Pretty easy, I&#8217;d say. There&#8217;s certainly a learning curve, but it&#8217;s not a particularly steep one. I remember taking a while to get my head round exactly how the way themes work (and that&#8217;s something I&#8217;ll attempt to explain clearly during my <a href="http://events.carsonified.com/fowd/2009/nyc">Future of Web Design New York</a> workshop, because I think the basics can still be a stumbling block) but there was definitely a point where it all just clicked into place.</p>
<p>I&#8217;m turned off by any heavy back-end code because it&#8217;s just not where my passions lie, but there&#8217;s a surprisingly small amount of code that you have to touch to get <a href="http://www.wordpress.org">WordPress</a> working the way you want it to. Most of the time it&#8217;s a case of copying and pasting snippets of PHP. As long as you have a basic understanding of how or why things work the way they do, you can get by.<span id="more-3601"></span></p>
<p><strong>The ecosystem around WordPress is pretty large. What are some of the key plugins that designers should consider using on their sites?</strong></p>
<p>Most of the plugins I use aren&#8217;t particularly sexy but they&#8217;re super-useful; it&#8217;s the ones that do the small things that are important in my opinion. An example would be &#8220;<a href="http://wordpress.org/extend/plugins/top-level-cats/">Top Level Categories</a>&#8220;, which removes the &#8216;category&#8217; path from your URLs. Again, not particularly fancy-sounding, but absolutely essential if you&#8217;re using WordPress more as a CMS rather than just a regular blogging engine.</p>
<p>Similarly the &#8220;<a href="http://wordpress.org/extend/plugins/duplicate-post/">Duplicate Posts</a>&#8221; plugin is great for&#8230; well&#8230; duplicating posts! WordPress has no in-built way of doing this, which is a real pain if you have a lot of posts and pages that contain similar content (not so much the main text but things like multiple custom fields, for instance). Plugins that add this kind of extra functionality to the core are my favourites.</p>
<p><strong>Your talk at The Future of Web Design New York is called &#8220;Stop Worrying and get on with it&#8221;. Without giving too much away, what do you mean by this?</strong></p>
<p>Very loosely it&#8217;s about progressive enhancement and how designers are so fearful of new techniques or breaking the mould. It&#8217;s a call to action about embracing the fact that the web is in a state of constant flux.</p>
<p><strong>What are some of the more modern techniques you are employing in your site designs at the moment?</strong></p>
<p>Now that Firefox has support for <a href="http://www.css3.info/preview/web-fonts-with-font-face/">@font-face</a>, I&#8217;m able to use that a lot more. There are several CSS3 techniques creeping into my daily work, and it&#8217;s great that more and more users are able to see these enhancements. Again, it&#8217;s not necessarily the obvious stuff like border-radius and box-shadow; it&#8217;s things like the improved implementation of nth-child selectors and the like.</p>
<p>I&#8217;m such a loser.</p>
<p><strong>What do you think is the Future of Web Design?</strong></p>
<p>The future will be written by the designers who stop worrying about the constraints we work within and get on with building a better, more beautiful web!  :)</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/carsonified?a=QdOtDwJBntE:cn-vDpgqhIc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/carsonified?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/carsonified?a=QdOtDwJBntE:cn-vDpgqhIc:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/carsonified?i=QdOtDwJBntE:cn-vDpgqhIc:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/carsonified/~4/QdOtDwJBntE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://carsonified.com/blog/design/elliot-jay-stocks-on-wordpress-for-designers/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://carsonified.com/blog/design/elliot-jay-stocks-on-wordpress-for-designers/</feedburner:origLink></item>
		<item>
		<title>The Future of Cloud Computing</title>
		<link>http://feedproxy.google.com/~r/carsonified/~3/K31n7VvzyDM/</link>
		<comments>http://carsonified.com/blog/web-apps/the-future-of-cloud-computing/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 09:23:41 +0000</pubDate>
		<dc:creator>Simon Wardley</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Dev]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Web Apps]]></category>

		<guid isPermaLink="false">http://carsonified.com/?p=3590</guid>
		<description><![CDATA[By <strong>Simon Wardley</strong><br />In this talk at The Future of Web Apps London, Simon gave clever insight into where cloud hosting and computing is headed, and what it means for your web app. He also talks about &#8216;Private Clouds&#8217; and interoperability between cloud computing solutions.
Based on Twitter feedback, it was one of the most entertaining and interesting talks [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style=""><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcarsonified.com%2Fblog%2Fweb-apps%2Fthe-future-of-cloud-computing%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcarsonified.com%2Fblog%2Fweb-apps%2Fthe-future-of-cloud-computing%2F" height="61" width="51" /></a></div><p>In this talk at <a href="http://events.carsonified.com/fowa/2009/london">The Future of Web Apps London</a>, Simon gave clever insight into where cloud hosting and computing is headed, and what it means for your web app. He also talks about &#8216;Private Clouds&#8217; and interoperability between cloud computing solutions.</p>
<p>Based on Twitter feedback, it was one of the most entertaining and interesting talks of the day, so we think you&#8217;ll enjoy it :)</p>
<p>You&#8217;ll learn &#8230;</p>
<ol>
<li>What &#8216;Private Clouds&#8217; are and how they&#8217;ll affect your web app</li>
<li>How standards in cloud computing will change the way your app is setup</li>
<li>Future developments in Cloud hosting and computing that you should be aware of</li>
</ol>
<p><em>Editor&#8217;s Note: You won&#8217;t want to miss Twitter, Mozilla, Mint.com, Reddit, Alex Payne, Fred Wilson, Gary Vaynerchuk, John Resig, Molly Holzschlag, Steve Huffman and Tara Hunt at <a href="http://events.carsonified.com/fowa/2010/miami">The Future of Web Apps Miami</a>.</em></p>
<p><span id="more-3590"></span></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="471" height="259" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=7160585&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=eb6f00&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="471" height="259" src="http://vimeo.com/moogaloop.swf?clip_id=7160585&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=eb6f00&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/carsonified?a=K31n7VvzyDM:uvh4-a2BhAQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/carsonified?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/carsonified?a=K31n7VvzyDM:uvh4-a2BhAQ:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/carsonified?i=K31n7VvzyDM:uvh4-a2BhAQ:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/carsonified/~4/K31n7VvzyDM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://carsonified.com/blog/web-apps/the-future-of-cloud-computing/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://carsonified.com/blog/web-apps/the-future-of-cloud-computing/</feedburner:origLink></item>
		<item>
		<title>10 Tips on Writing Hero-worthy Error Messages</title>
		<link>http://feedproxy.google.com/~r/carsonified/~3/xMvwEfebrIs/</link>
		<comments>http://carsonified.com/blog/design/ux/10-tips-on-writing-hero-worthy-error-messages/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 08:00:05 +0000</pubDate>
		<dc:creator>Christine Brodigan</dc:creator>
				<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://carsonified.com/?p=3566</guid>
		<description><![CDATA[By <strong>Christine Brodigan</strong><br />&#8220;Doh! %&#38;^%&#38;^%&#38;!&#8221;
Another forehead-smack-worthy curse-laden moment: I&#8217;ve filled out a lengthy online form and hit the submit button only to find myself staring back at an empty form peppered with red errors. Has this happened to you? Of course it has.
While considering how much I really need to complete this form, I start making notes on [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style=""><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcarsonified.com%2Fblog%2Fdesign%2Fux%2F10-tips-on-writing-hero-worthy-error-messages%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcarsonified.com%2Fblog%2Fdesign%2Fux%2F10-tips-on-writing-hero-worthy-error-messages%2F" height="61" width="51" /></a></div><p><strong>&#8220;Doh! %&amp;^%&amp;^%&amp;!&#8221;</strong></p>
<p>Another forehead-smack-worthy curse-laden moment: I&#8217;ve filled out a lengthy online form and hit the submit button only to find myself staring back at an empty form peppered with red errors. Has this happened to you? Of course it has.</p>
<p>While considering how much I really need to complete this form, I start making notes on how I&#8217;d design it to be a better experience. Seriously, how many date formats am I going to have to try before I get this sucker right? Do I need to phone a friend?</p>
<p>The lack of strong error messaging is a regular issue I encounter as both a user and UX designer. As the bearer of bad news to users, error messaging can be the element that determines whether your app gets a &#8220;Sale&#8221; or &#8220;FAIL.&#8221;</p>
<p><em>Editor&#8217;s Note: We&#8217;ll be covering UX tips and strategies at <a href="http://events.carsonified.com/fowd/2009/nyc">The Future of Web Design NYC</a> on Nov 16th &#8211; 17th.</em></p>
<p><span id="more-3566"></span></p>
<h3>1. Error messaging is customer support</h3>
<p>Error messaging is a critical component of customer support. Customer support teams are experts at talking to and coaching users towards conversion and success.</p>
<p>While QA hustles to break it down, customer support can work side-by-side to craft sensible messaging around those scenarios. The result? More sales, fewer customer calls and complaints.</p>
<p>Some mistakes (e.g. date formats, passwords, emails, forgotten fields) are both predictable and recurring mistakes that cannot be prevented by better design. Design the outcome to encourage the user to engage with the app&#8217;s voice, correct her mistakes, and move onwards.</p>
<h3>2. No one ever died of humility</h3>
<p>While it can be tempting to assume that the user is at fault when an error is made, it&#8217;s also possible that the process wasn&#8217;t clear enough in the first place.</p>
<p>Error messaging should be concise, friendly, and knowledgeable, but also employ humility, empathy, and apology. I personally love Firefox&#8217;s &#8220;well this is embarrassing&#8221; statement. I tend to crash my OS frequently, and it&#8217;s not FF&#8217;s fault, yet every time FF makes the assumption that I&#8217;m not at fault.</p>
<p><a href="http://skitch.com/chrissiebrodigan/ndw9q/error-messaging-ff"><img src="http://img.skitch.com/20091020-dd2hp324wp45s9cswyymddsn1w.jpg" alt="Error message in Firefox" width="470" /></a></p>
<h3>3. Bake with cookies!</h3>
<p>Among the most unforgiving experiences occurs when a user fills out a form and having all her data it wiped out for having forgotten or mis-typed field. If you&#8217;re not a banking institution you don&#8217;t have the luxury of abusing your user by dumping her data.</p>
<p>Save as much information as is possible and safe for your user (e.g. re-fill everything possible with exceptions for passwords, TOS, etc.), and then clearly mark the areas your users need to correct. Saving user data will reduce user annoyance and the chances that she&#8217;ll abandon the process.</p>
<h3>4. Don&#8217;t cheap out</h3>
<p>Don&#8217;t cheap out on design when it comes to error messaging. Users who hit error messages are helping your team learn how to optimize your product.</p>
<p>Do use this as an opportunity to build a relationship and engage with humor. You can soften the feeling with typeface and words that don&#8217;t alarm, humiliate, or annoy.</p>
<p>Do use resourceful and helpful iconography to reduce the amount of words.</p>
<h3>5. Error messages are not features</h3>
<p>As great as your app&#8217;s error messages may be, they aren&#8217;t supposed to become legacy features.</p>
<p>Assign a team member to study the error logs. Learn what happens when your users make mistakes and constantly optimize.</p>
<ul>
<li>What fields were incorrectly filled out?</li>
<li>What did the users put in those fields or forget to put in those fields?</li>
<li>How many sessions do your users log?</li>
<li>What&#8217;s the abandonment rate?</li>
</ul>
<p>Error messaging can be the simple tweak that influences your bottom line (conversion), so it&#8217;s worth ongoing evaluation and investment.</p>
<h3>6. Everyone loves the funny guy</h3>
<p>It&#8217;s easy to hide behind a great sense of humor, but it&#8217;s also easy to distract your user. Use low-key and relative humor like icanhazcheeseburger.com that doesn&#8217;t overshadow the error messaging itself.</p>
<p><a href="http://skitch.com/chrissiebrodigan/ndiyx/error-messaging-cheezburger"><img src="http://img.skitch.com/20091020-p7b6awnypcu5yfgqg8getr8xwx.jpg" alt="icanhazcheezburger Error Message" width="470" /></a></p>
<h3>7. Choose helpful over cute</h3>
<p>Error messaging should be more helpful than cute. CushyCMS&#8217;s &#8220;Wharrgarbl&#8221; was only amusing and forgivable the first time I saw it, by the third time I was annoyed and still couldn&#8217;t figure out what the source of the problem was.</p>
<p><a href="http://skitch.com/chrissiebrodigan/ndiyc/error-messaging-cushycms"><img src="http://img.skitch.com/20091020-nhiadh6kwkxebwe6kf97ype141.jpg" alt="Unhelpful error messaging in cushycms" /></a></p>
<h3>8. Go behind the browser</h3>
<p>If you are low on resources or without customer support, integrate your error messaging within the user&#8217;s browser. This will force the user to stop and read what she&#8217;s doing incorrectly. Oddly, I&#8217;ve seen users mutter and blame the browser versus themselves or the app.</p>
<p><a href="http://skitch.com/chrissiebrodigan/ndw97/error-messaging-event-brite"><img src="http://img.skitch.com/20091020-n4ssbxw7etw279a31geypc47e2.jpg" alt="error messaging in eventbrite" width="470" /></a></p>
<h3>9. Don&#8217;t play hide-and-seek</h3>
<p>Bring your user directly the area where the problem is. Meetup.com has fantastic messaging, but unfortunately during the sales process, they bring the user back to the top of the page, when the error is well below the fold. This causes the user to pause and think versus correcting and moving forward.</p>
<p><a href="http://skitch.com/chrissiebrodigan/ndiyj/error-messaging-meetup"><img src="http://img.skitch.com/20091020-r6b2dbppthykbuw5ek3ect5cpt.jpg" alt="error messaging in meetup.com" width="470" /></a></p>
<h3>10. Don&#8217;t design single-size error messaging</h3>
<p>One size error messaging is a bad idea. If a user has failed to put a size or choose a color of a purchase she wants to make on zappos.com, the error message should point out that specific issue versus being popped into the &#8220;Item Out of Stock&#8221; skin used elsewhere across the site (@zappos &#8211; please fix!).</p>
<p><a href="http://skitch.com/chrissiebrodigan/ndw9s/error-messaging-zappos"><img src="http://img.skitch.com/20091020-pj611kab6h4sajc8tdcbqsyabx.jpg" alt="error messaging on zappos.com" width="470" /></a></p>
<p>Error messaging occurs when a user makes a mistake <span style="text-decoration: line-through;">(dumb user)</span> and it&#8217;s an element of your app&#8217;s design that can keep the party going or literally result in a lost sale.</p>
<p>If there were one thing I&#8217;d like you to take away from this article it would be that you go back to your team and talk about and revise your error messaging, and then let me know what the results are. My prediction is that writing hero-worthy error messages will result in improvement and lift across your sign-up, sales, and data gathering processes.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/carsonified?a=xMvwEfebrIs:ACEMjupNZ90:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/carsonified?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/carsonified?a=xMvwEfebrIs:ACEMjupNZ90:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/carsonified?i=xMvwEfebrIs:ACEMjupNZ90:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/carsonified/~4/xMvwEfebrIs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://carsonified.com/blog/design/ux/10-tips-on-writing-hero-worthy-error-messages/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		<feedburner:origLink>http://carsonified.com/blog/design/ux/10-tips-on-writing-hero-worthy-error-messages/</feedburner:origLink></item>
		<item>
		<title>You-Centric: The Future of Browsing</title>
		<link>http://feedproxy.google.com/~r/carsonified/~3/eDdyQZ4dd_c/</link>
		<comments>http://carsonified.com/blog/dev/you-centric-the-future-of-browsing/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 16:53:33 +0000</pubDate>
		<dc:creator>Aza Raskin</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Dev]]></category>
		<category><![CDATA[fowa-london-09]]></category>

		<guid isPermaLink="false">http://carsonified.com/?p=3554</guid>
		<description><![CDATA[By <strong>Aza Raskin</strong><br />In this talk at The Future of Web Apps London, Aza Raskin talks about the future of browsers. He discusses &#8230;

YOU-Centric browsing
How browsers will manage your identity
Browsers with native natural language processing
Built-in payments in browsers

By the way, hope you can join us at &#8230;



]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style=""><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcarsonified.com%2Fblog%2Fdev%2Fyou-centric-the-future-of-browsing%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcarsonified.com%2Fblog%2Fdev%2Fyou-centric-the-future-of-browsing%2F" height="61" width="51" /></a></div><p>In this talk at <a href="http://events.carsonified.com/fowa/2009/london">The Future of Web Apps London</a>, Aza Raskin talks about the future of browsers. He discusses &#8230;</p>
<ol>
<li>YOU-Centric browsing</li>
<li>How browsers will manage your identity</li>
<li>Browsers with native natural language processing</li>
<li>Built-in payments in browsers</li>
</ol>
<p><em>By the way, hope you can join us at &#8230;</em></p>
<p><a href="http://events.carsonified.com/fowa/2010/miami"><img src="http://carsonified.com/wp-content/uploads/2009/09/470_fowa_miami_2010.png" alt="Banner for FOWA Miami 2010" /></a></p>
<p><span id="more-3554"></span></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="471" height="259" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=7021476&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=eb6f00&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="471" height="259" src="http://vimeo.com/moogaloop.swf?clip_id=7021476&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=eb6f00&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/carsonified?a=eDdyQZ4dd_c:gL8hI3mGU98:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/carsonified?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/carsonified?a=eDdyQZ4dd_c:gL8hI3mGU98:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/carsonified?i=eDdyQZ4dd_c:gL8hI3mGU98:D7DqB2pKExk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/carsonified/~4/eDdyQZ4dd_c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://carsonified.com/blog/dev/you-centric-the-future-of-browsing/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://carsonified.com/blog/dev/you-centric-the-future-of-browsing/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 0.254 seconds. --><!-- Cached page generated by WP-Super-Cache on 2009-11-08 13:51:35 -->
