<?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>RonakPatel.Net &#187; tab order</title>
	<atom:link href="http://www.ronakpatel.net/tag/tab-order/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ronakpatel.net</link>
	<description>(Web) Developer and Technology Enthusiast</description>
	<lastBuildDate>Sun, 17 Jul 2011 03:23:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Grinds My Gears: Facebook login page tab order</title>
		<link>http://www.ronakpatel.net/2009/03/29/grinds-my-gears-facebook-login-page-tab-order/</link>
		<comments>http://www.ronakpatel.net/2009/03/29/grinds-my-gears-facebook-login-page-tab-order/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 02:50:09 +0000</pubDate>
		<dc:creator>Ronak</dc:creator>
				<category><![CDATA[Usability]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[login]]></category>
		<category><![CDATA[tab order]]></category>

		<guid isPermaLink="false">http://www.ronakpatel.net/?p=241</guid>
		<description><![CDATA[&#8220;You know what really grinds my gears&#8221;, the tab order on Facebooks login page. Most web 2.0 sites I use have the tab order or natural progression of login form elements as such: On page load, focus is on the user name field. On first tab, the password field is given focus. On second tab, [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;You know what really grinds my gears&#8221;, the tab order on Facebooks login page. Most web 2.0 sites I use have the tab order or natural progression of login form elements as such:</p>
<ul>
<li>On page load, focus is on the user name field.</li>
<li>On first tab, the password field is given focus.</li>
<li>On second tab, the &#8220;Remember Me&#8221; checkbox is given focus.</li>
<li>On third tab, the login button is given focus.</li>
</ul>
<p>Example of the above:</p>
<p style="text-align: center;"><strong>Twitter</strong></p>
<p style="text-align: center;"><a href="http://www.ronakpatel.net/wp-content/uploads/2009/03/twitter_login.gif"><img class="aligncenter size-full wp-image-243" style="border: 1px solid black;" title="twitter_login" src="http://www.ronakpatel.net/wp-content/uploads/2009/03/twitter_login.gif" alt="twitter_login" width="199" height="173" /></a></p>
<p>Facebook on the other hand has a tab order as follows:</p>
<ul>
<li>On page load, focus is on the user name field.</li>
<li>On first tab, the password field is given focus.</li>
<li>On second tab, the login button is given focus.</li>
</ul>
<p>The &#8220;Remember Me&#8221; check box is skipped, which means I have to resort to using the mouse. Ugh.</p>
<p style="text-align: center;"><strong>Facebook Login</strong></p>
<p><strong><a href="http://www.ronakpatel.net/wp-content/uploads/2009/03/facebook_login.gif"><img class="aligncenter size-full wp-image-245" title="facebook_login" src="http://www.ronakpatel.net/wp-content/uploads/2009/03/facebook_login.gif" alt="facebook_login" width="409" height="61" /></a></strong></p>
<p>Facebook could have the check box auto checked, but it might be a safety precaution as a good number of Facebook users access their accounts from public computers. From looking at its html Facebook does not use the tabindex DOM property for setting tab order. The &#8220;Remember Me&#8221; check box appears before the text fields in the html and since the email field is in focus first, the checkbox is skipped unless you shift-tab back twice.</p>
<p>Sure, logging in only has to be done once, but I run <a href="http://www.ccleaner.com/">CCleaner</a> once a week to keep my laptop clean so it&#8217;s irritating that I can&#8217;t &#8220;tab, type, tab, type, tab, hit space, enter&#8221;.</p>
<p>Maybe I&#8217;ll write a simple grease monkey script to change the tab order.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ronakpatel.net/2009/03/29/grinds-my-gears-facebook-login-page-tab-order/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

