<?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>P Nash &#187; ipod</title> <atom:link href="http://plumnash.com/tag/ipod/feed/" rel="self" type="application/rss+xml" /><link>http://plumnash.com</link> <description>adventures of a gentleman</description> <lastBuildDate>Sun, 30 May 2010 14:05:20 +0000</lastBuildDate> <generator>http://wordpress.org/?v=2.9.2</generator> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>iPhone Web Development Tips and Tricks</title><link>http://plumnash.com/it/iphone-mobile-web-optimization/</link> <comments>http://plumnash.com/it/iphone-mobile-web-optimization/#comments</comments> <pubDate>Tue, 26 Jan 2010 22:39:18 +0000</pubDate> <dc:creator>peter</dc:creator> <category><![CDATA[IT]]></category> <category><![CDATA[mobile]]></category> <category><![CDATA[iphone]]></category> <category><![CDATA[ipod]]></category> <category><![CDATA[web]]></category> <category><![CDATA[web development]]></category><guid
isPermaLink="false">http://plumnash.com/?p=127</guid> <description><![CDATA[This post is all about how to polish your mobile optimized website to work best with the iPhone. Mobile is taking off:  it&#8217;s now just a little bit more convenient to pick up your phone for something, then to go and sit in front of a computer. That said, mobile is still extremely inconvenient [...]]]></description> <content:encoded><![CDATA[<p>This post is all about how to polish your mobile optimized website to work best with the iPhone. Mobile is taking off:  it&#8217;s now just a little bit more convenient to pick up your phone for something, then to go and sit in front of a computer. That said, mobile is still extremely inconvenient &#8211; mobile and web developers can make this easier and that&#8217;s the point of this post: a more polished site means higher conversion. Making mobile more convenient is what I&#8217;m currently working on as a day job, see the <a
title="Making mobile more convenient" href="http://stripeylines.com">Stripeylines</a> iPhone app.</p><p>Whilst developing the mobile optimized version for our iPhone app, <a
title="Link to examples" href="http://stripeylines.com">StripeyLines</a>, I discovered that our site (such as our login page) needed some tweaking. These were:</p><ol><li>Stopping auto capitalision on some text input fields (such as usernames)</li><li>Selecting a suitable keyboard</li></ol><a
href='http://plumnash.com/it/iphone-mobile-web-optimization/attachment/photo/' title='An example page without iPhone polish'><img
width="100" height="150" src="http://plumnash.com/wp-content/uploads/2010/01/photo.jpg" class="attachment-thumbnail" alt="Page without polish - pretty inconvenient" title="An example page without iPhone polish" /></a> <a
href='http://plumnash.com/it/iphone-mobile-web-optimization/attachment/photo_sl/' title='Page with email keyboard'><img
width="100" height="150" src="http://plumnash.com/wp-content/uploads/2010/01/photo_sl.jpg" class="attachment-thumbnail" alt="A login with no-autocaps and an email keyboard - perfect!" title="Page with email keyboard" /></a><h3>Autocapitalisation</h3><p>Auto-capitalisation is supposedly to help users using  Apple&#8217;s mobile Safari. You don&#8217;t want this on any case sensitive fields like: <strong>username</strong>, <strong>userId</strong>. To remove apply propriety html to each tag:<br
/> <code>&lt;input autocorrect="off"<br
/> autocapitalize="off" class="text-field" type="email" name="j_username"<br
/> value=""&gt;</code></p><p>Nasty eh? It doesn&#8217;t appear like this Apple plan to standardise this method. It&#8217;s a presentation level, mobile specific style &#8211; why isn&#8217;t this in CSS? For mobile CSS Apple are   following the standards route &#8211; why not on this? All their new mobile specific CSS (those ones starting with -webkit) are typically being proposed for future CSS versions.</p><p>For more info, on these tags and form designing, see <a
href="http://developer.apple.com/iphone/library/documentation/AppleApplications/Reference/SafariWebContent/DesigningForms/DesigningForms.html#//apple_ref/doc/uid/TP40006512-SW2">Apple Dev Docs</a>.</p><h3>Selecting Keyboards</h3><p>We all know user-names which are email addresses are a good idea (except affiliatewindow.com &#8211; shame!). To show an email keyboard, more custom HTML is required. This time Apple has extended the input type to contain the &#8216;email&#8217; field.</p><p><code>&lt;input type="email" /&gt;</code></p><p>To select other  keyboards see <a
href="http://developer.apple.com/safari/library/codinghowtos/Mobile/UserExperience/index.html#GENERAL-CONTROL_WHICH_KEYBOARD_IS_DISPLAYED_WHEN_A_USER_TOUCHES_A_TEXT_FIELD">the Apple Coding How to</a> &#8211; documentation, anyone?</p><h3>Integrating these into the Spring Web Framework</h3><p>Next week, I&#8217;ll take you on the adventure of integrating these tags into the Spring Web Framework.</p> ]]></content:encoded> <wfw:commentRss>http://plumnash.com/it/iphone-mobile-web-optimization/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
<!-- This site's performance optimized by W3 Total Cache. Dramatically improve the speed and reliability of your blog!

Learn more about our WordPress Plugins: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (user agent is rejected)
Database Caching 7/15 queries in 0.035 seconds using disk

Served from: pjlnash.co.uk @ 2010-09-06 01:44:37 -->