<?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>blog - coda.coza &#187; technology</title>
	<atom:link href="/blog/tag/technology/feed" rel="self" type="application/rss+xml" />
	<link>http://coda.co.za/blog</link>
	<description>dress up. leave a false name. be legendary.</description>
	<lastBuildDate>Thu, 23 Jun 2011 05:01:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The IEC saga: an early warning to other national standards offenders</title>
		<link>http://coda.co.za/blog/2008/11/05/the-iec-saga-an-early-warning-to-other-national-standards-offenders</link>
		<comments>http://coda.co.za/blog/2008/11/05/the-iec-saga-an-early-warning-to-other-national-standards-offenders#comments</comments>
		<pubDate>Tue, 04 Nov 2008 22:08:46 +0000</pubDate>
		<dc:creator>coda</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[advocacy]]></category>
		<category><![CDATA[evangelism]]></category>
		<category><![CDATA[HRC]]></category>
		<category><![CDATA[IEC]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[thoughts]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web standards]]></category>

		<guid isPermaLink="false">http://coda.co.za/blog/?p=984</guid>
		<description><![CDATA[As a long time advocate for best practices in web design, W3C standards compliancy, and the open source movement, this quite simply blows my mind on so many different levels:
The Independent Electoral Commission will spend R3 million to fix its broken website as complaints mount.
Wow!
Allow me to first provide an overview of the events leading [...]]]></description>
			<content:encoded><![CDATA[<p>As a long time advocate for best practices in web design, W3C standards compliancy, and the open source movement, this quite simply blows my mind on so many different levels:</p>
<blockquote><p>The Independent Electoral Commission <a href="http://mybroadband.co.za/news/Internet/5843.html">will spend R3 million to fix its broken website</a> as complaints mount.</p></blockquote>
<h3>Wow!</h3>
<p>Allow me to first provide an overview of the events leading up to this latest development of absurdity in the IEC website saga, before I add my own thoughts.</p>
<p>In late August, Alistair Otter <a title="SA election body rejects Linux users" href="http://www.tectonic.co.za/?p=2861">published an article on Tectonic</a> (a popular open source-related technology site) about how the South African Independent Electoral Commission (IEC)'s website was denying access to visitors not using the Internet Explorer web browser on a Microsoft Windows platform. That in itself was nothing new: in January 2006 I blogged about their site, listed among others, pointing out that exact shortcoming - see <a href="/blog/2006/01/11/state-of-south-african-political-websites">State of South African political websites</a>. Ian Gilfillan commented, bringing to my attention that South Africa's political web <a title="Political party websites revisited" href="/blog/2006/01/16/political-party-websites-revisited">wasn't any better in 2004</a> either. However, the focus of that post shifted to the <acronym title="Democratic Alliance">DA</acronym> in particular, because I successfully compromised the security of their <acronym title="Content Management System">CMS</acronym>. ;)</p>
<p>To date, over two months later, the IEC have made no discernible effort to correct this flaw. Visitors to <a href="http://www.iec.org.za">http://www.iec.org.za</a> ("www" subdomain required - <a href="/blog/2003/10/02/is-your-website-accessible-without-the-www-subdomain">WHY!?</a>) using any browser other than Internet Explorer will receive this message:</p>
<blockquote><p>Our server detected that you are using a browser or operating system (e.g. Netscape, Mozilla Firefox, Google Chrome etc.) which is currently incompatible with our website. The current website is only compatible with Microsoft Internet Explorer V4 (and upward) on the Windows operating system.</p></blockquote>
<p>In the days that followed Alistair's Tectonic post, <a title="Vulindlela - Open the Path" href="http://www.raffee.co.za">Aslam Raffee</a> (chairman of the South African Government OSS working group), Daniel Mashao (the <acronym title="Chief Technical Officer">CTO</acronym> of <a title="State IT Agency" href="http://www.sita.co.za">SITA</a>) and Helen King (Principal Advisor of <a href="http://www.shuttleworthfoundation.org">The Shuttleworth Foundation</a>) laid a complaint with the Human Rights Commission (HRC) against the IEC for excluding non-Internet Explorer users from its website. Aslam has made <a href="http://www.raffee.co.za/post/48281145/digital-apartheid">the full complaint</a> available on this blog.</p>
<p>The latest developments that made headlines today, in response to the HRC complaint, is that the IEC <a href="http://mybroadband.co.za/news/Internet/5843.html">will be spending R3 million to fix their broken website</a>. And when they say <em>broken</em>, they're referring to the fact that it was designed and developed (way back in 1998) using Microsoft's proprietary technologies - so in effect they will be redesigning and redeveloping it to support all their visitors. My response to this news <a href="http://www.tectonic.co.za/?p=3559#comments">echos what everyone else has said</a>.</p>
<p>On top of that, <a title="5 loaves, 2 fischers" href="http://kmf.tumblr.com">Karl Fischer</a> - a well-known open source advocate - launched the <a href="http://www.digitalapartheid.com/">No Firefox! No Vote!</a> campaign today:</p>
<blockquote><p>...urging Internet users to email or fax IEC chief information officer Libisi Maphanga, to demand that the organisation make its website available to all users.</p></blockquote>
<p><acronym title="Love Your Work">LYW</acronym> Karl. Visit <a href="http://digitalapartheid.com">Stop Digital Apartheid</a> to get in on the act.</p>
<p>Raoul Snyman, a fellow web developer, has published <a href="http://blog.saturnlaboratories.co.za/2008/11/04/an_open_letter_to_mr_maphanga_cio_of_the_iec.html">An Open Letter to Mr Maphanga, CIO of the IEC</a>.</p>
<h3>So where am I going with all of this?</h3>
<p>Well, regular readers of this blog will know that in the past, I had a tendency to <a href="/blog/2002/05/22/what-is-it-with-local-websites-restricting-access-to-non-ie-browsers">name</a> <a href="/blog/2002/11/06/edgars-just-imagine">and</a> <a href="/blog/2002/10/03/why-the-new-cell-c-web-site-will-harm-their-brand">shame</a> the big brand national websites that failed acceptable support for web standards (to the point that I even maintained an "<a href="/blog/2002/12/17/evangelist-hall-of-shame">Evangelism list</a>" for a while), in an effort to get them to realise and admit their shortcomings, and as a result make the appropriate changes for the benefit of their users. I doubt it made any difference, but if anything I hope it provided some insight for those who stumbled upon it.</p>
<p>Six years on, with a wide variety of modern web browsers and technologies fighting a new browser war, there sadly still exists an ignorant mindset that internet user's best interests should be disregarded in favour of designing and developing for a specific browser, platform or device. This has got to change.</p>
<h3>The IEC have become the new posterchild for the return of the evangelism list.</h3>
<p>My resolution is this: a public wiki or blog that shames (in a constructive manner) the local websites that fail an acceptable level of support for W3C web standards (ie. they're browser/platform/device incompatible), accessibility guidelines, and potentially also best practices in web design and development.</p>
<p>Alongside this list, links to local designers and developers who are accredited with providing the relevant services that meet this demand - and are willing to do it for a budget well within R3 million.</p>
<p>And for good measure, a list of sites that showcase the multitude of benefits associated with a standards-compliant, accessible and usable approach to modern web design.</p>
<p>If you like this idea and think it has the potential for good, lets hear your thoughts in the comments below, or you can <a href="/contact">contact me</a> directly. Thanks.</p>
<img src="/blog/?ak_action=api_record_view&id=984&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://coda.co.za/blog/2008/11/05/the-iec-saga-an-early-warning-to-other-national-standards-offenders/feed</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>OpenDNS</title>
		<link>http://coda.co.za/blog/2008/09/28/opendns</link>
		<comments>http://coda.co.za/blog/2008/09/28/opendns#comments</comments>
		<pubDate>Sat, 27 Sep 2008 22:53:20 +0000</pubDate>
		<dc:creator>coda</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[dns]]></category>
		<category><![CDATA[isp]]></category>
		<category><![CDATA[opendns]]></category>
		<category><![CDATA[phishing]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://coda.co.za/blog/?p=964</guid>
		<description><![CDATA[For the past few months, my online experience has been interrupted by web sites not loading the first time around. Or to put it more technically, the DNS servers of my ISP weren't resolving the IP address of the host name (or at least I think that's what was happening). So I'd have to hit [...]]]></description>
			<content:encoded><![CDATA[<p>For the past few months, my online experience has been interrupted by web sites not loading the first time around. Or to put it more technically, the DNS servers of <a href="/blog/2007/03/17/hellkom-2">my ISP</a> weren't resolving the IP address of the host name (or at least I think that's what was happening). So I'd have to hit reload a couple of times until the site eventually loaded. If that wasn't the case, then there was some other problem (proxy server?) - either way, it was annoying the crap out of me.</p>
<p>It was by chance that I stumbled on <a href="http://www.opendns.com/">OpenDNS</a> this week while trying to find a tutorial to configure the <a href="http://httpd.apache.org">Apache HTTP server</a> running on my machine publicly accessible via a <a title="No-IP: a Dynamic DNS provider" href="http://www.no-ip.com">dynamic DNS provider</a> (as it turns out, port forwarding on your router is the key! Well, one of them...).</p>
<p><a href="http://www.opendns.com"><img class="alignnone size-full wp-image-966" title="opendns_logo" src="/blog/wp-content/uploads/2008/09/opendns_logo.png" alt="OpenDNS logo" width="150" height="59" /></a></p>
<p>So anyway, OpenDNS - here's their marketing blurb:</p>
<blockquote><p>OpenDNS makes the Internet experience <a href="http://www.opendns.com/what/">safer, faster and smarter</a> for you and everyone using your network. It's <strong>free</strong> and takes only 2 minutes to <a href="http://www.opendns.com/start/">get started</a>, with no software to install.</p></blockquote>
<p>And a more technical explanation <a href="http://en.wikipedia.org/wiki/OpenDNS">via Wikipedia</a>:</p>
<blockquote><p>OpenDNS offers DNS resolution for consumers and businesses as an alternative to using their Internet service provider's DNS servers. By placing company servers in strategic locations and employing a large cache of the domain names, OpenDNS usually processes queries much more quickly, thereby increasing page retrieval speed.</p>
<p>Other features include a phishing filter, domain blocking and <span class="mw-redirect">typo</span> correction (for example, typing wikipedia.og instead of wikipedia.org). By collecting a list of malicious sites, OpenDNS blocks access to these sites when a user tries to access them through their service. OpenDNS recently launched <a class="mw-redirect" title="Phishtank" href="http://en.wikipedia.org/wiki/Phishtank">Phishtank</a>, where users around the world can submit and review suspected phishing sites.</p></blockquote>
<p>And here's a great introduction to the service and how to get it working:<br />
<a href="http://www.labnol.org/internet/tools/opendsn-what-is-opendns-why-required-2/2587/">What is OpenDNS and Why You Absolutely Need It ?</a></p>
<p>Once you're up and running, or you think you are, you can <a href="http://forums.opendns.com/comments.php?DiscussionID=925">take the tests</a> to verify that your configuration is correct. Signing up for an account is optional, but it lets you manage content filtering, stats, and a whole suite of other features. And it's free! There's also an <a href="http://www.opendns.com/community/">active community</a>.</p>
<blockquote><p>You could use OpenDNS without an account, but it'd be like having a Porsche stuck in first gear.</p></blockquote>
<p>Unfortunately I can't benefit from these extra features because of <a href="http://www.opendns.com/welcome/oops/">my ISP's proxy server</a>, but my original problem is no more, so I'm stoked!</p>
<img src="/blog/?ak_action=api_record_view&id=964&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://coda.co.za/blog/2008/09/28/opendns/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>TECH4FRICA 08</title>
		<link>http://coda.co.za/blog/2008/07/22/tech4frica-08</link>
		<comments>http://coda.co.za/blog/2008/07/22/tech4frica-08#comments</comments>
		<pubDate>Tue, 22 Jul 2008 19:42:44 +0000</pubDate>
		<dc:creator>coda</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[africa]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[tech4frica]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[technology for africa]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://coda.co.za/blog/?p=943</guid>
		<description><![CDATA[In late 2006 I blogged about an effort to generate interest and support for a web and emerging technology conference for Africa.
Well, the Technovated team (who were kept busy with the impressive Kindo) have now put plans into place, and TECH4FRICA 08 is coming to Johannesburg, South Africa on October 3rd!
With speakers such as Joe [...]]]></description>
			<content:encoded><![CDATA[<p>In <a href="/blog/2006/11/23/tech4frica-07">late 2006</a> I blogged about an effort to generate interest and support for a web and emerging technology conference for Africa.</p>
<p>Well, the <a href="http://www.technovated.com">Technovated</a> team (who were kept busy with the impressive <a title="Where families get together, build their tree and grow" href="http://kindo.com">Kindo</a>) have now put plans into place, and <a href="http://www.technologyforafrica.org">TECH4FRICA 08</a> is coming to Johannesburg, South Africa on October 3rd!</p>
<p>With speakers such as <a href="http://www.technologyforafrica.org/speakers/#joestump">Joe Stump</a>, the lead developer and architect of digg.com; <a href="http://www.technologyforafrica.org/speakers/#andybudd">Andy Budd</a>, the internationally renowned user experience designer and web standards expert; and <a href="http://www.technologyforafrica.org/speakers/#staffordmasie">Stafford Masie</a>, the Google SA Country Manager; the conference promises to be a pioneering and intimate affair, congregating digital elite for the first time in Africa.</p>
<p>Check out the rest of the <a href="http://www.technologyforafrica.org/speakers/">speakers</a> and the 5-star <a href="http://www.technologyforafrica.org/venue/">venue</a>.</p>
<p><a href="http://www.technologyforafrica.org"><img src="/blog/wp-content/uploads/2008/07/tech4frica_logo.png" alt="TECH4FRICA 08 logo" width="350" height="46" /></a></p>
<h3>Focus areas include:</h3>
<ul>
<li>Emerging tech in Africa</li>
<li>Web / web 2.0</li>
<li>Mobile / wireless innovation and trends</li>
<li>Startups / technology business opportunities in Africa</li>
<li>Telecoms / infrastructure growth and trends</li>
</ul>
<h3>Some of the things you can expect to get out of the conference:</h3>
<ul>
<li>Hear international speakers presenting in Africa</li>
<li>Hear industry leading African speakers talk about their experiences</li>
<li>Discuss global web and technology opportunities</li>
<li>Understand what technologies are making the biggest impact</li>
<li>Thrash out how the web can play a positive role in the development of Africa</li>
<li>Create a fun, informative event where everyone can meet and interact with like-minded people</li>
</ul>
<h3>Get involved:</h3>
<ul>
<li>Join the <a href="http://www.facebook.com/group.php?gid=19840732846">Facebook group</a> and the <a href="http://www.facebook.com/group.php?gid=19840732846#/event.php?eid=20591627738">Facebook event</a></li>
<li>Subscribe on <a href="http://upcoming.yahoo.com/event/922643">Upcoming</a></li>
<li>Stay in touch on <a href="http://twitter.com/tech4frica">Twitter</a></li>
</ul>
<img src="/blog/?ak_action=api_record_view&id=943&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://coda.co.za/blog/2008/07/22/tech4frica-08/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>One Rule to rule them all</title>
		<link>http://coda.co.za/blog/2008/07/01/one-rule-to-rule-them-all</link>
		<comments>http://coda.co.za/blog/2008/07/01/one-rule-to-rule-them-all#comments</comments>
		<pubDate>Tue, 01 Jul 2008 10:41:54 +0000</pubDate>
		<dc:creator>coda</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[domains]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[regex]]></category>
		<category><![CDATA[rewrite]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[setup]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://coda.co.za/blog/?p=942</guid>
		<description><![CDATA[I own a number of parked domains that all redirect to this site. The redirection is handled by some Rewrite rules in my Apache server's root .htaccess configuration file. For example:
# redirect domain.co.za
RewriteCond %{HTTP_HOST} ^domain\.co.za$ [NC]
RewriteRule ^(.*)$ http://coda.co.za/$1 [R=301,L]
What bugs me is that I have to add these lines for each domain name, and then [...]]]></description>
			<content:encoded><![CDATA[<p>I own a number of parked domains that all redirect to this site. The redirection is handled by some Rewrite rules in my <a title="The Number One HTTP Server On The Internet" href="http://httpd.apache.org">Apache</a> server's root .htaccess configuration file. For example:</p>
<blockquote><p># redirect domain.co.za<br />
RewriteCond %{HTTP_HOST} ^domain\.co.za$ [NC]<br />
RewriteRule ^(.*)$ http://coda.co.za/$1 [R=301,L]</p></blockquote>
<p>What bugs me is that I have to add these lines for each domain name, and then again for instances when the "www" subdomain prefix is included (I prefer to remove the "www"). Needless to say my .htaccess file is looking mighty bloated these days.</p>
<p>I've hunted around for a more elegant solution with no luck, so here's my question for all the Apache and <acronym title="Regular expression">Regex</acronym> geeks out there: is there a way to list these domains in a Rewrite condition (as an array of sorts) that will also cover the "www" inclusion/exclusion? So something like this:</p>
<blockquote><p>RewriteCond %{HTTP_HOST} ^(domain1.co.za|domain2.com)$ [NC]<br />
RewriteRule ^(.*)$ http://coda.co.za/$1 [R=301,L]</p></blockquote>
<p>The end result I'm hoping for is that "domain1.co.za", "www.domain1.co.za", "domain2.com", "www.domain2.com", etc. will all redirect to "/". Supposing my pipe-delimited array idea isn't possible, what is the most practical way to achieve this?</p>
<img src="/blog/?ak_action=api_record_view&id=942&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://coda.co.za/blog/2008/07/01/one-rule-to-rule-them-all/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Thoughts on mnmlsm</title>
		<link>http://coda.co.za/blog/2008/06/23/thoughts-on-mnmlsm</link>
		<comments>http://coda.co.za/blog/2008/06/23/thoughts-on-mnmlsm#comments</comments>
		<pubDate>Sun, 22 Jun 2008 22:41:32 +0000</pubDate>
		<dc:creator>coda</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[evangelism]]></category>
		<category><![CDATA[KISS]]></category>
		<category><![CDATA[minimalism]]></category>
		<category><![CDATA[mnmlsm]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[user experience]]></category>
		<category><![CDATA[user-centered]]></category>

		<guid isPermaLink="false">http://coda.co.za/blog/?p=939</guid>
		<description><![CDATA[In Mark Pilgrim's recent post on Minimalism, he rationalises the simplifying of his blog design by completely removing all superflous and redundant functionality from his pages in favour of the tools natively supported by the web browser itself (a modern one, at least). His list includes:

No page titles in favour of the browser window's title [...]]]></description>
			<content:encoded><![CDATA[<p>In Mark Pilgrim's recent post on <a href="http://diveintomark.org/archives/2008/06/21/minimalism">Minimalism</a>, he rationalises the simplifying of his blog design by completely removing all superflous and redundant functionality from his pages in favour of the tools natively supported by the web browser itself (a modern one, at least). His list includes:</p>
<ul>
<li>No page titles in favour of the browser window's title bar</li>
<li><a href="http://www.petefreitag.com/item/384.cfm">Feed Autodiscovery</a> in favour of RSS/Atom feed buttons and links</li>
<li><a href="http://diveintoaccessibility.org/day_9_providing_additional_navigation_aids.html">Navigation aids</a> in favour of previous/next links</li>
<li><a href="http://www.opensearch.org">OpenSearch</a> in favour of a search form</li>
</ul>
<p>Another classic example of redundant functionality is the "print this page" link that you'll still easily find littering the web. Bonus annoyance points for launching a popup window. The intention behind this madness is to provide the user with a print-friendly version of the page content. But with today's <a href="http://www.getfirefox.com">modern</a> <a href="http://www.opera.com/products/desktop/">web</a> <a href="http://www.apple.com/safari/">browsers</a>, the best practice is of course to support CSS media types for multiple devices. A <a href="http://www.webcredible.co.uk/user-friendly-resources/css/print-stylesheet.shtml">print style sheet</a> is very easy to create, test and implement. And if you don't like multiple style sheets, you can <a href="http://meiert.com/en/blog/20070221/print-style-sheets-the-basics-for-no-excuses/">include your print rules</a> in your global file to reduce server requests.</p>
<p>Some more quick examples of redundant functionality:</p>
<ul>
<li>controls to adjust text sizes</li>
<li>"make this your home page" links</li>
<li>"launch external links in a new window" option</li>
<li>displaying the current date and time</li>
</ul>
<p>Duplicating browser functionality in-page dumbs down the experience into a cross-browser compliancy mess. The practice of shifting user control from the page to the browser is very tempting for a number of reasons:</p>
<ol>
<li>The consistency of the user experience is improved across the web. This is huge. Users don't need to waste time hunting for a search form, pagination, feed links or print controls if they know where to find these in one standard place within their browser. Both Firefox 2+ and IE7+ support <a href="http://en.wikipedia.org/wiki/OpenSearch">OpenSearch</a> - imagine how much more improved the implementations could be in the context of this post.</li>
<li>Users become instinctively more familiar with the powerful possibilities provided by their web browser, and potentially their PC's applications in general.</li>
<li>By reducing the amount of JavaScript on the page (which is responsible for reproducing most of the functionality), you're reducing the potential for scripting-related issues to occur.</li>
<li>It frees up valuable screen space for more appropriate and useful content.</li>
</ol>
<p>Although still a work in progress, Mark's approach is drastic and for most practical purposes, unrealistic. I love that it's progressive and places focus on the content (a topic I've been meaning to blog about for quite a while) - it's almost a glimpse into the web of the future. But it suffers with no <a href="http://en.wikipedia.org/wiki/Backward_compatibility">backward compatibility</a>. He also mentions that some of his decisions aren't user-centered but rather personal-related, as bizarre and self-defeating as that sounds. On his new <a href="http://diveintomark.org/archives">archives page</a>:</p>
<blockquote><p>If you like it too, that’s nice, but I don’t care about your opinion nearly as much as you might think.</p></blockquote>
<p>His commenting system currently only supports OpenID users, so as an Anonymous user, I left the following thought (I can't remember where I first read this, and I can't find it elsewhere either, so no credit unfortunately):</p>
<blockquote><p>Less is more. Until more is less.</p></blockquote>
<p>I've integrated this one liner into my creative thought process, which I hope is obvious on this site. There's a fine line between <em>overdesigning</em>, or providing so much to the point that the experience becomes overwhelming, and <em>underdesigning</em>, or simplifying to the point that the most basic design concepts (heirarchy, navigation, accessibility) are compromised. Finding a balance isn't a complicated or challenging task, it just requires insight and carefully considered planning.</p>
<p>Second-guessing <em>every</em> detail is a good place to start if you have an existing site. Question what value it serves to your users, if at all, and if that value justifies its position on the page. I think the biggest mistake we make is to add stuff to our designs that we see elsewhere, without considering it in our own unique context. Just because John has a feed icon the size of a house in his sidebar, doesn't necessarily translate to more subscribers. In my eyes it screams of desperation.</p>
<p>My blog sidebar is a perfect example of where I've applied this thinking: I have plenty of vertical white space to litter and decorate it with all kinds of non-essential content, banners and buttons, but I know that will detract from the overall experience so I choose not to. I only show what I think it relevant to the content on that particular page and useful to the reader.</p>
<p>My footer is also designed to be as simple as possible. Many site footers brag about the W3C web standards-compliancy of their HTML markup or style sheets. Tech-related footers brag about the time it took for the page to render on their server. I used to think this was all useful or fun myself, but that was when it still mattered. If that information is really worth sharing, include it on a separate "about" page.</p>
<p>I'd even be willing to argue the usefulness of the popular "back to top" link, but I suspect it has a newfound place on mobile devices or is required by assistive technologies, in which case it should only be visible in those instances.</p>
<p>The web, however you prefer to tag or version it, is forever evolving and maturing. But the adoption of new ideas will unfortunately always rely on usage patterns evolving with it.</p>
<p>It's unfair to argue that it's the sole responsibility of any user to familiarise themselves with the necessary skills and tools required to become a comfortably proficient web user in the first place. And as the current online trends reveal, some unfortunate and regretful decisions by those of us building the web over the years have already suppressed the perfect user experience. For now, at least.</p>
<p>(Side-note: I have a particular site in mind that partly prompted this post, but I'll leave that for a follow-up.)</p>
<img src="/blog/?ak_action=api_record_view&id=939&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://coda.co.za/blog/2008/06/23/thoughts-on-mnmlsm/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Microsoft, Red Hat, and South Africa&#8217;s OS strategy</title>
		<link>http://coda.co.za/blog/2008/05/24/microsoft-red-hat-and-south-africas-os-strategy</link>
		<comments>http://coda.co.za/blog/2008/05/24/microsoft-red-hat-and-south-africas-os-strategy#comments</comments>
		<pubDate>Sat, 24 May 2008 15:44:20 +0000</pubDate>
		<dc:creator>coda</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[red hat]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://coda.co.za/blog/?p=934</guid>
		<description><![CDATA[Not even a week after Jason Matusow, Microsoft Director of Corporate Standards, wrote on his blog that South Africans don't understand Open Source Software or how to benefit from it, Linux vendor Red Hat have announced that they're to open an office in South Africa. Via Tectonic:
Starting Monday Red Hat will have an SA-based country [...]]]></description>
			<content:encoded><![CDATA[<p>Not even a week after <a href="http://blogs.msdn.com/jasonmatusow/archive/2008/05/19/the-politics-of-oss-still-overshadow-the-benefits-of-collaborative-development.aspx">Jason Matusow</a>, Microsoft Director of Corporate Standards, wrote on his blog that South Africans don't understand Open Source Software or how to benefit from it, Linux vendor <a href="http://www.redhat.com">Red Hat</a> have announced that they're to open an office in South Africa. Via <a href="http://www.tectonic.co.za/?p=2442">Tectonic</a>:</p>
<blockquote><p>Starting Monday Red Hat will have an SA-based country manager who will be responsible for the Southern Africa market on behalf of the company.</p>
<p>Red Hat previously had no offices in Africa, preferring to work through local partners. Paul Holt, Red Hat regional director, says South Africa and Southern Africa is a market with growing opportunities for Red Hat.</p></blockquote>
<p>And again via Tectonic, <a href="http://www.tectonic.co.za/?p=2432">South Africans don’t understand OSS - Microsoft</a>:</p>
<blockquote><p>“Deep dev of the core OS” was not likely to happen in South Africa where students were “still grappling with coding skills”, says Matusow. They are “not going to dive into the inner workings of Linux”, says Matusow.</p>
<p>“Any innovation on Linux that is broadly applicable will immediately be picked up by Red Hat or Novell and commercialized globally with little economic benefit coming back to SA.”</p>
<p>One <a href="http://blog.milkingthegnu.org/2008/05/microsource.html">response</a> to Matusow points out that a number of key open source projects have South African roots. <a title="Linux for human beings" href="http://www.ubuntu.com">Ubuntu</a>, the most popular Linux distribution, was founded by South African Mark Shuttleworth while <a title="Multiplatform Ultra-Secure Operating System" href="www.openbsd.org">OpenBSD</a> and <a title="Freely available SSH1 and SSH2 implementation" href="www.openssh.org">OpenSSH</a> are the brainchild of ex-South African Theo de Raadt.</p></blockquote>
<p>What a gem. Dugg <a href="http://digg.com/linux_unix/Africans_don_t_understand_OSS_Microsoft">here</a>.</p>
<img src="/blog/?ak_action=api_record_view&id=934&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://coda.co.za/blog/2008/05/24/microsoft-red-hat-and-south-africas-os-strategy/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>TECH4FRICA 07</title>
		<link>http://coda.co.za/blog/2006/11/23/tech4frica-07</link>
		<comments>http://coda.co.za/blog/2006/11/23/tech4frica-07#comments</comments>
		<pubDate>Thu, 23 Nov 2006 22:15:21 +0000</pubDate>
		<dc:creator>coda</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[tech4frica]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[technology for africa]]></category>

		<guid isPermaLink="false">http://coda.co.za/blog/2006/11/23/technology-for-africa-a-web-and-emerging-technology-conference</guid>
		<description><![CDATA[A web and emerging technology conference

We're trying to figure out whether there is demand for a web and technology conference in Southern Africa, and we'd really appreciate your help if you can spare a few minutes.
We're convinced that there should be web and technology growth in Southern Africa, so we're really interested in getting together [...]]]></description>
			<content:encoded><![CDATA[<p><strong>A web and emerging technology conference</strong></p>
<p><a href="http://www.technologyforafrica.org"><img src="/blog/wp-content/uploads/2008/04/tech4frica.gif" alt="TECH4FRICA" /></a></p>
<blockquote><p>We're trying to figure out whether there is demand for a web and technology conference in Southern Africa, and we'd really appreciate your help if you can spare a few minutes.</p>
<p>We're convinced that there should be web and technology growth in Southern Africa, so we're really interested in getting together a bunch of leading, internationally respected speakers and thinkers from the industry to discuss what's happening and what's possible.</p></blockquote>
<p>Some of the things you can expect:</p>
<ul class="bulleted">
<li>International speakers and authors presenting in your own back yard</li>
<li>Discuss what the global web and technology opportunities are over the next 5 years</li>
<li>Understand what technologies are making the biggest impact</li>
<li>Thrash out how the web can positively play a role in the development of (Southern) Africa</li>
<li>A fun, informative event where you can meet and interact with like-minded individuals</li>
</ul>
<p><strong>Call for feedback!</strong> Please visit the site at <a href="http://www.technologyforafrica.org">technologyforafrica.org</a> and take a minute to fill out the questionnaire, and then spread the word on your own blog, e-mail, social networks, etc.</p>
<p>Thanks/Dankie/Ngiyabonga/Enkosi.</p>
<p>More at <a title="oneafrikan.com" href="http://www.oneafrikan.com/archives/2006/11/22/tech4frica-2007-technology-for-africa-a-web-and-emerging-technology-conference/">Gareth's blog</a> and <a href="http://soapbox.technovated.com/2006/11/03/tech-4-africa-technology-conference/">Technovated Soapbox</a>.</p>
<img src="/blog/?ak_action=api_record_view&id=769&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://coda.co.za/blog/2006/11/23/tech4frica-07/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>K750i digital zoom false claims</title>
		<link>http://coda.co.za/blog/2005/11/10/k750i-digital-zoom-false-claims</link>
		<comments>http://coda.co.za/blog/2005/11/10/k750i-digital-zoom-false-claims#comments</comments>
		<pubDate>Thu, 10 Nov 2005 23:12:41 +0000</pubDate>
		<dc:creator>coda</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[camera phone]]></category>
		<category><![CDATA[cellphone]]></category>
		<category><![CDATA[criticism]]></category>
		<category><![CDATA[digital]]></category>
		<category><![CDATA[k750i]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[optical]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[zoom]]></category>

		<guid isPermaLink="false">http://coda.co.za/blog/2005/11/10/k750i-digital-zoom-false-claims</guid>
		<description><![CDATA[I've been considering the Sony Ericsson K750i to replace my current T310 (which has become slower and buggier with age). My choice is for 3 simple reasons: it's compact, feature-rich, and is sexier than Clifton on a good day.
I feel like a lot of people with a digicam, the 2mp camera capability is an inconsequential [...]]]></description>
			<content:encoded><![CDATA[<p>I've been considering the <a href="http://www.sonyericsson.com/k750/">Sony Ericsson K750i</a> to replace my current <a href="http://www.sonyericsson.com/spg.jsp?cc=gb&amp;lc=en&amp;ver=4000&amp;template=pp1_1_1&amp;zone=pp&amp;lm=pp1&amp;pid=10050">T310</a> (which has become slower and buggier with age). My choice is for 3 simple reasons: it's compact, feature-rich, and is sexier than <a title="All-time best beaches - Travel Channel" href="http://travel.discovery.com/convergence/beachweek/clifton.html">Clifton</a> on a good day.</p>
<p>I feel like a lot of people with a digicam, the 2<acronym title="mega-pixel">mp</acronym> camera capability is an inconsequential bonus. Having said that however, tonight I stumbled on <a href="http://www.sonyericsson.com/eye-for-beauty/">an eye for beauty</a>, a mini promo site for the phone. Click through to view the 'best features', and then view the '4x digital zoom' animation demo.</p>
<p>Now assuming that their digital zoom is the kind which resizes the bitmap in the firmware - the same kind of ineffectual digital zoom that I'd advise anyone to disable on their digicam, and assuming by 'Digital' they don't imply <a href="http://www.sony.net/enjoy-photo-movie/cyber-shot/features/Smart_Zoom.html">Smart Zoom</a>, and assuming I know what I'm talking about, this animated demo is complete bullshit! The demo, along with the accompanying copy:</p>
<blockquote><p>Reach out and get 4x closer when taking pictures.</p></blockquote>
<p><strong>Spot the Difference:</strong> below is how it should look. On the left is their false claim, and on the right is my best attempt at a 4x Photoshop crop from the 1x image. I never been a Helena Christensen fan anyway, but seriously...</p>
<p><img src="/blog/wp-content/uploads/2008/03/bullshit.jpg" alt="K750i digital zoom false claims" /></p>
<p>For further comparison, I found <a title="Review of Sony Ericsson's 2 megapixel K750i" href="http://www.mobileburn.com/review.jsp?Id=1393&amp;source=BROWSER">this comprehensive review</a> which contains accurate <a href="http://www.mobileburn.com/review.jsp?Page=5&amp;Id=1393">photo samples</a> taken at the different digital zoom levels along with the following text. No Smart zoom, then.</p>
<blockquote><p>The digital zoom produces relatively poor quality photos when used in the 2 megapixel mode, since the camera basically has to guess at what the pixel data should be.</p></blockquote>
<p>It may be a little demo, for a camera phone, but I still think it's a big deal to market a phone feature so inaccurately.</p>
<img src="/blog/?ak_action=api_record_view&id=692&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://coda.co.za/blog/2005/11/10/k750i-digital-zoom-false-claims/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Amazon.com open a software development centre in Cape Town</title>
		<link>http://coda.co.za/blog/2005/07/19/amazoncom-open-a-software-development-centre-in-cape-town</link>
		<comments>http://coda.co.za/blog/2005/07/19/amazoncom-open-a-software-development-centre-in-cape-town#comments</comments>
		<pubDate>Tue, 19 Jul 2005 12:43:23 +0000</pubDate>
		<dc:creator>coda</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://coda.co.za/blog/2005/07/19/amazoncom-open-a-software-development-centre-in-cape-town</guid>
		<description><![CDATA[Online retailer Amazon.com has opened a software development centre in Cape Town, a statement issued by the company said on Tuesday. The centre will create innovative web services and help software developers build innovative applications using Amazon technology.
It is the third centre of its kind in the world, with the other two in Scotland and [...]]]></description>
			<content:encoded><![CDATA[<p>Online retailer <a href="http://www.amazon.com">Amazon.com</a> has opened a software development centre in Cape Town, a statement issued by the company said on Tuesday. The centre will create innovative web services and help software developers build innovative applications using Amazon technology.</p>
<p>It is the third centre of its kind in the world, with the other two in Scotland and India.</p>
<p>Chris Pinkham, managing director of the centre, co-founded South Africa's first internet service provider, <a href="http://www.uunet.co.za" title="A leading provider of IP services, delivering innovative communication solutions for customers">UUNET</a>, in 1993. In 2000 he joined Amazon.com in Seattle as director for the network engineering group and later as vice president responsible for worldwide IT systems infrastructure.</p>
<p>The launch of the Amazon centre in Cape Town is "<span class="quote">testament to the calibre of the highly-skilled talent pool in South Africa</span>", according to Pinkham.</p>
<p>Source: <a href="http://www.mg.co.za/articlepage.aspx?area=/breaking_news/breaking_news__business&amp;articleid=245722" title="Amazon.com opens software centre in Cape Town">Mail &amp; Guardian Online</a></p>
<p><span class="update">UPDATE [20/07]: <a href="http://www.oneafrikan.com/archives/2005/07/20/amazon-opens-dev-centre-in-cape-town/" title="oneafrikan">Gareth</a> has covered this in more detail, along with posting a link to the site: <a href="http://za.amazon.com" title="amazon.com Development Centre | South Africa">http://za.amazon.com</a>, and I can't agree with him more:</span></p>
<blockquote><p>This also has to send a message to the techies in SA - stop burying your head in the sand and take a look at the rest of the world. Take part, get involved, tell people about your skills, stop thinking the world ends at the Limpopo.</p></blockquote>
<p><span class="update">If you're looking, <a href="http://za.amazon.com/jobs.htm" title="Job Opportunities">they're hiring</a>!</span></p>
<img src="/blog/?ak_action=api_record_view&id=668&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://coda.co.za/blog/2005/07/19/amazoncom-open-a-software-development-centre-in-cape-town/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Breaking the Gigapixel Barrier</title>
		<link>http://coda.co.za/blog/2003/12/05/breaking-the-gigapixel-barrier</link>
		<comments>http://coda.co.za/blog/2003/12/05/breaking-the-gigapixel-barrier#comments</comments>
		<pubDate>Fri, 05 Dec 2003 12:23:48 +0000</pubDate>
		<dc:creator>coda</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[gigapixel]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://coda.co.za/blog/2003/12/05/breaking-the-gigapixel-barrier</guid>
		<description><![CDATA[Breaking the Gigapixel Barrier, by Max Lyon.
This page contains what I believe to be one of the highest resolution, most detailed stitched digital images ever created. It is the view from Bryce Point in Bryce Canyon National Park in Utah. It consists of 196 separate photographs taken with a 6 megapixel digital camera, and then [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tawbaware.com/maxlyons/gigapixel.htm" title="Gigapixel images">Breaking the Gigapixel Barrier</a>, by <a href="http://www.tawbaware.com/maxlyons/index.html" title="Max Lyons Digital Image Gallery">Max Lyon</a>.</p>
<blockquote><p>This page contains what I believe to be one of the highest resolution, most detailed stitched digital images ever created. It is the view from Bryce Point in Bryce Canyon National Park in Utah. It consists of 196 separate photographs taken with a 6 megapixel digital camera, and then stitched together into one seamless composite. The final image is 40,784 x 26,800 pixels in size, and contains about 1.09 billion pixels...a little more than one gigapixel.</p></blockquote>
<p>Hectic.</p>
<img src="/blog/?ak_action=api_record_view&id=488&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://coda.co.za/blog/2003/12/05/breaking-the-gigapixel-barrier/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

