<?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>Naga</title>
	<atom:link href="http://naga.co.za/feed/" rel="self" type="application/rss+xml" />
	<link>http://naga.co.za</link>
	<description></description>
	<lastBuildDate>Mon, 16 Apr 2012 14:35:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>WordPress Plugin: Flexible hReview</title>
		<link>http://naga.co.za/2012/04/16/wordpress-plugin-flexible-hreview/</link>
		<comments>http://naga.co.za/2012/04/16/wordpress-plugin-flexible-hreview/#comments</comments>
		<pubDate>Mon, 16 Apr 2012 14:35:05 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://naga.co.za/?p=342</guid>
		<description><![CDATA[I&#8217;m a big fan of Microformats. Essentially, they&#8217;re all about adding extra data to your data, making it more discoverable and useful. They&#8217;re easy to use too: you just add classes to your existing (X)HTML in the prescribed manner. The address information in footer of this site is marked up in hCard format, for example. I [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a big fan of <a title="Visit the Microformats.org site" href="http://microformats.org/">Microformats</a>. Essentially, they&#8217;re all about adding extra data to your data, making it more discoverable and useful. They&#8217;re easy to use too: you just add classes to your existing (X)HTML in the prescribed manner. The address information in footer of this site is marked up in <a title="hCard on microformats.org" href="http://microformats.org/wiki/hcard">hCard</a> format, for example.</p>
<p>I write occasional restaurant reviews on a group blog with friends: <a title="Salty Cracker Club: Galloping gourmands gallivanting about Cape Town." href="http://saltycracker.co.za/">Salty Cracker club</a>. We score each restaurant out of ten on a few categories: Atmosphere, Staff, Service, Food, Wine, Value for money.</p>
<p>I wanted to started marking these up as hReviews for better data richness and search engine listings, so I went searching in the <a title="Plugins at WordPress.org" href="http://wordpress.org/extend/plugins/">WordPress Plugin repository</a>. I didn&#8217;t find anything that quite matched my requirements, so I decided to write one myself.</p>
<p>Flexible hReview allows you to write <a title="Multi-dimensional reviews" href="http://microformats.org/wiki/hreview#Multidimensional_Restaurant_Review">multi-dimensional reviews</a> attached to a Post, then display the review wherever you like using a php function, or a WordPress shortcode.</p>
<p>While testing the plugin with Google&#8217;s <a title="Rich Snippet Testing Tool by Google" href="http://www.google.com/webmasters/tools/richsnippets">Rich Snippets Testing Tool</a> (<a title="Rich Snippets - Reviews on Google Webmaster Tools" href="http://support.google.com/webmasters/bin/answer.py?hl=en&amp;answer=146645">more on Reviews specifically</a>) I discovered that only the first rating category (in Salty Cracker&#8217;s case, <em>Atmosphere</em>, not necessarily representative of the review as a whole) was picked up and used. To provide a more representative rating, I added an option in the plugin to automatically generate an overall score, and add that as the first rating. An example: using a search string <a title="Search results for mr chan cape town review on Google" href="https://www.google.co.za/search?q=mr+chan+cape+town+review">mr chan cape town review</a> shows the following at the bottom of the first page of results (at the time of writing):</p>
<p><a href="https://www.google.co.za/search?q=mr+chan+cape+town+review"><img class="alignnone size-full wp-image-344" src="http://naga.co.za/wp-content/uploads/2012/04/screenshot.png" alt="" width="533" height="100" /></a></p>
<p>Our 10-scale rating is converted to a standard 5, and is displayed as stars, giving a quick visual guide to the score.</p>
<p>The <strong>Flexible hReview plugin</strong> can be downloaded via the Plugins menu of the WordPress dashboard, or from either of the links below.<br />
<a title="Flexible hReview on WordPress.org's Plugin repository" href="http://wordpress.org/extend/plugins/flexible-hreview/">Download Flexible hReview from WordPress.org</a>.<br />
<a title="Download or Fork Flexible hReview from GitHub" href="https://github.com/SteveBarnett/Flexible-hReview">Download or Fork Flexible hReview from GitHub</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://naga.co.za/2012/04/16/wordpress-plugin-flexible-hreview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Full Site vs Full Site</title>
		<link>http://naga.co.za/2012/04/16/full-site-vs-full-site/</link>
		<comments>http://naga.co.za/2012/04/16/full-site-vs-full-site/#comments</comments>
		<pubDate>Mon, 16 Apr 2012 09:08:26 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Industry]]></category>
		<category><![CDATA[Reading]]></category>

		<guid isPermaLink="false">http://naga.co.za/?p=334</guid>
		<description><![CDATA[There&#8217;s been a lot of buzz around an article by Jakob Nielsen: Mobile Site vs. Full Site. .net mag has a good packet of articles: Nielsen is wrong on mobile by Josh Clark; Designers respond to Nielsen on mobile; Nielsen responds to mobile criticism. The gist of the replies / rebuttals are that Nielsen seems [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s been a lot of buzz around an article by Jakob Nielsen: <a title="Mobile site vs Full Site on Use It / Alertbox" href="http://www.useit.com/alertbox/mobile-vs-full-sites.html">Mobile Site vs. Full Site</a>. .net mag has a good packet of articles:</p>
<ul>
<li><a href="http://www.netmagazine.com/opinions/nielsen-wrong-mobile">Nielsen is wrong on mobile</a> by Josh Clark;</li>
<li><a href="http://www.netmagazine.com/news/designers-respond-nielsen-mobile-121892">Designers respond to Nielsen on mobile</a>;</li>
<li><a href="http://www.netmagazine.com/interviews/nielsen-responds-mobile-criticism">Nielsen responds to mobile criticism</a>.</li>
</ul>
<p>The gist of the replies / rebuttals are that Nielsen seems to be stuck in the old way of thinking, and isn&#8217;t embracing what is becoming the reality for web development today: the massive number of different devices being used to access the web means applying a robust, Progressive Enhancement-driven, Responsive approach is the way forward. It doesn&#8217;t make sense to assume user intent from device context, to give mobile (or tablet, or other) users less content, or to provide separate sites at separate URLs.</p>
<p>Related: <a href="http://www.netmagazine.com/news/browser-screen-resolution-stats-rile-devs-121897">Browser screen resolution stats rile devs</a>.<br />
These screen resolution trends are nice to look at for historical reference, but that&#8217;s about it. The relation between screen resolution, browser viewport, and physical size of the screen is becoming increasingly complicated. Smartphones have physically small screens, but often have a high resolution. TVs have physically huge screens, but can have resolutions of 1920&#215;1080: the same as many laptops.</p>
<p>This line of work is getting more complicated and difficult; but more interesting because of it!</p>
]]></content:encoded>
			<wfw:commentRss>http://naga.co.za/2012/04/16/full-site-vs-full-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Must read articles on ALA</title>
		<link>http://naga.co.za/2012/03/14/must-read-articles-on-ala/</link>
		<comments>http://naga.co.za/2012/03/14/must-read-articles-on-ala/#comments</comments>
		<pubDate>Wed, 14 Mar 2012 06:43:37 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Industry]]></category>
		<category><![CDATA[Responsive]]></category>

		<guid isPermaLink="false">http://naga.co.za/?p=323</guid>
		<description><![CDATA[The most recent issue of A List Apart has two excellent, must read, articles: The Best Browser is the One You Have with You by Stephanie Rieger; For a Future-Friendly Web by Brad Frost. A word of warning, though: set aside at least half an hour for these. Good stuff, worth digesting, including the many, [...]]]></description>
			<content:encoded><![CDATA[<p>The most recent issue of A List Apart has two excellent, must read, articles:<br />
<a href="http://www.alistapart.com/articles/the-best-browser-is-the-one-you-have-with-you/" title="The Best Browser is the One You Have with You on A List Apart">The Best Browser is the One You Have with You</a> by Stephanie Rieger;<br />
<a href="http://www.alistapart.com/articles/for-a-future-friendly-web/" title="For a Future-Friendly Web">For a Future-Friendly Web</a> by Brad Frost.</p>
<p>A word of warning, though: set aside at least half an hour for these. Good stuff, worth digesting, including the many, many, links contained therein.</p>
]]></content:encoded>
			<wfw:commentRss>http://naga.co.za/2012/03/14/must-read-articles-on-ala/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Responsive Navigation</title>
		<link>http://naga.co.za/2012/02/28/responsive-navigation/</link>
		<comments>http://naga.co.za/2012/02/28/responsive-navigation/#comments</comments>
		<pubDate>Tue, 28 Feb 2012 06:56:00 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Industry]]></category>
		<category><![CDATA[Reading]]></category>
		<category><![CDATA[Responsive]]></category>

		<guid isPermaLink="false">http://naga.co.za/?p=318</guid>
		<description><![CDATA[There are plenty of posts doing the rounds talking about Responsive Web Design in the bigger picture sense: workflow, tools, and so on. (I find Mark Boulton particularly eloquent on the subject: always a pleasure to read!). Two posts that really caught my eye were more focused, though: responsive navigation patterns by Brad Frost from [...]]]></description>
			<content:encoded><![CDATA[<p>There are plenty of posts doing the rounds talking about Responsive Web Design in the bigger picture sense: workflow, tools, and so on. (I find <a href="http://www.markboulton.co.uk/" title="Mark Boulton's blog">Mark Boulton</a> particularly eloquent on the subject: always a pleasure to read!).</p>
<p>Two posts that really caught my eye were more focused, though:<br />
<a href="http://bradfrostweb.com/blog/web/responsive-nav-patterns/" title="Responsive Nav Patterns by Brad Frost">responsive navigation patterns by Brad Frost</a> from a few days ago (a well thought out, well written, round up of responsive navigation patterns, with pros and cons for each.);<br />
<a href="http://filamentgroup.com/lab/responsive_design_approach_for_navigation/" title="A Responsive Design Approach for Navigation, Part 1 by Filament Group">A Responsive Design Approach for Navigation, Part 1 by Filament Group</a> from yesterday (a step by step guide to setting up a solid, progressively enhanced, responsive navigation).</p>
<p>Personally, I&#8217;m tending towards using a <code>select</code> for smaller screens: hooking into the native UI seems like a good thing. This could mean using JavaScript (something like Filament Group&#8217;s cunning testfit in their example above) to switch the <code>select</code> out for a <code>ul</code> for larger screens.<br />
Relying on JavaScript for anything that basic makes me uncomfortable, though, even when it&#8217;s done progressively. I&#8217;ve been wondering about putting in both <code>select</code> and the <code>ul</code> as a starting point. (Loading extra stuff is bad, yes, but these would be tiny text snippets.) Then, using media queries or some cunning <a href="http://www.lukew.com/ff/entry.asp?1392" title="RESS by Luke W">RESS</a> action (see also <a href="http://www.dmolsen.com/mobile-in-higher-ed/2012/02/21/ress-and-the-evolution-of-responsive-web-design/" title="RESS article by Dave Olsen">Dave Olsen&#8217;s excellent article</a>) to pluck out or hide the one that&#8217;s not needed.</p>
<p>Filing this under: Must Think More About It.</p>
]]></content:encoded>
			<wfw:commentRss>http://naga.co.za/2012/02/28/responsive-navigation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Plugin: Gravity Forms and Solve360 CRM</title>
		<link>http://naga.co.za/2012/02/20/wordpress-plugin-gravity-forms-and-solve360-crm/</link>
		<comments>http://naga.co.za/2012/02/20/wordpress-plugin-gravity-forms-and-solve360-crm/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 09:47:13 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://naga.co.za/?p=291</guid>
		<description><![CDATA[A lot of the work I do is WordPress-related, and a lot of that involves things that are either quite client-specific, or that can&#8217;t really be shared in a public forum. A job I&#8217;ve been working on recently, however, has given me the chance to make something that I can publish. The site uses Gravity [...]]]></description>
			<content:encoded><![CDATA[<p>A lot of the work I do is WordPress-related, and a lot of that involves things that are either quite client-specific, or that can&#8217;t really be shared in a public forum. A job I&#8217;ve been working on recently, however, has given me the chance to make something that I can publish.</p>
<p>The site uses <a title="Gravity Forms site" href="http://www.gravityforms.com/">Gravity Forms</a> extensively for contact forms, application forms, and so on. They use <a title="Solve360 by Norada" href="http://norada.com/">Solve360</a> for their <abbr title="Customer relationship management">CRM</abbr> software and wanted a way to easily send the data gathered by the forms to it.</p>
<p>Since the site runs on WordPress, I put together a Plugin that loops through the forms and sends the data to Solve360, using <a title="Solve360 API documentation" href="http://norada.com/?uri=norada/crm/external_api_introduction">their API</a>.<br />
<a title="WordPress plugin linking Gravity Forms and Solve360" href="http://wordpress.org/extend/plugins/gravity-to-solve360/">Download the Plugin from the WordPress plugin directory</a>.<br />
[Added 23-02-12: <a title="Gravity to Solve360 on github" href="https://github.com/SteveBarnett/Gravity-to-Solve360">Fork it on github</a>.]<br />
The only extra work required is adding labels to the Gravity Forms so that Solve360 can match up the form&#8217;s fields with its own. Details are in the Plugin&#8217;s readme file.</p>
<p>I wrote this to be used by developers, so the options are set in the code, rather than via the WordPress Dashboard. This is okay for now since the options won&#8217;t change often. Things that I intend to implement in a future version:</p>
<ol>
<li>Solve360 user details set in a WordPress options Page.</li>
<li>debug mode and date overrides set in a WordPress options Page.</li>
<li>To, From, CC, and BCC notification email set in a WordPress options Page.</li>
<li>(added 21-02-12) Cronjob support</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://naga.co.za/2012/02/20/wordpress-plugin-gravity-forms-and-solve360-crm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mo&#8217; devices, mo&#8217; problems</title>
		<link>http://naga.co.za/2012/01/31/mo-devices-mo-problems/</link>
		<comments>http://naga.co.za/2012/01/31/mo-devices-mo-problems/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 11:53:18 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Industry]]></category>
		<category><![CDATA[Responsive]]></category>

		<guid isPermaLink="false">http://naga.co.za/?p=273</guid>
		<description><![CDATA[The number of internet-connected devices in the world is increasing at an alarming rate. There are about ten in my house of two people, and the devices have wildly varying degrees of connectivity, usefulness, and physical size. I think the future friendly folk have got it right when they say: disruption will only accelerate. Ideally [...]]]></description>
			<content:encoded><![CDATA[<p>The number of internet-connected devices in the world is increasing at an alarming rate. There are about ten in my house of two people, and the devices have wildly varying degrees of connectivity, usefulness, and physical size. I think the <a href="http://futurefriend.ly/" title="Future Friendly">future friendly</a> folk have got it right when they say: <em>disruption will only accelerate</em>. </p>
<p><strong>Ideally</strong></p>
<p>In an ideal world, we would test on every device to see that everything works fine. Time and cost make this impractical, though.<br />
(By testing on every device, I don&#8217;t mean <a href="http://dowebsitesneedtolookexactlythesameineverybrowser.com/">matching up the design exactly</a> or even providing <a href="http://dowebsitesneedtobeexperiencedexactlythesameineverybrowser.com/">an identical experience</a>. Expecting a web site to look and feel identical on a smartphone and a television, for example, is somewhat like expecting a movie to look and feel the same watching it on a laptop on a plane as watching it in a crowded cinema. The two will be different experiences, but still essentially the same movie.)</p>
<p><strong>Realistically</strong></p>
<p>So, what can we do? Test as much as we can, on as many devices as we can.<br />
We can&#8217;t pick up every problem and every error, but each one we do find helps us learn more about things to look out for, and help us build more robust sites.<br />
There are a number of services like <a href="http://www.perfectomobile.com/">Perfecto Mobile</a> that offer remote testing of a large bank of mobile devices. They&#8217;re not cheap, though, and I think that actual physical testing trumps remote testing.</p>
<p><strong>Linky</strong></p>
<p>Here are a few links to articles that make me think more about this.</p>
<ul>
<li>An old-ish article, but still a good one is Peter-Paul Koch, &#8220;<a href="http://www.alistapart.com/articles/smartphone-browser-landscape/">Smartphone Browser Landscape</a>&#8221; on A List Apart.<br />
<blockquote><p>In this article, I’ll give you an overview of the mobile web market, as well as phone platforms and their browsers, so that you can decide which mobile devices to test on. Then, we’ll look at how to set up a mobile test bed.</p></blockquote>
</li>
<li>A more recent article by Stephanie Rieger, &#8220;<a href="http://stephanierieger.com/on-designing-content-out-a-response-to-zeldman-and-others/">On designing content-out (a response to Zeldman and others)</a>&#8221; reminds us that emulators and rough-and-ready browser resizing isn&#8217;t quite good enough:<br />
<blockquote><p>Testing on devices reveals all sorts of stuff that simply adjusting content never will, and that you won’t see by simply testing by resizing a desktop browser.</p></blockquote>
</li>
<li>Finally, Brad Frost&#8217;s &#8220;<a href="http://bradfrostweb.com/blog/mobile/test-on-real-mobile-devices-without-breaking-the-bank/">test on real mobile devices without breaking the bank</a>&#8221; gives some good, practical, real world advice on setting up a test suite.<br />
<blockquote><p>Mobile is the future of the web, so it’s time to start investing in some mobile devices. Testing on actual devices is now an absolutely essential part of web design.</p></blockquote>
</li>
</ul>
<p><strong>Personally</strong></p>
<p>I&#8217;m still reviewing my options. As a one man show, I don&#8217;t have a large budget to buy lots of devices just for testing purposes. I have to rely on emulators to some degree.<br />
I don&#8217;t currently own any Android devices, or Nokia, or a Blackberry, but I&#8217;m looking at Pay As You Go options for getting more devices, and still having access to phone networks for testing.</p>
<p>I&#8217;d love to hear people&#8217;s thoughts on this. Sound off in the comments, or drop me a mail.</p>
]]></content:encoded>
			<wfw:commentRss>http://naga.co.za/2012/01/31/mo-devices-mo-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>One Version Manifesto</title>
		<link>http://naga.co.za/2012/01/19/one-version-manifesto/</link>
		<comments>http://naga.co.za/2012/01/19/one-version-manifesto/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 07:08:13 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Industry]]></category>
		<category><![CDATA[Reading]]></category>

		<guid isPermaLink="false">http://naga.co.za/?p=239</guid>
		<description><![CDATA[Two interesting articles came up on .net magazine yesterday: &#8220;My websites will only support the latest browser versions&#8221; by Aral Balkan and a counter piece &#8220;Develop for as many users as possible&#8221; by John Allsopp. Balkan makes a fairly convincing argument about the ease and automation of upgrading browsers, but focuses on designing/developing for browsers. [...]]]></description>
			<content:encoded><![CDATA[<p>Two interesting articles came up on <a href="http://www.netmagazine.com/" title=".net magazine front page">.net magazine</a> yesterday: <a href="http://www.netmagazine.com/opinions/my-websites-will-only-support-latest-browser-versions" title="Read 'My websites will only support the latest browser versions'">&#8220;My websites will only support the latest browser versions&#8221;</a> by Aral Balkan and a counter piece <a href="http://www.netmagazine.com/opinions/develop-many-users-possible">&#8220;Develop for as many users as possible&#8221;</a> by John Allsopp.</p>
<p>Balkan makes a fairly convincing argument about the ease and automation of upgrading browsers, but focuses on designing/developing for browsers. I&#8217;m more convinced, and agree, with Allsopp that sites are for <em>people</em>, not for browsers. I think he nails it with:</p>
<blockquote><p>And however ideal it might be that our users use only the most up to date version of a browser, it simply isn&#8217;t, and never will be, a practical reality.</p></blockquote>
<p>Some users don&#8217;t, can&#8217;t, or won&#8217;t upgrade their browser. Some aren&#8217;t aware that there&#8217;s a choice available.</p>
<p>Balkan&#8217;s article also seems to be fairly desktop-focused. Mobile access via feature phones in Africa is booming. These users certainly aren&#8217;t using the latest and greatest browsers, but that doesn&#8217;t mean we shouldn&#8217;t consider them in the design and development of our sites.</p>
]]></content:encoded>
			<wfw:commentRss>http://naga.co.za/2012/01/19/one-version-manifesto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A lot like building a house</title>
		<link>http://naga.co.za/2012/01/10/a-lot-like-building-a-house/</link>
		<comments>http://naga.co.za/2012/01/10/a-lot-like-building-a-house/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 09:53:48 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Industry]]></category>
		<category><![CDATA[Reading]]></category>

		<guid isPermaLink="false">http://naga.co.za/?p=233</guid>
		<description><![CDATA[Aaron Gustafson wrote a well-reasoned post about Progressive Enhancement vs. Hardboiled Design yesterday. In it he describes Progressive Enhancement more eloquently than I can (although he also uses a house analogy), and explains how it&#8217;s not at odds with the &#8220;Use the latest and greatest technology right now&#8221; approach that Hardboiled Web Design champions. Being [...]]]></description>
			<content:encoded><![CDATA[<p>Aaron Gustafson wrote a well-reasoned post about <a href="http://blog.easy-designs.net/archives/2012/01/09/progressive-enhancement-vs.-hardboiled-design/" title="Progressive Enhancement vs. Hardboiled Design on the Easy Design blog">Progressive Enhancement vs. Hardboiled Design yesterday</a>. In it he describes Progressive Enhancement more eloquently than I can (although he also uses a <a href="http://174.120.62.98/~naga/web-site-basics/" title="Web Site Basics here on Naga">house analogy</a>), and explains how it&#8217;s not at odds with the &#8220;Use the latest and greatest technology right now&#8221; approach that <a href="http://www.hardboiledwebdesign.com/" title="Hardboiled Web Design by Andy Clarke">Hardboiled Web Design</a> champions. Being a big fan of both approaches, this made me very happy. There&#8217;s no reason not to use the latest tech, as long as it&#8217;s applied in a stepped, responsible, manner.</p>
<p>Progressive Enhancement is all the more important in the industry at the moment because of the meteoric rise of Mobile First Responsive Design. Applying Progressive Enhancement in this context means starting with a small screen, low capability device, and adding features as screen size and device capability increases.</p>
<p>Aaron&#8217;s post jumped off from <a href="http://stephanierieger.com/a-plea-for-progressive-enhancement/">A plea for progressive enhancement</a>, which reminded me to hit up <a href="http://www.slideshare.net/yiibu/presentations" title="Yiibu on SlideShare">Yiibu&#8217;s excellent Slideshare page</a>. I&#8217;ve grabbed copies of the most recent three, which I somehow missed, and have them lined up for reading matter when I travel later this week.</p>
<p><a href="http://easy-readers.net/books/adaptive-web-design/" title="Adaptive Web Design on Easy Readers">Adaptive Web Design</a> (Aaron&#8217;s book) is an excellent read, and I highly recommend it. It&#8217;s clear, concise, and offers excellent practical advice. I find that it goes very well with Filament Group&#8217;s <a href="http://filamentgroup.com/dwpe/" title="Designing with Progressive Enhancement on Filament Group">Designing with Progressive Enhancement</a>. Adaptive Web Design was quite a fast read, but great at getting the ideas across and making them stick. Designing with Progressive Enhancement is dense and a bit heavy going at times, but is an excellent resource and is jam-packed with fully worked examples. I would call both required reading!</p>
]]></content:encoded>
			<wfw:commentRss>http://naga.co.za/2012/01/10/a-lot-like-building-a-house/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>New Content</title>
		<link>http://naga.co.za/2012/01/09/new-content/</link>
		<comments>http://naga.co.za/2012/01/09/new-content/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 07:00:35 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Reading]]></category>
		<category><![CDATA[Site News]]></category>

		<guid isPermaLink="false">http://naga.co.za/?p=224</guid>
		<description><![CDATA[I&#8217;m playing around with a redesign for the site, trying out new things I&#8217;ve learned and new ways of approaching various problems. My first step was to look at the content. Discussions with clients during last year and the number of new approaches and ways of thinking that have been popping up in the web [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m playing around with a redesign for the site, trying out new things I&#8217;ve learned and new ways of approaching various problems.<br />
My first step was to look at the content. Discussions with clients during last year and the number of new approaches and ways of thinking that have been popping up in the web design and development world made me decide to write these two reference pages: <a href="http://174.120.62.98/~naga/web-site-basics/" title="Web Site Basics">Web Site Basics</a> and <a href="http://174.120.62.98/~naga/how-i-do-things/" title="How I Do Things">How I do things</a>.</p>
<p><a href="http://174.120.62.98/~naga/web-site-basics/" title="Web Site Basics">Web Site Basics</a> is aimed at the complete beginner. It answers the questions: &#8220;What makes up a web site?&#8221; and &#8220;How can I keep it up to date?&#8221;</p>
<p><a href="http://174.120.62.98/~naga/how-i-do-things/" title="How I Do Things">How I do things</a> is more News and Current Affairs in the Web Development world: One Web; Progressive Enhancement; Responsive Web Design; Mobile First / Content First. It&#8217;s a brief summary of the direction things are going and a round up of the thinking of a lot of smart cookies out there.</p>
]]></content:encoded>
			<wfw:commentRss>http://naga.co.za/2012/01/09/new-content/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Share and share alike</title>
		<link>http://naga.co.za/2011/12/29/share-and-share-alike/</link>
		<comments>http://naga.co.za/2011/12/29/share-and-share-alike/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 11:42:38 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Sites]]></category>

		<guid isPermaLink="false">http://naga.co.za/?p=212</guid>
		<description><![CDATA[I try, with mixed success, to spend a day a week working on personal projects. This often means something web-based, since I spend a lot of time online. One project that I&#8217;m still kicking around is a sharing / loaning / tracking web app. I&#8217;d like to be able keep track of who has my [...]]]></description>
			<content:encoded><![CDATA[<p>I try, with mixed success, to spend a day a week working on personal projects. This often means something web-based, since I spend a lot of time online.<br />
One project that I&#8217;m still kicking around is a sharing / loaning / tracking web app.<br />
I&#8217;d like to be able keep track of who has my stuff, and let my friends know what stuff I have they might want to borrow.<br />
For example: we have a drill in the shed. If a friend needs a drill for a few days for a once-off project, it makes sense for them to borrow ours rather than buy one for themselves.</p>
<p>I&#8217;ve seen <a href="http://neighborgoods.net/">NeighborGoods</a> pop up a few times recently, and I like the look of it.<br />
Since it&#8217;s got a lot in common with My Project Without A Name, I had a poke around to see if I could use it instead of building something myself.<br />
Neighborgoods is great and I really jive on their simple, clear, message: &#8220;Save money and resources by sharing stuff with your friends&#8221;.<br />
It doesn&#8217;t quite align with what I&#8217;m looking for, though.</p>
<p>I&#8217;ve always been a fan of lean and mean. Work-wise I&#8217;m very much moving in the direction of <a href="http://www.lukew.com/ff/entry.asp?933" title="Luke W's entry: Mobile First">Mobile First</a> <a href="http://www.alistapart.com/articles/responsive-web-design/" title="The seminal article by Ethan Marcotte">Responsive Web Design</a>: everything should start lean and fast, and build up from there. (I&#8217;m sure I&#8217;ll also be re-reading <a href="http://bagcheck.com/blog/8-bagchecking-in-the-command-line" title="Bagchecking in the Command Line">Bagchecking in the Command Line</a> once I get started on my project again.)<br />
Applied to my loaning app, this would mean that at first there should be very little going on apart from the loaning and returning of items.<br />
The target audience is groups of friends who already know and trust each other, so there&#8217;s no need for lots of personal information: just a name may be enough.<br />
Items descriptions can be short too: price, condition, exact model number probably won&#8217;t be needed.<br />
The focus is on the in and outs of of your stuff: showing what&#8217;s in and tracking what&#8217;s out.</p>
<p>One big item that I still need to work out is money.<br />
If I manage to find the time to put it together and get it up and running, how do I keep it going and keep improving it?<br />
Will Google ads, or sponsored ads, earn enough to keep it going? Perhaps, but I doubt it. Also, I really don&#8217;t like ads.<br />
Do I charge a membership fee then? How much? <a href="http://blog.pinboard.in/2011/12/don_t_be_a_free_user/" title="Don't be a free user">Don&#8217;t Be A Free User</a> on the <a href="http://blog.pinboard.in/" title="The Pinboard blog">Pinboard blog</a> reminded me that it&#8217;s okay to charge money for providing a service. In fact, it&#8217;s often necessary.<br />
I think that if I want to be able to offer a really good product, I have to fund it somehow.</p>
]]></content:encoded>
			<wfw:commentRss>http://naga.co.za/2011/12/29/share-and-share-alike/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

