<?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>Left Justified &#187; forms</title>
	<atom:link href="http://leftjustified.net/topic/forms/feed/" rel="self" type="application/rss+xml" />
	<link>http://leftjustified.net</link>
	<description>In a few words, explain what this weblog is about.</description>
	<lastBuildDate>Wed, 11 Feb 2009 05:00:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Responsible Design &#8211; Form Styling</title>
		<link>http://leftjustified.net/journal/2004/08/31/responsible-forms/</link>
		<comments>http://leftjustified.net/journal/2004/08/31/responsible-forms/#comments</comments>
		<pubDate>Tue, 31 Aug 2004 10:39:45 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://leftjustified.net/journal/2004/08/31/responsible-forms/</guid>
		<description><![CDATA[There have been <a href="http://www.picment.com/articles/css/funwithforms/" title="Fun with Forms">many</a> <a href="http://www.stuffandnonsense.co.uk/archives/stylish_accessible_forms.html" title="Stylish, Accessible Forms">great</a> <a href="http://www.themaninblue.com/writing/perspective/2004/04/28/" title="Styling Form Widgets">articles</a> about styling forms with CSS, so there&#8217;s no point in me discussing that any further. There is one aspect of form styling that sometimes gets lost in the rush &#8212; the &#8216;why&#8217;.]]></description>
			<content:encoded><![CDATA[<h3>Don&#8217;t do it for the Design</h3>
<p>The following post may fall into the <em>bleedin&#8217; obvious</em> category for many of you, but I think it needs to be reiterated. One mistake I often see is forms that are altered to meet the designer&#8217;s tastes rather than styled in an attempt to simplify the experience for the user. Tiny little search fields might look cool but they are a nightmare interact with.</p>
<h3>Do it for the People</h3>
<p>Forms are something that I use daily, so when it came to making my own I gave some serious thought as to exactly what <em>I</em> would want when filling it out. I believe balancing the point where the design hat comes off and the usability/accessibility hat goes on is what makes a web designer; as such I consider ease of use and reliable functionality paramount when dealing with forms.</p>
<h4>Real World Examples</h4>
<p>An example of <em>finding the balance</em> came up today on the <a href="http://webstandardsgroup.org/">webstandardsgroup</a> list. Someone was seeking help with a bug in Mozilla / Firefox whereby the dropdown arrow for a floated <code>&lt;select&gt;</code> was disappearing depending on the width set in the CSS. As the designer, it’s your responsibility to make sure the changes you have made to default widgets don’t cause such bugs to be triggered; if they do then the design is what must be sacrificed — not the usability.</p>
<p>Using the :focus pseudo-class to indicate the currently active field is a good practice, but watch out that you’re not doing more harm than good. In my opinion, if background colour changes are going to be made to the active field then the active colour should be lighter than that of the normal state. The user is reading the text in that field, so why make it harder for them? One <a href="http://www.graphikjunkie.com/" title="Graphic Junkie by Jim Amos">great looking site</a> I came across yesterday <del>suffers from this common mistake</del> (<em>Ed: not anymore&#8230;</em>). If you take a look at the comment form or the contact form in a modern browser <del>you’ll see</del> <ins>you would have seen</ins> what I mean. Setting the background of the current field to a darker colour decreases the text contrast and also decreases a site’s <em>People Friendly Factor</em>.</p>
<p>So what’s your opinion? As always, comments are open and I’d like to hear some different takes on the matter.</p>
]]></content:encoded>
			<wfw:commentRss>http://leftjustified.net/journal/2004/08/31/responsible-forms/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
	</channel>
</rss>
