<?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>iMod &#187; Code</title>
	<atom:link href="http://imod.co.za/category/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://imod.co.za/index.php</link>
	<description>Cape Town blog by Chris M</description>
	<lastBuildDate>Fri, 10 Feb 2012 11:11:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://imod.co.za/index.php/?pushpress=hub'/>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Oh, how I love developers</title>
		<link>http://imod.co.za/index.php/2012/02/08/oh-how-i-love-developers/</link>
		<comments>http://imod.co.za/index.php/2012/02/08/oh-how-i-love-developers/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 22:04:41 +0000</pubDate>
		<dc:creator>Chris M</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Humour]]></category>

		<guid isPermaLink="false">http://imod.co.za/index.php/?p=23459</guid>
		<description><![CDATA[<p>Relate to this? ;)</p><p><a href="http://imod.co.za/index.php">iMod</a></p>]]></description>
			<content:encoded><![CDATA[<p>Relate to this? ;)</p>
<div id="attachment_23460" class="wp-caption aligncenter" style="width: 322px"><a href="http://imod.co.za/wp-content/uploads/2012/02/coder-normal.jpg"class="lightbox" title="Coder" ><img class="size-medium wp-image-23460" title="Coder" src="http://imod.co.za/wp-content/uploads/2012/02/coder-normal-312x600.jpg" alt="Click to enlarge" width="312" height="600" /></a><p class="wp-caption-text">Click to enlarge</p></div>
<p><a href="http://imod.co.za/index.php">iMod</a></p>]]></content:encoded>
			<wfw:commentRss>http://imod.co.za/index.php/2012/02/08/oh-how-i-love-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP check a website&#8217;s Twitter mentions</title>
		<link>http://imod.co.za/index.php/2012/02/06/php-check-a-websites-twitter-mentions/</link>
		<comments>http://imod.co.za/index.php/2012/02/06/php-check-a-websites-twitter-mentions/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 21:13:20 +0000</pubDate>
		<dc:creator>Chris M</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[My Life]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>

		<guid isPermaLink="false">http://imod.co.za/index.php/?p=23432</guid>
		<description><![CDATA[<p>I started experimenting with social signals as ranking factors in Search Engines; by social signals I mean the count of mentions a website has on a social network such as Facebook, Twitter, LinkedIn, StumbleUpon, Google+ and so forth. I correlated a lot of metrics using a spreadsheet, which was time consuming so I decided to ...</p><p><a href="http://imod.co.za/index.php">iMod</a></p>]]></description>
			<content:encoded><![CDATA[<p>I started experimenting with social signals as ranking factors in Search Engines; by social signals I mean the count of mentions a website has on a social network such as Facebook, Twitter, LinkedIn, StumbleUpon, Google+ and so forth. I correlated a lot of metrics using a spreadsheet, which was time consuming so I decided to write a script to do it for me. I am 80% complete with the entire script so I&#8217;m not going to publish it all, but rather just a taste of what I&#8217;m doing.</p>
<p>The code below, when executed on Apache, will crawl Topsy and return the number of times a chosen website has been mentioned on Twitter. This code needs to be run in conjunction with a form that passes a text field with the domain name, so you may have to code that up quickly or later the code to bypass the domain inclusion.</p>
<p>Here&#8217;s the code:</p>
<div class="codecolorer-container php default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">&lt;?php</span><br />
<br />
<span style="color: #000088;">$domain_name</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$_POST</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'domain'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
<span style="color: #000088;">$domain_name</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/strtolower"><span style="color: #990000;">strtolower</span></a><span style="color: #009900;">&#40;</span><a href="http://www.php.net/trim"><span style="color: #990000;">trim</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$domain_name</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Results for &quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$domain_name</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;:&lt;br /&gt;&lt;br /&gt;&quot;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #666666; font-style: italic;">// build search queries</span><br />
<span style="color: #000088;">$topsy_twitter</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'http://topsy.com/s?q='</span><span style="color: #339933;">.</span><span style="color: #000088;">$domain_name</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #666666; font-style: italic;">// cURL contents of queries</span><br />
<span style="color: #000088;">$topsy_twitter_contents</span> <span style="color: #339933;">=</span> grab_contents<span style="color: #009900;">&#40;</span><span style="color: #000088;">$topsy_twitter</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
<br />
<span style="color: #666666; font-style: italic;">// Find match on Topsy for Twitter</span><br />
<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><a href="http://www.php.net/preg_match"><span style="color: #990000;">preg_match</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'/Search results &lt;strong&gt;1&lt;\/strong&gt;-&lt;strong&gt;10&lt;\/strong&gt; out of (.*?) tweets/sim'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$topsy_twitter_contents</span><span style="color: #339933;">,</span> <span style="color: #000088;">$regs</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000088;">$indexed_pages</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/substr"><span style="color: #990000;">substr</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$regs</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <a href="http://www.php.net/stripos"><span style="color: #990000;">stripos</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$regs</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot; &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #000088;">$indexed_pages</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/strip_tags"><span style="color: #990000;">strip_tags</span></a><span style="color: #009900;">&#40;</span><a href="http://www.php.net/str_replace"><span style="color: #990000;">str_replace</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;,&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span><span style="color: #000088;">$indexed_pages</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Twitter Mentions: &quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$indexed_pages</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><span style="color: #b1b100;">else</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;Twitter Mentions: 0&quot;</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #000000; font-weight: bold;">function</span> grab_contents<span style="color: #009900;">&#40;</span><span style="color: #000088;">$url</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000088;">$ch</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/curl_init"><span style="color: #990000;">curl_init</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <a href="http://www.php.net/curl_setopt"><span style="color: #990000;">curl_setopt</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span> CURLOPT_URL<span style="color: #339933;">,</span> <span style="color: #000088;">$url</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <a href="http://www.php.net/curl_setopt"><span style="color: #990000;">curl_setopt</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span> CURLOPT_HEADER<span style="color: #339933;">,</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <a href="http://www.php.net/curl_setopt"><span style="color: #990000;">curl_setopt</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span> CURLOPT_USERAGENT<span style="color: #339933;">,</span> <span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'HTTP_USER_AGENT'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <a href="http://www.php.net/curl_setopt"><span style="color: #990000;">curl_setopt</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #339933;">,</span> CURLOPT_RETURNTRANSFER<span style="color: #339933;">,</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #000088;">$data</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/curl_exec"><span style="color: #990000;">curl_exec</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <a href="http://www.php.net/curl_close"><span style="color: #990000;">curl_close</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$ch</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; <span style="color: #b1b100;">return</span> <span style="color: #000088;">$data</span><span style="color: #339933;">;</span><br />
<span style="color: #009900;">&#125;</span><br />
<br />
<span style="color: #000000; font-weight: bold;">?&gt;</span></div></div>
<p>As I mentioned, I&#8217;ve adapted this to cover an assortment of social networks and am deciding whether I should compile it into an advanced WordPress Social Metrics Plugin.. watch this space.</p>
<p><a href="http://imod.co.za/index.php">iMod</a></p>]]></content:encoded>
			<wfw:commentRss>http://imod.co.za/index.php/2012/02/06/php-check-a-websites-twitter-mentions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Search Engine alerts plugin for WordPress</title>
		<link>http://imod.co.za/index.php/2012/02/05/search-engine-alerts-plugin-wordpress/</link>
		<comments>http://imod.co.za/index.php/2012/02/05/search-engine-alerts-plugin-wordpress/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 21:25:22 +0000</pubDate>
		<dc:creator>Chris M</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>

		<guid isPermaLink="false">http://imod.co.za/index.php/?p=23415</guid>
		<description><![CDATA[<p>I wrote some code the other day that I felt was rather useful for people who are either launching a website or testing changes on a website in terms of getting ranked. What I mean by this is that when you launch a new website, you might want to know when Google is going to ...</p><p><a href="http://imod.co.za/index.php">iMod</a></p>]]></description>
			<content:encoded><![CDATA[<p>I wrote some code the other day that I felt was rather useful for people who are either launching a website or testing changes on a website in terms of getting ranked. What I mean by this is that when you launch a new website, you might want to know when Google is going to index your website, or if you&#8217;re testing out new things on your website and want to know when Google&#8217;s been past to test the changes.</p>
<p>The code is really straight forward, but I wanted to share it anyway in case there&#8217;s someone out there who could make use of it or further its development:</p>
<div class="codecolorer-container php default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #000000; font-weight: bold;">&lt;?php</span><br />
<br />
<span style="color: #000088;">$to</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// insert receiving email address</span><br />
<span style="color: #000088;">$from</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// insert sending email address</span><br />
<span style="color: #000088;">$body</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">;</span><br />
<span style="color: #000088;">$bots</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/array"><span style="color: #990000;">array</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Googlebot'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'Yahoo'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'MSN'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">//add the bots you want</span><br />
<br />
<span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$bots</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$bot</span><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><a href="http://www.php.net/eregi"><span style="color: #990000;">eregi</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$bot</span><span style="color: #339933;">,</span> <span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'HTTP_USER_AGENT'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #000088;">$subject</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;BOT DETECTED: &quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$_SERVER</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'HTTP_USER_AGENT'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><a href="http://www.php.net/mail"><span style="color: #990000;">mail</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$to</span><span style="color: #339933;">,</span> <span style="color: #000088;">$subject</span><span style="color: #339933;">,</span> <span style="color: #000088;">$body</span><span style="color: #339933;">,</span> <span style="color: #000088;">$from</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#123;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #666666; font-style: italic;">// nudda</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&#125;</span><br />
<span style="color: #000000; font-weight: bold;">?&gt;</span></div></div>
<p>I then took the code and compiled it into a WordPress plugin with a couple options for those people who prefer not to delve around in code. You can <a href="http://www.efrogthemes.com/wp-content/uploads/2012/01/crawlalert.php_.zip" rel="nofollow"  target="_blank">download the pluggin by clicking here</a>, simply extract it, upload it to /wp-content/plugins/, activate it and look for the options panel in WordPress to configure your settings.</p>
<p>I used it when launching a website a few weeks ago; the client wanted to know when his website was indexed, so I installed the plugin on the website and had full control over when Google was crawling his site. Needless to say, I was able to alert him almost immediately when his site was indexed &#8211; happy client.</p>
<p>There&#8217;s a more detailed writeup on the code <a href="http://www.efrogthemes.com/seo/search-engine-visit-alerts/" rel="nofollow" title="Search Engine Visit Alerts"  target="_blank">here</a>, if you&#8217;re interested.</p>
<p>Drop me a comment if you use it please!</p>
<p><a href="http://imod.co.za/index.php">iMod</a></p>]]></content:encoded>
			<wfw:commentRss>http://imod.co.za/index.php/2012/02/05/search-engine-alerts-plugin-wordpress/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>CSS Ribbon Menu&#8217;s</title>
		<link>http://imod.co.za/index.php/2012/02/05/css-ribbon-menus/</link>
		<comments>http://imod.co.za/index.php/2012/02/05/css-ribbon-menus/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 11:39:54 +0000</pubDate>
		<dc:creator>Chris M</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://imod.co.za/index.php/?p=23393</guid>
		<description><![CDATA[<p>I reckon towards the beginning of 2011 Ribbon Menu&#8217;s became really popular and since then I&#8217;ve stumbled across hundreds of websites that make use of them. It isn&#8217;t always the menu per say, and often used to represent the ul li structures of sidebars, but nevertheless, ribbon&#8217;s are popular and this post will assist you. ...</p><p><a href="http://imod.co.za/index.php">iMod</a></p>]]></description>
			<content:encoded><![CDATA[<p>I reckon towards the beginning of 2011 Ribbon Menu&#8217;s became really popular and since then I&#8217;ve stumbled across hundreds of websites that make use of them. It isn&#8217;t always the menu per say, and often used to represent the ul li structures of sidebars, but nevertheless, ribbon&#8217;s are popular and this post will assist you.</p>
<p><img src="http://imod.co.za/wp-content/uploads/2012/02/css3-ribbon.jpg" alt="" title="css3 ribbon menu" width="584" height="125" class="aligncenter size-full wp-image-23398" /></p>
<p>The combination of CSS3 transitions and CSS2 pseudo-elements will allow you to create an awesome ribbon menu, but please note that IE8 and IE9 don&#8217;t support CSS3 transitions so the hover states won&#8217;t be animated.</p>
<p>Right, let&#8217;s get to it:</p>
<p>First things first, the HTML:</p>
<div class="codecolorer-container html4strict default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="html4strict codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a> <span style="color: #000066;">class</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">'ribbon'</span>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">'#'</span>&gt;&lt;<a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a>&gt;</span>Home<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">'#'</span>&gt;&lt;<a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a>&gt;</span>About<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">'#'</span>&gt;&lt;<a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a>&gt;</span>Services<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;</span><br />
&nbsp; &nbsp; <span style="color: #009900;">&lt;<a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">'#'</span>&gt;&lt;<a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a>&gt;</span>Contact<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/span.html"><span style="color: #000000; font-weight: bold;">span</span></a>&gt;&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">a</span></a>&gt;</span><br />
<span style="color: #009900;">&lt;<span style="color: #66cc66;">/</span><a href="http://december.com/html/4/element/div.html"><span style="color: #000000; font-weight: bold;">div</span></a>&gt;</span></div></div>
<p>The next thing we need to do is write some CSS to style the forked ends:</p>
<div class="codecolorer-container css default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="css codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #6666ff;">.ribbon</span><span style="color: #3333ff;">:after</span><span style="color: #00AA00;">,</span> <span style="color: #6666ff;">.ribbon</span><span style="color: #3333ff;">:before </span><span style="color: #00AA00;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">margin-top</span><span style="color: #00AA00;">:</span><span style="color: #933;">0.5em</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">content</span><span style="color: #00AA00;">:</span> <span style="color: #ff0000;">&quot;&quot;</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">border</span><span style="color: #00AA00;">:</span><span style="color: #933;">1.5em</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span><br />
 <br />
<span style="color: #6666ff;">.ribbon</span><span style="color: #3333ff;">:after </span><span style="color: #00AA00;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">border-right-color</span><span style="color: #00AA00;">:</span><span style="color: #993333;">transparent</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span><br />
 <br />
<span style="color: #6666ff;">.ribbon</span><span style="color: #3333ff;">:before </span><span style="color: #00AA00;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">border-left-color</span><span style="color: #00AA00;">:</span><span style="color: #993333;">transparent</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span></div></div>
<p>Let&#8217;s setup the actual link styling:</p>
<div class="codecolorer-container css default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="css codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #6666ff;">.ribbon</span> a<span style="color: #3333ff;">:link</span><span style="color: #00AA00;">,</span> <span style="color: #6666ff;">.ribbon</span> a<span style="color: #3333ff;">:visited </span><span style="color: #00AA00;">&#123;</span> <br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">color</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#000</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">text-decoration</span><span style="color: #00AA00;">:</span><span style="color: #993333;">none</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">float</span><span style="color: #00AA00;">:</span><span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">height</span><span style="color: #00AA00;">:</span><span style="color: #933;">3.5em</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">overflow</span><span style="color: #00AA00;">:</span><span style="color: #993333;">hidden</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span></div></div>
<p>And now the animated folds:</p>
<div class="codecolorer-container css default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;height:300px;"><div class="css codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #6666ff;">.ribbon</span> span <span style="color: #00AA00;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">display</span><span style="color: #00AA00;">:</span>inline-<span style="color: #993333;">block</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">line-height</span><span style="color: #00AA00;">:</span><span style="color: #933;">3em</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">padding</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span> <span style="color: #933;">1em</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">margin-top</span><span style="color: #00AA00;">:</span><span style="color: #933;">0.5em</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">relative</span><span style="color: #00AA00;">;</span><br />
 <br />
&nbsp; &nbsp; -webkit-transition<span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">,</span> <span style="color: #000000; font-weight: bold;">margin</span> 0.2s<span style="color: #00AA00;">;</span> &nbsp;<span style="color: #808080; font-style: italic;">/* Saf3.2+, Chrome */</span><br />
&nbsp; &nbsp; -moz-transition<span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">,</span> <span style="color: #000000; font-weight: bold;">margin</span> 0.2s<span style="color: #00AA00;">;</span> &nbsp;<span style="color: #808080; font-style: italic;">/* FF4+ */</span><br />
&nbsp; &nbsp; -ms-transition<span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">,</span> <span style="color: #000000; font-weight: bold;">margin</span> 0.2s<span style="color: #00AA00;">;</span> &nbsp;<span style="color: #808080; font-style: italic;">/* IE10 */</span><br />
&nbsp; &nbsp; -o-transition<span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">background-color</span><span style="color: #00AA00;">,</span> <span style="color: #000000; font-weight: bold;">margin-top</span> 0.2s<span style="color: #00AA00;">;</span> &nbsp;<span style="color: #808080; font-style: italic;">/* Opera 10.5+ */</span><br />
&nbsp; &nbsp; transition<span style="color: #00AA00;">:</span> <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">,</span> <span style="color: #000000; font-weight: bold;">margin</span> 0.2s<span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span><br />
 <br />
<span style="color: #6666ff;">.ribbon</span> a<span style="color: #3333ff;">:hover </span>span <span style="color: #00AA00;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">background</span><span style="color: #00AA00;">:</span><span style="color: #cc00cc;">#FFD204</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">margin-top</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span><br />
 <br />
<span style="color: #6666ff;">.ribbon</span> span<span style="color: #3333ff;">:before </span><span style="color: #00AA00;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">content</span><span style="color: #00AA00;">:</span> <span style="color: #ff0000;">&quot;&quot;</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">absolute</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">top</span><span style="color: #00AA00;">:</span><span style="color: #933;">3em</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">left</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">border-right</span><span style="color: #00AA00;">:</span><span style="color: #933;">0.5em</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#9B8651</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">border-bottom</span><span style="color: #00AA00;">:</span><span style="color: #933;">0.5em</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span><br />
 <br />
<span style="color: #6666ff;">.ribbon</span> span<span style="color: #3333ff;">:after </span><span style="color: #00AA00;">&#123;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">content</span><span style="color: #00AA00;">:</span> <span style="color: #ff0000;">&quot;&quot;</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">position</span><span style="color: #00AA00;">:</span><span style="color: #993333;">absolute</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">top</span><span style="color: #00AA00;">:</span><span style="color: #933;">3em</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">right</span><span style="color: #00AA00;">:</span><span style="color: #cc66cc;">0</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">border-left</span><span style="color: #00AA00;">:</span><span style="color: #933;">0.5em</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#9B8651</span><span style="color: #00AA00;">;</span><br />
&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">border-bottom</span><span style="color: #00AA00;">:</span><span style="color: #933;">0.5em</span> <span style="color: #993333;">solid</span> <span style="color: #cc00cc;">#fff</span><span style="color: #00AA00;">;</span><br />
<span style="color: #00AA00;">&#125;</span></div></div>
<p>And there we have it, an awesome ribbon menu with transition animation!</p>
<p>This tutorial was created by <a href="https://twitter.com/#!/jacklmoore" rel="nofollow"  target="_blank">Jack Moore</a>.</p>
<p><a href="http://imod.co.za/index.php">iMod</a></p>]]></content:encoded>
			<wfw:commentRss>http://imod.co.za/index.php/2012/02/05/css-ribbon-menus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Developer Tools for Mozilla Firefox</title>
		<link>http://imod.co.za/index.php/2012/02/01/new-developer-tools-for-mozilla-firefox/</link>
		<comments>http://imod.co.za/index.php/2012/02/01/new-developer-tools-for-mozilla-firefox/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 04:17:29 +0000</pubDate>
		<dc:creator>Chris M</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Equipment]]></category>

		<guid isPermaLink="false">http://imod.co.za/index.php/?p=23314</guid>
		<description><![CDATA[<p>For those of you who are developers, and still use Firefox, you&#8217;ll be happy to know that Mozilla announced yesterday that they&#8217;ve rolled out a new developer too. Mozilla put together a video for all of us to have a look at it: Some of the features are: 1. More built in tools for real-time ...</p><p><a href="http://imod.co.za/index.php">iMod</a></p>]]></description>
			<content:encoded><![CDATA[<p>For those of you who are developers, and still use Firefox, you&#8217;ll be happy to know that Mozilla announced yesterday that they&#8217;ve rolled out a new developer too. Mozilla put together a video for all of us to have a look at it:</p>
<p><object style="height: 390px; width: 600px;" width="600" height="360" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/VcuQ2Bn5bTA?version=3&amp;feature=player_embedded" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><embed style="height: 390px; width: 600px;" width="600" height="360" type="application/x-shockwave-flash" src="http://www.youtube.com/v/VcuQ2Bn5bTA?version=3&amp;feature=player_embedded" allowFullScreen="true" allowScriptAccess="always" allowfullscreen="true" allowscriptaccess="always" /></object></p>
<p>Some of the features are:</p>
<p>1. More built in tools for real-time editing.<br />
2. Page Inspector allows you to look into a page&#8217;s structure.<br />
3. Style Inspector allows for quick and easy style editing.<br />
4. Scratchpad uses Eclipse Orion to give you syntax highlighting<br />
5. A full-screen API for full screen web experiences.</p>
<p>Those aren&#8217;t shabby additions and some of them are definitely going to give Chrome&#8217;s developer tools a run for their money.</p>
<p>The tools come bundled with Firefox, so you&#8217;ll <a href="http://www.mozilla.org/firefox/new/" rel="nofollow"  target="_blank">need to update</a> to get them.</p>
<p>Over to you Chrome, let&#8217;s see how you come back!</p>
<p><a href="http://imod.co.za/index.php">iMod</a></p>]]></content:encoded>
			<wfw:commentRss>http://imod.co.za/index.php/2012/02/01/new-developer-tools-for-mozilla-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ajax simply explained!</title>
		<link>http://imod.co.za/index.php/2012/01/23/ajax-simply-explained/</link>
		<comments>http://imod.co.za/index.php/2012/01/23/ajax-simply-explained/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 06:00:16 +0000</pubDate>
		<dc:creator>Chris M</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Humour]]></category>

		<guid isPermaLink="false">http://imod.co.za/index.php/?p=23195</guid>
		<description><![CDATA[<p>Just brilliant, click to enlarge!</p><p><a href="http://imod.co.za/index.php">iMod</a></p>]]></description>
			<content:encoded><![CDATA[<p>Just brilliant, click to enlarge!</p>
<p style="text-align: center;"><a href="http://imod.co.za/wp-content/uploads/2012/01/simply-explained-ajax.jpg"class="lightbox" title="Ajax Simply Explained" ><img class="aligncenter size-medium wp-image-23196" title="Ajax Simply Explained" src="http://imod.co.za/wp-content/uploads/2012/01/simply-explained-ajax-167x600.jpg" alt="" width="167" height="600" /></a></p>
<p><a href="http://imod.co.za/index.php">iMod</a></p>]]></content:encoded>
			<wfw:commentRss>http://imod.co.za/index.php/2012/01/23/ajax-simply-explained/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Speed up your web design with CSS Refresh</title>
		<link>http://imod.co.za/index.php/2012/01/19/speed-up-your-web-design-with-css-refresh/</link>
		<comments>http://imod.co.za/index.php/2012/01/19/speed-up-your-web-design-with-css-refresh/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 20:59:25 +0000</pubDate>
		<dc:creator>Chris M</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://imod.co.za/index.php/?p=23154</guid>
		<description><![CDATA[<p>If you&#8217;ve ever built a website before you&#8217;ll more than likely know something about CSS, well at least I hope you do otherwise you might have been using tables ;) Naturally, when you make a change to the CSS files on your website, you need to refresh the browser to see the changes, right? Well, ...</p><p><a href="http://imod.co.za/index.php">iMod</a></p>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve ever built a website before you&#8217;ll more than likely know something about CSS, well at least I hope you do otherwise you might have been using tables ;) Naturally, when you make a change to the CSS files on your website, you need to refresh the browser to see the changes, right? Well, I&#8217;ve stumbled across something pretty cool, read on..</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-23155" title="CSS Refresh" src="http://imod.co.za/wp-content/uploads/2012/01/css-refresh.jpg" alt="" width="361" height="280" /></p>
<p>CSS Refresh is a really small and unobtrusive JavaScript file that monitors your CSS files, when you make a change, the JavaScript file automatically implements the changes and you need not refresh your browser &#8211; think of how much time that could save you! If I had a dollar for every time I&#8217;d pressed F5, I&#8217;d be writing this from my villa in France!</p>
<p>Getting started is really easy, you just need to follow 3 really easy steps which you find here: <a href="http://cssrefresh.frebsite.nl/#how" rel="nofollow"  target="_blank">http://cssrefresh.frebsite.nl/#how</a></p>
<p>It&#8217;s a really useful little tool, give it a go!</p>
<p><a href="http://imod.co.za/index.php">iMod</a></p>]]></content:encoded>
			<wfw:commentRss>http://imod.co.za/index.php/2012/01/19/speed-up-your-web-design-with-css-refresh/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Add the Google+ button to your blog posts</title>
		<link>http://imod.co.za/index.php/2011/12/09/add-the-google-button-to-your-blog-posts/</link>
		<comments>http://imod.co.za/index.php/2011/12/09/add-the-google-button-to-your-blog-posts/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 18:47:37 +0000</pubDate>
		<dc:creator>Chris M</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Wordpress Themes]]></category>

		<guid isPermaLink="false">http://imod.co.za/index.php/?p=22827</guid>
		<description><![CDATA[<p>We&#8217;ve all got &#8220;share on Facebook&#8221; or &#8220;Like&#8221; or &#8220;Tweet this&#8221; on our blog posts, but I&#8217;ve noticed a lot of people who don&#8217;t have Google+ share buttons and it&#8217;s incredibly easy to add them if you&#8217;re using WordPress. Open up your functions.php file and add the following lines of code at the bottom of ...</p><p><a href="http://imod.co.za/index.php">iMod</a></p>]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve all got &#8220;share on Facebook&#8221; or &#8220;Like&#8221; or &#8220;Tweet this&#8221; on our blog posts, but I&#8217;ve noticed a lot of people who don&#8217;t have Google+ share buttons and it&#8217;s incredibly easy to add them if you&#8217;re using WordPress.</p>
<p>Open up your functions.php file and add the following lines of code at the bottom of the file:</p>
<pre><span style="color: #008000;">add_filter('the_content', 'wpr_google_plusone'); </span></pre>
<pre><span style="color: #008000;">function wpr_google_plusone($content) </span></pre>
<pre><span style="color: #008000;">{ $content = $content.'&lt;div&gt;&lt;g:plusone size="tall" href="'.get_permalink().'"&gt;&lt;/g:plusone&gt;&lt;/div&gt;'; return $content; } </span></pre>
<pre><span style="color: #008000;">add_action ('wp_enqueue_scripts','wpr_google_plusone_script'); </span></pre>
<pre><span style="color: #008000;">function wpr_google_plusone_script() </span></pre>
<pre><span style="color: #008000;">{ wp_enqueue_script('google-plusone', 'https://apis.google.com/js/plusone.js', array(), null); }</span></pre>
<p>Save your functions.php file and enjoy allowing people to share your posts on Google+</p>
<p><a href="http://imod.co.za/index.php">iMod</a></p>]]></content:encoded>
			<wfw:commentRss>http://imod.co.za/index.php/2011/12/09/add-the-google-button-to-your-blog-posts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe drops mobile Flash, or are they?</title>
		<link>http://imod.co.za/index.php/2011/11/14/adobe-drops-mobile-flash-or-are-they/</link>
		<comments>http://imod.co.za/index.php/2011/11/14/adobe-drops-mobile-flash-or-are-they/#comments</comments>
		<pubDate>Sun, 13 Nov 2011 22:01:07 +0000</pubDate>
		<dc:creator>Chris M</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://imod.co.za/index.php/?p=22499</guid>
		<description><![CDATA[<p>I&#8217;m not sure about you, but I&#8217;m really not a Flash fan. Despite our Internet lines getting faster and some incredible animation being possible, I just find that Flash is slow, doesn&#8217;t always work and hardly ever renders correctly on mobile devices. Big news last week involved Adobe informing developers that the development of mobile ...</p><p><a href="http://imod.co.za/index.php">iMod</a></p>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not sure about you, but I&#8217;m really not a Flash fan. Despite our Internet lines getting faster and some incredible animation being possible, I just find that Flash is slow, doesn&#8217;t always work and hardly ever renders correctly on mobile devices.</p>
<p>Big news last week involved Adobe informing developers that the development of mobile flash browser plugins would be stopped. In other words, Adobe is dropping mobile Flash support, which means Flash will no longer be geared towards mobile devices. If Steve Jobs were alive, may he RIP, he would be smiling from ear to ear.</p>
<p>Here&#8217;s a quote:</p>
<blockquote><p>&#8220;Our future work with Flash on mobile devices will be focused on enabling Flash developers to package native apps with Adobe AIR for all the major app stores. We will no longer adapt Flash Player for mobile devices to new browser, OS version or device configurations. Some of our source code licensees may opt to continue working on and releasing their own implementations. We will continue to support the current Android and PlayBook configurations with critical bug fixes and security updates.&#8221;</p></blockquote>
<p>Adobe seems to have changed their focus, initially it was all about stopping flash, but now they&#8217;re saying that their development will focus on applications for mobile, expressive content on the desktop and increasing their investments in HTML5 in general.</p>
<p>If you&#8217;re interested in reading more information about this directly on the Adobe blog, here&#8217;s the <a href="http://blogs.adobe.com/conversations/2011/11/flash-focus.html" rel="nofollow"  target="_blank">link</a>.</p>
<p><a href="http://imod.co.za/index.php">iMod</a></p>]]></content:encoded>
			<wfw:commentRss>http://imod.co.za/index.php/2011/11/14/adobe-drops-mobile-flash-or-are-they/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS Desk: quick and easy CSS testing</title>
		<link>http://imod.co.za/index.php/2011/09/18/css-desk-quick-and-easy-css-testing/</link>
		<comments>http://imod.co.za/index.php/2011/09/18/css-desk-quick-and-easy-css-testing/#comments</comments>
		<pubDate>Sun, 18 Sep 2011 13:18:24 +0000</pubDate>
		<dc:creator>Chris M</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Equipment]]></category>

		<guid isPermaLink="false">http://imod.co.za/index.php/?p=21875</guid>
		<description><![CDATA[<p>I come from a programming background, desktop applications, websites and even some firmware stuff for electronic devices. I love programming, but as a day job it just doesn&#8217;t suite me unfortunately. So these days I don&#8217;t do too much coding, but from time to time I need to do some web stuff and when it ...</p><p><a href="http://imod.co.za/index.php">iMod</a></p>]]></description>
			<content:encoded><![CDATA[<p>I come from a programming background, desktop applications, websites and even some firmware stuff for electronic devices. I love programming, but as a day job it just doesn&#8217;t suite me unfortunately. So these days I don&#8217;t do too much coding, but from time to time I need to do some web stuff and when it comes to CSS, well, that&#8217;s a job for someone else ;)</p>
<p>CSS Desk is a web application I&#8217;ve used a number of times as it allows you to test your CSS on the fly instead of saving and refreshing a browser. So, if you need to hack some div structures together and see results quickly, then this application will be of use to you.</p>
<p>I must warn you, this is a great application, but it&#8217;s very basic, so I wouldn&#8217;t go as far as dealing with transparencies and so forth, and you&#8217;ll have to use absolute URLs for certain things, but if it&#8217;s something simple, then by all means this application will save you a nice amount of time.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-21877" title="CSS Desk Preview" src="http://imod.co.za/wp-content/uploads/2011/09/css-desk-preview.png" alt="" width="600" height="297" /></p>
<p>Have you used <a href="http://cssdesk.com/" rel="nofollow"  target="_blank">CSS Desk</a> before?</p>
<p><a href="http://imod.co.za/index.php">iMod</a></p>]]></content:encoded>
			<wfw:commentRss>http://imod.co.za/index.php/2011/09/18/css-desk-quick-and-easy-css-testing/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

