<?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; web</title> <atom:link href="http://plumnash.com/tag/web/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>Mobile Optimised Website W3C Link Checker</title><link>http://plumnash.com/it/mobile-optimised-website-w3c-link-checker/</link> <comments>http://plumnash.com/it/mobile-optimised-website-w3c-link-checker/#comments</comments> <pubDate>Sun, 14 Feb 2010 22:55:39 +0000</pubDate> <dc:creator>peter</dc:creator> <category><![CDATA[IT]]></category> <category><![CDATA[mobile]]></category> <category><![CDATA[iphone]]></category> <category><![CDATA[link checker]]></category> <category><![CDATA[W3C]]></category> <category><![CDATA[web]]></category> <category><![CDATA[web development]]></category><guid
isPermaLink="false">http://plumnash.com/?p=173</guid> <description><![CDATA[This post is about link checking your  mobile optimised site to W3C standard.W3C are a standards body who provides free link checking software, which can be run from their website. Link checking is a great way of improving a site&#8217;s quality and it can be done automatically! But where&#8217;s the support for mobile? I [...]]]></description> <content:encoded><![CDATA[<p>This post is about link checking your  mobile optimised site to W3C standard.W3C are a standards body who provides <a
title="W3C link checker" href="http://validator.w3.org/checklink">free link checking software</a>, which can be run from their website. Link checking is a great way of improving a site&#8217;s quality and it can be done automatically! But where&#8217;s the support for mobile? I found it hard to run any link checkers whilst developing our mobile optimized site, so I tweaked the existing W3C link checker&#8230;</p><p><strong>W3C Link Checker for Mobile</strong></p><p>Finding no mobile link checkers I extended the <a
title="W3C link checker" href="http://search.cpan.org/dist/W3C-LinkChecker/">W3C link checker</a> to do the job. For security reasons you should go to the official site and alter the Perl script manually, but for the trusting the edited script can be downloaded <a
title="Mobile W3C Link Checker" href="http://plumnash.com/checklink-m">here</a> (I&#8217;ve also removed the 1 page per second limit).</p><p>To extend checklink for mobile user agents, add a new line to <strong>line 1307</strong> of the checklink code containing:</p><pre>$request-&gt;header('User-Agent', 'Mobile');
</pre><p>To run this link checker across your entire site you&#8217;ll need to run it recursively (using -r), I run the script using (For -S0 to work you&#8217;ll need to alter the script again):</p><pre>checklink-m -Hbrq -S0 http://stripeylines.com &gt; release-12.2.m.html</pre><p><strong>Future Work<br
/> </strong></p><p>Ideally, the <em>checklink</em> script would be extended and the user-agent passes as a parameter (permitting both PC and mobile site checking). If anyone wishes to take this further I&#8217;d be interested in the end result. If I have no responses in the following weeks I&#8217;ll contact W3C with my suggestions.</p> ]]></content:encoded> <wfw:commentRss>http://plumnash.com/it/mobile-optimised-website-w3c-link-checker/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <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 3/15 queries in 0.014 seconds using disk

Served from: pjlnash.co.uk @ 2010-09-06 02:29:01 -->